public void DoBoxing(Fighter opponent) { opponent.TakeDamage(Experience); if (IsDizzy() == true) { TakeDamage(); Finisher(this); } }
public void DoStreet(Fighter opponent) { opponent.TakeDamage(StreetCredit); if (IsDizzy() == true) { TakeDamage(); Finisher(this); } }
public void DoMuayThai(Fighter opponent) { opponent.TakeDamage(Reputation); if (IsDizzy() == true) { TakeDamage(); Finisher(this); } }
public void DoBoxing(Fighter opponent) { double punch = PowerPunch + Experience; if (opponent.IsDizzy() || opponent.GetHealth() <= punch) { Console.WriteLine($"{opponent.Name} is Dizzy!"); Finisher(opponent); opponent.TakeDamage(punch); if (opponent.GetHealth() <= 0) { opponent.TakeDamage(); Console.WriteLine($"{Name} won."); return; } } else { opponent.TakeDamage(punch); Console.WriteLine($"{opponent.Name} took {punch} damage!"); Console.WriteLine($"{opponent.Name} has {opponent.GetHealth()} health!"); } }