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!
(Player 12 (Brown) slot status) Equal to Is unused
Actions
Unit Group - Pick every unit in (Units owned by Player 12 (Brown).) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Untitled Trigger 006
Events
Unit - A unit Dies
Conditions
And - All (Conditions) are true
Conditions
((Owner of (Dying unit)) controller) Equal to Computer
(Unit-type of (Dying unit)) Equal to Commander
Actions
Wait 5.00 game-time seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Dying unit)) matching (((Matching unit) is A structure) Equal to True).) and do (Actions)
Loop - Actions
Hero - Instantly revive (Dying unit) at (Position of (Picked unit)) , Show revival graphics
OrderLegion
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Order Legion
Actions
Unit - Hide (Casting unit)
Set Variable Set orderlegion_point = (Target point of ability being cast)
Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)).) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Attack-Move To . orderlegion_point
Unit - Unhide (Casting unit)
Selection - Add (Casting unit) to selection for (Owner of (Casting unit))
OrderAirstrike
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Order Airstrike
Actions
Set Variable Set OAS_angle = (Angle from (Position of (Casting unit)) to (Target point of ability being cast))
Unit - Create 1 . Flying Machine for Neutral Passive at ((Position of (Casting unit)) offset by 1024.00 towards (OAS_angle + 180.00) degrees.) facing OAS_angle degrees
Unit - Add a 5.50 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Move To . ((Position of (Casting unit)) offset by 2048.00 towards OAS_angle degrees.)
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 890.44 towards (OAS_angle + 180.00) degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 890.44 towards (OAS_angle + 180.00) degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 756.88 towards (OAS_angle + 180.00) degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 756.88 towards (OAS_angle + 180.00) degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 623.32 towards (OAS_angle + 180.00) degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 623.32 towards (OAS_angle + 180.00) degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 489.76 towards (OAS_angle + 180.00) degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 489.76 towards (OAS_angle + 180.00) degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 356.20 towards (OAS_angle + 180.00) degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 356.20 towards (OAS_angle + 180.00) degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 222.64 towards (OAS_angle + 180.00) degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 222.64 towards (OAS_angle + 180.00) degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 89.08 towards (OAS_angle + 180.00) degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 89.08 towards (OAS_angle + 180.00) degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 44.48 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 44.48 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 178.04 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 178.04 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 311.60 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 311.60 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 445.16 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 445.16 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 578.72 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 578.72 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 712.28 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 712.28 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 845.84 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 845.84 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 979.40 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 979.40 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Wait 0.25 game-time seconds
Special Effect - Create a special effect at ((Position of (Casting unit)) offset by 1112.96 towards OAS_angle degrees.) using Objects\Spawnmodels\Human\FragmentationShards\FragBoomSpawn.mdl
Unit - Cause (Casting unit) to damage circular area after 0.01 seconds of radius 200.00 at ((Position of (Casting unit)) offset by 1112.96 towards OAS_angle degrees.) , dealing ((Real((Hero level of (Casting unit)))) x 50.00) damage of attack type Normal and damage type Unknown
Untitled Trigger 007
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled Specialisation with the description Choose your specialisation at your Tower.Depending on which you choose you will become able to upgrade units of that specialisation.-Warrior-Militia, Fighter, Bandit, Battlemage, Rogue, Spelltank, Assassin, Templar, Berserker and the Hero.-Archer-Militia, Archer, Rogue, Healer, Bandit, Shaman, Assassin, Far Seer, Sniper and the Hero.-Mage-Militia, Mage, Spelltank, Shaman, Battlemage, Healer, Templar, Far Seer, Wizard and the Hero. , using icon path ReplaceableTextures\CommandButtons\BTNHumanWatchTower.blp
Quest - Create a Required quest titled Damage with the description Melee beats LightPenetrating beats EnchantedMagic beats Heavy-Example-Fighters kill Archers, but die against Mages. , using icon path ReplaceableTextures\CommandButtons\BTNSteelMelee.blp
Quest - Create a Optional quest titled Manpower with the description Militia periodically spawn at your Tower every 2 seconds and spawn whenever a unit kills another, however these can only happen if you have less than 100 men. , using icon path ReplaceableTextures\CommandButtons\BTNMilitia.blp
Quest - Create a Optional quest titled Legion with the description "We are Legion, For we are many" , using icon path ReplaceableTextures\CommandButtons\BTNFootman.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.