protected void resetLevel() { maxHealth = baseHealth + currentlyEquippedItems.getAccessoryHealthModifier() + healthPerLevel * level; health = (health > maxHealth) ? maxHealth : health; MaxJarBarAmount = 500 + jarBarIncrease * level; if (experience >= expRequired) { int addedExp = experience - expRequired; level += 1; health += healthPerLevel; Engine.Engine.Log(MaxJarBarAmount.ToString()); experience = 0 + addedExp; Engine.Engine.drawXP = experience; expRequired = 500 + 250 * (level - 1); } }