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.