Esempio n. 1
0
 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();
         }
     }
 }
Esempio n. 2
0
 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();
         }
     }
 }