private void Battle(Sibling sibling, Enemy enemy) { if (sibling.Weapon.Beats(enemy.Weapon)) { sibling.Attack(); enemy.Die(); } else if (enemy.Weapon.Beats(sibling.Weapon)) { if (sibling.Ability) { sibling.UseAbility(); enemy.Die(); } else { sibling.Die(); enemy.Attack(); } } }
private void Battle(Sibling sibling, Enemy enemy) { if(sibling.Weapon.Beats(enemy.Weapon)) { sibling.Attack(); enemy.Die(); } else if(enemy.Weapon.Beats(sibling.Weapon)) { if(sibling.Ability) { sibling.UseAbility(); enemy.Die(); } else { sibling.Die(); enemy.Attack(); } } }