-
For each (Integer A) from 1 to 20, do (Actions)
-
Bucle: Acciones
- Set magicianloc2 = (magicianloc offset by (50.00 x (Real((Integer A)))) towards (Facing of magiciancaster) degrees)
- Unidad - Create 1 Dummy (Effect 3) for (Owner of magiciancaster) at magicianloc2 facing (Facing of magiciancaster) degrees
- Unidad - Add a 0.25 second Genérico expiration timer to (Last created unit)
- Set magiciangroup = (Units within 300.00 of magicianloc2 matching (((Matching unit) belongs to an enemy of (Owner of magiciancaster)) Igual a True))
-
Grupo de unidad - Pick every unit in magiciangroup and do (Actions)
-
Bucle: Acciones
- Unidad - Cause magiciancaster to damage (Picked unit), dealing 50.00 damage of attack type Conjuros and damage type Desconocido
-
Bucle: Acciones
- Custom script: call DestroyGroup(udg_magiciangroup)
- Custom script: call RemoveLocation(udg_magicianloc2)
-
Bucle: Acciones
as you can see the spell is doing everything at the same time unlike similar spells that use a 0.05 periodic event for example