diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 3d166b57..0ed31a4e 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1118,9 +1118,11 @@ void Human::FillSMGameOver(cs::SMGameOver& msg) } } #if 1 - if (room->GetBattleStartFrameNo() <= 0) { + if (room->GetBattleStartFrameNo() <= 0 && + dead_frameno) { msg.set_team_rank(0); msg.set_personal_rank(0); + msg.set_my_rank(0); } #endif }