so i made a "staggerimmunity" magic effect that i want to be temporarily applied after a dual-casted destruction spell succussfuly staggers an opponent.
the problem is, when i added it to the destruction spell, it will keep applying over and over each cast and the target never loses the immunity (currently set to 5 second duration)
to fix this, i want to add the effect through a script added onto the staggerpush effect, so that the immunity won't be added UNLESS the opponent was just staggered, allowing the target
to be staggered once every 5 seconds during a barrage of dual casted spells.