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