hmm if the game already has a resist base direct damage. it could be a simple fix of just copying that line from one sell to another.
Example
Fireball adds in resist and reduces damage accordingly~
copy the lines that make it calculate resists on dots and ground effects.
^ if that is what you meant Hiver, then I have to admit it's a good idea and something I really want to play around with now in the toolkit.