Example #1
0
        public override void Execute(Unit caster, BaseTile targetTile)
        {
            if (!ValidateTarget(targetTile))
            {
                return;
            }

            AtomicEffects.Heal(targetTile.Occupant, Value);
        }
Example #2
0
 public override void TickResolution()
 {
     AtomicEffects.Damage(this.Target, this.Value);
 }
Example #3
0
 /// <summary>
 /// Applies a tick of damage.
 /// </summary>
 protected override void ActivateDetail(Unit target)
 {
     AtomicEffects.Damage(target, Value);
 }
Example #4
0
 public override void TickResolution()
 {
     AtomicEffects.Heal(Target, Value);
 }