Exemplo n.º 1
0
        internal override void Attack(Target xTarget)
        {
            Console.Write(xAdaptee.GetType() + " : ");
            xAdaptee.Attack(((Adapter)xTarget).xAdaptee);

            Console.WriteLine("----------------------------------------------------------------");
        }
Exemplo n.º 2
0
 internal virtual void Heal(Adaptee xTarget)
 {
     xTarget.HP += 5;
     Console.WriteLine($"I gotcha back, mate {xTarget.GetType()}");
 }
Exemplo n.º 3
0
 internal override void Heal(Adaptee xTarget)
 {
     xTarget.HP += 25;
     Console.WriteLine($"Here, have sum juice from mah roots, {xTarget.GetType()}");
 }