From a41b9a2e13bb8dff4a40def2d4f1425d36bb6252 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 26 May 2020 10:32:25 +0800 Subject: [PATCH] 1 --- server/gameserver/room.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 5f59ec6..a83f1b0 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -2037,8 +2037,10 @@ void Room::ProcDieAndroid(int die_time, int die_num) hum->BeKill(VP_SafeArea, "毒圈", VW_SafeArea); - alive_humans.erase(alive_humans.begin() + i); - alive_humans_copy.erase(alive_humans_copy.begin() + i); + if (!alive_humans.empty()) { + alive_humans.erase(alive_humans.begin() + i); + alive_humans_copy.erase(alive_humans_copy.begin() + i); + } } ++dead_num; break;