- Joined
- May 11, 2012
- Messages
- 2,103
how come my WE ignores conditions about checking unit's life or is unit dead or alive?
Anyone else had similar problem?
- (Life of (Picked unit)) Greater than 0.41
-
Mor Guld Crumble
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Mor'Guld Crumble (Hero Ability)
-
Actions
- -------- --------------- Set Variables --------------- --------
- Set TrigUnit = (Triggering unit)
- Set TempPoint = (Position of TrigUnit)
- Set TempUnitGroup = (Units within 500.00 of TempPoint)
- -------- --------------- Actions --------------- --------
- Unit - Create 1 Dummy Caster for (Owner of TrigUnit) at TempPoint facing Default building facing degrees
- Set TempDummyUnit[1] = (Last created unit)
- Unit - Add a 0.30 second Generic expiration timer to TempDummyUnit[1]
- Unit - Add Dummy Mor'Guld Crumble to TempDummyUnit[1]
- Unit - Set level of Dummy Mor'Guld Crumble for TempDummyUnit[1] to (Level of Mor'Guld Crumble (Hero Ability) for TrigUnit)
- Unit - Order TempDummyUnit[1] to Human Mountain King - Thunder Clap
-
Unit Group - Pick every unit in TempUnitGroup and do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Picked unit) is A structure) Equal to False
- (Life of (Picked unit)) Greater than 0.41
- ((Picked unit) belongs to an enemy of (Owner of TrigUnit)) Equal to True
-
Then - Actions
- Special Effect - Create a special effect attached to the origin of (Picked unit) using Objects\Spawnmodels\Naga\NagaDeath\NagaDeath.mdl
- Special Effect - Destroy (Last created special effect)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
- -------- --------------- Clear Leaks --------------- --------
- Custom script: call RemoveLocation(udg_TempPoint)
- Custom script: call DestroyGroup(udg_TempUnitGroup)
- Custom script: set udg_TempPoint = null
- Custom script: set udg_TempUnitGroup = null
-
Events
Anyone else had similar problem?