diff --git a/apps/openmw/mwmechanics/alchemy.cpp b/apps/openmw/mwmechanics/alchemy.cpp index 00676e4e6..de9709ba2 100644 --- a/apps/openmw/mwmechanics/alchemy.cpp +++ b/apps/openmw/mwmechanics/alchemy.cpp @@ -553,8 +553,20 @@ MWMechanics::Alchemy::Result MWMechanics::Alchemy::create (const std::string& na if (readyStatus == Result_NoEffects) removeIngredients(); + /* + Start of tes3mp change (minor) + + Set avoidSendingInventoryPackets to false again if this has not been a successful + potion creation + */ if (readyStatus != Result_Success) + { + mwmp::Main::get().getLocalPlayer()->avoidSendingInventoryPackets = false; return readyStatus; + } + /* + End of tes3mp change (major) + */ Result result = Result_RandomFailure; int brewedCount = 0;