diff --git a/apps/openmw/mwinput/inputmanagerimp.cpp b/apps/openmw/mwinput/inputmanagerimp.cpp index 5c203ab9b..4b6824cbb 100644 --- a/apps/openmw/mwinput/inputmanagerimp.cpp +++ b/apps/openmw/mwinput/inputmanagerimp.cpp @@ -1066,6 +1066,17 @@ namespace MWInput return; } + /* + Start of tes3mp addition + + Ignore attempts to rest if the player has not finished character generation yet + */ + if (!mwmp::Main::get().getLocalPlayer()->hasFinishedCharGen()) + return; + /* + End of tes3mp addition + */ + /* Start of tes3mp addition