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!
Bool [0] = if this false gohan kame didnt touch enemy. and the spells like normal kamehameha
if this true goten will appear
Bool [1] = true the kamehameha stop
int[5] = gohan kamehameha speed
Family Kamehameha started by gohan
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Family Kamehameha
Actions
Set Variable Set Caster[0] = (Casting unit)
Set Variable Set Point[0] = (Position of Caster[0])
Set Variable Set Point[1] = (Target point of ability being cast)
Animation - Play Caster[0] 's Spell Channel animation
Sound - Play kame_charge3 <gen> at 65.00 % volume, attached to Caster[0]
Sound - Play gohan <gen>
Wait 0.10 seconds
-------- dummy ss --------
Unit - Create 1 . dummy SS for (Owner of Caster[0]) at Point[0] facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's size to ( 300.00 %, 300.00 %, 300.00 %) of its original size
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 100 %, 100 %) with 70.00 % transparency
Animation - Change (Last created unit) 's animation speed to 150.00 % of its original speed
Set Variable Set CameraGroup = (Units within 2500.00 of Point[0] matching (((Matching unit) is A Hero) Equal to True).)
Unit Group - Pick every unit in CameraGroup and do (Actions)
Loop - Actions
Camera - Shake the camera for (Owner of (Picked unit)) with magnitude 10.00
Camera - Sway the camera target for (Owner of (Picked unit)) with magnitude 15.00 and velocity 15.00
Custom script: call DestroyGroup(udg_CameraGroup)
Animation - Change Caster[0] 's animation speed to 200.00 % of its original speed
Unit - Pause Caster[0]
Unit - Make Caster[0] face Point[1] over 0 seconds
-------- finalflashshock --------
Unit - Create 1 . FinalFlashShock for (Owner of Caster[0]) at Point[0] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 35.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 150.00 %, 150.00 %, 150.00 %) of its original size
Unit - Create 1 . FinalFlashShock for (Owner of Caster[0]) at Point[0] facing (Angle from Point[1] to Point[0]) degrees
Animation - Change (Last created unit) 's animation speed to 10.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 150.00 %, 150.00 %, 150.00 %) of its original size
Set Variable Set Point[2] = (Point[0] offset by 80.00 towards ((Angle from Point[0] to Point[1]) - 90.00) degrees.)
-------- bigbang alga --------
Unit - Create 1 . BigbangAlga for (Owner of Caster[0]) at Point[2] facing Default building facing degrees
Unit - Add a 1.50 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's animation speed to 45.00 % of its original speed
-------- blink --------
Unit - Create 1 . Blink for (Owner of Caster[0]) at Point[2] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 15.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
-------- b charging flow 1 --------
Unit - Create 1 . Blue Charging Flow 1 for (Owner of Caster[0]) at Point[2] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 10.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
-------- b vertical bigbang --------
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[2] facing (Angle from Point[0] to Point[1]) degrees
Animation - Change (Last created unit) 's size to ( 150.00 %, 150.00 %, 150.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 25.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[2] facing (Angle from Point[0] to Point[1]) degrees
Animation - Change (Last created unit) 's size to ( 60.00 %, 60.00 %, 60.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 50.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
Sound - Play super_kame_charge2 <gen> at 100 % volume, attached to Caster[0]
Sound - Set pitch of (Last played sound) to 0.80
Custom script: call RemoveLocation(udg_Point[2])
Wait 4.00 seconds
Set Variable Set Point[2] = (Point[0] offset by 110.00 towards (Angle from Point[0] to Point[1]) degrees.)
Unit Group - Pick every unit in Group2[0] and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to Point[2]
Unit - Move Caster[0] instantly to Point[0]
Unit - Make Caster[0] face Point[1] over 0 seconds
-------- b valkame --------
Unit - Create 1 . Blue Vertical Valkkame for (Owner of Caster[0]) at Point[0] facing (Angle from Point[1] to Point[0]) degrees
Unit - Add a 0.03 second Generic expiration timer to (Last created unit)
-------- whitebard 3 --------
Unit - Create 1 . Whitebeard 3 for (Owner of Caster[0]) at Point[0] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 125.00 % of its original speed
Animation - Play Caster[0] 's Spell Throw animation
Animation - Change Caster[0] 's animation speed to 175.00 % of its original speed
-------- dummy ss --------
Unit - Create 1 . dummy SS for (Owner of Caster[0]) at Point[0] facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's vertex coloring to ( 100 %, 100 %, 100 %) with 70.00 % transparency
Animation - Change (Last created unit) 's animation speed to 150.00 % of its original speed
-------- solar kameha --------
Unit - Create 1 . Solar Kamehameha for (Owner of Caster[0]) at Point[2] facing (Facing of Caster[0]) degrees
Animation - Change (Last created unit) 's animation speed to 25.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
Unit - Create 1 . Solar Kamehameha for (Owner of Caster[0]) at Point[2] facing (Facing of Caster[0]) degrees
Animation - Change (Last created unit) 's animation speed to 50.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
-------- kamehaball --------
Unit - Create 1 . Kamehameha Ball for (Owner of Caster[0]) at Point[2] facing (180.00 + (Facing of Caster[0])) degrees
Unit Group - Add (Last created unit) to Group2[0]
Animation - Change (Last created unit) 's animation speed to 300.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 1500.00 %, 1500.00 %, 1500.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 3.00 % of its original speed
Animation - Change (Last created unit) flying height to ((Current flying height of Caster[0]) + 100.00) at 1000000000.00
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Set Variable Set Caster[5] = (Last created unit)
Sound - Play kamehameha_fire2 <gen> at 100 % volume, attached to Caster[0]
Sound - Set pitch of (Last played sound) to 0.80
Set Variable Set Int[0] = "0"
Set Variable Set Int[1] = "0"
-------- b vrtical bbang --------
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[2] facing (Angle from Point[0] to Point[1]) degrees
Animation - Change (Last created unit) 's size to ( 60.00 %, 60.00 %, 60.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[2] facing (Angle from Point[0] to Point[1]) degrees
Animation - Change (Last created unit) 's size to ( 60.00 %, 60.00 %, 60.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[2] facing (Angle from Point[0] to Point[1]) degrees
Animation - Change (Last created unit) 's size to ( 60.00 %, 60.00 %, 60.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[2] facing (Angle from Point[0] to Point[1]) degrees
Animation - Change (Last created unit) 's size to ( 60.00 %, 60.00 %, 60.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Set Variable Set Bool[0] = "false"
Set Variable Set Int[5] = "50"
Trigger - Turn on next_kame_by_gohan <gen>
next kame by gohan
Events
Time - Every 0.04 seconds of game time
Conditions
Actions
Set Variable Set Int[1] = (Int[1] + 1)
Set Variable Set Point[5] = (Position of Caster[5])
Set Variable Set Point[6] = (Point[5] offset by (Real(Int[5])) towards (Angle from Point[0] to Point[1]) degrees.)
Unit - Create 1 . Kamehameha Ball for (Owner of Caster[0]) at Point[5] facing (Angle from Point[0] to Point[1]) degrees
Animation - Change (Last created unit) 's animation speed to 0.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 500.00 %, 500.00 %, 500.00 %) of its original size
Unit - Turn collision for (Last created unit) Off .
Animation - Change (Last created unit) flying height to ((Current flying height of Caster[0]) + 100.00) at 100000000.00
Unit Group - Add (Last created unit) to Group2[0]
Unit - Move Caster[5] instantly to Point[6]
Unit - Move Caster[0] instantly to Point[0]
Unit - Make Caster[0] face Point[1] over 0 seconds
Destructible - Pick every destructible within 300.00 of Point[5] and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Bool[0] Equal to False
Then - Actions
Set Variable Set Group[0] = (Random 1 units from (Units within 300.00 of Point[5] matching ((((Matching unit) is A structure) Not equal to True) and ((((Matching unit) is alive) Equal to True) and (((Matching unit) belongs to an enemy of (Owner of Caster[0]).) Equal to True))).))
Unit Group - Pick every unit in Group[0] and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Picked unit) Equal to No unit
Then - Actions
Do nothing
Else - Actions
Set Variable Set Bool[0] = "true"
Set Variable Set Int[5] = "8"
Unit - Remove Caster[5] from the game
Unit - Create 1 . Kamehameha Ball for (Owner of Caster[0]) at Point[5] facing (180.00 + (Facing of Caster[0])) degrees
Set Variable Set Caster[5] = (Last created unit)
Unit Group - Add (Last created unit) to Group2[0]
Animation - Change (Last created unit) 's animation speed to 300.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 2700.00 %, 2700.00 %, 2700.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 3.00 % of its original speed
Animation - Change (Last created unit) flying height to ((Current flying height of Caster[0]) + 100.00) at 1000000000.00
Unit - Create 1 . Blue Charging Flow 1 for (Owner of Caster[0]) at Point[5] facing Default building facing degrees
Animation - Change (Last created unit) 's size to ( 60.00 %, 60.00 %, 60.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 10.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
Set Variable Set Caster[6] = (Last created unit)
Trigger - Run goten_kamehameha <gen> (ignoring conditions)
Custom script: call DestroyGroup(udg_Group[0])
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Bool[0] Equal to True
Then - Actions
Unit - Move Caster[6] instantly to Point[6]
Set Variable Set Group[0] = (Units within 300.00 of Point[5] matching ((((Matching unit) is A structure) Not equal to True) and ((((Matching unit) is alive) Equal to True) and ((((Matching unit) belongs to an enemy of (Owner of Caster[0]).) Equal to True) and (((Matching unit) is in Group2[1].) Not equal to True)))).)
Unit Group - Pick every unit in Group[0] and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Picked unit) Equal to No unit
Then - Actions
Do nothing
Else - Actions
Set Variable Set Caster[7] = (Picked unit)
Set Variable Set Point[7] = (Position of Caster[7])
Set Variable Set Point[8] = (Point[7] offset by 8.00 towards (Angle from Point[0] to Point[1]) degrees.)
Unit - Move Caster[7] instantly to Point[8]
Custom script: call RemoveLocation(udg_Point[8])
Custom script: call RemoveLocation(udg_Point[7])
Set Variable Set Caster[7] = No unit
Custom script: call DestroyGroup(udg_Group[0])
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Int[1] Greater than or equal to 7
Then - Actions
Set Variable Set Int[1] = "0"
-------- whitebeard 2 --------
Unit - Create 1 . Whitebeard 2 for (Owner of Caster[0]) at Point[5] facing (Angle from Point[0] to Point[1]) degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's size to ( 300.00 %, 300.00 %, 300.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 125.00 % of its original speed
Unit - Turn collision for (Last created unit) Off .
Else - Actions
-------- kameha ball --------
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Caster[5] is dead) Equal to True) or (((Caster[0] is dead) Equal to True) or (((Matching unit) has buff Stunned (Pause)) Equal to True))
Then - Actions
Trigger - Turn off (This trigger)
Set Variable Set Bool[0] = "false"
Animation - Change Caster[0] 's animation speed to 100.00 % of its original speed
Unit - Unpause Caster[0]
Unit Group - Pick every unit in Group2[0] and do (Actions)
Loop - Actions
Unit Group - Remove (Picked unit) from Group2[0] .
Unit - Remove (Picked unit) from the game
Custom script: call RemoveLocation(udg_Point[0])
Custom script: call RemoveLocation(udg_Point[1])
Sound - Play redeemer_explosionsound <gen>
Sound - Set pitch of (Last played sound) to 0.80
Sound - Play telekinesis_charge <gen>
Sound - Set pitch of (Last played sound) to 0.80
Sound - Play db_flying2 <gen>
Sound - Set pitch of (Last played sound) to 0.80
-------- galick 3 --------
Unit - Create 1 . GalickExplosion03 for (Owner of Caster[0]) at Point[5] facing (Facing of Caster[0]) degrees
Unit - Turn collision for (Last created unit) Off .
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's animation speed to 125.00 % of its original speed
Unit - Create 1 . GalickExplosion03 for (Owner of Caster[0]) at Point[5] facing (Facing of Caster[0]) degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Animation - Change (Last created unit) 's animation speed to 50.00 % of its original speed
Unit - Create 1 . GalickExplosion03 for (Owner of Caster[0]) at Point[5] facing (Facing of Caster[0]) degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . GalickExplosion03 for (Owner of Caster[0]) at Point[5] facing (Facing of Caster[0]) degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . GalickExplosion04 for (Owner of Caster[0]) at Point[5] facing (Facing of Caster[0]) degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 . GalickExplosion04 for (Owner of Caster[0]) at Point[5] facing (Facing of Caster[0]) degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Set Variable Set Group[0] = (Units within 2000.00 of Point[5] matching ((((Matching unit) is A structure) Not equal to True) and ((((Matching unit) is alive) Equal to True) and (((Matching unit) belongs to an enemy of (Owner of Caster[0]).) Equal to True))).)
Unit Group - Pick every unit in Group[0] and do (Actions)
Loop - Actions
Unit - Cause Caster[0] to damage (Picked unit) , dealing (500.00 x (Real((Level of Family Kamehameha for Caster[0])))) damage of attack type Spells and damage type Normal
Custom script: call DestroyGroup(udg_Group[0])
Custom script: call RemoveLocation(udg_Point[5])
Custom script: call RemoveLocation(udg_Point[6])
Custom script: call RemoveLocation(udg_Point[2])
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Caster[1] Equal to No unit
Then - Actions
Do nothing
Else - Actions
Unit - Remove Caster[1] from the game
Set Variable Set Caster[1] = No unit
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Caster[2] Equal to No unit
Then - Actions
Do nothing
Else - Actions
Unit - Remove Caster[2] from the game
Set Variable Set Caster[1] = No unit
Sound - Play teleport <gen>
Wait 1.00 seconds
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Camera - Stop swaying/shaking the camera for (Picked player) .
Else - Actions
Custom script: call RemoveLocation(udg_Point[5])
Custom script: call RemoveLocation(udg_Point[6])
goten kamehameha
Events
Conditions
Actions
Set Variable Set Point[10] = (Point[0] offset by 225.00 towards ((Angle from Point[0] to Point[1]) + 90.00) degrees.)
Unit - Create 1 . Black Blink for (Owner of Caster[0]) at Point[10] facing Default building facing degrees
Unit - Add a 0.03 second Generic expiration timer to (Last created unit)
-------- --------
Unit - Create 1 . Goten for (Owner of Caster[0]) at Point[10] facing (Facing of Caster[0]) degrees
Set Variable Set Caster[1] = (Last created unit)
Animation - Play (Last created unit) 's Stand Ready Swim animation
Animation - Change (Last created unit) 's animation speed to 150.00 % of its original speed
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Caster[1] using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Special Effect - Destroy (Last created special effect)
Sound - Play teleport <gen>
Sound - Play goten <gen>
Wait 1.00 seconds
Sound - Play super_kame_charge2 <gen> at 100 % volume, attached to Caster[0]
Sound - Set pitch of (Last played sound) to 1.20
Animation - Play Caster[1] 's Spell Slam animation
Animation - Change Caster[1] 's animation speed to 30.00 % of its original speed
Set Variable Set Point[11] = (Point[10] offset by 80.00 towards ((Angle from Point[0] to Point[1]) - 90.00) degrees.)
Unit - Create 1 . FinalFlashShock for (Owner of Caster[0]) at Point[11] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 35.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 150.00 %, 150.00 %, 150.00 %) of its original size
Unit - Create 1 . BigbangAlga for (Owner of Caster[0]) at Point[11] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 40.00 % of its original speed
Set Variable Set Caster[10] = (Last created unit)
Unit Group - Add (Last created unit) to Group2[0]
Unit - Create 1 . Blue Charging Flow 1 for (Owner of Caster[0]) at Point[11] facing Default building facing degrees
Animation - Change (Last created unit) 's size to ( 60.00 %, 60.00 %, 60.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 10.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
Set Variable Set Caster[11] = (Last created unit)
Wait 1.00 seconds
Animation - Change Caster[1] 's animation speed to 0.00 % of its original speed
Wait 2.00 seconds
Trigger - Run goku_kamehameha <gen> (ignoring conditions)
Wait 0.50 seconds
Animation - Play Caster[1] 's Spell Throw animation
Animation - Change Caster[1] 's animation speed to 100.00 % of its original speed
Set Variable Set Point[12] = (Point[10] offset by 110.00 towards (Angle from Point[0] to Point[1]) degrees.)
Unit - Move Caster[10] instantly to Point[12]
Unit - Move Caster[11] instantly to Point[12]
-------- --------
-------- --------
Unit - Create 1 . Kamehameha Ball for (Owner of Caster[0]) at Point[12] facing (180.00 + (Facing of Caster[0])) degrees
Unit Group - Add (Last created unit) to Group2[0]
Animation - Change (Last created unit) 's animation speed to 300.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 1200.00 %, 1200.00 %, 1200.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 3.00 % of its original speed
Animation - Change (Last created unit) flying height to ((Current flying height of Caster[0]) + 100.00) at 1000000000.00
Set Variable Set Caster[12] = (Last created unit)
Sound - Play kamehameha_fire2 <gen> at 100 % volume, attached to Caster[0]
Sound - Set pitch of (Last played sound) to 1.20
Unit - Create 1 . Blue Vertical Valkkame for (Owner of Caster[0]) at Point[12] facing (Angle from Point[1] to Point[0]) degrees
Unit - Add a 0.03 second Generic expiration timer to (Last created unit)
-------- whitebard 3 --------
Unit - Create 1 . Whitebeard 3 for (Owner of Caster[0]) at Point[12] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 125.00 % of its original speed
Animation - Play Caster[0] 's Spell Throw animation
Animation - Change Caster[0] 's animation speed to 175.00 % of its original speed
-------- --------
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[12] facing (Facing of Caster[1]) degrees
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[12] facing (Facing of Caster[1]) degrees
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[12] facing (Facing of Caster[1]) degrees
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[12] facing (Facing of Caster[1]) degrees
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Custom script: call RemoveLocation(udg_Point[12])
Custom script: call RemoveLocation(udg_Point[11])
Custom script: call RemoveLocation(udg_Point[10])
Trigger - Turn on next_kame_by_goten <gen>
next kame by goten
Events
Time - Every 0.04 seconds of game time
Conditions
Actions
Set Variable Set Int[3] = (Int[3] + 1)
Set Variable Set Point[12] = (Position of Caster[12])
Set Variable Set Point[14] = (Position of Caster[5])
Set Variable Set Point[13] = (Point[12] offset by 45.00 towards (Angle from Point[12] to Point[14]) degrees.)
Unit - Move Caster[12] instantly to Point[13]
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Int[3] Greater than or equal to 5
Then - Actions
Set Variable Set Int[3] = "0"
Unit - Create 1 . Purge for (Owner of Caster[0]) at Point[12] facing (Random angle) degrees
Animation - Change (Last created unit) flying height to (Random real number between -600.00 and -400.00) at 99999.00
Animation - Play (Last created unit) 's stand large animation
Animation - Change (Last created unit) 's animation speed to 25.00 % of its original speed
Animation - Change (Last created unit) 's vertex coloring to ( 30.00 %, 30.00 %, 100.00 %) with 0 % transparency
Unit - Add a 0.10 second Generic expiration timer to (Last created unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Integer((Distance between Point[12] and Point[14]))) Less than or equal to 50
Then - Actions
Do nothing
Else - Actions
Unit - Create 1 . Kamehameha Ball for (Owner of Caster[0]) at Point[12] facing (Angle from Point[12] to Point[5]) degrees
Animation - Change (Last created unit) 's animation speed to 0.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 300.00 %, 300.00 %, 300.00 %) of its original size
Unit - Turn collision for (Last created unit) Off .
Animation - Change (Last created unit) flying height to ((Current flying height of Caster[0]) + 100.00) at 100000000.00
Unit Group - Add (Last created unit) to Group2[0]
Custom script: call RemoveLocation(udg_Point[12])
Custom script: call RemoveLocation(udg_Point[14])
Custom script: call RemoveLocation(udg_Point[13])
goku kamehameha
Events
Conditions
Actions
Set Variable Set Point[20] = (Point[0] offset by 300.00 towards ((Angle from Point[0] to Point[1]) - 90.00) degrees.)
Unit - Create 1 . Black Blink for (Owner of Caster[0]) at Point[20] facing Default building facing degrees
Unit - Add a 0.03 second Generic expiration timer to (Last created unit)
-------- --------
Unit - Create 1 . Goku for (Owner of Caster[0]) at Point[20] facing (Facing of Caster[0]) degrees
Set Variable Set Caster[2] = (Last created unit)
Animation - Play (Last created unit) 's Spell Channel animation
Animation - Change (Last created unit) 's animation speed to 150.00 % of its original speed
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Caster[2] using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Special Effect - Destroy (Last created special effect)
Sound - Play teleport <gen>
Sound - Play goku <gen>
Wait 1.00 seconds
Sound - Play super_kame_charge2 <gen> at 100 % volume, attached to Caster[0]
Sound - Set pitch of (Last played sound) to 0.80
Animation - Change Caster[2] 's animation speed to 35.00 % of its original speed
Set Variable Set Point[21] = (Point[20] offset by 80.00 towards ((Angle from Point[0] to Point[1]) - 90.00) degrees.)
Unit - Create 1 . FinalFlashShock for (Owner of Caster[0]) at Point[21] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 35.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 150.00 %, 150.00 %, 150.00 %) of its original size
Unit - Create 1 . BigbangAlga for (Owner of Caster[0]) at Point[21] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 45.00 % of its original speed
Set Variable Set Caster[20] = (Last created unit)
Unit Group - Add (Last created unit) to Group2[0]
Unit - Create 1 . Blue Charging Flow 1 for (Owner of Caster[0]) at Point[21] facing Default building facing degrees
Animation - Change (Last created unit) 's size to ( 60.00 %, 60.00 %, 60.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 10.00 % of its original speed
Unit Group - Add (Last created unit) to Group2[0]
Set Variable Set Caster[21] = (Last created unit)
Wait 1.00 seconds
Animation - Change Caster[2] 's animation speed to 0.00 % of its original speed
Wait 2.50 seconds
Animation - Play Caster[2] 's Spell Throw animation
Animation - Change Caster[2] 's animation speed to 100.00 % of its original speed
Set Variable Set Point[22] = (Point[20] offset by 110.00 towards (Angle from Point[0] to Point[1]) degrees.)
Unit - Move Caster[20] instantly to Point[22]
Unit - Move Caster[21] instantly to Point[22]
-------- --------
-------- --------
Unit - Create 1 . Kamehameha Ball for (Owner of Caster[0]) at Point[22] facing (180.00 + (Facing of Caster[0])) degrees
Unit Group - Add (Last created unit) to Group2[0]
Animation - Change (Last created unit) 's animation speed to 300.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 2700.00 %, 2700.00 %, 2700.00 %) of its original size
Animation - Change (Last created unit) 's animation speed to 3.00 % of its original speed
Animation - Change (Last created unit) flying height to ((Current flying height of Caster[0]) + 100.00) at 1000000000.00
Set Variable Set Caster[22] = (Last created unit)
Set Variable Set Bool[1] = "false"
Sound - Play kamehameha_fire2 <gen> at 75.00 % volume, attached to Caster[0]
Unit - Create 1 . Blue Vertical Valkkame for (Owner of Caster[0]) at Point[22] facing (Angle from Point[1] to Point[0]) degrees
Unit - Add a 0.03 second Generic expiration timer to (Last created unit)
-------- whitebard 3 --------
Unit - Create 1 . Whitebeard 3 for (Owner of Caster[0]) at Point[22] facing Default building facing degrees
Animation - Change (Last created unit) 's animation speed to 125.00 % of its original speed
Animation - Play Caster[0] 's Spell Throw animation
Animation - Change Caster[0] 's animation speed to 175.00 % of its original speed
-------- --------
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[22] facing (Facing of Caster[2]) degrees
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[22] facing (Facing of Caster[2]) degrees
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[22] facing (Facing of Caster[2]) degrees
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Unit - Create 1 . Blue Vertical Bigbang for (Owner of Caster[0]) at Point[22] facing (Facing of Caster[2]) degrees
Animation - Change (Last created unit) 's animation speed to 75.00 % of its original speed
Custom script: call RemoveLocation(udg_Point[22])
Custom script: call RemoveLocation(udg_Point[21])
Custom script: call RemoveLocation(udg_Point[20])
Trigger - Turn on next_kame_by_goku <gen>
next kame by goku
Events
Time - Every 0.04 seconds of game time
Conditions
Actions
Set Variable Set Int[2] = (Int[2] + 1)
Set Variable Set Point[22] = (Position of Caster[22])
Set Variable Set Point[24] = (Position of Caster[5])
Set Variable Set Point[23] = (Point[22] offset by 75.00 towards (Angle from Point[22] to Point[24]) degrees.)
Unit - Move Caster[22] instantly to Point[23]
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Int[2] Greater than or equal to 4
Then - Actions
Set Variable Set Int[2] = "0"
Unit - Create 1 . Purge for (Owner of Caster[0]) at Point[22] facing (Random angle) degrees
Animation - Change (Last created unit) flying height to (Random real number between -600.00 and -400.00) at 99999.00
Animation - Play (Last created unit) 's stand large animation
Animation - Change (Last created unit) 's animation speed to 25.00 % of its original speed
Animation - Change (Last created unit) 's vertex coloring to ( 30.00 %, 30.00 %, 100.00 %) with 0 % transparency
Unit - Add a 0.10 second Generic expiration timer to (Last created unit)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Integer((Distance between Point[22] and Point[24]))) Less than or equal to 50
Bool[1] Equal to False
Then - Actions
Set Variable Set Bool[1] = "true"
Unit - Add a 5.00 second Generic expiration timer to Caster[5]
Sound - Play tgheter <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Integer((Distance between Point[22] and Point[24]))) Less than or equal to 50
Bool[1] Equal to True
Then - Actions
Do nothing
Else - Actions
Unit - Create 1 . Kamehameha Ball for (Owner of Caster[0]) at Point[22] facing (Angle from Point[22] to Point[24]) degrees
Animation - Change (Last created unit) 's animation speed to 0.00 % of its original speed
Animation - Change (Last created unit) 's size to ( 700.00 %, 700.00 %, 700.00 %) of its original size
Unit - Turn collision for (Last created unit) Off .
Animation - Change (Last created unit) flying height to ((Current flying height of Caster[0]) + 100.00) at 100000000.00
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.