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
WrathOfTheGods-CINE-.w3x
Variables
Judgment
Tornado
ONCE AGAIN
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
t
real
No
tornado_caster_punkt
location
No
tornado_effekt_pkt_1
location
Yes
tornado_effekt_rnd_punkt
location
No
tornado_gefickte
group
No
tornado_region
rect
No
tornado_temppoin1
location
No
To make this trigger work, do:
*Copy the dummy
*Copy the ability 'Wrath Of The Gods
*Copy all variables
--
Now the spell works easy - several dummies are created around the caster, serving as speacial effects.
After the loop reaches 20, another loop runs, creating further special effects (thunderclap).
Then, damage is dealt (feel free to modify it the way you want) simultaneously as some more sfx are created around the caster to make it look like an outburst.
--
That's it, have fun ;)
Tornado
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Wrath Of The Gods
Actions
Set Variable Set tornado_caster_punkt = (Position of (Triggering unit))
-------- Create the lightnings --------
For each (Integer A) from 1 to 20 , do (Actions)
Loop - Actions
Set Variable Set tornado_temppoin1 = (tornado_caster_punkt offset by 300.00 towards (t + 9.00) degrees.)
Unit - Create 1 . Tornado dummy halbgroß for (Owner of (Triggering unit)) at tornado_temppoin1 facing Default building facing degrees
Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
Special Effect - Destroy (Last created special effect)
Wait 0.10 seconds
-------- Deal damage --------
Set Variable Set tornado_gefickte = (Units in tornado_region matching (((Matching unit) belongs to an enemy of (Owner of (Triggering unit)).) Equal to True))
Unit Group - Pick every unit in tornado_gefickte and do (Cause (Triggering unit) to damage (Picked unit), dealing (150000.00 / (Real((Number of units in tornado_gefickte)))) damage of attack type Chaos and damage type Universal)
-------- Create special effects --------
For each (Integer A) from 1 to 20 , do (Actions)
Loop - Actions
Set Variable Set tornado_effekt_pkt_1[(Integer A)] = (tornado_caster_punkt offset by 300.00 towards (-18.00 + (t + 18.00)) degrees.)
Special Effect - Create a special effect at tornado_effekt_pkt_1[(Integer A)] using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Set Variable Set t = (t + 18.00)
-------- Clear effects, remove possible leaks --------
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.