• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Trigger] Slam

Status
Not open for further replies.
Level 4
Joined
Sep 12, 2008
Messages
111
  • Actions
    • Unit - Add Storm Crow Form to (Casting unit)
    • Unit - Remove Storm Crow Form from (Casting unit)
    • Wait 0.25 seconds
    • Set Position_Caster = (Position of (Triggering unit))
    • Set Position_Caster_All[(Player number of (Owner of (Triggering unit)))] = Position_Caster
    • Set Caster[(Player number of (Owner of (Triggering unit)))] = (Casting unit)
    • Set Unit_Group_All[(Player number of (Owner of (Triggering unit)))] = (Units in (Region centered at Position_Caster_All[(Player number of (Owner of (Triggering unit)))] with size (1000.00, 1000.00)) matching ((Booleans_Alive Equal to True) and ((((Matching unit) is A ground unit) Equal to True) and (Booleans_Enemy Equal to True
    • Countdown Timer - Start Timer[(Player number of (Owner of (Triggering unit)))] as a One-shot timer that will expire in 5.00 seconds
    • Set Timer[(Player number of (Owner of (Triggering unit)))] = (Last started timer)
    • Unit - Pause (Casting unit)
    • Animation - Change Caster[(Player number of (Owner of (Triggering unit)))] flying height to 1000.00 at 200.00
    • Wait until ((Integer((Remaining time for Timer[(Player number of (Owner of (Triggering unit)))]))) Less than or equal to 0), checking every 0.10 seconds
    • Countdown Timer - Start Timer[(Player number of (Owner of (Triggering unit)))] as a One-shot timer that will expire in 1.80 seconds
    • Animation - Change Caster[(Player number of (Owner of (Triggering unit)))] flying height to 0.00 at 900.00
    • Wait until ((Integer((Remaining time for Timer[(Player number of (Owner of (Triggering unit)))]))) Less than or equal to 0), checking every 0.10 seconds
    • Unit Group - Pick every unit in Unit_Group_All[(Player number of (Owner of (Triggering unit)))] and do (Actions)
      • Loop - Actions
        • Unit - Cause Caster[(Player number of (Owner of (Triggering unit)))] to damage (Picked unit), dealing 2500.00 damage of attack type Spells and damage type Normal
    • Unit - Create 1 Thunder Clap for (Owner of (Casting unit)) at Position_Caster_All[(Player number of (Owner of (Triggering unit)))] facing Default building facing degrees
    • Unit - Add a 1.00 second Raise Dead expiration timer to (Last created unit)
    • Unit - Order Caster[(Player number of (Owner of (Triggering unit)))] to Stop
    • Unit - Unpause Caster[(Player number of (Owner of (Triggering unit)))]
    • Custom script: call RemoveLocation(udg_Position_Caster)
It doesn't damage.....Please help me :goblin_cry:
 
Status
Not open for further replies.
Top