void HandleRestoreHealth(GameObject obj) { Damageable dam = obj.GetComponent <Damageable>(); if (dam) { dam.SetHealth(dam.GetMaxHealth()); } else { Debug.Log(obj.name + " is trying to restore health but doesn't have a damageable component"); } }
void HandleHeal(GameObject obj) { Damageable heal = obj.GetComponent <Damageable>(); heal.SetHealth(3); }