diff --git a/apps/openmw/mwmp/LocalPlayer.cpp b/apps/openmw/mwmp/LocalPlayer.cpp index 46ea85915..b723e487e 100644 --- a/apps/openmw/mwmp/LocalPlayer.cpp +++ b/apps/openmw/mwmp/LocalPlayer.cpp @@ -184,8 +184,6 @@ bool LocalPlayer::charGenThread() getNetworking()->getPlayerPacket(ID_PLAYER_CHARGEN)->Send(); } - sendCellStates(); - // Set the last stage variable to 0 to indicate that CharGen is finished charGenStage.end = 0; } diff --git a/apps/openmw/mwmp/Main.cpp b/apps/openmw/mwmp/Main.cpp index 38f2854cf..214f550f1 100644 --- a/apps/openmw/mwmp/Main.cpp +++ b/apps/openmw/mwmp/Main.cpp @@ -227,6 +227,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