public void playerAttack() { if (fightState == combatState.playerTurn) { int giveDamage = player.attack() + Random.Range(-1, 2); opponent.takeDamage(giveDamage); statusBarSay("You attack for " + giveDamage + " damage!"); turnCount++; if (opponent.isDead()) { GameObject.Destroy(opponent.gameObject); fightState = combatState.win; statusBarSay("You win!"); } else if (player.isDead()) { losePoint.transform.localPosition = new Vector3(0, 0, 5000); fightState = combatState.lose; } else { fightState = combatState.enemyTurn; } } }