[12428] Improve processing of killed victim from Unit::DealDamage

hopefully fix all related bugs finally..

(based on commit [12318] - ee72d70)