do
{
if (PlayerRound)
{
Random rnd = new Random();
int PlayerHitChance = 100 - PlayerAcc;
int PlayerHit = rnd.Next(1, PlayerHitChance);
if (PlayerHit >= 76)
{
//Player Hits
Random rnd2 = new Random();
int PlayerDmg = PlayerAtk - TargetMonsterDefense;
int PlayerHitDmg = rnd2.Next(1, PlayerDmg);
TargetMonsterHP = TargetMonsterHP - PlayerHitDmg;
}
else if (PlayerHit <= 75)
{
// Player Misses
}
PlayerRound = false;
TargetMonsterRound = true;
}
else if (TargetMonsterRound)
{
TargetMonsterRound = false;
PlayerRound = true;
}
else
{
}
} while ((PlayerHP > 0) && (IsTargetMonsterAlive));