示例#1
0
 public void ApplyOnTarget(IDamageable target, AbstractAbility source)
 {
     if (IsAcceptableTargetType(target))
     {
         expirable   = new Expirable(target.GetMyOwner(), OnExpire);
         this.source = source;
         ApplyOnTarget(target);
     }
 }
示例#2
0
 public void SetAbility(AbstractAbility ability)
 {
     thisAbility = ability;
 }