Ejemplo n.º 1
0
        // Battle method
        public static void Encounter(Player player, Enemy enemy)
        {
            while (enemy.health > 0 && player.health > 0)
            {
                PrintStats(player, enemy);
                player.PlayerTurn(player.Choice(player), enemy, player);

                if (enemy.health > 0)
                {
                    enemy.EnemyTurn(enemy.name, player);
                    DeathCheck(player);
                    Console.WriteLine(" \n\n");
                }
            }
            Console.WriteLine("{0} was killed!", enemy.name);
            player.LevelUp(player);
        }