diff --git a/apps/openmw/engine.cpp b/apps/openmw/engine.cpp index ffae131ca..ea04e3b3c 100644 --- a/apps/openmw/engine.cpp +++ b/apps/openmw/engine.cpp @@ -384,7 +384,16 @@ bool OMW::Engine::frame(float frametime) { double hours = (frametime * mEnvironment.getWorld()->getTimeScaleFactor()) / 3600.0; mEnvironment.getWorld()->advanceTime(hours, true); - mEnvironment.getWorld()->rechargeItems(frametime, true); + + /* + Start of tes3mp change (major) + + Don't unilaterally recharge world items on clients + */ + //mEnvironment.getWorld()->rechargeItems(frametime, true); + /* + End of tes3mp change (major) + */ } } }