public void RestoreHealth(int health) { _currHealth = Mathf.Clamp(_currHealth + Mathf.Abs(health), 0, _maxHealth); HealthRestored?.Invoke(); Debug.Log(health + " health Restored: " + _currHealth); }
public void Heal(int amountHealed) { CurrentHealth += amountHealed; HealthRestored?.Invoke(amountHealed); HealthSet?.Invoke(CurrentHealth); }