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
Spell_Destruction.w3x
Variables
Инициализация
Resorses
View
Иниц. сражения
Remove Abilityes
Skills To Use
Mixer
Use Ability
Test
AI
Hero Choose
Others
Victory
Defaut
Choose Hero
Revive hero
Creeps
Del player
Wood
---------------------------
Grave Yard
Grave Yard 2
Grave Yard 3
Grave Yard 4
Grave Yard 5
Grave Yard 6
Grave Yard 7
---------------------------
Water
Water 2
Water 3
Water 4
---------------------------
Infernal 1
Infernal 2
---------------------------
Stone Mountain
Stone Mountain 2
Stone Mountain 3
---------------------------
Forest
Forest 2
Forest 3
Forest 4
Forest 5
Forest 6
Forest 7
Teleport
Teleport Home
Book Of Teleport
Teleport To Battle Field
Name
Type
is_array
initial_value
Default
integer
No
Resorses
Events
Map initialization
Conditions
Actions
Player Group - Pick every player in (All players) and do (Set (Picked player).Current gold to 425)
Player Group - Pick every player in (All players) and do (Set (Picked player).Current lumber to 100)
Player Group - Pick every player in (All players) and do (Set (Picked player).Food cap to 5)
View
Events
Map initialization
Conditions
Actions
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Player - Make (Picked player) treat Player 10 (Light Blue) as an Ally with shared vision and shared units
Player - Make Player 10 (Light Blue) treat (Picked player) as an Ally with shared vision and shared units
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Red <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Blue <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Teal <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Purpure <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Yellow <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Orange <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Green <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Pink <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across _______________034 <gen>
Инициализация стандартного режима сражения для всех игроков
Иниц. сражения
Events
Map initialization
Conditions
Actions
Melee Game - Use melee time of day (for all players)
Melee Game - Limit Heroes to 1 per Hero-type (for all players)
Player - Turn Gives bounty On for Player 1 (Red)
Player - Turn Gives bounty On for Player 2 (Blue)
Player - Turn Gives bounty On for Player 3 (Teal)
Player - Turn Gives bounty On for Player 4 (Purple)
Player - Turn Gives bounty On for Player 5 (Yellow)
Player - Turn Gives bounty On for Player 6 (Orange)
Player - Turn Gives bounty On for Player 7 (Green)
Player - Turn Gives bounty On for Player 8 (Pink)
Player - Turn Gives bounty On for Player 9 (Gray)
Remove Abilityes
Events
Map initialization
Conditions
Actions
Unit Group - Pick every unit in (Units of type Magic Tower) and do (Actions)
Loop - Actions
Unit - Remove |c000082FFHoly Light|r from (Picked unit)
Unit - Remove |c0000A500Poison Liquid|r from (Picked unit)
Unit - Remove |c0000A500Poison Knife|r from (Picked unit)
Unit - Remove |c0000A500Stick|r from (Picked unit)
Unit - Remove |c000082FFBlizzard|r (Neutral Hostile) from (Picked unit)
Unit - Remove |c000082FFChain Lightning|r (Neutral Hostile) from (Picked unit)
Unit - Remove |c006F006FDead Body|r (Warlock) from (Picked unit)
Unit - Remove |c006F006FSummon Abomination|r from (Picked unit)
Unit - Remove |c006F006FSummon Skeleton|r from (Picked unit)
Unit - Remove |c006F006FSummon Zombie|r from (Picked unit)
Unit - Remove |c006F006FSummon|r |c006F6F6FStone Golem|r from (Picked unit)
Unit - Remove |c006F006FSummon|r |c00FF6D00Infernal|r from (Picked unit)
Unit - Remove |c006F6F6FBig Stone|r (Neutral Hostile) from (Picked unit)
Unit - Remove |c006F6F6FSmall Stone|r (Neutral Hostile) from (Picked unit)
Unit - Remove |c00FF6D00Fire Ball|r from (Picked unit)
Unit - Remove |c00FF6D00Ultimate Fire Ball|r from (Picked unit)
Unit - Remove |c0000A500Toxic|r |c000082FFRain|r from (Picked unit)
Mixer
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Mixer
Or - Any (Conditions) are true
Conditions
(Unit-type of (Casting unit)) Equal to Magic Tower
Actions
-------- Poison Knife --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c0000A500Poison Liquid|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c0000A500Stick|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c0000A500Poison Knife|r and give it to (Casting unit)
Else - Actions
-------- Toxic Rain --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c0000A500Poison Liquid|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c0000A500Poison Liquid|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c0000A500Poison Liquid|r
(Item-type of (Item carried by (Casting unit) in slot 4)) Equal to |c000082FFBottle with Water|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 4 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c0000A500Toxic|r |c000082FFRain|r and give it to (Casting unit)
Else - Actions
-------- Abomination --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c006F006FWarrior's Heart|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c006F006FNicromanser's Staff|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c006F006FRusty Axe|r
(Item-type of (Item carried by (Casting unit) in slot 4)) Equal to |c006F006FDead Body|r
(Item-type of (Item carried by (Casting unit) in slot 5)) Equal to |c006F006FDead Body|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 4 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 5 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c006F006FSummon Abomination|r and give it to (Casting unit)
Else - Actions
-------- Skeleton --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c006F006FBones|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c006F006FNicromanser's Staff|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c006F006FRusty Axe|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c006F006FSummon Skeleton|r and give it to (Casting unit)
Else - Actions
-------- Zombie --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c006F006FWarrior's Heart|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c006F006FDead Body|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c006F006FNicromanser's Staff|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c006F006FSummon Zombie|r and give it to (Casting unit)
Else - Actions
-------- Stone Golem --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c006F006FNicromanser's Staff|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c006F6F6FSmall Stone|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c006F6F6FBig Stone|r
(Item-type of (Item carried by (Casting unit) in slot 4)) Equal to |c006F6F6FBig Stone|r
(Item-type of (Item carried by (Casting unit) in slot 5)) Equal to |c006F6F6FBig Stone|r
(Item-type of (Item carried by (Casting unit) in slot 6)) Equal to |c006F6F6FBig Stone|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 4 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 5 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 6 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c006F006FSummon|r |c006F6F6FStone Golem|r and give it to (Casting unit)
Else - Actions
-------- Infernal --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c00FF6D00Infernal's Head|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c006F006FNicromanser's Staff|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c006F006FSummon|r |c006F6F6FStone Golem|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c006F006FSummon|r |c00FF6D00Infernal|r and give it to (Casting unit)
Else - Actions
-------- Infernal's Head --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c006F6F6FBig Stone|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c00FF6D00Sphere Of Chaos|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c00FF6D00Infernal's Head|r and give it to (Casting unit)
Else - Actions
-------- Sphere Of Chaos --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c00FF6D00Bonefire|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c00FF6D00Bonefire|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c00FF6D00Bonefire|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c00FF6D00Sphere Of Chaos|r and give it to (Casting unit)
Else - Actions
-------- Blizzard --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c000082FFBottle with Water|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c000082FFBottle with Water|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c000082FFBottle with Water|r
(Item-type of (Item carried by (Casting unit) in slot 4)) Equal to |c000082FFBottle with Water|r
(Item-type of (Item carried by (Casting unit) in slot 5)) Equal to |c000082FFBottle with Water|r
(Item-type of (Item carried by (Casting unit) in slot 6)) Equal to |c000082FFBottle with Water|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 4 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 5 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 6 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c000082FFBlizzard|r and give it to (Casting unit)
Else - Actions
-------- Chain Lightning --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Casting unit) in slot 1)) Equal to |c000082FFBlizzard|r
(Item-type of (Item carried by (Casting unit) in slot 2)) Equal to |c000082FFBottle with Water|r
(Item-type of (Item carried by (Casting unit) in slot 3)) Equal to |c000082FFBottle with Water|r
(Item-type of (Item carried by (Casting unit) in slot 4)) Equal to |c000082FFBottle with Water|r
Then - Actions
Hero - Drop the item from slot 1 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 2 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 3 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Drop the item from slot 4 of (Casting unit) .
Item - Remove (Last dropped item)
Hero - Create |c000082FFChain Lightning|r and give it to (Casting unit)
Else - Actions
Use Ability
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Get Ability
Or - Any (Conditions) are true
Conditions
(Unit-type of (Casting unit)) Equal to Magic Tower
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c000082FFBottle with Water|r) Equal to True
Then - Actions
Unit - Add |c000082FFHoly Light|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c000082FFBottle with Water|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c0000A500Poison Liquid|r) Equal to True
Then - Actions
Unit - Add |c0000A500Poison Liquid|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c0000A500Poison Liquid|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c0000A500Stick|r) Equal to True
Then - Actions
Unit - Add |c0000A500Stick|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c0000A500Stick|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c006F006FDead Body|r) Equal to True
Then - Actions
Unit - Add |c006F006FDead Body|r (Warlock) to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c006F006FDead Body|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c006F6F6FBig Stone|r) Equal to True
Then - Actions
Unit - Add |c006F6F6FBig Stone|r (Neutral Hostile) to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c006F6F6FBig Stone|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c006F6F6FSmall Stone|r) Equal to True
Then - Actions
Unit - Add |c006F6F6FSmall Stone|r (Neutral Hostile) to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c006F6F6FSmall Stone|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c00FF6D00Bonefire|r) Equal to True
Then - Actions
Unit - Add |c00FF6D00Fire Ball|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c00FF6D00Bonefire|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c00FF6D00Sphere Of Chaos|r) Equal to True
Then - Actions
Unit - Add |c00FF6D00Ultimate Fire Ball|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c00FF6D00Sphere Of Chaos|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c0000A500Poison Knife|r) Equal to True
Then - Actions
Unit - Add |c0000A500Poison Knife|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c0000A500Poison Knife|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c0000A500Toxic|r |c000082FFRain|r) Equal to True
Then - Actions
Unit - Add |c0000A500Toxic|r |c000082FFRain|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c0000A500Toxic|r |c000082FFRain|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c006F006FSummon Abomination|r) Equal to True
Then - Actions
Unit - Add |c006F006FSummon Abomination|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c006F006FSummon Abomination|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c006F006FSummon Skeleton|r) Equal to True
Then - Actions
Unit - Add |c006F006FSummon Skeleton|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c006F006FSummon Skeleton|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c006F006FSummon Zombie|r) Equal to True
Then - Actions
Unit - Add |c006F006FSummon Zombie|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c006F006FSummon Zombie|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c006F006FSummon|r |c006F6F6FStone Golem|r) Equal to True
Then - Actions
Unit - Add |c006F006FSummon|r |c006F6F6FStone Golem|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c006F006FSummon|r |c006F6F6FStone Golem|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Casting unit) has an item of type |c006F006FSummon|r |c00FF6D00Infernal|r) Equal to True
Then - Actions
Unit - Add |c006F006FSummon|r |c00FF6D00Infernal|r to (Casting unit)
Hero - Drop (Item carried by (Casting unit) of type |c006F006FSummon|r |c00FF6D00Infernal|r) from (Casting unit) .
Item - Remove (Last dropped item)
Else - Actions
Test
Events
Unit - A unit Begins casting an ability
Conditions
And - All (Conditions) are true
Conditions
(Unit-type of (Casting unit)) Equal to Magic Tower
(Ability being cast) Not equal to Mixer
(Ability being cast) Not equal to Get Ability
Actions
Wait 1.00 seconds
Unit - Remove (Ability being cast) from (Casting unit)
Hero Choose
Events
Map initialization
Conditions
(Player 1 (Red) controller) Equal to Computer
Actions
Set Variable Set Default = (Random integer number between 1 and 21)
If (Default Equal to 1) then do (Create 1.Paladin for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 2) then do (Create 1.Archmage for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 3) then do (Create 1.Mountain King for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 4) then do (Create 1.Blood Mage for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 5) then do (Create 1.Blademaster for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 6) then do (Create 1.Far Seer for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 7) then do (Create 1.Tauren Chieftain for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 8) then do (Create 1.Shadow Hunter for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 9) then do (Create 1.Death Knight for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 10) then do (Create 1.Lich for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 11) then do (Create 1.Dreadlord for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 12) then do (Create 1.Crypt Lord for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 13) then do (Create 1.Keeper of the Grove for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 14) then do (Create 1.Priestess of the Moon for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 15) then do (Create 1.Demon Hunter for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 16) then do (Create 1.Warden for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 17) then do (Create 1.Alchemist for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 18) then do (Create 1.Sea Witch for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 19) then do (Create 1.Tinker for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 20) then do (Create 1.Brewmaster for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 21) then do (Create 1.Beastmaster for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 22) then do (Create 1.Firelord for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 23) then do (Create 1.Pit Lord for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
If (Default Equal to 24) then do (Create 1.Dark Ranger for Player 1 (Red) at (Center of Red <gen>) facing Default building facing degrees) else do (Do nothing)
Victory
Events
Time - Every 30.00 seconds of game time
Unit - A unit Dies
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Magic Tower 0014 <gen> is dead) Equal to True
(Magic Tower 0015 <gen> is dead) Equal to True
(Magic Tower 0016 <gen> is dead) Equal to True
(Magic Tower 0017 <gen> is dead) Equal to True
(Magic Tower 0018 <gen> is dead) Equal to True
(Magic Tower 0019 <gen> is dead) Equal to True
(Magic Tower 0020 <gen> is dead) Equal to True
Then - Actions
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Magic Tower 0013 <gen> is dead) Equal to True
(Magic Tower 0015 <gen> is dead) Equal to True
(Magic Tower 0016 <gen> is dead) Equal to True
(Magic Tower 0017 <gen> is dead) Equal to True
(Magic Tower 0018 <gen> is dead) Equal to True
(Magic Tower 0019 <gen> is dead) Equal to True
(Magic Tower 0020 <gen> is dead) Equal to True
Then - Actions
Game - Victory Player 2 (Blue) ( Show dialogs, Show scores)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Magic Tower 0013 <gen> is dead) Equal to True
(Magic Tower 0014 <gen> is dead) Equal to True
(Magic Tower 0016 <gen> is dead) Equal to True
(Magic Tower 0017 <gen> is dead) Equal to True
(Magic Tower 0018 <gen> is dead) Equal to True
(Magic Tower 0019 <gen> is dead) Equal to True
(Magic Tower 0020 <gen> is dead) Equal to True
Then - Actions
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Magic Tower 0013 <gen> is dead) Equal to True
(Magic Tower 0014 <gen> is dead) Equal to True
(Magic Tower 0015 <gen> is dead) Equal to True
(Magic Tower 0017 <gen> is dead) Equal to True
(Magic Tower 0018 <gen> is dead) Equal to True
(Magic Tower 0019 <gen> is dead) Equal to True
(Magic Tower 0020 <gen> is dead) Equal to True
Then - Actions
Game - Victory Player 4 (Purple) ( Show dialogs, Show scores)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Magic Tower 0013 <gen> is dead) Equal to True
(Magic Tower 0014 <gen> is dead) Equal to True
(Magic Tower 0015 <gen> is dead) Equal to True
(Magic Tower 0016 <gen> is dead) Equal to True
(Magic Tower 0018 <gen> is dead) Equal to True
(Magic Tower 0019 <gen> is dead) Equal to True
(Magic Tower 0020 <gen> is dead) Equal to True
Then - Actions
Game - Victory Player 5 (Yellow) ( Show dialogs, Show scores)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Magic Tower 0013 <gen> is dead) Equal to True
(Magic Tower 0014 <gen> is dead) Equal to True
(Magic Tower 0015 <gen> is dead) Equal to True
(Magic Tower 0016 <gen> is dead) Equal to True
(Magic Tower 0017 <gen> is dead) Equal to True
(Magic Tower 0019 <gen> is dead) Equal to True
(Magic Tower 0020 <gen> is dead) Equal to True
Then - Actions
Game - Victory Player 6 (Orange) ( Show dialogs, Show scores)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Magic Tower 0013 <gen> is dead) Equal to True
(Magic Tower 0014 <gen> is dead) Equal to True
(Magic Tower 0015 <gen> is dead) Equal to True
(Magic Tower 0016 <gen> is dead) Equal to True
(Magic Tower 0017 <gen> is dead) Equal to True
(Magic Tower 0018 <gen> is dead) Equal to True
(Magic Tower 0020 <gen> is dead) Equal to True
Then - Actions
Game - Victory Player 7 (Green) ( Show dialogs, Show scores)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Magic Tower 0013 <gen> is dead) Equal to True
(Magic Tower 0014 <gen> is dead) Equal to True
(Magic Tower 0015 <gen> is dead) Equal to True
(Magic Tower 0016 <gen> is dead) Equal to True
(Magic Tower 0017 <gen> is dead) Equal to True
(Magic Tower 0018 <gen> is dead) Equal to True
(Magic Tower 0019 <gen> is dead) Equal to True
Then - Actions
Game - Victory Player 8 (Pink) ( Show dialogs, Show scores)
Else - Actions
Defaut
Events
Unit - A unit Dies
Conditions
(Unit-type of (Dying unit)) Equal to Magic Tower
Actions
Game - Defeat (Owner of (Dying unit)) with the message: Вы проиграли!www.warland.ru
Choose Hero
Events
Unit - A unit enters Hero_Choose <gen>
Conditions
((Entering unit) is A Hero) Equal to True
Actions
Unit - Move (Entering unit) instantly to (Random point in Forest1 <gen>)
Unit Group - Pick every unit in (Units in Hero_Choose <gen> owned by (Owner of (Entering unit))) and do (Explode (Picked unit).)
Revive hero
Events
Unit - A unit Dies
Conditions
((Dying unit) is A Hero) Equal to True
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Dying unit)) Equal to Player 1 (Red)
Then - Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Red <gen>) , Show revival graphics
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Dying unit)) Equal to Player 2 (Blue)
Then - Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Blue <gen>) , Show revival graphics
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Dying unit)) Equal to Player 3 (Teal)
Then - Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Teal <gen>) , Show revival graphics
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Dying unit)) Equal to Player 4 (Purple)
Then - Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Purpure <gen>) , Show revival graphics
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Dying unit)) Equal to Player 5 (Yellow)
Then - Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Yellow <gen>) , Show revival graphics
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Dying unit)) Equal to Player 6 (Orange)
Then - Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Orange <gen>) , Show revival graphics
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Dying unit)) Equal to Player 7 (Green)
Then - Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Green <gen>) , Show revival graphics
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Dying unit)) Equal to Player 8 (Pink)
Then - Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Pink <gen>) , Show revival graphics
Else - Actions
Del player
Events
Player - Player 1 (Red) leaves the game
Player - Player 2 (Blue) leaves the game
Player - Player 3 (Teal) leaves the game
Player - Player 4 (Purple) leaves the game
Player - Player 5 (Yellow) leaves the game
Player - Player 6 (Orange) leaves the game
Player - Player 7 (Green) leaves the game
Player - Player 8 (Pink) leaves the game
Map initialization
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 1 (Red) slot status) Equal to Is unused
(Player 1 (Red) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 1 (Red).) and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 2 (Blue) slot status) Equal to Is unused
(Player 2 (Blue) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 2 (Blue).) and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 3 (Teal) slot status) Equal to Is unused
(Player 3 (Teal) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 3 (Teal).) and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 4 (Purple) slot status) Equal to Is unused
(Player 4 (Purple) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 4 (Purple).) and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 5 (Yellow) slot status) Equal to Is unused
(Player 5 (Yellow) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 5 (Yellow).) and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 6 (Orange) slot status) Equal to Is unused
(Player 6 (Orange) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 6 (Orange).) and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 7 (Green) slot status) Equal to Is unused
(Player 7 (Green) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 7 (Green).) and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 8 (Pink) slot status) Equal to Is unused
(Player 8 (Pink) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 8 (Pink).) and do (Actions)
Loop - Actions
Unit - Kill (Picked unit)
Else - Actions
Wood
Events
Unit - A unit Dies
Conditions
((Dying unit) is A Hero) Equal to True
Actions
Player - Add 1 to (Owner of (Killing unit)) . Current lumber
Grave Yard
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Necromancer
Actions
Set Variable Set Default = (Random integer number between 1 and 2)
If (Default Equal to 1) then do (Create |c006F006FNicromanser's Staff|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . Necromancer for Player 9 (Gray) at (Random point in Grave_Yard <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Undead\RaiseSkeletonWarrior\RaiseSkeleton.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Grave Yard 2
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Zombie
Actions
Set Variable Set Default = (Random integer number between 1 and 5)
If (Default Equal to 1) then do (Create |c006F006FDead Body|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c006F006FWarrior's Heart|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . Zombie for Player 9 (Gray) at (Random point in Grave_Yard <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Undead\RaiseSkeletonWarrior\RaiseSkeleton.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Grave Yard 3
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Ghoul
Actions
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create |c006F006FDead Body|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . Ghoul for Player 9 (Gray) at (Random point in Grave_Yard <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Undead\RaiseSkeletonWarrior\RaiseSkeleton.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Grave Yard 4
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Abomination
Actions
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create |c006F006FRusty Axe|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c006F006FWarrior's Heart|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . Abomination for Player 9 (Gray) at (Random point in Grave_Yard <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Undead\RaiseSkeletonWarrior\RaiseSkeleton.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Grave Yard 5
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Fel Stalker
Actions
Set Variable Set Default = (Random integer number between 1 and 4)
If (Default Equal to 1) then do (Create |c00FF6D00Bonefire|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . Fel Stalker for Player 9 (Gray) at (Random point in Grave_Yard <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Undead\RaiseSkeletonWarrior\RaiseSkeleton.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Grave Yard 6
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Skeletal Orc
Actions
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create |c006F006FBones|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c006F006FRusty Axe|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . Skeletal Orc for Player 9 (Gray) at (Random point in Grave_Yard <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Undead\RaiseSkeletonWarrior\RaiseSkeleton.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Grave Yard 7
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Skeleton Warrior
Actions
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create |c006F006FBones|r at (Position of (Dying unit))) else do (Do nothing)
Water
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Elder Hydra
Actions
Set Variable Set Default = (Random integer number between 1 and 1)
If (Default Equal to 1) then do (Create |c000082FFBottle with Water|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . Elder Hydra for Player 9 (Gray) at (Random point in Water <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Units\NightElf\Wisp\WispExplode.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Water 2
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Reef Elemental
Actions
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create |c000082FFBottle with Water|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . Reef Elemental for Player 9 (Gray) at (Random point in Water <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Units\NightElf\Wisp\WispExplode.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Water 3
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Mur'gul Cliffrunner
Actions
Set Variable Set Default = (Random integer number between 1 and 5)
If (Default Equal to 1) then do (Create |c000082FFBottle with Water|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . (Unit-type of (Dying unit)) for Player 9 (Gray) at (Random point in Water <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Units\NightElf\Wisp\WispExplode.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Water 4
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Hydra Hatchling
Actions
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create |c000082FFBottle with Water|r at (Position of (Dying unit))) else do (Do nothing)
Wait 45.00 seconds
Unit - Create 1 . (Unit-type of (Dying unit)) for Player 9 (Gray) at (Random point in Water <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Units\NightElf\Wisp\WispExplode.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Infernal 1
Events
Unit - A unit Dies
Conditions
(Infernal1 <gen> contains (Dying unit)) Equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Dying unit)) Equal to Infernal
Then - Actions
Set Variable Set Default = (Random integer number between 1 and 2)
If (Default Equal to 1) then do (Create |c00FF6D00Bonefire|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c00FF6D00Sphere Of Chaos|r at (Position of (Dying unit))) else do (Do nothing)
Else - Actions
Wait 60.00 seconds
Unit - Create 1 . (Unit-type of (Dying unit)) for Player 9 (Gray) at (Random point in Infernal1 <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Infernal 2
Events
Unit - A unit Dies
Conditions
(Infernal2 <gen> contains (Dying unit)) Equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Dying unit)) Equal to Infernal
Then - Actions
Set Variable Set Default = (Random integer number between 1 and 2)
If (Default Equal to 1) then do (Create |c00FF6D00Bonefire|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c00FF6D00Sphere Of Chaos|r at (Position of (Dying unit))) else do (Do nothing)
Else - Actions
Wait 60.00 seconds
Unit - Create 1 . (Unit-type of (Dying unit)) for Player 9 (Gray) at (Random point in Infernal2 <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Stone Mountain
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Granite Golem
Actions
Set Variable Set Default = (Random integer number between 1 and 1)
If (Default Equal to 1) then do (Create |c006F6F6FBig Stone|r at (Position of (Dying unit))) else do (Do nothing)
Wait 50.00 seconds
Unit - Create 1 . Granite Golem for Player 9 (Gray) at (Random point in _______________003 <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\Disenchant\DisenchantSpecialArt.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Stone Mountain 2
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Rock Golem
Actions
Set Variable Set Default = (Random integer number between 1 and 2)
If (Default Equal to 1) then do (Create |c006F6F6FSmall Stone|r at (Position of (Dying unit))) else do (Do nothing)
Wait 50.00 seconds
Unit - Create 1 . Rock Golem for Player 9 (Gray) at (Random point in _______________003 <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\Disenchant\DisenchantSpecialArt.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Stone Mountain 3
Events
Unit - A unit Dies
Conditions
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Mud Golem
Actions
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create |c006F6F6FSmall Stone|r at (Position of (Dying unit))) else do (Do nothing)
Wait 50.00 seconds
Unit - Create 1 . Mud Golem for Player 9 (Gray) at (Random point in _______________003 <gen>) facing (Random angle) degrees
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\Disenchant\DisenchantSpecialArt.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Forest
Events
Unit - A unit Dies
Conditions
((Dying unit) is Summoned) Not equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Forest Troll
Actions
Set Variable Set Default = (Random integer number between 1 and 5)
If (Default Equal to 1) then do (Create |c0000A500Stick|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c0000A500Poison Liquid|r at (Position of (Dying unit))) else do (Do nothing)
Wait 35.00 seconds
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create 1 Forest Troll for Player 9 (Gray) at (Random point in Forest1 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 2) then do (Create 1 Forest Troll for Player 9 (Gray) at (Random point in Forest2 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 3) then do (Create 1 Forest Troll for Player 9 (Gray) at (Random point in Forest3 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Forest 2
Events
Unit - A unit Dies
Conditions
((Dying unit) is Summoned) Not equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Forest Troll Trapper
Actions
Set Variable Set Default = (Random integer number between 1 and 5)
If (Default Equal to 1) then do (Create |c0000A500Stick|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c0000A500Poison Liquid|r at (Position of (Dying unit))) else do (Do nothing)
Wait 35.00 seconds
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create 1 Forest Troll Trapper for Player 9 (Gray) at (Random point in Forest1 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 2) then do (Create 1 Forest Troll Trapper for Player 9 (Gray) at (Random point in Forest2 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 3) then do (Create 1 Forest Troll Trapper for Player 9 (Gray) at (Random point in Forest3 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Forest 3
Events
Unit - A unit Dies
Conditions
((Dying unit) is Summoned) Not equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Gnoll Brute
Actions
Set Variable Set Default = (Random integer number between 1 and 5)
If (Default Equal to 1) then do (Create |c0000A500Stick|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c0000A500Poison Liquid|r at (Position of (Dying unit))) else do (Do nothing)
Wait 35.00 seconds
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create 1 Gnoll Brute for Player 9 (Gray) at (Random point in Forest1 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 2) then do (Create 1 Gnoll Brute for Player 9 (Gray) at (Random point in Forest2 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 3) then do (Create 1 Gnoll Brute for Player 9 (Gray) at (Random point in Forest3 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Forest 4
Events
Unit - A unit Dies
Conditions
((Dying unit) is Summoned) Not equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Ogre Mauler
Actions
Set Variable Set Default = (Random integer number between 1 and 4)
If (Default Equal to 1) then do (Create |c0000A500Stick|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c0000A500Poison Liquid|r at (Position of (Dying unit))) else do (Do nothing)
Wait 35.00 seconds
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create 1 Ogre Mauler for Player 9 (Gray) at (Random point in Forest1 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 2) then do (Create 1 Ogre Mauler for Player 9 (Gray) at (Random point in Forest2 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 3) then do (Create 1 Ogre Mauler for Player 9 (Gray) at (Random point in Forest3 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Forest 5
Events
Unit - A unit Dies
Conditions
((Dying unit) is Summoned) Not equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Brood Mother
Actions
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create |c0000A500Stick|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c0000A500Poison Liquid|r at (Position of (Dying unit))) else do (Do nothing)
Wait 35.00 seconds
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create 1 Brood Mother for Player 9 (Gray) at (Random point in Forest1 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 2) then do (Create 1 Brood Mother for Player 9 (Gray) at (Random point in Forest2 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 3) then do (Create 1 Brood Mother for Player 9 (Gray) at (Random point in Forest3 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Forest 6
Events
Unit - A unit Dies
Conditions
((Dying unit) is Summoned) Not equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Gnoll Assassin
Actions
Set Variable Set Default = (Random integer number between 1 and 5)
If (Default Equal to 1) then do (Create |c0000A500Stick|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c0000A500Poison Liquid|r at (Position of (Dying unit))) else do (Do nothing)
Wait 35.00 seconds
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create 1 Gnoll Assassin for Player 9 (Gray) at (Random point in Forest1 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 2) then do (Create 1 Gnoll Assassin for Player 9 (Gray) at (Random point in Forest2 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 3) then do (Create 1 Gnoll Assassin for Player 9 (Gray) at (Random point in Forest3 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Forest 7
Events
Unit - A unit Dies
Conditions
((Dying unit) is Summoned) Not equal to True
(Owner of (Dying unit)) Equal to Player 9 (Gray)
(Unit-type of (Dying unit)) Equal to Forest Troll Shadow Priest
Actions
Set Variable Set Default = (Random integer number between 1 and 5)
If (Default Equal to 1) then do (Create |c0000A500Stick|r at (Position of (Dying unit))) else do (Do nothing)
If (Default Equal to 2) then do (Create |c0000A500Poison Liquid|r at (Position of (Dying unit))) else do (Do nothing)
Wait 35.00 seconds
Set Variable Set Default = (Random integer number between 1 and 3)
If (Default Equal to 1) then do (Create 1 Forest Troll Shadow Priest for Player 9 (Gray) at (Random point in Forest1 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 2) then do (Create 1 Forest Troll Shadow Priest for Player 9 (Gray) at (Random point in Forest2 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
If (Default Equal to 3) then do (Create 1 Forest Troll Shadow Priest for Player 9 (Gray) at (Random point in Forest3 <gen>) facing (Random point in (Playable map area))) else do (Do nothing)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Last created unit) using Abilities\Spells\Orc\AncestralSpirit\AncestralSpiritCaster.mdl
Animation - Play (Last created unit) 's Birth animation
Wait 2.00 seconds
Animation - Play (Last created unit) 's Stand animation
Teleport Home
Events
Unit - A unit enters Portal_Home <gen>
Conditions
((Entering unit) is A Hero) Equal to True
Actions
Special Effect - Create a special effect at (Position of (Triggering unit)) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 1 (Red)
Then - Actions
Unit - Move (Entering unit) instantly to (Center of R1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 2 (Blue)
Then - Actions
Unit - Move (Entering unit) instantly to (Center of B1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 3 (Teal)
Then - Actions
Unit - Move (Entering unit) instantly to (Center of T1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 4 (Purple)
Then - Actions
Unit - Move (Entering unit) instantly to (Center of Pu1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 5 (Yellow)
Then - Actions
Unit - Move (Entering unit) instantly to (Center of _______________018 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 6 (Orange)
Then - Actions
Unit - Move (Entering unit) instantly to (Center of O1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 7 (Green)
Then - Actions
Unit - Move (Entering unit) instantly to (Center of G1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 8 (Pink)
Then - Actions
Unit - Move (Entering unit) instantly to (Center of P1 <gen>) , facing Default building facing degrees
Else - Actions
Special Effect - Create a special effect at (Position of (Triggering unit)) using Abilities\Spells\NightElf\Blink\BlinkCaster.mdl
Book Of Teleport
Events
Unit - A unit Uses an item
Conditions
(Item-type of (Item being manipulated)) Equal to Book Of Town Teleport
Actions
Special Effect - Create a special effect at (Position of (Triggering unit)) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Triggering unit)) Equal to Player 1 (Red)
Then - Actions
Unit - Move (Triggering unit) instantly to (Center of R1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Triggering unit)) Equal to Player 2 (Blue)
Then - Actions
Unit - Move (Triggering unit) instantly to (Center of B1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Triggering unit)) Equal to Player 3 (Teal)
Then - Actions
Unit - Move (Triggering unit) instantly to (Center of T1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Triggering unit)) Equal to Player 4 (Purple)
Then - Actions
Unit - Move (Triggering unit) instantly to (Center of Pu1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Triggering unit)) Equal to Player 5 (Yellow)
Then - Actions
Unit - Move (Triggering unit) instantly to (Center of _______________018 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Triggering unit)) Equal to Player 6 (Orange)
Then - Actions
Unit - Move (Triggering unit) instantly to (Center of O1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Triggering unit)) Equal to Player 7 (Green)
Then - Actions
Unit - Move (Triggering unit) instantly to (Center of G1 <gen>) , facing Default building facing degrees
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Triggering unit)) Equal to Player 8 (Pink)
Then - Actions
Unit - Move (Triggering unit) instantly to (Center of P1 <gen>) , facing Default building facing degrees
Else - Actions
Special Effect - Create a special effect at (Position of (Triggering unit)) using Abilities\Spells\NightElf\Blink\BlinkCaster.mdl
Teleport To Battle Field
Events
Unit - A unit enters R2 <gen>
Unit - A unit enters _______________019 <gen>
Unit - A unit enters _______________020 <gen>
Unit - A unit enters _______________021 <gen>
Unit - A unit enters _______________022 <gen>
Unit - A unit enters _______________023 <gen>
Unit - A unit enters _______________024 <gen>
Unit - A unit enters _______________025 <gen>
Conditions
((Entering unit) is A Hero) Equal to True
Actions
Special Effect - Create a special effect at (Position of (Triggering unit)) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
Unit - Move (Entering unit) instantly to (Center of From_Home <gen>) , facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Triggering unit)) using Abilities\Spells\NightElf\Blink\BlinkCaster.mdl
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.