internal override void Attack(Target xTarget) { Console.Write(xAdaptee.GetType() + " : "); xAdaptee.Attack(((Adapter)xTarget).xAdaptee); Console.WriteLine("----------------------------------------------------------------"); }
internal virtual void Heal(Adaptee xTarget) { xTarget.HP += 5; Console.WriteLine($"I gotcha back, mate {xTarget.GetType()}"); }
internal override void Heal(Adaptee xTarget) { xTarget.HP += 25; Console.WriteLine($"Here, have sum juice from mah roots, {xTarget.GetType()}"); }