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!
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Triggers
Chaosflare.w3x
Variables
Spell
First
lol
Unbezeichneter Auslöser 001
Kartenspezifischen eigenen Skript-Code unten eingeben. Dieser Text wird in das Karten-Skript nach der Deklaration der Variablen und vor jeglichem Auslöser-Code eingefügt.
Name
Type
is_array
initial_value
tmppoint
location
Yes
tmppoint2
location
Yes
tmppoint3
location
Yes
x
real
Yes
Copy this trigger, the abilites (Chaosflare and burn) and the respective buff, plus the two dummies.
Damage is triggered, so feel free to edit it.
First
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Chaosflare
Actions
Set Variable Set tmppoint[(Player number of (Owner of (Triggering unit)))] = (Position of (Triggering unit))
Set Variable Set tmppoint3[(Player number of (Owner of (Triggering unit)))] = (Position of (Target unit of ability being cast))
-------- Edit the following values to change the damage which is dealt --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Chaosflare for (Triggering unit)) Equal to 1
Then - Actions
Unit - Cause (Triggering unit) to damage (Target unit of ability being cast) , dealing 55.00 damage of attack type Spells and damage type Normal
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Chaosflare for (Triggering unit)) Equal to 2
Then - Actions
Unit - Cause (Triggering unit) to damage (Target unit of ability being cast) , dealing 65.00 damage of attack type Spells and damage type Normal
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Chaosflare for (Triggering unit)) Equal to 3
Then - Actions
Unit - Cause (Triggering unit) to damage (Target unit of ability being cast) , dealing 80.00 damage of attack type Spells and damage type Normal
Else - Actions
Special Effect - Create a special effect at tmppoint[(Player number of (Owner of (Triggering unit)))] using Abilities\Spells\Other\Volcano\VolcanoDeath.mdl
Special Effect - Destroy (Last created special effect)
For each (Integer A) from 1 to ((Integer((Distance between tmppoint[(Player number of (Owner of (Triggering unit)))] and tmppoint3[(Player number of (Owner of (Triggering unit)))]))) / 100) , do (Actions)
Loop - Actions
Set Variable Set tmppoint2[(Player number of (Owner of (Triggering unit)))] = (tmppoint[(Player number of (Owner of (Triggering unit)))] offset by (x[(Player number of (Owner of (Triggering unit)))] + 100.00) towards (Angle from tmppoint[(Player number of (Owner of (Triggering unit)))] to tmppoint3[(Player number of (Owner of (Triggering unit)))]) degrees.)
Unit - Create 1 firedummy2 for (Owner of (Triggering unit)) at tmppoint2[(Player number of (Owner of (Triggering unit)))] facing tmppoint3[(Player number of (Owner of (Triggering unit)))]
Set Variable Set x[(Player number of (Owner of (Triggering unit)))] = (x[(Player number of (Owner of (Triggering unit)))] + 100.00)
Unit - Add a 0.20 second Generic expiration timer to (Last created unit)
Unit - Create 1 firedummy for (Owner of (Triggering unit)) at tmppoint3[(Player number of (Owner of (Triggering unit)))] facing tmppoint3[(Player number of (Owner of (Triggering unit)))]
Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
Unit - Add Shadow Strike to (Last created unit)
Unit - Set level of Shadow Strike for (Last created unit) to (Level of Chaosflare for (Triggering unit))
Unit - Order (Last created unit) to Night Elf Warden - Shadow Strike . (Target unit of ability being cast)
Set Variable Set x[(Player number of (Owner of (Triggering unit)))] = "0.00"
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.