An alternative would be to just refund the purchasing player by using (Unit creates a unit) event, but that would mean i need to manually set the refund costs for each item because there seems to be no way to find the original cost of the unit. =/
Yes but u see the unit is trained FROM a NEUTRAL-owned unit through the interact ability. I'm not sure how to detect the triggering player from there.
Yea i know it's possible via triggers. But i'll put on-hold on any workarounds until SC2 is FULLY released. I'm not gonna take the trouble to make a workaround if a real system actually exists in SC2, just that the Devs haven't released i yet. =/