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
Necropolis.w3x
Variables
Rez
Warrior rez
Pally rez
Priest rez
Druid rez
Mage rez
Warlock rez
Shaman rez
Rogue rez
Hunter rez
Spares
spare 1
spare 2
spare 3
spare 4
spare 5
spare 6
spare 7
spare 8
spare 9
Charicter info
Warrior info
Pally info
Druid info
Priest info
Mage info
Warlock info
Rogue info
Hunter info
Shamman info
Commands info
Quests info
Hero Picker
Warrior pick
Pally pick
Druid pick
Priest pick
Mage pick
Warlock pick
Rogue pick
Hunter pick
Shamman pick
Music
Music
Gate
Invuln
Open
Boss 1
Stun immunity Glutton
reset
big Tentacles
Disease cloud
Hide casters
Boss 2
Stun immunity Saradin
Reset
Skull pile removal
First skeleton wave
second skeleton wave
third skeleton wave
Boss 3
Stun immunity DeathSworn
Acolyte spell animation
---------------------------
Death Pact setup
Death Pact
---------------------------
Death Ghoul setup
Animate dead setup
Boss 4
Stun immunity Curse Master
Boss 4 reset
Boss 5
Stun immunity Lichking
Boss 5 reset
Boss 6
Stun immunity Crypt Lord
Setup
Enter his arena
Boss 6 reset
adds
Egg setup
Activate egg
Egg spawn
Deactivate egg
Deactivate by death
Egg removal
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
Acolyte
group
No
Beetles
unitcode
No
u00N
Death_ghoul
group
No
Warrior rez
Events
Unit - Tauren Warrior 0025 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Tauren Warrior 0025 <gen> at (Center of Region_019 <gen>) , Show revival graphics
Pally rez
Events
Unit - Blood Elf Paladin 0024 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Blood Elf Paladin 0024 <gen> at (Center of Region_019 <gen>) , Show revival graphics
Priest rez
Events
Unit - Blood Elf Priest 0026 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Blood Elf Priest 0026 <gen> at (Center of Region_019 <gen>) , Show revival graphics
Druid rez
Events
Unit - Tauren Druid 0027 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Tauren Druid 0027 <gen> at (Center of Region_019 <gen>) , Show revival graphics
Mage rez
Events
Unit - Blood Elf Mage 0028 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Blood Elf Mage 0028 <gen> at (Center of Region_019 <gen>) , Show revival graphics
Warlock rez
Events
Unit - Undead Warlock 0029 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Undead Warlock 0029 <gen> at (Center of Region_019 <gen>) , Show revival graphics
Shaman rez
Events
Unit - Orc Shaman 0030 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Orc Shaman 0030 <gen> at (Center of Region_019 <gen>) , Show revival graphics
Rogue rez
Events
Unit - Blood elf rogue 0031 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Blood elf rogue 0031 <gen> at (Center of Region_019 <gen>) , Show revival graphics
Hunter rez
Events
Unit - Troll Hunter 0032 <gen> Dies
Conditions
Actions
Wait 10.00 game-time seconds
Hero - Instantly revive Troll Hunter 0032 <gen> at (Center of Region_019 <gen>) , Show revival graphics
spare 1
Events
Player - Player 1 (Red) types a chat message containing -spare1 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 1 (Red) at (Center of Region_029 <gen>) facing Default building facing degrees
spare 2
Events
Player - Player 1 (Red) types a chat message containing -spare2 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 2 (Blue) at (Center of Region_029 <gen>) facing Default building facing degrees
spare 3
Events
Player - Player 1 (Red) types a chat message containing -spare3 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 3 (Teal) at (Center of Region_029 <gen>) facing Default building facing degrees
spare 4
Events
Player - Player 1 (Red) types a chat message containing -spare4 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 4 (Purple) at (Center of Region_029 <gen>) facing Default building facing degrees
spare 5
Events
Player - Player 1 (Red) types a chat message containing -spare5 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 5 (Yellow) at (Center of Region_029 <gen>) facing Default building facing degrees
spare 6
Events
Player - Player 1 (Red) types a chat message containing -spare6 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 6 (Orange) at (Center of Region_029 <gen>) facing Default building facing degrees
spare 7
Events
Player - Player 1 (Red) types a chat message containing -spare7 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 7 (Green) at (Center of Region_029 <gen>) facing Default building facing degrees
spare 8
Events
Player - Player 1 (Red) types a chat message containing -spare8 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 8 (Pink) at (Center of Region_029 <gen>) facing Default building facing degrees
spare 9
Events
Player - Player 1 (Red) types a chat message containing -spare9 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit - Create 1 . Hero picker for Player 9 (Gray) at (Center of Region_029 <gen>) facing Default building facing degrees
Warrior info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Warrior-Tank class, should always be the first one to enter combat, is more centered around damage than tanking. at (Center of Region_025 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Pally info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Palladin-Tank Class, should always be second to enter combat. More centered around tanking and staying alive then dealing damage. at (Center of Region_026 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Druid info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Druid-Healer class- just hang back and heal everyone, hold alt to see there health. at (Center of Region_027 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Priest info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Priest-Healer class- just hang back and heal everyone, hold alt to see there health. at (Center of Region_028 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Mage info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Mage-damage class- is most effective when dealing with multiple units at a time, can summon a water elemental. at (Center of Region_020 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Warlock info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Warlock-Mass damage class, Deals a shit load of damage towards single targets, can even heal himself. at (Center of Region_021 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Rogue info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Rogue-Damage class, Deals fast quick kills, can go invisible. at (Center of Region_022 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Hunter info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Hunter-damage class, deals some area of effect damage, can call his pet into battle. at (Center of Region_023 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Shamman info
Events
Map initialization
Conditions
Actions
Floating Text - Create floating text that reads Shamman-damage class, buffs up the entire party, can even off heal. at (Center of Region_024 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Quests info
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled Commands with the description Type -spare1 to create a hero picker, this is incase you want to play 1 player mode. you can also type spare2 through spare9 to give thoise players hero pickers. , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Warrior pick
Events
Unit - A unit enters Region_025 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Tauren Warrior 0025 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Tauren Warrior 0025 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Pally pick
Events
Unit - A unit enters Region_026 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Blood Elf Paladin 0024 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Blood Elf Paladin 0024 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Druid pick
Events
Unit - A unit enters Region_027 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Tauren Druid 0027 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Tauren Druid 0027 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Priest pick
Events
Unit - A unit enters Region_028 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Blood Elf Priest 0026 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Blood Elf Priest 0026 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Mage pick
Events
Unit - A unit enters Region_020 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Blood Elf Mage 0028 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Blood Elf Mage 0028 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Warlock pick
Events
Unit - A unit enters Region_021 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Undead Warlock 0029 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Undead Warlock 0029 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Rogue pick
Events
Unit - A unit enters Region_022 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Blood elf rogue 0031 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Blood elf rogue 0031 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Hunter pick
Events
Unit - A unit enters Region_023 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Troll Hunter 0032 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Troll Hunter 0032 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Shamman pick
Events
Unit - A unit enters Region_024 <gen>
Conditions
Actions
Unit - Remove (Triggering unit) from the game
Unit - Move Orc Shaman 0030 <gen> instantly to (Center of Region_019 <gen>) , facing 90.00 degrees
Unit - Change ownership of Orc Shaman 0030 <gen> to (Owner of (Triggering unit)) and Change color
Trigger - Turn off (This trigger)
Music
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Sound - Play Warcraft_3_project_sound_4 <gen>
Trigger - Turn off (This trigger)
Wait 50.00 game-time seconds
Trigger - Turn on (This trigger)
Invuln
Events
Map initialization
Conditions
Actions
Destructible - Make Frozen Throne Gate 0459 <gen> Invulnerable
Open
Events
Destructible - Lever 0460 <gen> dies
Conditions
Actions
Destructible - Open Frozen Throne Gate 0459 <gen>
Stun immunity Glutton
Events
Unit - Glutton 0001 <gen> Is attacked
Conditions
Actions
Unit - Remove Stunned buff from Glutton 0001 <gen>
Unit - Remove Stunned (Pause) buff from Glutton 0001 <gen>
reset
Events
Unit - A unit enters Region_011 <gen>
Conditions
Actions
Unit - Set life of Glutton 0001 <gen> to 100 %
big Tentacles
Events
Unit - Glutton 0001 <gen> 's life becomes Less than 40000.00
Conditions
Actions
Unit - Create 1 . Ginormous tenicle for Neutral Hostile at (Center of Region_001 <gen>) facing 45.00 degrees
Unit - Create 1 . Ginormous tenicle for Neutral Hostile at (Center of Region_000 <gen>) facing 125.00 degrees
Unit - Create 1 . Ginormous tenicle for Neutral Hostile at (Center of Region_002 <gen>) facing 315.00 degrees
Unit - Create 1 . Ginormous tenicle for Neutral Hostile at (Center of Region_003 <gen>) facing 235.00 degrees
Disease cloud
Events
Unit - Glutton 0001 <gen> 's life becomes Less than 10000.00
Conditions
Actions
Unit - Order Disease Cloudist 0003 <gen> to Undead Lich - Death And Decay . (Random point in Region_004 <gen>)
Unit - Order Disease Cloudist 0002 <gen> to Undead Lich - Death And Decay . (Center of Region_004 <gen>)
Hide casters
Events
Map initialization
Conditions
Actions
Unit - Hide Tentacle spawner 0035 <gen>
Unit - Hide Enatngling gutist 0070 <gen>
Unit - Hide Disease Cloudist 0003 <gen>
Unit - Hide Enatngling gutist 0068 <gen>
Unit - Hide Tentacle spawner 0038 <gen>
Unit - Hide Tentacle spawner 0036 <gen>
Unit - Hide Disease Cloudist 0002 <gen>
Unit - Hide Enatngling gutist 0071 <gen>
Unit - Hide Enatngling gutist 0069 <gen>
Unit - Hide Tentacle spawner 0037 <gen>
Stun immunity Saradin
Events
Unit - Saradin 0004 <gen> Is attacked
Conditions
Actions
Unit - Remove Stunned buff from Glutton 0001 <gen>
Unit - Remove Stunned (Pause) buff from Glutton 0001 <gen>
Reset
Events
Unit - A unit enters Region_010 <gen>
Conditions
Actions
Unit - Set life of Saradin 0004 <gen> to 100 %
Skull pile removal
Events
Unit - A unit Dies
Conditions
(Unit-type of (Dying unit)) Equal to Skelton Pile
Actions
Unit - Remove (Dying unit) from the game
First skeleton wave
Events
Unit - Saradin 0004 <gen> 's life becomes Less than 50000.00
Conditions
Actions
Unit - Order Saradin 0004 <gen> to Undead Banshee - Anti-magic Shell . Saradin 0004 <gen>
Unit - Order Skeleton Summoner 0006 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_008 <gen>)
Unit - Order Skeleton Summoner 0007 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_007 <gen>)
Unit - Order Skeleton Summoner 0005 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_005 <gen>)
Unit - Order Skeleton Summoner 0008 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_006 <gen>)
second skeleton wave
Events
Unit - Saradin 0004 <gen> 's life becomes Less than 30000.00
Conditions
Actions
Unit - Order Saradin 0004 <gen> to Undead Banshee - Anti-magic Shell . Saradin 0004 <gen>
Unit - Order Skeleton Summoner 0006 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_008 <gen>)
Unit - Order Skeleton Summoner 0007 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_007 <gen>)
Unit - Order Skeleton Summoner 0005 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_005 <gen>)
Unit - Order Skeleton Summoner 0008 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_006 <gen>)
third skeleton wave
Events
Unit - Saradin 0004 <gen> 's life becomes Less than 10000.00
Conditions
Actions
Unit - Order Saradin 0004 <gen> to Undead Banshee - Anti-magic Shell . Saradin 0004 <gen>
Unit - Order Skeleton Summoner 0006 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_008 <gen>)
Unit - Order Skeleton Summoner 0007 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_007 <gen>)
Unit - Order Skeleton Summoner 0005 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_005 <gen>)
Unit - Order Skeleton Summoner 0008 <gen> to Neutral Tinker - Pocket Factory . (Center of Region_006 <gen>)
Stun immunity DeathSworn
Events
Unit - Death Sworn 0009 <gen> Is attacked
Conditions
Actions
Unit - Remove Stunned buff from Glutton 0001 <gen>
Unit - Remove Stunned (Pause) buff from Glutton 0001 <gen>
Acolyte spell animation
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
Animation - Play Acolyte 0017 <gen> 's work animation
Animation - Play Acolyte 0016 <gen> 's work animation
Animation - Play Acolyte 0015 <gen> 's work animation
Animation - Play Acolyte 0014 <gen> 's work animation
Animation - Play Acolyte 0010 <gen> 's work animation
Animation - Play Acolyte 0011 <gen> 's work animation
Animation - Play Acolyte 0012 <gen> 's work animation
Animation - Play Acolyte 0013 <gen> 's work animation
Death Pact setup
Events
Map initialization
Conditions
Actions
Set Variable Set Acolyte = (Units of type Acolyte)
Death Pact
Events
Unit - Death Sworn 0009 <gen> 's life becomes Less than 60000.00
Conditions
Actions
Unit - Order Death Sworn 0009 <gen> to Undead Death Knight - Death Pact . (Random unit from Acolyte)
Death Ghoul setup
Events
Map initialization
Conditions
Actions
Set Variable Set Death_ghoul = (Last created unit group)
Unit Group - Add Death Ghoul 0023 <gen> to Death_ghoul
Unit Group - Add Death Ghoul 0021 <gen> to Death_ghoul
Unit Group - Add Death Ghoul 0022 <gen> to Death_ghoul
Unit Group - Add Death Ghoul 0018 <gen> to Death_ghoul
Unit Group - Add Death Ghoul 0019 <gen> to Death_ghoul
Unit Group - Add Death Ghoul 0020 <gen> to Death_ghoul
Animate dead setup
Events
Unit - A unit Dies
Conditions
(Number of units in Death_ghoul) Equal to 0
Actions
Unit - Order Death Sworn 0009 <gen> to Undead Death Knight - Animate Dead .
Stun immunity Curse Master
Events
Unit - Curse Master 0039 <gen> Is attacked
Conditions
Actions
Unit - Remove Stunned buff from Glutton 0001 <gen>
Unit - Remove Stunned (Pause) buff from Glutton 0001 <gen>
Boss 4 reset
Events
Unit - A unit enters Region_016 <gen>
Conditions
Actions
Unit - Set life of Curse Master 0039 <gen> to 100 %
Stun immunity Lichking
Events
Unit - Lich King 0040 <gen> Is attacked
Conditions
Actions
Unit - Remove Stunned buff from Glutton 0001 <gen>
Unit - Remove Stunned (Pause) buff from Glutton 0001 <gen>
Boss 5 reset
Events
Unit - A unit enters Region_015 <gen>
Conditions
Actions
Unit - Set life of Lich King 0040 <gen> to 100 %
Stun immunity Crypt Lord
Events
Unit - Crypt Lord 0458 <gen> Is attacked
Conditions
Actions
Unit - Remove Stunned buff from Glutton 0001 <gen>
Unit - Remove Stunned (Pause) buff from Glutton 0001 <gen>
Enter his arena
Events
Unit - A unit enters Region_018 <gen>
Conditions
Actions
Unit - Move (Triggering unit) instantly to (Random point in Region_012 <gen>)
Boss 6 reset
Events
Unit - A unit enters Region_013 <gen>
Conditions
((Triggering unit) is A Hero) Equal to True
Actions
Unit - Set life of Crypt Lord 0458 <gen> to 100 %
Egg setup
Events
Unit - A unit enters Region_014 <gen>
Conditions
(Unit-type of (Triggering unit)) Equal to Egg
Actions
Unit - Order (Triggering unit) to Neutral Beastmaster - Summon Bear .
Activate egg
Events
Unit - Crypt Lord 0458 <gen> 's life becomes Less than 75000.00
Conditions
Actions
Trigger - Turn on Egg_spawn <gen>
Egg spawn
Events
Time - Every 6.00 seconds of game time
Conditions
Actions
Unit - Create 1 . Egg for Neutral Hostile at (Random point in Region_014 <gen>) facing Default building facing 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.