[Solved] Help creating a ability. Disregard

Was wondering if someone could guide me through creating a ability.

Hierophant – Weighing of Souls (Ultimate)

Type: Active
Cooldown: 75 seconds
Duration: 8 seconds
Target: Area (Ground) 300 radius

The Hierophant invokes the sacred judgment of Ka, linking the fate of all units within the target area. While active, a portion of damage taken by allied units is delayed and stored as Burden, instead of being applied immediately. When the effect ends, stored damage is reduced by 40/55/70% and then applied gradually over 5 seconds instead of instantly.
 
I really wouldn't want to do this in GUI if I could avoid it. This spell requires a good amount of data tracking so attaching that to units via a struct is going to be waaaay less complex.
  • Is the spell an instant-cast that applies a buff to everything in the area or does it create a ground effect that applies to units that are inside it through the 8 second duration?
  • Is the hero casting this ultimate channeling it like Big Bad Voodoo?
  • What should happen to a unit that leaves the area before the duration is over? It starts taking damage immediately? Nothing happens? It pauses the damage reduction while outside the circle? The buff is lost permanently even if the unit re-enters the circle? Many different ways this can work.
  • What sort of visual effects do you envision.
 
Thanks for the response Pyrogasm. However I ended up using different ability. Though I will answer your questions.

create a ground effect that applies to units that are inside it through the 8 second duration.
channeling it like Big Bad Voodoo
The buff is lost permanently even if the unit re-enters the circle.
Sometype of blue glow
 
Back
Top