In every spell it matters. In the current state this spell is in it can break. Also dynamic indexing is slower than indexed arrays. You can also keep order with indexed arrays as i have done it plenty of times.
If a spell can break because of a flaw in the design then that means it should not be approved. Just because it may not happen doesn't mean anything.
Also people can edit the length of the spell which is the whole point of a config trigger. That can cause it to break a lot easier than what it is currently set at. That is why spells need to be as error proof as possible.
@TO
this leaks.
-
Special Effect - Create a special effect at (Position of (Picked unit)) using HS_Effect[3]
In your unit group creation this should be stored in a player variable before it is used.
-
(Owner of HS_Caster[HS_LoopIndex[3]])) Equal to True)
anything used twice or more should be stored in a variable.