diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index cb6d8065..77439bb4 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -1558,6 +1558,17 @@ void Room::UpdateGasInactiveMoba() NotifyUiUpdate(); battle_start_frameno_ = GetFrameNo(); #if 1 + Global::Instance()->verify_set_pos = 1; + for (auto& pair : human_hash_) { + Human* hum = pair.second; + if (!hum->born_point) { + abort(); + } else { + hum->SetPos(hum->born_point->RandPoint(this)); + } + grid_service->AddCreature(hum); + } + Global::Instance()->verify_set_pos = 0; #else CombineTeam(); FillTeam();