- Joined
- Sep 22, 2011
- Messages
- 70
Hey, I need help with a trigger enhanced aoe healing spell.
What I want the ability to do: When cast by a player, it will heal all units within 350.00 of the unit casting the spell for X amount. The range of the spell never changes.
The current trigger I have for this, is..
If this wont, I need to know what will. And I know theres already a similar ability (healing wave) but I want this to heal everyone within range at the same time, not jump from target to target.
Additional Info if needed:
The ability for the hero has 10 levels, it is based of mana shield(i know thunderclap would work just as efficiently but i couldnt think of thunder clap or war stomp till after i alsready made it)
The ability the hero has is not targetable, and does absolutly nothing.
The ability the dummy has is based off the Human Priest - Heal ability.
It has the same number of levels as the Hero's ability, and heals for the following amounts accordingly:
56
98
146
216
374
489
634
772
824
996
I also have another side-effect of this ability if you could help me with that aswell, I want the ability to heal the targets affected by more health, over X seconds, based off the heal given initially. *CHANGED* It will heal for a % of the units MAX health, over the duration, rather then based on the health given from the heal.
the %'s and seconds are:
10% over 5sec.
12% over 5sec.
15% over 6sec.
15% over 6sec.
20% over 8sec.
22% over 8sec.
23% over 8sec.
25% over 9sec.
25% over 10sec.
30% over 12sec.
Im pretty sure I know how to easily do this small trickle-heal after-effect, but if your willing to include your own way of doing so, feel free to gimme suggestions plz.
Thanks in advance to everyone who helps.
What I want the ability to do: When cast by a player, it will heal all units within 350.00 of the unit casting the spell for X amount. The range of the spell never changes.
The current trigger I have for this, is..
-
Holy Nova
-
Events
- Unit - A unit Begins casting an ability
-
Conditions
- (Ability being cast) Equal to Holy Nova (Hero)
-
Actions
- Set HolyNova_Target = (Units within 350.00 of (Position of (Triggering unit)))
-
Unit Group - Pick every unit in HolyNova_Target and do (Actions)
-
Loop - Actions
- Set HolyNova_Location = (Position of (Picked unit))
- Unit - Create 1 Dummy Holy Nova for (Owner of (Triggering unit)) at HolyNova_Location facing Default building facing degrees
- Unit - Set level of Holy Nova (Dummy) for (Last created unit) to (Level of Holy Nova (Hero) for (Triggering unit))
- Unit - Order (Last created unit) to Human Priest - Heal (Picked unit)
- Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
- Custom script: call RemoveLocation(udg_HolyNova_Location)
-
Loop - Actions
- Custom script: call DestroyGroup(udg_HolyNova_Target)
-
Events
If this wont, I need to know what will. And I know theres already a similar ability (healing wave) but I want this to heal everyone within range at the same time, not jump from target to target.
Additional Info if needed:
The ability for the hero has 10 levels, it is based of mana shield(i know thunderclap would work just as efficiently but i couldnt think of thunder clap or war stomp till after i alsready made it)
The ability the hero has is not targetable, and does absolutly nothing.
The ability the dummy has is based off the Human Priest - Heal ability.
It has the same number of levels as the Hero's ability, and heals for the following amounts accordingly:
56
98
146
216
374
489
634
772
824
996
I also have another side-effect of this ability if you could help me with that aswell, I want the ability to heal the targets affected by more health, over X seconds, based off the heal given initially. *CHANGED* It will heal for a % of the units MAX health, over the duration, rather then based on the health given from the heal.
the %'s and seconds are:
10% over 5sec.
12% over 5sec.
15% over 6sec.
15% over 6sec.
20% over 8sec.
22% over 8sec.
23% over 8sec.
25% over 9sec.
25% over 10sec.
30% over 12sec.
Im pretty sure I know how to easily do this small trickle-heal after-effect, but if your willing to include your own way of doing so, feel free to gimme suggestions plz.
Thanks in advance to everyone who helps.