// Beendet den Kampf. Der Spieler hat in diesem Fall gewonnen. private void endCombat() { jumpAndRunUIText.text = "HP " + player.getHP() + "/" + player.getFullHP(); player.changeXP(enemyBase.getxpReward()); Debug.Log("current XP: " + player.getXP()); Debug.Log("XP for level: " + player.getXPForLevel(player.getLevel())); xpText.text = "XP " + player.getXP() + "/" + player.getXPForLevel(player.getLevel()); Destroy(touchedEnemy); playerCamera.SetActive(true); battleCamera.SetActive(false); setInCombat(false); Debug.Log("Player won fight!"); Destroy(enemyCombat.gameObject); }