Personally, I think they’re a good idea in theory. Problem is that rolling for them is no good, and some are broken.
Here are some that i feel need to be addressed.
I could tell without even trying it that this one is a bad idea based on the math alone. 1.03^20 damage resistance? They’re already bulky enough.
Maybe make it single a flat increase, or limit how quickly they can stack resistances, or make resistances lose all stacks when you shoot a different enemy (like Consecutive hits).
Decrease the damage a bit or make the puddles smaller.
Elemental resistance modifiers
I think all but Dazed and Confused should be removed, as they either make no difference, or break a character. No cryo for Zane or fire for moze? Reroll.
Maybe make it resistance instead of full on immunity, or allow the aura to change element after a while (important when Wotan spawns with corrosive aura).
Less health for DEATH, and make it so that pets and AI controlled action skills actually shoot at them.
Any drone or spawning modifiers
Make it so that pets, clones, drones, etc can actually see and attack them. Seeing my clone shoot an enemy with an invincibility drone because it can’t see the drone is just embarrassing.
Also make it so that chain effects, like Reflux, can chain to and from these spawning enemies.
Floor is Lava
I’d say that this one is fine, except that it sometimes doesn’t disappear even after all the enemies are dead, which is annoying when you’re trying to inspect loot drops.