А что мешает прицепить на триггер нового дня?
Ведь если вражеский город остаётся без героя и его захватывают, то ваш триггер (Trigger (PLAYER_REMOVE_HERO_TRIGGER,PLAYER_4,'lost_PL4')) не сработает.
про триггер - да, но если у вас 4 игрока, а умирает только один из них, да и герой нужен - поэтому и цикл вместо триггера