// when health drops below 0, character dies :( private void Kill() { if (sceneObj != null) { Object.Destroy(sceneObj); } alive = false; Debug.Log(this.GetType() + " has perished."); //inform combat manager of death combatManager.CharacterDead(this); }