Help me please with making non channel rain of fire skill plx!!!

Noudo

New Member
Reaction score
0
What can I do to make Rain of Fire without channel? Please some1 help me with trigger if necessary:(
 

PandaBear

New Member
Reaction score
3
Well you could create a dummy unit, give it the Rain of Fire and the order it to cast the spell. I would be something like this

Trigger:
  • Rain of Fire
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Rain of Fire
    • Actions
      • Set Cast_Place = (Position of (Casting unit))
      • Unit - Create 1 Whatever-Unit for (Owner of (Casting unit)) at Cast_Place facing (Facing of (Casting unit)) degrees
      • Unit - Add Rain of Fire to (Last created unit)
      • Unit - Set level of Rain of Fire for (Last created unit) to (Level of Rain of Fire for (Casting unit))
      • Unit - Order (Last created unit) to Neutral Pit Lord - Rain Of Fire (Target point of ability being cast)
    • Custom script: call RemoveLocation(udg_Cast_Place)


Note that the variable Cast_Place is a Point variable and the Rain of Fire that is given to the dummy unit is different from the Rain of Fire of your Hero. The ability of your Hero "Rain of Fire" can also be any ability you want, it's only a dummy ability, it won't do nothing at all, just fire the trigger...
 

Carnerox

The one and only.
Reaction score
84
Well you could create a dummy unit, give it the Rain of Fire and the order it to cast the spell. I would be something like this

Trigger:
  • Rain of Fire
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Rain of Fire
    • Actions
      • Set Cast_Place = (Position of (Casting unit))
      • Set Caster = TriggeringUnit
      • Unit - Create 1 Whatever-Unit for (Owner of (Caster)) at Cast_Place facing (Facing of (Caster)) degrees
      • Unit - Add Rain of Fire to (Last created unit)
      • Unit - Set level of Rain of Fire for (Last created unit) to (Level of Rain of Fire for (Caster)
      • Unit - Order (Last created unit) to Neutral Pit Lord - Rain Of Fire (Target point of ability being cast)
    • Custom script: call RemoveLocation(udg_Cast_Place)


Use triggeringunit instead of casting unit, works better.
 

jig7c

Stop reading me...-statement
Reaction score
123
also you forgot to add an expiration timer on the dummy unit :)
don't want that dummy unit in that map forever right?

Trigger:
  • Add a 10 second expiration timer to (Last Created Unit)
 

PandaBear

New Member
Reaction score
3
also you forgot to add an expiration timer on the dummy unit :)
don't want that dummy unit in that map forever right?

Trigger:
  • Add a 10 second expiration timer to (Last Created Unit)

Yea forgot about that :D. But i think the expiration timer should be equal to the Rain of Fire duration...
 

jig7c

Stop reading me...-statement
Reaction score
123
Yea forgot about that :D. But i think the expiration timer should be equal to the Rain of Fire duration...

well yea, the expiration timer should be equal or greater than the duration of Rain of Fire, i just put in 10 as an example..

also make rain of fire cost 0 mana, the one for your dummy,
make the hero's rain of fire cost whatever mana you want it to be...
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top