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
(12)Dulvar v1.4.w3x
Variables
Init
Melee Initialization
midget dies
player leaves
neutral hostile dies
pick up
midget man attack
Titan
attack ground
dies
two
cast spell god
inferno
inferno 09988
inferno Copy
inferno Copy Copy
random attacks
random movement
random dummy
meteors die
Titan dies
random attacks GOD
random dummy GOD
random movement GOD
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
DUMMYGOD
unit
No
group
force
No
Random
integer
No
randomatttack
integer
No
RandomMove
real
Yes
RandomMovementGod
unit
No
setdegree
real
No
Titan
unit
No
Default melee game initialization for all players
Melee Initialization
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)
Melee Game - Give trained Heroes a Scroll of Town Portal (for all players)
Melee Game - Set starting resources (for all players)
Melee Game - Remove creeps and critters from used start locations (for all players)
Melee Game - Create starting units (for all players)
Melee Game - Run melee AI scripts (for computer players)
Melee Game - Enforce victory/defeat conditions (for all players)
Player Group - Pick every player in (All players matching (((Matching player) slot status) Equal to Is playing).) and do (Add (Picked player) to group)
Unit - Pause Titan 0064 <gen>
Unit - Pause The Dummy 0076 <gen>
Unit - Make Titan 0064 <gen> Invulnerable
Animation - Change Titan 0064 <gen> 's animation speed to 0.00 % of its original speed
Wait 1.00 seconds
Unit - Order Midget Man 0063 <gen> to Orc Troll Berserker - Berserk .
Wait 1.00 seconds
Unit - Order (Random unit from (Units of type Midget Man)) to Attack . (Random unit from (Units owned by (Random player from group).))
Wait (Random real number between 1798.00 and 2698.00) seconds
Unit - Unpause Titan 0064 <gen>
Unit - Unpause The Dummy 0076 <gen>
Unit - Make Titan 0064 <gen> Vulnerable
Animation - Change Titan 0064 <gen> 's animation speed to 100.00 % of its original speed
Sound - Play Warcry <gen>
Set Variable Set RandomMove[1] = (Random real number between -15000.00 and 15000.00)
Set Variable Set RandomMove[2] = (Random real number between -15000.00 and 15000.00)
Unit - Order Titan 0064 <gen> to Move To . (Point(RandomMove[1], RandomMove[2]))
Trigger - Turn on random_attacks <gen>
Trigger - Turn on random_movement <gen>
Trigger - Turn on random_dummy <gen>
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Titan 0064 <gen> using Abilities\Spells\Undead\DarkRitual\DarkRitualTarget.mdl
Special Effect - Destroy (Last created special effect)
Wait (Random real number between 1680.00 and 1800.00) seconds
If ((Titan 0064 <gen> is dead) Equal to True) then do (Skip remaining actions) else do (Do nothing)
Unit - Replace Titan 0064 <gen> with a Titan God using The new unit's max life and mana
Set Variable Set Titan = (Last replaced unit)
Hero - Set Titan Hero-level to 10 , Show level-up graphics
Hero - Learn skill for Titan : Inferno ultimate death
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Titan using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Titan using Abilities\Spells\Human\HolyBolt\HolyBoltSpecialArt.mdl
Special Effect - Destroy (Last created special effect)
Unit - Create 1 . The Dummy GOD for Neutral Hostile at (Position of Titan) facing (Random angle) degrees
Set Variable Set DUMMYGOD = (Last created unit)
Hero - Set DUMMYGOD Hero-level to 10 , Show level-up graphics
Hero - Learn skill for DUMMYGOD : Inferno7777
Sound - Play who <gen>
Trigger - Turn off random_attacks <gen>
Trigger - Turn off random_movement <gen>
Trigger - Turn off random_dummy <gen>
Trigger - Turn on random_attacks_GOD <gen>
Trigger - Turn on random_dummy_GOD <gen>
Trigger - Turn on random_movement_GOD <gen>
Set Variable Set RandomMovementGod = (Random unit from (Units owned by (Random player from group).))
Unit - Order Titan to Move To . (Position of RandomMovementGod)
midget dies
Events
Unit - Midget Man 0063 <gen> Dies
Conditions
Actions
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Human\MassTeleport\MassTeleportTarget.mdl
Special Effect - Destroy (Last created special effect)
Item - Create (Random level -1.Any Class item-type) at (Position of Midget Man 0063 <gen>)
Wait 0.01 seconds
Hero - Instantly revive Midget Man 0063 <gen> at (Center of (Playable map area)) , Show revival graphics
Hero - Add 250 experience to Midget Man 0063 <gen> , Show level-up graphics
Wait 2 seconds
Unit - Order Midget Man 0063 <gen> to Orc Troll Berserker - Berserk .
Wait 1.00 seconds
Unit - Order (Random unit from (Units of type Midget Man)) to Attack . (Random unit from (Units owned by (Random player from group).))
player leaves
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
Player - Player 9 (Gray) leaves the game
Player - Player 10 (Light Blue) leaves the game
Player - Player 11 (Dark Green) leaves the game
Player - Player 12 (Brown) leaves the game
Conditions
Actions
Player Group - Remove (Triggering player) from group .
neutral hostile dies
Events
Unit - A unit owned by Neutral Hostile . Dies
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Dying unit) Equal to Titan
Then - Actions
Unit - Kill DUMMYGOD
Item - Create Potion of Omniscience at (Position of Titan 0064 <gen>)
Item - Create Crown of Hulk Hogan +500 at (Position of Titan 0064 <gen>)
Else - Actions
Do nothing
Set Variable Set Random = (Random integer number between 1 and 100)
For each (Integer A) from 1 to (Random / 25) , do (Actions)
Loop - Actions
Set Variable Set Random = (Random integer number between 1 and 100)
If (Random Less than 70) then do (Skip remaining actions) else do (Do nothing)
Item - Create (Random level 1.Powerup item-type) at (Position of (Dying unit))
If (Random Less than 80) then do (Skip remaining actions) else do (Do nothing)
Item - Create (Random level 1.Powerup item-type) at (Position of (Dying unit))
If (Random Less than 95) then do (Skip remaining actions) else do (Do nothing)
Item - Create (Random level (Random integer number between 1 and 8) item-type) at (Position of (Dying unit))
pick up
Events
Unit - A unit Acquires an item
Conditions
(Item-class of (Item being manipulated)) Equal to Powerup
Actions
Special Effect - Create a special effect at (Position of (Item being manipulated)) using Abilities\Spells\Human\Polymorph\PolyMorphDoneGround.mdl
Special Effect - Destroy (Last created special effect)
Item - Remove (Item being manipulated)
midget man attack
Events
Time - Every 150.00 seconds of game time
Conditions
Actions
Unit - Order Midget Man 0063 <gen> to Orc Troll Berserker - Berserk .
Wait 1.00 seconds
Unit - Order (Random unit from (Units of type Midget Man)) to Attack . (Random unit from (Units owned by (Random player from group).))
attack ground
Events
Unit - A unit owned by Neutral Hostile . Is issued an order targeting a point
Conditions
And - All (Conditions) are true
Conditions
(Titan Equal to (Triggering unit)) or (Titan 0064 <gen> Equal to (Triggering unit))
(Issued order) Equal to (Order(attackground))
Actions
Unit - Create 1 . Peasant ss for Neutral Passive at (Target point of issued order) facing (Random angle) degrees
Unit - Add a 60.00 second Generic expiration timer to (Last created unit)
dies
Events
Unit - A unit owned by Neutral Passive . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Peasant ss
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Killing unit) Equal to Titan 0064 <gen>
Then - Actions
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Orc\EarthQuake\EarthQuakeTarget.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Weapons\AncientProtectorMissile\AncientProtectorMissile.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Dying unit)) using Objects\Spawnmodels\Undead\ImpaleTargetDust\ImpaleTargetDust.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Other\Volcano\VolcanoDeath.mdl
Special Effect - Destroy (Last created special effect)
Environment - Create a 1.00 second Normal ripple deformation at (Position of (Dying unit)) with starting radius 200.00 , ending radius 600.00 , and depth 80.00 , using 0.65 second ripples spaced 400.00 apart
Environment - Change terrain type at (Position of (Dying unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 2 and shape Circle
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Killing unit) Equal to Titan
Then - Actions
Set Variable Set setdegree = (Facing of Titan)
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Orc\EarthQuake\EarthQuakeTarget.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Dying unit)) using Objects\Spawnmodels\Undead\ImpaleTargetDust\ImpaleTargetDust.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Other\Volcano\VolcanoDeath.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Other\Doom\DoomDeath.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Dying unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 2 and shape Circle
Environment - Create a 1.00 second wave deformation from ((Position of Titan) offset by 150.00 towards (Facing of Titan) degrees.) to ((Position of Titan) offset by 800.00 towards setdegree degrees.) with radius 256 , depth -100.00 , and a 0 second trailing delay
Special Effect - Create a special effect at ((Position of (Dying unit)) offset by 200.00 towards setdegree degrees.) using Abilities\Spells\Other\Doom\DoomDeath.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Dying unit)) offset by 200.00 towards setdegree degrees.) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at ((Position of (Dying unit)) offset by 200.00 towards setdegree degrees.) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 2 and shape Circle
Unit Group - Pick every unit in (Units within 250.00 of ((Position of (Dying unit)) offset by 200.00 towards setdegree degrees.) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Set life of (Picked unit) to ((Life of (Picked unit)) - 1000.00))
Special Effect - Create a special effect at ((Position of (Dying unit)) offset by 400.00 towards setdegree degrees.) using Abilities\Spells\Other\Doom\DoomDeath.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Dying unit)) offset by 400.00 towards setdegree degrees.) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at ((Position of (Dying unit)) offset by 400.00 towards setdegree degrees.) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 2 and shape Circle
Unit Group - Pick every unit in (Units within 250.00 of ((Position of (Dying unit)) offset by 400.00 towards setdegree degrees.) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Set life of (Picked unit) to ((Life of (Picked unit)) - 1000.00))
Special Effect - Create a special effect at ((Position of (Dying unit)) offset by 600.00 towards setdegree degrees.) using Abilities\Spells\Other\Doom\DoomDeath.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at ((Position of (Dying unit)) offset by 600.00 towards setdegree degrees.) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at ((Position of (Dying unit)) offset by 600.00 towards setdegree degrees.) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 2 and shape Circle
Unit Group - Pick every unit in (Units within 250.00 of ((Position of (Dying unit)) offset by 600.00 towards setdegree degrees.) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Set life of (Picked unit) to ((Life of (Picked unit)) - 1000.00))
Else - Actions
Do nothing
Unit Group - Pick every unit in (Units of type Peasant ss) and do (Remove (Picked unit) from the game)
Wait 2.00 seconds
Unit - Order Titan 0064 <gen> to Stop .
Unit - Order Titan to Stop .
two
Events
Unit - A unit enters (Playable map area)
Conditions
(Number of units in (Units of type Peasant ss)) Greater than or equal to 2
Actions
Unit Group - Pick every unit in (Units of type Peasant ss) and do (Remove (Picked unit) from the game)
Unit - Order Titan 0064 <gen> to Stop .
Unit - Order Titan to Stop .
cast spell god
Events
Unit - A unit owned by Neutral Hostile . Begins casting an ability
Conditions
Or - Any (Conditions) are true
Conditions
Titan Equal to (Casting unit)
Titan 0064 <gen> Equal to (Casting unit)
Actions
Wait 0.75 game-time seconds
Animation - Reset Titan 's animation
Animation - Reset Titan 0064 <gen> 's animation
inferno
Events
Unit - A unit owned by Neutral Hostile . Spawns a summoned unit
Conditions
(Unit-type of (Summoned unit)) Equal to Infernal099
Actions
Wait 4.00 seconds
Unit - Pause (Summoned unit)
Environment - Create a 0.66 second Normal ripple deformation at (Position of (Summoned unit)) with starting radius 800.00 , ending radius 800.00 , and depth 50.00 , using 0.33 second ripples spaced 512 apart
Special Effect - Create a special effect at (Position of (Summoned unit)) using Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 2 and shape Circle
For each (Integer A) from 1 to 8 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 200.00 towards ((Real((Integer A))) x 45.00) degrees.) using Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Unit Group - Pick every unit in (Units within 200.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Wait 0.20 seconds
For each (Integer A) from 1 to 12 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 400.00 towards ((Real((Integer A))) x 30.00) degrees.) using Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 4 and shape Circle
Unit Group - Pick every unit in (Units within 400.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Wait 0.20 seconds
For each (Integer A) from 1 to 16 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 600.00 towards ((Real((Integer A))) x 22.50) degrees.) using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Dirt using variation -1 in an area of size 6 and shape Circle
Unit Group - Pick every unit in (Units within 600.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Wait 0.20 seconds
For each (Integer A) from 1 to 20 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 800.00 towards ((Real((Integer A))) x 18.00) degrees.) using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Dirt using variation -1 in an area of size 8 and shape Circle
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 6 and shape Circle
Unit Group - Pick every unit in (Units within 800.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Unit - Remove (Summoned unit) from the game
inferno 09988
Events
Unit - A unit owned by Neutral Hostile . Spawns a summoned unit
Conditions
(Unit-type of (Summoned unit)) Equal to Infernal09988
Actions
Wait 4.00 seconds
Unit - Pause (Summoned unit)
Environment - Create a 0.77 second Normal ripple deformation at (Position of (Summoned unit)) with starting radius 1200.00 , ending radius 1200.00 , and depth 50.00 , using 0.33 second ripples spaced 600.00 apart
Special Effect - Create a special effect at (Position of (Summoned unit)) using Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 2 and shape Circle
For each (Integer A) from 1 to 8 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 200.00 towards ((Real((Integer A))) x 45.00) degrees.) using Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Unit Group - Pick every unit in (Units within 200.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Wait 0.20 seconds
For each (Integer A) from 1 to 12 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 400.00 towards ((Real((Integer A))) x 30.00) degrees.) using Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 4 and shape Circle
Unit Group - Pick every unit in (Units within 400.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Wait 0.20 seconds
For each (Integer A) from 1 to 16 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 600.00 towards ((Real((Integer A))) x 22.50) degrees.) using Abilities\Spells\Other\Doom\DoomDeath.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 6 and shape Circle
Unit Group - Pick every unit in (Units within 600.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Wait 0.20 seconds
For each (Integer A) from 1 to 20 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 800.00 towards ((Real((Integer A))) x 18.00) degrees.) using Abilities\Spells\Other\Doom\DoomDeath.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 8 and shape Circle
Unit Group - Pick every unit in (Units within 800.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Wait 0.20 seconds
For each (Integer A) from 1 to 24 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 1000.00 towards ((Real((Integer A))) x 15.00) degrees.) using Abilities\Spells\Other\Doom\DoomDeath.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Dirt using variation -1 in an area of size 10 and shape Circle
Unit Group - Pick every unit in (Units within 1000.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Wait 0.20 seconds
For each (Integer A) from 1 to 32 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 1200.00 towards ((Real((Integer A))) x 11.25) degrees.) using Abilities\Spells\Other\Incinerate\FireLordDeathExplode.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Dirt using variation -1 in an area of size 12 and shape Circle
Unit Group - Pick every unit in (Units within 1200.00 of (Position of (Summoned unit)) matching (((Matching unit) belongs to an enemy of Neutral Hostile.) Equal to True).) and do (Explode (Picked unit).)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 10 and shape Circle
Unit - Remove (Summoned unit) from the game
inferno Copy
Events
Unit - A unit owned by Neutral Hostile . Spawns a summoned unit
Conditions
(Unit-type of (Summoned unit)) Equal to Infernal3333
Actions
Wait 0.90 seconds
Unit - Pause (Summoned unit)
Special Effect - Create a special effect at (Position of (Summoned unit)) using Abilities\Spells\Undead\OrbOfDeath\AnnihilationMissile.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Summoned unit)) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 2 and shape Circle
Unit - Remove (Summoned unit) from the game
inferno Copy Copy
Events
Unit - A unit owned by Neutral Hostile . Spawns a summoned unit
Conditions
(Unit-type of (Summoned unit)) Equal to Infernal77777
Actions
Wait 0.90 seconds
Unit - Pause (Summoned unit)
For each (Integer A) from 1 to 8 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at ((Position of (Summoned unit)) offset by 200.00 towards ((Real((Integer A))) x 45.00) degrees.) using Abilities\Spells\Other\Incinerate\FireLordDeathExplode.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Summoned unit)) using Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at (Position of (Summoned unit)) using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
Special Effect - Destroy (Last created special effect)
Environment - Change terrain type at (Position of (Summoned unit)) to Lordaeron Summer - Rough Dirt using variation -1 in an area of size 3 and shape Circle
Unit - Remove (Summoned unit) from the game
random attacks
Events
Time - Every 6.00 seconds of game time
Conditions
Actions
Set Variable Set randomatttack = (Random integer number between 1 and 100)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
randomatttack Greater than or equal to 86
Then - Actions
Unit - Order Titan 0064 <gen> to Undead Dreadlord - Inferno . ((Position of Titan 0064 <gen>) offset by 900.00 towards (Random angle) degrees.)
Wait 2.00 seconds
Unit - Order Titan 0064 <gen> to Move To . (Point(RandomMove[1], RandomMove[2]))
Skip remaining actions
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
randomatttack Less than or equal to 85
Then - Actions
Unit - Order Titan 0064 <gen> to Attack Ground . ((Position of Titan 0064 <gen>) offset by 150.00 towards (Random angle) degrees.)
Wait 2.00 seconds
Unit - Order Titan 0064 <gen> to Move To . (Point(RandomMove[1], RandomMove[2]))
Else - Actions
Do nothing
random movement
Events
Time - Every 120.00 seconds of game time
Conditions
Actions
Set Variable Set RandomMove[1] = (Random real number between -15000.00 and 15000.00)
Set Variable Set RandomMove[2] = (Random real number between -15000.00 and 15000.00)
random dummy
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit - Move The Dummy 0076 <gen> instantly to (Position of Titan 0064 <gen>)
Unit - Order The Dummy 0076 <gen> to Undead Dreadlord - Inferno . ((Position of Titan 0064 <gen>) offset by ((Random real number between -1000.00 and 1000.00), (Random real number between -1000.00 and 1000.00)))
meteors die
Events
Unit - Titan 0064 <gen> Dies
Conditions
Actions
Unit - Remove The Dummy 0076 <gen> from the game
Titan dies
Events
Unit - Titan 0064 <gen> Dies
Conditions
Actions
Unit - Kill The Dummy 0076 <gen>
Item - Create Ancestral Staff at (Position of Titan 0064 <gen>)
Item - Create Arcanite Shield at (Position of Titan 0064 <gen>)
Item - Create Assassin's Blade at (Position of Titan 0064 <gen>)
Item - Create Bladebane Armor at (Position of Titan 0064 <gen>)
Item - Create Bloodfeather's Heart at (Position of Titan 0064 <gen>)
Item - Create Crown of the Deathlord at (Position of Titan 0064 <gen>)
Item - Create Drek'thar's Spellbook at (Position of Titan 0064 <gen>)
Item - Create Firehand Gauntlets at (Position of Titan 0064 <gen>)
Item - Create Helm of Battlethirst at (Position of Titan 0064 <gen>)
Item - Create Searing Blade at (Position of Titan 0064 <gen>)
Item - Create Killmaim at (Position of Titan 0064 <gen>)
Item - Create Potion of Omniscience at (Position of Titan 0064 <gen>)
random attacks GOD
Events
Time - Every 6.00 seconds of game time
Conditions
Actions
Set Variable Set randomatttack = (Random integer number between 1 and 100)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
randomatttack Greater than or equal to 86
Then - Actions
Unit - Order Titan to Undead Dreadlord - Inferno . ((Position of Titan) offset by 1500.00 towards (Random angle) degrees.)
Wait 2.00 seconds
Unit - Order Titan to Move To . (Position of RandomMovementGod)
Skip remaining actions
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
randomatttack Less than or equal to 85
Then - Actions
Unit - Order Titan to Attack Ground . ((Position of Titan) offset by 150.00 towards (Random angle) degrees.)
Wait 2.00 seconds
Unit - Order Titan to Move To . (Position of RandomMovementGod)
Else - Actions
Do nothing
random dummy GOD
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit - Move DUMMYGOD instantly to (Position of Titan)
Unit - Order DUMMYGOD to Undead Dreadlord - Inferno . ((Position of Titan) offset by ((Random real number between -1000.00 and 1000.00), (Random real number between -1000.00 and 1000.00)))
random movement GOD
Events
Time - Every 120.00 seconds of game time
Conditions
Actions
Set Variable Set RandomMovementGod = (Random unit from (Units owned by (Random player from group).))
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.