From 002013294ae903138dc6ab0d885315d2258dd858 Mon Sep 17 00:00:00 2001 From: David Cernat Date: Sat, 10 Jun 2017 06:49:07 +0300 Subject: [PATCH] [Client] Add temporary fix for OpenMW crash caused by using default head --- apps/openmw/mwworld/worldimp.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/apps/openmw/mwworld/worldimp.cpp b/apps/openmw/mwworld/worldimp.cpp index 17e58ced0..224927f58 100644 --- a/apps/openmw/mwworld/worldimp.cpp +++ b/apps/openmw/mwworld/worldimp.cpp @@ -1660,6 +1660,17 @@ namespace MWWorld !Misc::StringUtils::ciEqual(record.mRace, player->mRace) || !Misc::StringUtils::ciEqual(record.mHead, player->mHead) || !Misc::StringUtils::ciEqual(record.mHair, player->mHair); + + /* + Start of tes3mp change (major) + + Force rendering updates on player for as long as this bug is around: + https://bugs.openmw.org/issues/3917 + */ + update = true; + /* + End of tes3mp change (major) + */ } const ESM::NPC *ret = mStore.insert(record); if (update) {