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
WitchesAndDemons-Ep7.w3x
Variables
Initialization
citizens move
Melee Initialization
shadow explode
belthazor flame
lose
gold
music
player actions
initial hints
seal circles hint
warlocks hint
ravena hint
circle hint
ravena revive
win
attacks
attacks order
primary1
primary2
second1
second2
third1
third2
fourth1
fourth2
Name
Type
is_array
initial_value
citizens move
Events
Time - Every 8.00 seconds of game time
Conditions
Actions
Unit - Order (Random unit from (Units owned by Player 3 (Teal) of type Citizen (Female))) to Move To . (Random point in town1 <gen>)
Unit - Order (Random unit from (Units owned by Player 3 (Teal) of type Citizen (Male))) to Move To . (Random point in town1 <gen>)
Wait 4.00 game-time seconds
Unit - Order (Random unit from (Units owned by Player 3 (Teal) of type Citizen (Female))) to Move To . (Random point in town2 <gen>)
Unit - Order (Random unit from (Units owned by Player 3 (Teal) of type Citizen (Male))) to Move To . (Random point in town2 <gen>)
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)
Game - Set game speed to Fastest
Game - Lock the game speed
shadow explode
Events
Unit - A unit Dies
Conditions
(Unit-type of (Dying unit)) Equal to Demon of Shadows
Actions
Special Effect - Create a special effect at (Position of (Dying unit)) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
belthazor flame
Events
Unit - A unit Is attacked
Conditions
(Unit-type of (Attacked unit)) Equal to Belthazor
Actions
Unit - Order (Attacked unit) to Neutral Brewmaster - Breath Of Fire . (Position of (Attacking unit))
lose
Events
Unit - Altar of Witches 0044 <gen> Dies
Conditions
Actions
Wait 1.00 seconds
Game - Defeat Player 2 (Blue) with the message: Defeat! Altar is destroyed.
gold
Events
Unit - A unit owned by Player 1 (Red) . Dies
Conditions
(Owner of (Killing unit)) Equal to Player 2 (Blue)
Actions
Player - Add 30 to Player 2 (Blue) . Current gold
music
Events
Time - Elapsed game time is 55.00 seconds
Conditions
Actions
Sound - Set the music list to BloodElfTheme <gen> , starting with a random song
initial hints
Events
Time - Elapsed game time is 3.00 seconds
Conditions
Actions
Sound - Play Hint <gen>
Game - Display to (All players) the text: CITIZEN:Good morning sisters. Another nice day without demon attacks.
Wait 8.00 game-time seconds
Sound - Play Hint <gen>
Game - Display to (All players) the text: AVIVA:Thanks, have a nice day.
seal circles hint
Events
Time - Elapsed game time is 390.00 seconds
Conditions
Actions
Sound - Play Hint <gen>
Game - Display to (All players) the text: JAINA:We should disable summoning circles by placing dispel wands inside them. This will stop demons from summoning reinforcement.
Wait 10.00 game-time seconds
Sound - Play Hint <gen>
Game - Display to (All players) the text: AVIVA:Dispel wands are expensive. We need to gather enough resources first.
warlocks hint
Events
Unit - A unit owned by Player 1 (Red) . Dies
Conditions
(Life of Warlock 0107 <gen>) Less than 2.00
(Life of Warlock 0108 <gen>) Less than 2.00
Actions
Trigger - Turn off (This trigger)
Sound - Play Hint <gen>
Game - Display to (All players) the text: XENIA:These warlocks were crazy to attack us...
Wait 8.00 game-time seconds
Sound - Play Hint <gen>
Game - Display to (All players) the text: JAINA:Have you noticed that these two were much more powerfull than any previous warlock we fought?
Wait 12.00 game-time seconds
Sound - Play Hint <gen>
Game - Display to (All players) the text: AVIVA:Yes.. but none demon has such kind of power, to empower low level demons by this way. These warlocks were empowered by a spell.
Wait 14.00 game-time seconds
Sound - Play Hint <gen>
Game - Display to (All players) the text: JAINA:As I know, only a witch can do this. Check the book of shadows, there is something about one evil witch.
Wait 20.00 game-time seconds
Sound - Play Hint <gen>
Game - Display to (All players) the text: XENIA:The only evil witch described in the book is Ravena. She wants to take leadership over demons, but she has no enought power for this... at least when the Source was alive.
Wait 14.00 game-time seconds
Sound - Play Hint <gen>
Game - Display to (All players) the text: JAINA:We will find out...
ravena hint
Events
Unit - A unit comes within 850.00 of Evil Witch 0020 <gen>
Conditions
(Owner of (Triggering unit)) Equal to Player 2 (Blue)
Actions
Trigger - Turn off (This trigger)
Sound - Play Hint <gen>
Game - Display to (All players) the text: XENIA:It is Ravena definitely. Kill her and destroy her Altar.
circle hint
Events
Unit - A unit enters MasterSpawn <gen>
Unit - A unit enters SecondarySpawn <gen>
Unit - A unit enters ThirdSpawn <gen>
Unit - A unit enters FourthSpawn <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Dispel Wand
Actions
Trigger - Turn off (This trigger)
Sound - Play Hint <gen>
Game - Display to (All players) the text: AVIVA:One circle is disabled. Three more left.
ravena revive
Events
Unit - A unit owned by Player 4 (Purple) . Dies
Conditions
(Dying unit) Equal to Evil Witch 0020 <gen>
Actions
Wait 35.00 game-time seconds
If ((Life of Altar of Witches 0009 <gen>) Greater than or equal to 2.00) then do (Instantly revive Evil Witch 0020 <gen> at (Player 4 (Purple) start location), Show revival graphics) else do (Do nothing)
win
Events
Time - Every 3.00 seconds of game time
Conditions
(Life of Altar of Witches 0009 <gen>) Less than 1.00
(Number of living Evil Witch units owned by Player 4 (Purple)) Equal to 0
(Number of living Dispel Wand units owned by Player 2 (Blue)) Greater than or equal to 4
(Number of units in (Units in MasterSpawn <gen> owned by Player 2 (Blue))) Greater than 0
(Number of units in (Units in SecondarySpawn <gen> owned by Player 2 (Blue))) Greater than 0
(Number of units in (Units in ThirdSpawn <gen> owned by Player 2 (Blue))) Greater than 0
(Number of units in (Units in FourthSpawn <gen> owned by Player 2 (Blue))) Greater than 0
Actions
Trigger - Turn off (This trigger)
Wait 2 game-time seconds
Sound - Play Hint <gen>
Game - Display to (All players) the text: XENIA:Ravena cannot revive anymore and all summoning circles are sealed. Our job is done here. We will monitor the circles to prevent rising of the demons.
Wait 12.00 game-time seconds
Game - Victory Player 2 (Blue) ( Show dialogs, Show scores)
attacks order
Events
Time - Every 4.00 seconds of game time
Conditions
Actions
Unit Group - Order (Units in MasterSpawn <gen> owned by Player 1 (Red)) to Attack-Move To . (Player 2 (Blue) start location)
Unit Group - Order (Units in SecondarySpawn <gen> owned by Player 1 (Red)) to Attack-Move To . (Player 2 (Blue) start location)
Unit Group - Order (Units in ThirdSpawn <gen> owned by Player 1 (Red)) to Attack-Move To . (Player 2 (Blue) start location)
Unit Group - Order (Units in FourthSpawn <gen> owned by Player 1 (Red)) to Attack-Move To . (Player 2 (Blue) start location)
primary1
Events
Time - Every 200.00 seconds of game time
Conditions
(Number of units in (Units in MasterSpawn <gen> owned by Player 2 (Blue))) Equal to 0
Actions
Special Effect - Create a special effect at (Center of MasterSpawn <gen>) using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Unit - Create 1 . Warlock for Player 1 (Red) at (Center of MasterSpawn <gen>) facing 300.00 degrees
primary2
Events
Time - Every 305.00 seconds of game time
Conditions
(Number of units in (Units in MasterSpawn <gen> owned by Player 2 (Blue))) Equal to 0
Actions
Special Effect - Create a special effect at (Center of MasterSpawn <gen>) using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Unit - Create 1 . Ghost Demon for Player 1 (Red) at (Center of MasterSpawn <gen>) facing 300.00 degrees
second1
Events
Time - Every 200.00 seconds of game time
Conditions
(Number of units in (Units in SecondarySpawn <gen> owned by Player 2 (Blue))) Equal to 0
Actions
Special Effect - Create a special effect at (Center of SecondarySpawn <gen>) using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Unit - Create 1 . Warlock for Player 1 (Red) at (Center of SecondarySpawn <gen>) facing 300.00 degrees
second2
Events
Time - Every 305.00 seconds of game time
Conditions
(Number of units in (Units in SecondarySpawn <gen> owned by Player 2 (Blue))) Equal to 0
Actions
Special Effect - Create a special effect at (Center of SecondarySpawn <gen>) using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Unit - Create 1 . Skeleton Demon for Player 1 (Red) at (Center of SecondarySpawn <gen>) facing 300.00 degrees
third1
Events
Time - Every 200.00 seconds of game time
Conditions
(Number of units in (Units in ThirdSpawn <gen> owned by Player 2 (Blue))) Equal to 0
Actions
Special Effect - Create a special effect at (Center of ThirdSpawn <gen>) using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Unit - Create 1 . Ghost Demon for Player 1 (Red) at (Center of ThirdSpawn <gen>) facing 300.00 degrees
third2
Events
Time - Every 305.00 seconds of game time
Conditions
(Number of units in (Units in ThirdSpawn <gen> owned by Player 2 (Blue))) Equal to 0
Actions
Special Effect - Create a special effect at (Center of ThirdSpawn <gen>) using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Unit - Create 1 . Skeleton Demon for Player 1 (Red) at (Center of ThirdSpawn <gen>) facing 300.00 degrees
fourth1
Events
Time - Every 200.00 seconds of game time
Conditions
(Number of units in (Units in FourthSpawn <gen> owned by Player 2 (Blue))) Equal to 0
Actions
Special Effect - Create a special effect at (Center of FourthSpawn <gen>) using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Unit - Create 1 . Demon of Shadows for Player 1 (Red) at (Center of FourthSpawn <gen>) facing 0.00 degrees
fourth2
Events
Time - Every 305.00 seconds of game time
Conditions
(Number of units in (Units in FourthSpawn <gen> owned by Player 2 (Blue))) Equal to 0
Actions
Special Effect - Create a special effect at (Center of FourthSpawn <gen>) using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Unit - Create 1 . Demon of Illusions for Player 1 (Red) at (Center of FourthSpawn <gen>) facing 0.00 degrees
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.