- Joined
- May 11, 2012
- Messages
- 2,108
-
Axslam
-
Events
-
Unit - A unit Starts the effect of an ability
-
-
Conditions
-
(Ability being cast) Equal to Axslam
-
-
Actions
-
Set TrigUnit = (Triggering unit)
-
Set TempTargetUnit = (Target unit of ability being cast)
-
Set TempTargetPoint = (Position of TempTargetUnit)
-
Unit - Create 1 Dummy Axslam for (Owner of TrigUnit) at TempTargetPoint facing TempTargetPoint
-
Set TempDummyUnit[1] = (Last created unit)
-
Unit - Add a 0.50 second Generic expiration timer to TempDummyUnit[1]
-
Unit - Create 1 Dummy Axslam for (Owner of TrigUnit) at TempTargetPoint facing (Facing of TempTargetUnit) degrees
-
Set TempDummyUnit[2] = (Last created unit)
-
Unit - Add a 0.50 second Generic expiration timer to TempDummyUnit[2]
-
Unit - Add Dummy Axslam to TempDummyUnit[1]
-
Unit - Add Dummy Axslam (slow) to TempDummyUnit[2]
-
Unit - Set level of Dummy Axslam for TempDummyUnit[1] to (Level of Axslam for TrigUnit)
-
Unit - Set level of Dummy Axslam (slow) for TempDummyUnit[2] to (Level of Axslam for TrigUnit)
-
Unit - Order TempDummyUnit[1] to Human Mountain King - Storm Bolt TempTargetUnit
-
Unit - Order TempDummyUnit[2] to Human Mountain King - Thunder Clap
-
Special Effect - Create a special effect at TempTargetPoint using war3mapImported\s_Shockwave.mdx
-
Special Effect - Destroy (Last created special effect)
-
Set TempUnitGroup = (Units within 250.00 of TempTargetPoint matching (((((Matching unit) is A structure) Equal to False) and (((Matching unit) is A ground unit) Equal to True)) and ((((Matching unit) is dead) Equal to False) and (((Matching unit) belongs to an enemy of (Owner of
-
Unit Group - Pick every unit in TempUnitGroup and do (Actions)
-
Loop - Actions
-
Set KnockbackCall_Unit = (Picked unit)
-
Set KnockbackCall_Dur = 0.40
-
Set KnockbackCall_Dist = 300.00
-
Set KnockbackCall_Angle = ((Facing of KnockbackCall_Unit) + 180.00)
-
Set KnockbackCall_DestroyTree = True
-
Trigger - Run Knocback Call <gen> (ignoring conditions)
-
-
-
Custom script: call RemoveLocation(udg_TempTargetPoint)
-
Custom script: call DestroyGroup(udg_TempUnitGroup)
-
-
Last edited: