Console.WriteLine("The enemy defended and gained 2 defense points!");
Console.ReadKey();
}
else if (enemyDefendTR >= 1 | enemyCooldown == 1)
{
Console.WriteLine($"The enemy attacked and dealt {enemyAttack} damage to you! ");
yourHealth -= enemyAttack - playerDefense;
Console.ReadKey();
if (playerDefenseTR > 0)
{
playerDefenseTR--;
}
else if (playerDefenseTR >= 0)
{
}
else if (enemyChoice == 1)
{
if (enemyDefendTR <= 0 & enemyCooldown == 0)
{
enemyDefendTR += 2;
enemyDefense += 2;
Console.WriteLine("The enemy defended and gained 2 defense points!");
Console.ReadKey();
}
else if (enemyDefendTR >= 1 | enemyCooldown == 1)
{
Console.WriteLine($"The enemy attacked and dealt {enemyAttack} damage to you! ");
yourHealth -= enemyAttack - playerDefense;
Console.ReadKey();
if (playerDefenseTR > 0)
{
playerDefenseTR--;
}
else if (playerDefenseTR >= 0)
{
}
attacks in else if because I gave them a defense cooldown so if it it selects defense again it will still attack so should i still put that in the defense fuction?