Making an RPG map. I have a "spell power" attribute which flatly increases the damage done by spells by 1% per point. That works good for damage spells, but how do I make that attribute affect healing spells as well?
Negative damage effects don't work, and the other healing methods (modify unit, healer) aren't modified by that spell damage modification. Do I need to trigger all of my healing spells?
Do you mind using triggers? IMO, you should create two healing effects - the main one, and the incremental one (the extra healing off of each stack of the attribute spell power). Then create a trigger with the events unit uses healing ability. Set a local variable to the stack count of spell power on the casting unit, and run a loop that increments until it reaches your local variable, applying the incremental healing effect once for each loop.
I don't think any of the healing effects done in data can benefit from spell damage.
EDIT: You could perhaps try a damage response that applies a negative multiplier? Not sure if that works though.
If you cannot use a heal multiple times for the same player, I would modify the spells using upgrades or catalog triggers.
Negative damage or damage responses with negative factors do not work, I am pretty sure about that (however my last test was a few patches ago and the mechanics for damage responses were reworked a little).
Making an RPG map. I have a "spell power" attribute which flatly increases the damage done by spells by 1% per point. That works good for damage spells, but how do I make that attribute affect healing spells as well?
Negative damage effects don't work, and the other healing methods (modify unit, healer) aren't modified by that spell damage modification. Do I need to trigger all of my healing spells?
Thanks in advance!
@saltygrapes: Go
Do you mind using triggers? IMO, you should create two healing effects - the main one, and the incremental one (the extra healing off of each stack of the attribute spell power). Then create a trigger with the events unit uses healing ability. Set a local variable to the stack count of spell power on the casting unit, and run a loop that increments until it reaches your local variable, applying the incremental healing effect once for each loop.
I don't think any of the healing effects done in data can benefit from spell damage.
EDIT: You could perhaps try a damage response that applies a negative multiplier? Not sure if that works though.
If you cannot use a heal multiple times for the same player, I would modify the spells using upgrades or catalog triggers.
Negative damage or damage responses with negative factors do not work, I am pretty sure about that (however my last test was a few patches ago and the mechanics for damage responses were reworked a little).
Thanks guys
seems pretty moronic to me on blizzard's part that there's nothing in data that can do this, but oh well.