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
Dreadlord Hunters v3.0 AI.w3x
Variables
Initialization
!!!!DONT COPY ANY TRIGGER WITHOUT PERMISSION!!!!
AdvancedAI
Melee Initialization
Win
DreadlordDialogue
easteregg1 Copy
easteregg1 Copy Copy
TopSecret
easteregg1
unlock secret ending
secret ending
win secret
fireworks yay
quests
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 except Custom Script Item. Custom Script Item will merge into map script after globals variables declaration with the list order in trigger view.
Name
Type
is_array
initial_value
sheeps
unit
Yes
AdvancedAI
Events
Time - Elapsed game time is 5 seconds
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 1 (Red) controller) Equal to Computer
Then - Actions
Unit - Order Mountain King 0005 <gen> to Attack . Dreadlord 0000 <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 2 (Blue) controller) Equal to Computer
Then - Actions
Unit - Order Shadow Hunter 0010 <gen> to Attack . Dreadlord 0000 <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 3 (Teal) controller) Equal to Computer
Then - Actions
Unit - Order Brewmaster 0008 <gen> to Attack . Dreadlord 0000 <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 4 (Purple) controller) Equal to Computer
Then - Actions
Unit - Order Priestess of the Moon 0009 <gen> to Attack . Dreadlord 0000 <gen>
Else - Actions
Default melee game initialization for all players
Melee Initialization
Events
Time - Elapsed game time is 3.00 seconds
Conditions
Actions
Set Variable Set sheeps[0] = Sheep 0017 <gen>
Set Variable Set sheeps[1] = Sheep 0014 <gen>
Set Variable Set sheeps[2] = Sheep 0015 <gen>
Set Variable Set sheeps[3] = Sheep 0016 <gen>
Game - Display to (All players) the text: You must find and slay the Dreadlord!
Unit - Remove Wander (Neutral) from Sheep 0018 <gen>
Sound - Play QuestNew <gen>
Cinematic - Turn subtitle display override On
Win
Events
Unit - Dreadlord 0000 <gen> Dies
Conditions
Actions
Game - Display to (All players) the text: The Dreadlord is dead. You are victorious!
Wait 2 seconds
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 2 (Blue) ( Show dialogs, Show scores)
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Game - Victory Player 4 (Purple) ( Show dialogs, Show scores)
DreadlordDialogue
Events
Unit - A unit comes within 256 of Dreadlord 0000 <gen>
Conditions
(Owner of (Triggering unit)) Not equal to Player 7 (Green)
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Dreadlord 0000 <gen> named Dreadlord : Play No sound and display I've been found? Impossible! . Modify duration: Add 0 seconds and Wait
easteregg1 Copy
Events
Unit - A unit comes within 512.00 of Death Knight 0013 <gen>
Conditions
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Death Knight 0013 <gen> named Optional Boss : Play No sound and display I am the optional boss and you will not stand a chance against me! For the Dreadlord! . Modify duration: Add 0 seconds and Wait
easteregg1 Copy Copy
Events
Unit - A unit comes within 512.00 of Sheep 0018 <gen>
Conditions
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Sheep 0018 <gen> named Fifth Sheep : Play No sound and display I am the fifth sheep! I shall reward you with these items for making it this far. . Modify duration: Add 0 seconds and Wait
Wait 2 seconds
Item - Create Tome of Experience at (Position of Sheep 0018 <gen>)
Item - Create Tome of Experience at (Position of Sheep 0018 <gen>)
Item - Create Tome of Experience at (Position of Sheep 0018 <gen>)
Item - Create Tome of Experience at (Position of Sheep 0018 <gen>)
easteregg1
Events
Unit - A unit comes within 512.00 of Blood Mage 0007 <gen>
Conditions
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Blood Mage 0007 <gen> named Easter Egg Man : Play No sound and display I am an easter egg. . Modify duration: Add 0 seconds and Wait
unlock secret ending
Events
Unit - Sheep 0018 <gen> Dies
Conditions
Actions
Trigger - Turn off Win <gen>
Trigger - Turn on secret_ending <gen>
Cinematic - Send transmission to (All players) from Sheep 0018 <gen> named Fifth Sheep : Play No sound and display You have unlocked... the secret ending... <dies> . Modify duration: Add 0 seconds and Wait
secret ending
Events
Unit - Dreadlord 0000 <gen> Dies
Conditions
Actions
Game - Pause the game
Cinematic - Send transmission to (All players) from Dreadlord 0000 <gen> named Dreadlord : Play No sound and display You preserve that which is doomed. A cosmos divided will not survive what is to come... . Modify duration: Add 0 seconds and Wait
Wait 2.00 seconds
Game - Unpause the game
Wait 0.50 seconds
Item - Create Rune of Greater Healing at (Position of (Dying unit))
Item - Create Rune of Greater Healing at (Position of (Dying unit))
Item - Create Rune of Greater Mana at (Position of (Dying unit))
Sound - Play PH1 <gen>
Wait 0.50 seconds
Sound - Play Doom <gen>
Wait 2 seconds
Cinematic - Turn cinematic mode On for (All players)
For each (Integer A) from 0 to 3 , do (Actions)
Loop - Actions
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Camera - Pan camera for (Picked player) to (Position of sheeps[(Integer A)]) over 1.00 seconds
Wait 1.00 seconds
Unit - Replace sheeps[(Integer A)] with a Paladin using The new unit's max life and mana
Set Variable Set sheeps[(Integer A)] = (Last replaced unit)
Hero - Set sheeps[(Integer A)] Hero-level to 10 , Hide level-up graphics
Special Effect - Create a special effect at (Position of sheeps[(Integer A)]) using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
Wait 2 seconds
For each (Integer A) from 0 to 3 , do (Actions)
Loop - Actions
Unit - Change ownership of sheeps[(Integer A)] to Player 12 (Brown) and Change color
Unit - Order sheeps[(Integer A)] to Attack-Move To . (Position of Dreadlord 0000 <gen>)
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Camera - Pan camera for (Picked player) to (Position of Dreadlord 0000 <gen>) over 1.00 seconds
Trigger - Turn on win_secret <gen>
Wait 1.00 seconds
Cinematic - Turn cinematic mode Off for (All players)
win secret
Events
Unit - A unit owned by Player 12 (Brown) . Dies
Conditions
(Number of living Paladin units owned by Player 12 (Brown)) Less than or equal to 0
Actions
Trigger - Turn off (This trigger)
Wait 1.00 seconds
Sound - Play NewTournament <gen>
Trigger - Turn on fireworks_yay <gen>
Game - Display to (All players) the text: The Four Sheep are dead. You are victorious! Game will end in 30 seconds!!
Wait 30.00 seconds
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 2 (Blue) ( Show dialogs, Show scores)
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Game - Victory Player 4 (Purple) ( Show dialogs, Show scores)
fireworks yay
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
For each (Integer A) from 1 to 30 , do (Actions)
Loop - Actions
Special Effect - Create a special effect at (Random point in (Playable map area)) using Abilities\Spells\Human\Flare\FlareCaster.mdl
Special Effect - Destroy (Last created special effect)
quests
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
Quest - Create a Required quest titled Features with the description You and up to three other heroes must band together and search for the evil Dreadlord that has been terrorizing the land and slay him once and for all.|cffebb900Map Features:|r|cffebb900Fun and Challenging Gameplay|rThis map is hard, unforgiving and it requires skill and good teamwork to win, and yet it is also very fun and addictive.|cffebb900Cutting Edge AI Support|rIn case of having difficulty finding teammates to aid you in your quest (let's be honest, you will, especially after Reforged), you can replace them with computer players. This map has probably one of the advanced AI's you will ever see in your life that you'll have trouble telling whether it's actually an AI or a human.|cffebb900Full of Secrets and Easter Eggs|rIt has some really secret... secrets.And More! , using icon path ReplaceableTextures\CommandButtons\BTNHeroDreadLord.blp
Quest - Create a Required quest titled FAQ with the description |cffebb900Frequently Asked Questions:|rQ1. I am having trouble finding the Dreadlord, do you have any hints?Answer: Make sure to explore the whole map.Q2. This map is too difficult and I cannot finish it, but I am interested in the lore and want to know what happens when you beat the map.Answer: SPOILERS BELOW!!The Dreadlord dies and stays dead... for now. , using icon path ReplaceableTextures\CommandButtons\BTNSelectHeroOn.blp
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.