static private void CheckDeath(Character check) { Debug.Log("Death checked"); if (check.CurrHealth <= 0) { WorldGridHandler.WorldInstance.RemoveGridPiece(check.CurrentPosition); GridHandler.ClearSpace(check.CurrentPosition); UIHolder.UIInstance.GetBattleUI.GetTimeline.RemovecharacterFromTimeline(check); _spawnedCharacters.Remove(check); Debug.Log("character dead"); CheckForEnd(check); } }