- Joined
- May 11, 2012
- Messages
- 2,108
-
Hero Selection Select
-

Events
-


Player - Player 1 (Red) Selects a unit
-


Player - Player 2 (Blue) Selects a unit
-


Player - Player 3 (Teal) Selects a unit
-


Player - Player 4 (Purple) Selects a unit
-


Player - Player 5 (Yellow) Selects a unit
-


Player - Player 6 (Orange) Selects a unit
-


Player - Player 7 (Green) Selects a unit
-


Player - Player 8 (Pink) Selects a unit
-
-

Conditions
-


HeroSelection_PlayerChosen[(Player number of (Triggering player))] Equal to False
-


((Triggering unit) is in HeroSelection_AvailableHeroes) Equal to True
-
-

Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(Triggering unit) Equal to HS_PlayerCurrentSelection[(Player number of (Triggering player))]
-
-



Then - Actions
-




For each (Integer B) from 1 to HeroCount, do (Actions)
-





Loop - Actions
-






If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-







If - Conditions
-








(Triggering unit) Equal to HeroSelection_HeroUnit[(Integer B)]
-
-







Then - Actions
-








Set ReturnFromMission = (Center of Return from Mission <gen>)
-








Unit - Change ownership of (Triggering unit) to (Triggering player) and Change color
-








Unit - Move (Triggering unit) instantly to ReturnFromMission
-








Unit - Unpause (Triggering unit)
-








Set CameraHero[(Integer B)] = (Triggering unit)
-








Hero - Create |cFFFFFF00Healing Potion and give it to (Triggering unit)
-








Item - Set charges remaining in (Last created item) to 15
-








Hero - Create |cFFFFFF00Mana Potion and give it to (Triggering unit)
-








Item - Set charges remaining in (Last created item) to 15
-








Hero - Create |cFFFFFF00Ankh of Reincarnation and give it to (Triggering unit)
-








Unit Group - Remove (Triggering unit) from HeroSelection_AvailableHeroes
-








Special Effect - Create a special effect attached to the origin of (Triggering unit) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
-








Special Effect - Destroy (Last created special effect)
-








Set TempPoint = (Center of Return from Mission <gen>)
-








Camera - Pan camera for (Triggering player) to TempPoint over 0.00 seconds
-








Custom script: call RemoveLocation(udg_ReturnFromMission)
-








Floating Text - Destroy HeroSelection_FloatingText[(Integer B)]
-








Set HeroSelection_PlayerChosen[(Player number of (Triggering player))] = True
-
-







Else - Actions
-
-
-
-
-



Else - Actions
-




Set HS_PlayerCurrentSelection[(Player number of (Triggering player))] = (Triggering unit)
-
-
-
-
-
Suprise Circle Enter
-

Events
-


Unit - A unit enters Suprise Circle <gen>
-
-

Conditions
-


((Triggering unit) is A Hero) Equal to True
-
-

Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(Triggering unit) Equal to SupriseCircle_EnteringUnit
-
-



Then - Actions
-




Set PlayerGroup = (Player group((Owner of SupriseCircle_EnteringUnit)))
-




Game - Display to PlayerGroup the text: |c00FFD700You canno...
-




Custom script: call DestroyForce(udg_PlayerGroup)
-
-



Else - Actions
-




Set SupriseCircle_EnteringUnit = (Triggering unit)
-




Set RandomNumber = (Random integer number between 1 and 18)
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






RandomNumber Equal to 1
-
-





Then - Actions
-






Set PlayerGroup = (Player group((Owner of (Triggering unit))))
-






Player - Add 100000 to (Owner of (Triggering unit)) Current gold
-






Game - Display to PlayerGroup the text: |c00FFD700Congratul...
-






Custom script: call DestroyForce(udg_PlayerGroup)
-






Countdown Timer - Start SupriseCircle_Timer as a One-shot timer that will expire in 180.00 seconds
-






Floating Text - Change text of Suprise_Text to (|c0000FFFFCooldown: + (|c0000FFFF + ((String(SC_Minutes)) + (|c0000FFFF + (: + (String(SC_Seconds))))))) using font size 15.00
-






Trigger - Turn on Suprise Circle Countdown <gen>
-






Trigger - Turn off (This trigger)
-
-
-
-
-
-

