Fix being able to steal undetected just after invisibility breaks
Make Weakness effects apply to all subsequent effects within the same spell (Fixes #1150)