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
Starburst Stream By Vongola10th.w3x
Variables
Kirito
Starburst Stream
Star Knockback 1
Star Knockback 2
Star Knockback 3
Star End
Remove Dummy
Name
Type
is_array
initial_value
Kirito
unit
Yes
KiritoInteger
integer
Yes
KiritoPoint
location
Yes
KiritoReal
real
Yes
Starburst Stream
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Starburst Stream
Actions
Sound - Play Star <gen>
Set Variable Set Kirito[0] = (Triggering unit)
Set Variable Set Kirito[1] = (Target unit of ability being cast)
Set Variable Set KiritoPoint[0] = (Position of Kirito[0])
Set Variable Set KiritoPoint[1] = (Position of Kirito[1])
Unit - Pause Kirito[0]
Unit - Pause Kirito[1]
Unit - Make Kirito[0] Invulnerable
Unit - Make Kirito[1] face Kirito[0] over 0 seconds
Unit - Create 1 . Dummy Star Attack for (Owner of Kirito[0]) at KiritoPoint[0] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Star for (Owner of Kirito[0]) at KiritoPoint[0] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Wait 2.00 seconds
Animation - Change Kirito[0] 's animation speed to 75.00 % of its original speed
Set Variable Set KiritoPoint[2] = (KiritoPoint[1] offset by -120.00 towards (Angle from KiritoPoint[0] to KiritoPoint[1]) degrees.)
Unit - Move Kirito[0] instantly to KiritoPoint[2]
Trigger - Turn on Star_Knockback_1 <gen>
Star Knockback 1
Events
Time - Every 0.40 seconds of game time
Conditions
Actions
Set Variable Set KiritoInteger[0] = (KiritoInteger[0] + 1)
Set Variable Set KiritoPoint[0] = (Position of Kirito[0])
Set Variable Set KiritoPoint[1] = (Position of Kirito[1])
Set Variable Set KiritoPoint[3] = (KiritoPoint[1] offset by 30.00 towards (Facing of Kirito[0]) degrees.)
Set Variable Set KiritoPoint[2] = (KiritoPoint[1] offset by -120.00 towards (Angle from KiritoPoint[0] to KiritoPoint[1]) degrees.)
Animation - Play Kirito[1] 's death animation
Animation - Play Kirito[0] 's attack -1 animation
Unit - Move Kirito[1] instantly to KiritoPoint[3]
Unit - Move Kirito[0] instantly to KiritoPoint[2]
Unit - Create 1 . Star for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 100 %, 100 %) with 75.00 % transparency
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy Star Attack for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 100 %, 100 %) with 75.00 % transparency
Unit - Create 1 . Dummy Star Attack2 -90 for (Owner of Kirito[0]) at KiritoPoint[0] facing (Facing of Kirito[0]) degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Cause Kirito[0] to damage Kirito[1] , dealing (1.50 x (Real((Agility of Kirito[0] (Include bonuses))))) damage of attack type Spells and damage type Normal
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
KiritoInteger[0] Equal to 10
Then - Actions
Set Variable Set KiritoInteger[0] = "0"
Animation - Change Kirito[0] 's animation speed to 100.00 % of its original speed
Set Variable Set KiritoInteger[0] = (KiritoInteger[0] + 1)
Set Variable Set KiritoPoint[0] = (Position of Kirito[0])
Set Variable Set KiritoPoint[1] = (Position of Kirito[1])
Set Variable Set KiritoPoint[3] = (KiritoPoint[1] offset by 30.00 towards (Facing of Kirito[0]) degrees.)
Set Variable Set KiritoPoint[2] = (KiritoPoint[1] offset by -120.00 towards (Angle from KiritoPoint[0] to KiritoPoint[1]) degrees.)
Animation - Play Kirito[0] 's attack -1 animation
Unit - Move Kirito[1] instantly to KiritoPoint[3]
Animation - Play Kirito[1] 's death animation
Unit - Move Kirito[0] instantly to KiritoPoint[2]
Unit - Create 1 . Star for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 100 %, 100 %) with 75.00 % transparency
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy Star Attack for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 100 %, 100 %) with 75.00 % transparency
Unit - Create 1 . Dummy Star Attack for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 0.00 %, 0.00 %) with 75.00 % transparency
Unit - Create 1 . Star 2 for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy StarFreeze for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy Star Attack2 -90 for (Owner of Kirito[0]) at KiritoPoint[0] facing (Facing of Kirito[0]) degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Cause Kirito[0] to damage Kirito[1] , dealing (1.50 x (Real((Agility of Kirito[0] (Include bonuses))))) damage of attack type Spells and damage type Normal
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
KiritoInteger[0] Equal to 13
Then - Actions
Set Variable Set KiritoInteger[0] = "0"
Animation - Change Kirito[0] 's animation speed to 125.00 % of its original speed
Set Variable Set KiritoInteger[0] = (KiritoInteger[0] + 1)
Set Variable Set KiritoPoint[0] = (Position of Kirito[0])
Set Variable Set KiritoPoint[1] = (Position of Kirito[1])
Set Variable Set KiritoPoint[3] = (KiritoPoint[1] offset by 30.00 towards (Facing of Kirito[0]) degrees.)
Set Variable Set KiritoPoint[2] = (KiritoPoint[1] offset by -120.00 towards (Angle from KiritoPoint[0] to KiritoPoint[1]) degrees.)
Animation - Play Kirito[0] 's attack -1 animation
Animation - Play Kirito[1] 's death animation
Unit - Move Kirito[1] instantly to KiritoPoint[3]
Unit - Move Kirito[0] instantly to KiritoPoint[2]
Unit - Create 1 . Star for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 100 %, 100 %) with 75.00 % transparency
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy Star Attack for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 100 %, 100 %) with 75.00 % transparency
Unit - Create 1 . Star 2 for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy StarFreeze for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy Star 3 for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's animation speed to 500.00 % of its original speed
Unit - Create 1 . Dummy Star 4 for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's animation speed to 500.00 % of its original speed
Unit - Create 1 . Dummy Star 5 for (Owner of Kirito[0]) at KiritoPoint[1] facing (Facing of Kirito[0]) degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy Wind for (Owner of Kirito[0]) at KiritoPoint[1] facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . Dummy Star Attack2 -90 for (Owner of Kirito[0]) at KiritoPoint[0] facing (Facing of Kirito[0]) degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Cause Kirito[0] to damage Kirito[1] , dealing (1.50 x (Real((Agility of Kirito[0] (Include bonuses))))) damage of attack type Spells and damage type Normal
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
KiritoInteger[0] Equal to 12
Then - Actions
Set Variable Set KiritoInteger[0] = "0"
Animation - Change Kirito[0] 's animation speed to 25.00 % of its original speed
Animation - Play Kirito[0] 's attack slam animation
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.