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
PCC- Alpha v1.2.w3x
Variables
Basics
Power Death
Quests
AnyPlayer Set
Bounty
North vs South or FFA
Alliance Vote
FFA Vote
Income
Alliance Victory or Defeat
FFA Victory or Defeat
Spells
Mana Steal
Recharge
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
AllianceVotes
integer
No
AnyPlayer
force
No
FFAorAlliance
dialog
No
FFAVotes
integer
No
North
force
No
Force00
South
force
No
Force04
TotalVotes
integer
No
Power Death
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units in (Playable map area)) and do (If ((Mana of (Picked unit)) Equal to 0.00) then do (Explode (Picked unit).) else do (Do nothing))
Player Group - Pick every player in (All players matching (((Matching player) slot status) Equal to Is unused).) and do (Pick every unit in (Units in (Playable map area) owned by (Picked player)) and do (Kill (Picked unit)))
Player Group - Pick every player in (All players matching (((Matching player) slot status) Equal to Has left the game).) and do (Pick every unit in (Units in (Playable map area) owned by (Picked player)) and do (Kill (Picked unit)))
Quests
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled Welcome to PCC! with the description This is a custom map brought to you by WarriorofD. based entirely on the draining and transferance of mana. I hope to make a few other games based on the same concept. Please submit suggestions to LordTalonI on Blizzforums.com, and thank you for participating in the Alpha test! , using icon path ReplaceableTextures\CommandButtons\BTNPowerGenerator.blp
Quest - Create a Required quest titled Game Basics with the description As was mentioned, this map is based off of the concept of increasing the value of mana. The most basic rule of the map is: NEVER let your guys run out of mana! If they do they will die almost instantaneously. To get mana, use mana caravans to drain it from crystals. You drain faster than the crystals can recharge, so I urge you to move around. If you do not, you will run out of mana faster than you can replace it. That is why all your buildings can move. , using icon path ReplaceableTextures\CommandButtons\BTNPowerGenerator.blp
Quest - Create a Required quest titled Tips with the description 1. Movement- Migrate from crystal to crystal, keeping a basic presence at each one so that you can keep enemies from getting mana from it.2. Logistics- Have a mana caravan with your troops at all times, and have an extra one ready near a crystal you are protecting.3. Upgrades- They work. Give your troops the upper hand so that you can actually survive encounters with the enemy.4. Kill the enemy- Remember, the real goal is not survival but conquest.Tip Suggestions? PM LordTalonI at www.blizzforums.com. , using icon path ReplaceableTextures\CommandButtons\BTNPowerGenerator.blp
Quest - Create a Optional quest titled Version Changes Log with the description 7/13/05 Alpha 1.1- Decreased income. Added a Reveal ability to Ops HQ.7/14/05 Alpha 1.2- Decreased Income. Fixed Reveal ability. Lowered Mana regen on combat units to -2 and on caravans to -10. Reduced Mana Transference range. Improved Power Death. Added Text Messages to indicate whether it was FFA or Alliances.Get updates to the map at wc3sear.ch! , using icon path ReplaceableTextures\CommandButtons\BTNCryptFiendUnBurrow.blp
Quest - Create a Optional quest titled Thank You! with the description Thank you to everyone who gave suggestions or tested this map! Your help is greatly appreciated. , using icon path ReplaceableTextures\CommandButtons\BTNAcorn.blp
AnyPlayer Set
Events
Map initialization
Conditions
Actions
Player Group - Pick every player in (All players matching (((Picked player) slot status) Equal to Is playing).) and do (Actions)
Loop - Actions
Player Group - Add (Picked player) to AnyPlayer
Player - Add 100 to (Picked player) . Current gold
Bounty
Events
Map initialization
Conditions
Actions
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)
North vs South or FFA
Events
Time - Elapsed game time is 10.00 seconds
Conditions
Actions
Dialog - Create a dialog button for FFAorAlliance labelled FFA
Dialog - Create a dialog button for FFAorAlliance labelled North Vs South
Player Group - Pick every player in (All players) and do (Show FFAorAlliance for (Picked player))
Wait until (TotalVotes Equal to ((Number of players in (All players matching (((Matching player) slot status) Equal to Is playing).)) - (Number of players in (All players controlled by a Computer player)))) , checking every 1 seconds
Dialog - Clear FFAorAlliance
Player Group - Pick every player in (All players) and do (Hide FFAorAlliance for (Picked player))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
AllianceVotes Greater than FFAVotes
Then - Actions
Player - Make Player 1 (Red) treat Player 2 (Blue) as an Ally with shared vision
Player - Make Player 1 (Red) treat Player 3 (Teal) as an Ally with shared vision
Player - Make Player 1 (Red) treat Player 4 (Purple) as an Ally with shared vision
Player - Make Player 2 (Blue) treat Player 1 (Red) as an Ally with shared vision
Player - Make Player 2 (Blue) treat Player 3 (Teal) as an Ally with shared vision
Player - Make Player 2 (Blue) treat Player 4 (Purple) as an Ally with shared vision
Player - Make Player 3 (Teal) treat Player 1 (Red) as an Ally with shared vision
Player - Make Player 3 (Teal) treat Player 2 (Blue) as an Ally with shared vision
Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Ally with shared vision
Player - Make Player 4 (Purple) treat Player 1 (Red) as an Ally with shared vision
Player - Make Player 4 (Purple) treat Player 2 (Blue) as an Ally with shared vision
Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Ally with shared vision
Player - Make Player 5 (Yellow) treat Player 6 (Orange) as an Ally with shared vision
Player - Make Player 5 (Yellow) treat Player 7 (Green) as an Ally with shared vision
Player - Make Player 5 (Yellow) treat Player 8 (Pink) as an Ally with shared vision
Player - Make Player 6 (Orange) treat Player 5 (Yellow) as an Ally with shared vision
Player - Make Player 6 (Orange) treat Player 7 (Green) as an Ally with shared vision
Player - Make Player 6 (Orange) treat Player 8 (Pink) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 5 (Yellow) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 6 (Orange) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 8 (Pink) as an Ally with shared vision
Player - Make Player 8 (Pink) treat Player 5 (Yellow) as an Ally with shared vision
Player - Make Player 8 (Pink) treat Player 6 (Orange) as an Ally with shared vision
Player - Make Player 8 (Pink) treat Player 7 (Green) as an Ally with shared vision
Player Group - Pick every player in (All allies of Player 1 (Red).) and do (Set VariableSet North = (All allies of (Picked player).))
Player Group - Pick every player in (All allies of Player 5 (Yellow).) and do (Set VariableSet South = (All allies of (Picked player).))
Unit - Create 5 Basic Troop for Player 1 (Red) at (Center of Red_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 1 (Red) at (Center of Red_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 1 (Red) at (Center of Red_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 1 (Red) at (Center of Red_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 2 (Blue) at (Center of Blue_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 2 (Blue) at (Center of Blue_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 2 (Blue) at (Center of Blue_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 2 (Blue) at (Center of Blue_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 3 (Teal) at (Center of Teal_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 3 (Teal) at (Center of Teal_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 3 (Teal) at (Center of Teal_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 3 (Teal) at (Center of Teal_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 4 (Purple) at (Center of Purple_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 4 (Purple) at (Center of Purple_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 4 (Purple) at (Center of Purple_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 4 (Purple) at (Center of Purple_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 5 (Yellow) at (Center of Yellow_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 5 (Yellow) at (Center of Yellow_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 5 (Yellow) at (Center of Yellow_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 5 (Yellow) at (Center of Yellow_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 6 (Orange) at (Center of Orange_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 6 (Orange) at (Center of Orange_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 6 (Orange) at (Center of Orange_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 6 (Orange) at (Center of Orange_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 7 (Green) at (Center of Green_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 7 (Green) at (Center of Green_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 7 (Green) at (Center of Green_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 7 (Green) at (Center of Green_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 8 (Pink) at (Center of Pink_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 8 (Pink) at (Center of Pink_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 8 (Pink) at (Center of Pink_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 8 (Pink) at (Center of Pink_Team <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Game - Display to (All players) the text: Let the Northern and Southern Alliances do battle!
Trigger - Turn on Alliance_Victory_or_Defeat <gen>
Else - Actions
Unit - Create 5 Basic Troop for Player 1 (Red) at (Center of Red_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 1 (Red) at (Center of Red_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 1 (Red) at (Center of Red_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 1 (Red) at (Center of Red_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 2 (Blue) at (Center of Blue_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 2 (Blue) at (Center of Blue_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 2 (Blue) at (Center of Blue_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 2 (Blue) at (Center of Blue_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 3 (Teal) at (Center of Teal_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 3 (Teal) at (Center of Teal_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 3 (Teal) at (Center of Teal_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 3 (Teal) at (Center of Teal_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 4 (Purple) at (Center of Purple_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 4 (Purple) at (Center of Purple_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 4 (Purple) at (Center of Purple_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 4 (Purple) at (Center of Purple_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 5 (Yellow) at (Center of Yellow_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 5 (Yellow) at (Center of Yellow_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 5 (Yellow) at (Center of Yellow_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 5 (Yellow) at (Center of Yellow_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 6 (Orange) at (Center of Orange_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 6 (Orange) at (Center of Orange_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 6 (Orange) at (Center of Orange_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 6 (Orange) at (Center of Orange_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 7 (Green) at (Center of Green_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 7 (Green) at (Center of Green_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 7 (Green) at (Center of Green_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 7 (Green) at (Center of Green_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 5 Basic Troop for Player 8 (Pink) at (Center of Pink_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Mana Caravan for Player 8 (Pink) at (Center of Pink_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 2 Ranged Troop for Player 8 (Pink) at (Center of Pink_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Unit - Create 1 Ops HQ for Player 8 (Pink) at (Center of Pink_FFA <gen>) facing (Position of Ultimate Power Crystal 0001 <gen>)
Game - Display to (All players) the text: FFA!!!KILL, PILLAGE, CONQUER!!!
Trigger - Turn on FFA_Victory_or_Defeat <gen>
Alliance Vote
Events
Dialog - A dialog button is clicked for FFAorAlliance
Conditions
(Clicked dialog button) Equal to (Last created dialog Button)
Actions
Set Variable Set AllianceVotes = (AllianceVotes + 1)
Set Variable Set TotalVotes = (TotalVotes + 1)
FFA Vote
Events
Dialog - A dialog button is clicked for FFAorAlliance
Conditions
(Clicked dialog button) Not equal to (Last created dialog Button)
Actions
Set Variable Set FFAVotes = (FFAVotes + 1)
Set Variable Set TotalVotes = (TotalVotes + 1)
Income
Events
Time - Every 60.00 seconds of game time
Conditions
Actions
Player Group - Pick every player in (All players controlled by a User player) and do (Actions)
Loop - Actions
Player - Add 150 to (Picked player) . Current gold
Alliance Victory or Defeat
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Ops HQ
Actions
Game - Defeat (Owner of (Dying unit)) with the message: Defeat!
FFA Victory or Defeat
Events
Unit - A unit Dies
Conditions
(Unit-type of (Dying unit)) Equal to Ops HQ
Actions
Game - Defeat (Owner of (Dying unit)) with the message: Defeat!
Unit Group - Pick every unit in (Units owned by (Owner of (Dying unit)).) and do (Change ownership of (Picked unit) to (Owner of (Killing unit)) and Change color)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Number of units in (Units in (Playable map area))) - (Number of units in (Units owned by (Owner of (Killing unit)).))) Equal to 0
Then - Actions
Game - Victory (Owner of (Killing unit)) ( Show dialogs, Show scores)
Else - Actions
Do nothing
Mana Steal
Events
Unit - A unit Finishes casting an ability
Conditions
(Ability being cast) Equal to Mana Steal
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Mana of (Targeted unit)) Less than 50.00
Then - Actions
Hero - Create Lesser Bottle of Stolen Mana and give it to (Casting unit)
Else - Actions
Hero - Create Bottle of Stolen Mana and give it to (Casting unit)
Recharge
Events
Unit - A unit Finishes research
Conditions
(Researched tech-type) Equal to R008 (Unexpected type: 'techcode')
Actions
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Set mana of (Picked unit) to 100%)
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.