diff --git a/apps/openmw/mwmp/LocalPlayer.cpp b/apps/openmw/mwmp/LocalPlayer.cpp index f42bf9618..1dc0a0a2a 100644 --- a/apps/openmw/mwmp/LocalPlayer.cpp +++ b/apps/openmw/mwmp/LocalPlayer.cpp @@ -172,8 +172,6 @@ bool LocalPlayer::processCharGen() getNetworking()->getPlayerPacket(ID_PLAYER_CHARGEN)->Send(); } - sendCellStates(); - // Mark character generation as finished until overridden by a new ID_PLAYER_CHARGEN packet charGenState.isFinished = true; } diff --git a/apps/openmw/mwmp/Main.cpp b/apps/openmw/mwmp/Main.cpp index 85f436ea9..54cd6daff 100644 --- a/apps/openmw/mwmp/Main.cpp +++ b/apps/openmw/mwmp/Main.cpp @@ -226,6 +226,7 @@ void Main::updateWorld(float dt) const mNetworking->getPlayerPacket(ID_PLAYER_BASEINFO)->Send(); mNetworking->getPlayerPacket(ID_LOADED)->Send(); mLocalPlayer->updateStatsDynamic(true); + mLocalPlayer->sendCellStates(); get().getGUIController()->setChatVisible(true); } else