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!
Enter map-specific custom script code below. This text will be included in the map script after variables are declared and before any trigger code.
Name
Type
is_array
initial_value
gravityInteger
integer
Yes
temp_group
group
Yes
temp_point
location
Yes
Untitled Trigger 003
Events
Map initialization
Conditions
Actions
Player Group - Pick every player in (All players matching (((Matching player) slot status) Equal to Is playing).) and do (Actions)
Loop - Actions
Player - Make Player 12 (Brown) treat (Picked player) as an Enemy
Unit Group - Add (Last created unit) to temp_group[0]
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Picked player) Not equal to Player 12 (Brown)
Then - Actions
Unit - Create 1 . Peasant for (Picked player) at (Center of Region_000 <gen>) facing Default building facing degrees
Camera - Lock camera target for (Picked player) to (Last created unit) , offset by ( 0 , 0 ) using Default rotation
Unit - Turn collision for (Last created unit) Off .
Else - Actions
Unit - Order Flying Machine 0003 <gen> to Patrol To . (Center of Region_006 <gen>)
Unit - Order Flying Machine 0005 <gen> to Patrol To . (Center of Region_007 <gen>)
Unit - Order Knight 0006 <gen> to Patrol To . (Center of Region_010 <gen>)
Unit - Order Knight 0007 <gen> to Patrol To . (Center of Region_013 <gen>)
Unit - Order Knight 0008 <gen> to Patrol To . (Center of Region_011 <gen>)
Unit - Order Knight 0009 <gen> to Patrol To . (Center of Region_012 <gen>)
For each (Integer A) from 1 to 10 , do (Actions)
Loop - Actions
Set Variable Set gravityInteger[(Integer A)] = "270"
Set Variable Set temp_point[31] = (Center of Region_000 <gen>)
Wait 1.00 seconds
Sound - Stop music Immediately
Sound - Play Lol <gen>
Untitled Trigger 008 Copy 2
Events
Player - Player 1 (Red) types a chat message containing -kill red (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Set Variable Set temp_group[3] = (Units owned by Player 1 (Red) of type Peasant)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Untitled Trigger 008
Events
Player - Player 1 (Red) types a chat message containing -kill blue (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Set Variable Set temp_group[3] = (Units owned by Player 2 (Blue) of type Peasant)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Untitled Trigger 008 Copy
Events
Player - Player 1 (Red) types a chat message containing -kill teal (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Set Variable Set temp_group[3] = (Units owned by Player 3 (Teal) of type Peasant)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Untitled Trigger 008 Copy Copy
Events
Player - Player 1 (Red) types a chat message containing -kill purple (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Set Variable Set temp_group[3] = (Units owned by Player 4 (Purple) of type Peasant)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Untitled Trigger 004
Events
Player - Player 1 (Red) Presses the Up Arrow key
Player - Player 2 (Blue) Presses the Up Arrow key
Player - Player 3 (Teal) Presses the Up Arrow key
Player - Player 4 (Purple) Presses the Up Arrow key
Conditions
Actions
Set Variable Set temp_group[3] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Set Variable Set temp_point[0] = ((Position of (Picked unit)) offset by 10.00 towards ((Real(gravityInteger[(Player number of (Owner of (Picked unit)))])) - 270.00) degrees.)
Set Variable Set temp_point[1] = ((Position of (Picked unit)) offset by 10.00 towards ((Real(gravityInteger[(Player number of (Owner of (Picked unit)))])) - 90.00) degrees.)
Set Variable Set temp_point[2] = ((Position of (Picked unit)) offset by 10.00 towards ((Real(gravityInteger[(Player number of (Owner of (Picked unit)))])) - 0.00) degrees.)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Terrain type at temp_point[0]) Equal to Lordaeron Summer - Rock
(Terrain type at temp_point[1]) Equal to Lordaeron Summer - Rock
And - All (Conditions) are true
Conditions
(Terrain type at temp_point[2]) Equal to Lordaeron Summer - Rock
(Number of units in (Units owned by (Owner of (Picked unit)) of type Dragonhawk Rider)) Equal to 0
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Then - Actions
Set Variable Set temp_group[3] = (Units owned by (Owner of (Picked unit)) of type Dragonhawk Rider)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Unit Group - Add (Picked unit) to temp_group[1]
Unit Group - Remove (Picked unit) from temp_group[0] .
Unit - Create 1 . Dragonhawk Rider for (Triggering player) at (Center of (Playable map area)) facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Special Effect - Create a special effect at (Position of (Picked unit)) using Abilities\Spells\Other\Transmute\GoldBottleMissile.mdl
Special Effect - Destroy (Last created special effect)
Else - Actions
Else - Actions
Untitled Trigger 004 Copy
Events
Player - Player 1 (Red) Presses the Down Arrow key
Player - Player 2 (Blue) Presses the Down Arrow key
Player - Player 3 (Teal) Presses the Down Arrow key
Player - Player 4 (Purple) Presses the Down Arrow key
Conditions
Actions
Set Variable Set temp_group[3] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[0]
Unit Group - Remove (Picked unit) from temp_group[1] .
Untitled Trigger 001
Events
Time - Every 0.03 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in temp_group[0] and do (Actions)
Loop - Actions
Set Variable Set temp_point[0] = ((Position of (Picked unit)) offset by 10.00 towards (Real(gravityInteger[(Player number of (Owner of (Picked unit)))])) degrees.)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Terrain type at temp_point[0]) Equal to Lordaeron Summer - Rock
Then - Actions
Set Variable Set temp_group[3] = (Units owned by (Owner of (Picked unit)) of type Dragonhawk Rider)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
Unit - Move (Picked unit) instantly to temp_point[0]
Unit Group - Pick every unit in temp_group[1] and do (Actions)
Loop - Actions
Set Variable Set temp_point[19] = ((Position of (Picked unit)) offset by 10.00 towards ((Real(gravityInteger[(Player number of (Owner of (Picked unit)))])) - 180.00) degrees.)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Terrain type at temp_point[19]) Equal to Lordaeron Summer - Rock
Then - Actions
Do nothing
Else - Actions
Unit - Move (Picked unit) instantly to temp_point[19]
Player - Player 1 (Red) Presses the Right Arrow key
Conditions
Actions
Set Variable Set temp_group[60] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[60] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[4]
Untitled Trigger 004 Copy Copy Copy 3
Events
Player - Player 2 (Blue) Presses the Right Arrow key
Conditions
Actions
Set Variable Set temp_group[60] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[60] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[4]
Untitled Trigger 004 Copy Copy Copy 4
Events
Player - Player 3 (Teal) Presses the Right Arrow key
Conditions
Actions
Set Variable Set temp_group[60] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[60] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[4]
Untitled Trigger 004 Copy Copy Copy 5
Events
Player - Player 4 (Purple) Presses the Right Arrow key
Conditions
Actions
Set Variable Set temp_group[60] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[60] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[4]
Untitled Trigger 004 Copy Copy Copy
Events
Player - Player 1 (Red) Presses the Left Arrow key
Conditions
Actions
Set Variable Set temp_group[61] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[61] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[5]
Untitled Trigger 004 Copy Copy Copy Copy
Events
Player - Player 2 (Blue) Presses the Left Arrow key
Conditions
Actions
Set Variable Set temp_group[61] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[61] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[5]
Untitled Trigger 004 Copy Copy Copy Copy 2
Events
Player - Player 3 (Teal) Presses the Left Arrow key
Conditions
Actions
Set Variable Set temp_group[61] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[61] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[5]
Untitled Trigger 004 Copy Copy Copy Copy 3
Events
Player - Player 4 (Purple) Presses the Left Arrow key
Conditions
Actions
Set Variable Set temp_group[61] = (Units owned by (Triggering player) of type Peasant)
Unit Group - Pick every unit in temp_group[61] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[5]
Untitled Trigger 001 Copy 2
Events
Time - Every 0.03 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in temp_group[4] and do (Actions)
Loop - Actions
Set Variable Set temp_point[0] = ((Position of (Picked unit)) offset by 10.00 towards ((Real(gravityInteger[(Player number of (Owner of (Picked unit)))])) - 270.00) degrees.)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Terrain type at temp_point[0]) Equal to Lordaeron Summer - Rock
Then - Actions
Do nothing
Else - Actions
Unit - Move (Picked unit) instantly to temp_point[0]
Unit Group - Pick every unit in temp_group[5] and do (Actions)
Loop - Actions
Set Variable Set temp_point[0] = ((Position of (Picked unit)) offset by 10.00 towards ((Real(gravityInteger[(Player number of (Owner of (Picked unit)))])) - 90.00) degrees.)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Terrain type at temp_point[0]) Equal to Lordaeron Summer - Rock
Then - Actions
Do nothing
Else - Actions
Unit - Move (Picked unit) instantly to temp_point[0]
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "270"
gg Copy Copy Copy Copy Copy 2
Events
Unit - A unit enters Region_062 <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "270"
Unit - Move (Triggering unit) instantly to (Center of boss <gen>)
Untitled Trigger 005
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Peasant
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "270"
Unit - Create 1 . Peasant for (Owner of (Triggering unit)) at temp_point[31] facing Default building facing degrees
Unit Group - Add (Last created unit) to temp_group[0]
Camera - Lock camera target for (Owner of (Triggering unit)) to (Last created unit) , offset by ( 0 , 0 ) using Default rotation
Unit - Remove (Triggering unit) from the game
bounce Copy 2
Events
Time - Every 0.05 seconds of game time
Conditions
Actions
Set Variable Set temp_group[10] = (Units of type Knight)
Unit Group - Pick every unit in temp_group[10] and do (Actions)
Loop - Actions
Set Variable Set temp_group[11] = (Units within 100.00 of (Position of (Picked unit)) matching (((Matching unit) belongs to an ally of (Owner of (Picked unit)).) Equal to False).)
Unit Group - Pick every unit in temp_group[11] and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Untitled Trigger 002 Copy Copy 3
Events
Unit - A unit enters Region_026 <gen>
Conditions
Actions
Unit - Kill (Triggering unit)
Game - Display to (Player group((Owner of (Triggering unit)))) the text: Your not on that level lol
Untitled Trigger 002 Copy Copy 3 Copy
Events
Unit - A unit enters Region_071 <gen>
Conditions
Actions
Unit - Kill (Triggering unit)
Game - Display to (Player group((Owner of (Triggering unit)))) the text: Your not on that level lol
bounce
Events
Time - Every 0.05 seconds of game time
Conditions
Actions
Set Variable Set temp_group[6] = (Units of type Flying Machine)
Unit Group - Pick every unit in temp_group[6] and do (Actions)
Loop - Actions
Set Variable Set temp_group[7] = (Units within 100.00 of (Position of (Picked unit)) matching ((Matching unit) Not equal to (Picked unit)).)
Unit Group - Pick every unit in temp_group[7] and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to temp_group[8]
Unit - Create 1 . Footman for (Owner of (Picked unit)) at (Center of (Playable map area)) facing Default building facing degrees
Unit - Add a 0.80 second Generic expiration timer to (Last created unit)
Unit - Add Storm Crow Form to (Picked unit)
Animation - Change (Picked unit) flying height to 0.00 at 5000.00
bounce Copy
Events
Time - Every 0.05 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in temp_group[8] and do (Actions)
Loop - Actions
Animation - Change (Picked unit) flying height to 400.00 at 500.00
bounce Copy Copy
Events
Time - Every 0.05 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in temp_group[9] and do (Actions)
Loop - Actions
Animation - Change (Picked unit) flying height to ((Current flying height of (Picked unit)) - 15.00) at 500.00
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Integer((Current flying height of (Picked unit)))) Less than or equal to 0
Then - Actions
Unit Group - Remove (Picked unit) from temp_group[9] .
Unit - Remove Storm Crow Form from (Picked unit)
Else - Actions
timer dies Copy
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Footman
Actions
Set Variable Set temp_group[3] = (Units owned by (Owner of (Triggering unit)) of type Peasant)
Unit Group - Pick every unit in temp_group[3] and do (Actions)
Loop - Actions
Unit Group - Remove (Picked unit) from temp_group[8] .
Unit Group - Add (Picked unit) to temp_group[9]
do
Events
Unit - A unit enters Region_025 <gen>
Conditions
Actions
Trigger - Run do_it <gen> (ignoring conditions)
Trigger - Turn off (This trigger)
Destructible - Kill Lever 0146 <gen>
do it
Events
Conditions
Actions
Set Variable Set gravityInteger[20] = (Integer(1.40))
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_027 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_028 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_029 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_030 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_031 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_032 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_033 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_034 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_035 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_036 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_037 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_038 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait 6.00 seconds
Environment - Change terrain type at (Center of Region_027 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_028 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_029 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_030 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_031 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_032 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_033 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_034 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_035 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_036 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_037 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_038 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_039 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Trigger - Turn on do <gen>
Destructible - Resurrect Lever 0146 <gen> with (Max life of (Last created destructible)) life and Show birth animation
do Copy
Events
Unit - A unit enters Region_038 <gen>
Conditions
Actions
Set Variable Set temp_point[31] = (Center of Region_038 <gen>)
Trigger - Turn off (This trigger)
Trigger - Run secondly <gen> (ignoring conditions)
Destructible - Kill Lever 0170 <gen>
secondly
Events
Conditions
Actions
Set Variable Set gravityInteger[20] = (Integer(1.60))
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_039 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_040 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_041 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_042 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Environment - Change terrain type at (Center of Region_043 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Wait (Real(gravityInteger[20])) seconds
Wait 4.00 seconds
Environment - Change terrain type at (Center of Region_039 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_040 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_041 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_042 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_043 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Destructible - Resurrect Lever 0170 <gen> with (Max life of (Last created destructible)) life and Show birth animation
Trigger - Turn on do_Copy <gen>
okay
Events
Time - Every 2.00 seconds of game time
Conditions
Actions
Environment - Change terrain type at (Center of Region_047 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_049 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_048 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_050 <gen>) to Lordaeron Summer - Rock using variation -1 in an area of size 1 and shape Circle
Trigger - Turn off (This trigger)
Trigger - Run over <gen> (ignoring conditions)
over
Events
Conditions
Actions
Wait 1.00 seconds
Environment - Change terrain type at (Center of Region_047 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_049 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_048 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Environment - Change terrain type at (Center of Region_050 <gen>) to Lordaeron Summer - Dirt using variation -1 in an area of size 1 and shape Circle
Trigger - Turn off (This trigger)
Trigger - Run okay <gen> (ignoring conditions)
gg
Events
Unit - A unit enters Region_053 <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "270"
Unit Group - Remove (Triggering unit) from temp_group[1] .
gg Copy
Events
Unit - A unit enters Region_055 <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "90"
Unit Group - Remove (Triggering unit) from temp_group[1] .
gg Copy Copy
Events
Unit - A unit enters Region_054 <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "0"
Unit Group - Remove (Triggering unit) from temp_group[1] .
gg Copy Copy Copy
Events
Unit - A unit enters Region_052 <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "180"
Unit Group - Remove (Triggering unit) from temp_group[1] .
gg Copy Copy Copy Copy 2
Events
Unit - A unit enters Region_063 <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "90"
Unit Group - Remove (Triggering unit) from temp_group[1] .
gg Copy Copy Copy Copy
Events
Unit - A unit enters Region_052_Copy <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "180"
Unit Group - Remove (Triggering unit) from temp_group[1] .
gg Copy Copy Copy Copy Copy
Events
Unit - A unit enters Region_067 <gen>
Unit - A unit enters Region_068 <gen>
Unit - A unit enters Region_069 <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "90"
Unit Group - Remove (Triggering unit) from temp_group[1] .
gg Copy Copy Copy Copy Copy Copy
Events
Unit - A unit enters Region_064 <gen>
Unit - A unit enters Region_065 <gen>
Unit - A unit enters Region_066 <gen>
Conditions
Actions
Set Variable Set gravityInteger[(Player number of (Owner of (Triggering unit)))] = "270"
Unit Group - Remove (Triggering unit) from temp_group[1] .
Untitled Trigger 006
Events
Time - Every 0.06 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units within 120.00 of (Position of Tauren Chieftain 0044 <gen>) matching (((Matching unit) belongs to an enemy of (Owner of Tauren Chieftain 0044 <gen>).) Equal to True).) and do (Actions)
Loop - Actions
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Tauren Chieftain 0044 <gen> using Objects\Spawnmodels\Undead\UDeathMedium\UDeath.mdl
Unit - Set life of Tauren Chieftain 0044 <gen> to ((Life of Tauren Chieftain 0044 <gen>) - 150.00)
Set Variable Set gravityInteger[(Player number of (Owner of (Picked unit)))] = (gravityInteger[(Player number of (Owner of (Picked unit)))] + 180)
Untitled Trigger 006 Copy
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Set Variable Set temp_group[30] = (Units within 1400.00 of (Position of Tauren Chieftain 0044 <gen>) matching (((Matching unit) belongs to an enemy of (Owner of Tauren Chieftain 0044 <gen>).) Equal to True).)
Set Variable Set temp_point[0] = (Position of (Random unit from temp_group[30]))
Unit - Order Tauren Chieftain 0044 <gen> to Orc Tauren Chieftain - Shockwave . temp_point[0]
Unit - Order Tauren Chieftain 0044 <gen> to Orc Tauren Chieftain - War Stomp .
Untitled Trigger 007
Events
Unit - A unit Dies
Conditions
(Triggering unit) Equal to Tauren Chieftain 0044 <gen>
Actions
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Game - Victory (Picked player) ( Show dialogs, Show scores)
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.