Master-Hauan
New Member
- Reaction score
- 2
i dont get what i am doing wrong here.
when i cast this spell is debuffs correctly
but the nova does not working.
it shows some nova parts the first time it is cast but not any times after that
when i cast this spell is debuffs correctly
but the nova does not working.
it shows some nova parts the first time it is cast but not any times after that
Trigger:
- Arcane Flash
- Events
- Unit - A unit Starts the effect of an ability
- Conditions
- (Ability being cast) Equal to Arcane Flash
- Actions
- Set caster_loc = (Position of (Casting unit))
- Unit Group - Pick every unit in (Units within (200.00 + (50.00 x (Real((Level of (Ability being cast) for (Casting unit)))))) of caster_loc matching (((Picked unit) belongs to an enemy of (Owner of (Casting unit))) Equal to True)) and do (Actions)
- Loop - Actions
- Set target_loc = (Position of (Picked unit))
- Unit - Create 1 caster for (Owner of (Casting unit)) at caster_loc facing target_loc
- Custom script: call RemoveLocation (udg_target_loc)
- Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
- Unit - Add arcane flash (dummy debuff) (Neutral Hostile) to (Last created unit)
- Unit - Set level of arcane flash (dummy debuff) (Neutral Hostile) for (Last created unit) to (Level of Arcane Flash for (Casting unit))
- Unit - Order (Last created unit) to Undead Banshee - Curse (Picked unit)
- Loop - Actions
- For each (Integer A) from 1 to 36, do (Actions)
- Loop - Actions
- Unit - Create 1 caster for (Owner of (Casting unit)) at caster_loc facing ((Real((Integer A))) x 10.00) degrees
- Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
- Unit - Add arcane flash (dummy nova) to (Last created unit)
- Unit - Set level of arcane flash (dummy nova) for (Last created unit) to (Level of Arcane Flash for (Casting unit))
- Set target_loc = (caster_loc offset by 512.00 towards ((Real((Integer A))) x 10.00) degrees)
- Unit - Order (Last created unit) to Undead Dreadlord - Carrion Swarm target_loc
- Custom script: call RemoveLocation (udg_target_loc)
- Loop - Actions
- Custom script: call RemoveLocation (udg_caster_loc)
- Events