Could you guys tell me how I could fix this skill to not leak anymore? We occasionally get a fatal error crash on the map it was implemented to and I don't know much about triggers, and even less about what causes leaks.
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Electrical Overload
-
Actions
- Hashtable - Create a hashtable
- Set EO_TARGET = (Target unit of ability being cast)
- Special Effect - Create a special effect attached to the hand, left of (Target unit of ability being cast) using Abilities\Weapons\FarseerMissile\FarseerMissile.mdl
- Hashtable - Save Handle Of(Last created special effect) as 1 of 3 in (Last created hashtable)
- Special Effect - Create a special effect attached to the hand, right of (Target unit of ability being cast) using Abilities\Weapons\FarseerMissile\FarseerMissile.mdl
- Hashtable - Save Handle Of(Last created special effect) as 2 of 3 in (Last created hashtable)
- Special Effect - Create a special effect attached to the chest of (Target unit of ability being cast) using Abilities\Spells\Orc\Purge\PurgeBuffTarget.mdl
- Hashtable - Save Handle Of(Last created special effect) as 3 of 3 in (Last created hashtable)
- Unit - Make EO_TARGET Invulnerable
- Unit - Pause EO_TARGET
- Wait 5.00 seconds
- Unit - Make EO_TARGET Vulnerable
- Unit - Unpause EO_TARGET
- Special Effect - Destroy (Load 1 of 3 in (Last created hashtable))
- Special Effect - Destroy (Load 2 of 3 in (Last created hashtable))
- Special Effect - Destroy (Load 3 of 3 in (Last created hashtable))