Как вариант; функция запускает проверку, которая ждет, пока у игрока-владельца не станет больше одного героя (чтобы удаление не привело к поражению), затем удаляет героя.
Великолепно, спасибо.