[fixed] Invulnerable characters are now properly immune to state changes and dots