Hey Fapamantium. ;D
I assume the unit using this ability is going to be a special unit, like a hero? One per player? If so, just save it in an array of units with the index value being the player's number.
That way, you could say Deal damage using Dummy Damage on (Triggering unit) from Hero[(Owner of (Damaging Unit))] with ((Stack count of Intelligence on Hero[(Owner of (Damaging Unit))]) * 0.5) extra damage
Hope this helped.
Trigger, layout, interface specialist for Aeon of Storms.
AdamantiumHydra Regular ShmoeThe scaling method I normally use is a trigger like this: Environment - Deal damage using Dummy Damage on (Triggering unit) from (Damaging unit) with ((Stack count of Intelligence on (Damaging unit)) * 0.5) extra damage
Now, the type of ability is an effect target type, which uses the launch missile effect. From what I understand, this is the best way to make a missile hit the first target it comes in contact with (referring to the process at the bottom of the page.)
However, using a trigger like this won't work because the "Damaging unit" is the ammo unit of the launch missile ability, which not only dies upon impact but won't have the intelligence attribute for scaling. I don't think this is a trigger problem, though I may be wrong. Is there any other way to generate a similar ability, which would make the "Damaging unit" in the trigger, the caster instead?