protected override void EndPerform(bool aborted) { base.EndPerform(aborted); if (!aborted) { TargetUnit.State = UnitState.RaisingCorpse; TargetUnit.Heal(Performer, 100); } TargetUnit.ScriptingUserdata.Remove("RaiseDeadRunning"); }
protected override void PerformingTick() { base.PerformingTick(); TargetUnit.Heal(Performer, 15); }