//Deal the actual damage V V V public void GetHit(CharacterValues target, int damage) { //Damage dealt target.currentHP -= damage; //Popup if (damage != 0) { hitText.DamageText(target, damage * (-1)); } //Max health reduction target.currentMaxHP -= Mathf.RoundToInt(damage * turnManager.maxHealthReduction); if (target.currentHP <= 0) { GetDead(target); } playerBehaviour.UpdateTabs(); }