Events
Unit - A unit starts the effect of an ability
Conditions
(Ability being cast) equal to Healing Ultimate
Actions
Unit - Create 1 Dummy Caster for (Owner of (Triggering unit)) at (Position of (Triggering unit)) facing Default building facing degrees
Unit - Order (Last created unit) to Human Priest - Inner Fire (Target unit of ability being cast)
Unit - Add a 2 second Generic expiration timer to (Last created unit)
You could use a dummy caster:
Code:Events Unit - A unit starts the effect of an ability Conditions (Ability being cast) equal to Healing Ultimate Actions Unit - Create 1 Dummy Caster for (Owner of (Triggering unit)) at (Position of (Triggering unit)) facing Default building facing degrees Unit - Order (Last created unit) to Human Priest - Inner Fire (Target unit of ability being cast) Unit - Add a 2 second Generic expiration timer to (Last created unit)
Yes, the trigger leaks, but it works.
A dummy caster is *basically* a unit with no model and is invulnerable, so it looks like the ability is just happening.
EDIT: If all you need is the physical buff on the unit (nothing actually happens), you can add a modified ability (like Item Life Bonus) to the unit. This creates the icon, and you can detect the buff on a unit, but you can change the ability so that it doesn't actually do anything.
So, with that the heal will be casted on the target unit and the unit will gain the buff? Also, the heal ability and the ultimate(which adds the buff to the target of the heal) are separate abilities. Does this trigger still work?