public void ConsumeEnegy(float amount) { currentMP -= amount; if (enegyBarUI) { enegyBarUI.UpdateTakeDamageHP(amount); } }
public override void TakeDamage(float damage) { currentHP -= damage; hpBarUI.UpdateTakeDamageHP(damage); if (currentHP <= 0f) { currentHP = 0f; Die(); } }