• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

Chidori and Rasengan(improved)

This bundle is marked as useful / simple. Simplicity is bliss, low effort and/or may contain minor bugs.
this is an improved spellpack
thank you to whoever made the arrow movement

triggers:

Chidori
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Chidori
Actions
Set chidocaster = (Triggering unit)
Set chidotarget = (Target unit of ability being cast)
Animation - Play chidocaster's spell slam animation
Special Effect - Create a special effect attached to the right hand of chidocaster using Abilities\Spells\Orc\LightningShield\LightningShieldTarget.mdl
Set chidoeffect[1] = (Last created special effect)
Sound - Play _Chidori <gen>
Animation - Play chidocaster's walk animation
Trigger - Turn on Chidori Loop <gen>
Wait until ((Distance between (Position of chidocaster) and (Position of chidotarget)) Less than or equal to 150.00), checking every 0.10 seconds
Trigger - Turn off Chidori Loop <gen>
Animation - Play chidocaster's spell throw animation
Special Effect - Destroy chidoeffect[1]
Set chidopoint[2] = (Position of chidotarget)
Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy chidoeffect[1]
Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
Special Effect - Destroy chidoeffect[1]
Set chidogroup = (Units within 400.00 of chidopoint[2] matching (((Matching unit) belongs to an enemy of (Owner of chidocaster)) Equal to True))
Unit Group - Pick every unit in chidogroup and do (Unit - Cause chidocaster to damage (Picked unit), dealing 1000.00 damage of attack type Spells and damage type Normal)
Custom script: call RemoveLocation (udg_chidopoint[2])
Custom script: call DestroyGroup (udg_chidogroup)


Chidori Loop
Events
Time - Every 0.03 seconds of game time
Conditions
Actions
Set chidopoint[1] = (Position of chidocaster)
Set chidopoint[2] = (chidopoint[1] offset by 20.00 towards (Facing of chidocaster) degrees)
Unit - Move chidocaster instantly to chidopoint[2]
Unit - Make chidocaster face chidotarget over 0.01 seconds
Custom script: call RemoveLocation (udg_chidopoint[1])
Custom script: call RemoveLocation (udg_chidopoint[2])


Rasengan
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Rasengan
Actions
Set chidocaster = (Triggering unit)
Set chidotarget = (Target unit of ability being cast)
Animation - Play chidocaster's spell slam animation
Special Effect - Create a special effect attached to the right hand of chidocaster using Abilities\Spells\Undead\AbsorbMana\AbsorbManaBirthMissile.mdl
Set chidoeffect[1] = (Last created special effect)
Sound - Play Rasen_Chou_Tarengan <gen>
Animation - Play chidocaster's walk animation
Trigger - Turn on Chidori Loop <gen>
Wait until ((Distance between (Position of chidocaster) and (Position of chidotarget)) Less than or equal to 150.00), checking every 0.10 seconds
Trigger - Turn off Chidori Loop <gen>
Animation - Play chidocaster's spell throw animation
Special Effect - Destroy chidoeffect[1]
Set chidopoint[2] = (Position of chidotarget)
Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
Special Effect - Destroy chidoeffect[1]
Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
Special Effect - Destroy chidoeffect[1]
Set chidogroup = (Units within 400.00 of chidopoint[2] matching (((Matching unit) belongs to an enemy of (Owner of chidocaster)) Equal to True))
Unit Group - Pick every unit in chidogroup and do (Unit - Cause chidocaster to damage (Picked unit), dealing 1000.00 damage of attack type Spells and damage type Normal)
Custom script: call RemoveLocation (udg_chidopoint[2])
Custom script: call DestroyGroup (udg_chidogroup)


Rasengan
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Rasengan
Actions
Set chidocaster = (Triggering unit)
Set chidotarget = (Target unit of ability being cast)
Animation - Play chidocaster's spell slam animation
Special Effect - Create a special effect attached to the right hand of chidocaster using Abilities\Spells\Undead\AbsorbMana\AbsorbManaBirthMissile.mdl
Set chidoeffect[1] = (Last created special effect)
Sound - Play Rasen_Chou_Tarengan <gen>
Animation - Play chidocaster's walk animation
Trigger - Turn on Chidori Loop <gen>
Wait until ((Distance between (Position of chidocaster) and (Position of chidotarget)) Less than or equal to 150.00), checking every 0.10 seconds
Trigger - Turn off Chidori Loop <gen>
Animation - Play chidocaster's spell throw animation
Special Effect - Destroy chidoeffect[1]
Set chidopoint[2] = (Position of chidotarget)
Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
Special Effect - Destroy chidoeffect[1]
Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
Special Effect - Destroy chidoeffect[1]
Set chidogroup = (Units within 400.00 of chidopoint[2] matching (((Matching unit) belongs to an enemy of (Owner of chidocaster)) Equal to True))
Unit Group - Pick every unit in chidogroup and do (Unit - Cause chidocaster to damage (Picked unit), dealing 1000.00 damage of attack type Spells and damage type Normal)
Custom script: call RemoveLocation (udg_chidopoint[2])
Custom script: call DestroyGroup (udg_chidogroup)


Keywords:
Cool,Naruto,Spells,Naruto,Sasuke,Rasengan,Chidori,Rineki768.
Contents

Chidori and Naruto (Map)

Reviews
12th Dec 2015 IcemanBo: Too long as NeedsFix. Rejected. Has leaks and is not MUI.

Moderator

M

Moderator

12th Dec 2015
IcemanBo: Too long as NeedsFix. Rejected.

Reviewed by Maker, Chidori and Rasengan, 29th Feb 2012

Has leaks and is not MUI.
 
Level 28
Joined
Oct 28, 2011
Messages
4,759
Pfff... I'll just add the trigger for you

  • Events
  • Unit - A unit Starts the effect of an ability
  • Conditions
  • (Ability being cast) Equal to Chidori
  • Actions
  • Set chidocaster = (Triggering unit)
  • Set chidotarget = (Target unit of ability being cast)
  • Animation - Play chidocaster's spell slam animation
  • Special Effect - Create a special effect attached to the right hand of chidocaster using Abilities\Spells\Orc\LightningShield\LightningShieldTarget.mdl
  • Set chidoeffect[1] = (Last created special effect)
  • Sound - Play _Chidori <gen>
  • Animation - Play chidocaster's walk animation
  • Trigger - Turn on Chidori Loop <gen>
  • Wait until ((Distance between (Position of chidocaster) and (Position of chidotarget)) Less than or equal to 150.00), checking every 0.10 seconds
  • Trigger - Turn off Chidori Loop <gen>
  • Animation - Play chidocaster's spell throw animation
  • Special Effect - Destroy chidoeffect[1]
  • Set chidopoint[2] = (Position of chidotarget)
  • Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
  • Special Effect - Destroy chidoeffect[1]
  • Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
  • Special Effect - Destroy chidoeffect[1]
  • Set chidogroup = (Units within 400.00 of chidopoint[2] matching (((Matching unit) belongs to an enemy of (Owner of chidocaster)) Equal to True))
  • Unit Group - Pick every unit in chidogroup and do (Unit - Cause chidocaster to damage (Picked unit), dealing 1000.00 damage of attack type Spells and damage type Normal)
  • Custom script: call RemoveLocation (udg_chidopoint[2])
  • Custom script: call DestroyGroup (udg_chidogroup)
  • Chidori Loop
  • Events
  • Time - Every 0.03 seconds of game time
  • Conditions
  • Actions
  • Set chidopoint[1] = (Position of chidocaster)
  • Set chidopoint[2] = (chidopoint[1] offset by 20.00 towards (Facing of chidocaster) degrees)
  • Unit - Move chidocaster instantly to chidopoint[2]
  • Unit - Make chidocaster face chidotarget over 0.01 seconds
  • Custom script: call RemoveLocation (udg_chidopoint[1])
  • Custom script: call RemoveLocation (udg_chidopoint[2])
  • Events
  • Unit - A unit Starts the effect of an ability
  • Conditions
  • (Ability being cast) Equal to Rasengan
  • Actions
  • Set chidocaster = (Triggering unit)
  • Set chidotarget = (Target unit of ability being cast)
  • Animation - Play chidocaster's spell slam animation
  • Special Effect - Create a special effect attached to the right hand of chidocaster using Abilities\Spells\Undead\AbsorbMana\AbsorbManaBirthMissile.mdl
  • Set chidoeffect[1] = (Last created special effect)
  • Sound - Play Rasen_Chou_Tarengan <gen>
  • Animation - Play chidocaster's walk animation
  • Trigger - Turn on Chidori Loop <gen>
  • Wait until ((Distance between (Position of chidocaster) and (Position of chidotarget)) Less than or equal to 150.00), checking every 0.10 seconds
  • Trigger - Turn off Chidori Loop <gen>
  • Animation - Play chidocaster's spell throw animation
  • Special Effect - Destroy chidoeffect[1]
  • Set chidopoint[2] = (Position of chidotarget)
  • Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
  • Special Effect - Destroy chidoeffect[1]
  • Special Effect - Create a special effect at (Position of chidotarget) using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
  • Special Effect - Destroy chidoeffect[1]
  • Set chidogroup = (Units within 400.00 of chidopoint[2] matching (((Matching unit) belongs to an enemy of (Owner of chidocaster)) Equal to True))
  • Unit Group - Pick every unit in chidogroup and do (Unit - Cause chidocaster to damage (Picked unit), dealing 1000.00 damage of attack type Spells and damage type Normal)
  • Custom script: call RemoveLocation (udg_chidopoint[2])
  • Custom script: call DestroyGroup (udg_chidogroup)
 
Top