Is there a way in the data editor to have ability effects be based off of a unit's attributes?
For instance, if I want a hero to cast Poison and have it deal:
(100 + (1/2 * Intellect)) every 1 second
Is that possible through the data editor? If not, is there a way I can do it with triggers? I don't see any trigger events that deal with effects or behaviors, so detecting when a "period" has been completed doesn't seem to be possible.
As for doing it in the data editor, it's possible to an extent - there are four damage types (ranged, splash, spell, and melee) and an attribute can affect each of them separately, so if you have four or fewer abilities just assign a different damage type to each of them.
Is there a way in the data editor to have ability effects be based off of a unit's attributes?
For instance, if I want a hero to cast Poison and have it deal:
(100 + (1/2 * Intellect)) every 1 second
Is that possible through the data editor? If not, is there a way I can do it with triggers? I don't see any trigger events that deal with effects or behaviors, so detecting when a "period" has been completed doesn't seem to be possible.
Any ideas?
http://rileystarcraft.blogspot.com/2010/06/tutorial-create-custom-trigger-hooks.html
As for doing it in the data editor, it's possible to an extent - there are four damage types (ranged, splash, spell, and melee) and an attribute can affect each of them separately, so if you have four or fewer abilities just assign a different damage type to each of them.
Can I have your children please? Thanks so much!