Description:
Heavenly Strike is a really old spell i made, and i cant say thats its amazing, but it took some time and its pretty cool!!
What does it do?:
It channels for a long time, while he has an enormously increased hit points regeneration and slows nearby enemy units (should be used for cinematics) and then creates cool special effects and, then slows and blinds (custom curse) enemies.
MUI?:
I dont think so
GUI?:
Totally
Any custom models?:
Not at all!
Difficulty to import?:
2.2/5
Screenshot(looks better ingame):
Request from my lovers Uber and Flare, (<3) here is the code (i didnt know about looping while i made this spell ):
2nd trigger: (yes it is required)
Heavenly Strike is a really old spell i made, and i cant say thats its amazing, but it took some time and its pretty cool!!
What does it do?:
It channels for a long time, while he has an enormously increased hit points regeneration and slows nearby enemy units (should be used for cinematics) and then creates cool special effects and, then slows and blinds (custom curse) enemies.
MUI?:
I dont think so
GUI?:
Totally
Any custom models?:
Not at all!
Difficulty to import?:
2.2/5
Screenshot(looks better ingame):
Request from my lovers Uber and Flare, (<3) here is the code (i didnt know about looping while i made this spell ):
Code:
Heavenly Strike
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Heavenly Strike
Actions
Unit - Add Healing Ward Aura (Healing Ward) to (Casting unit)
Unit - Add Slow Aura (Tornado) to (Casting unit)
Unit - Move (Target unit of ability being cast) instantly to (Position of (Casting unit))
Unit - Pause (Casting unit)
Animation - Play (Casting unit)'s stand channel animation
Wait 0.10 seconds
Unit - Create 1 Portal for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 0.00 degrees) facing 180.00 degrees
Unit - Add a 20.00 second Generic expiration timer to (Last created unit)
Wait 1.50 seconds
Unit - Create 1 Portal for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 45.00 degrees) facing 215.00 degrees
Unit - Add a 18.50 second Generic expiration timer to (Last created unit)
Wait 1.50 seconds
Unit - Create 1 Portal for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 90.00 degrees) facing 90.00 degrees
Unit - Add a 17.00 second Generic expiration timer to (Last created unit)
Wait 1.50 seconds
Unit - Create 1 Portal for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 135.00 degrees) facing 315.00 degrees
Unit - Add a 15.50 second Generic expiration timer to (Last created unit)
Wait 1.50 seconds
Unit - Create 1 Portal for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 180.00 degrees) facing 0.00 degrees
Unit - Add a 14.00 second Generic expiration timer to (Last created unit)
Wait 1.50 seconds
Unit - Create 1 Portal for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 225.00 degrees) facing 45.00 degrees
Unit - Add a 10.50 second Generic expiration timer to (Last created unit)
Wait 1.50 seconds
Unit - Create 1 Portal for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 270.00 degrees) facing 90.00 degrees
Unit - Add a 9.00 second Generic expiration timer to (Last created unit)
Wait 1.50 seconds
Unit - Create 1 Portal for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 315.00 degrees) facing 135.00 degrees
Unit - Add a 7.50 second Generic expiration timer to (Last created unit)
Unit - Remove Healing Ward Aura (Healing Ward) from (Casting unit)
Unit - Remove Slow Aura (Tornado) from (Casting unit)
Wait 2.20 seconds
Unit - Create 1 Dummy for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
Unit - Create 1 Searing Light Beam for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 0.00 degrees) facing 180.00 degrees
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 Searing Light Beam for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 45.00 degrees) facing 225.00 degrees
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 Searing Light Beam for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 90.00 degrees) facing 270.00 degrees
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 Searing Light Beam for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 135.00 degrees) facing 315.00 degrees
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 Searing Light Beam for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 180.00 degrees) facing 0.00 degrees
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 Searing Light Beam for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 225.00 degrees) facing 45.00 degrees
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 Searing Light Beam for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 270.00 degrees) facing 90.00 degrees
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Unit - Create 1 Searing Light Beam for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 400.00 towards 315.00 degrees) facing 135.00 degrees
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Unit - Unpause (Casting unit)
Unit - Create 1 Dummy for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
Unit - Add a 0.70 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Human Mountain King - Thunder Clap
Wait 0.90 seconds
Unit - Unpause (Casting unit)
Wait 0.10 seconds
Unit - Pause (Casting unit)
Wait 0.10 seconds
Unit - Unpause (Casting unit)
2nd trigger: (yes it is required)
Code:
Miss
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Heavenly Strike (Damage)
Actions
Unit Group - Pick every unit in (Units within 400.00 of (Position of (Triggering unit)) matching (((Matching unit) belongs to an enemy of (Owner of (Triggering unit))) Equal to True)) and do (Actions)
Loop - Actions
Unit - Create 1 Miss'er for (Owner of (Triggering unit)) at (Position of (Picked unit)) facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Undead Banshee - Curse (Picked unit)