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!
Set Variable Set TossUnit[2] = (Target unit of ability being cast)
Set Variable Set TossPosition[1] = (Position of TossUnit[2])
Set Variable Set TossGroup = (Units within 275.00 of (Position of TossUnit[1]) matching (((((Matching unit) is alive) Equal to True) and ((Level of Toss for (Matching unit)) Not equal to 1)) and ((Matching unit) Not equal to TossUnit[1])).)
Set Variable Set TossUnit[3] = (Random unit from TossGroup)
If (TossUnit[3] Equal to No unit) then do (Display to (Player group((Owner of TossUnit[1]))) for 2.00 seconds the text: |cFFFFCC00No valid unit to Toss.|r) else do (Display to (Player group((Owner of TossUnit[1]))) for 2.00 seconds the text: |cFFFFCC00Cannot Toss your own units.|r)
Countdown Timer - Start TossTimer as a Repeating timer that will expire in 0.02 seconds
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of TossUnit[3] using Abilities\Spells\Human\FlakCannons\FlakTarget.mdl
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of TossUnit[3] using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
Unit - Cause TossUnit[1] to damage TossUnit[3] , dealing (0.20 x (75.00 x (Real((Level of Toss for TossUnit[1]))))) damage of attack type Spells and damage type Fire
Set Variable Set TossGroup = (Units within 300.00 of (Position of TossUnit[3]) matching (((Matching unit) belongs to an enemy of (Owner of TossUnit[1]).) Equal to True).)
Unit Group - Pick every unit in TossGroup and do (Cause TossUnit[1] to damage (Picked unit), dealing (75.00 x (Real((Level of Toss for TossUnit[1])))) damage of attack type Spells and damage type Fire)
Animation - Change TossUnit[3] flying height to (775.00 - ((((Real(TossCounter)) - 25.00) x ((Real(TossCounter)) - 25.00)) - 25.00)) at 0.00
Set Variable Set TossPosition[2] = (Position of TossUnit[2])
If ((Distance between TossPosition[1] and TossPosition[2]) Greater than 1000.00) then do (Set VariableSet TossPosition[3] = TossPosition[3]) else do (Set VariableSet TossPosition[3] = TossPosition[2])
Set Variable Set TossPosition[4] = (Position of TossUnit[3])
Set Variable Set TossPosition[5] = (TossPosition[4] offset by ((Distance between TossPosition[4] and TossPosition[3]) / (50.00 - (Real(TossCounter)))) towards (Angle from TossPosition[4] to TossPosition[3]) degrees.)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Distance between TossPosition[4] and TossPosition[3]) Greater than or equal to ((Distance between TossPosition[4] and TossPosition[3]) / (50.00 - (Real(TossCounter))))
Then - Actions
Unit - Move TossUnit[3] instantly to TossPosition[5]
Else - Actions
Unit - Move TossUnit[3] instantly to TossPosition[3]
Game - Set time of day speed to 0.00 % of the default speed
Game - Turn the day/night cycle Off
Visibility - Disable fog of war
Visibility - Disable black mask
Game - Display to (All players) for 1000000000.00 seconds the text: DotA Skill: TossMade by: kurtgiogitype in -nocd to break the Toss' cooldown.press the ESC button to heal stone giant.
ESC Button
Events
Player - Player 1 (Red) skips a cinematic sequence
Conditions
Actions
Unit - Set life of Stone Giant 0001 <gen> to 100 %
Special Effect - Create a special effect attached to the chest (Unexpected type: 'attachpoint') of Stone Giant 0001 <gen> using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
Special Effect - Destroy (Last created special effect)
Unit - Reset ability cooldowns for Stone Giant 0001 <gen> .
WTF Substring
Events
Player - Player 1 (Red) types a chat message containing -nocd (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Display to (All players) for 30 seconds the text: NO COOLDOWN game mode enabled. You can use skills with no cooldowns.
Trigger - Turn on WTF_Mode <gen>
WTF Mode
Events
Unit - Stone Giant 0001 <gen> Starts the effect of an ability
Conditions
(Ability being cast) Equal to Toss
Actions
Unit - Reset ability cooldowns for Stone Giant 0001 <gen> .
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.