From 40d4dad15e42ad882caa68e5a97821d48854bbbe Mon Sep 17 00:00:00 2001 From: Marc Zinnschlag Date: Tue, 28 Aug 2012 09:32:38 +0200 Subject: [PATCH] Issue #378: Fix (record wasn't build fully) --- apps/openmw/mwworld/worldimp.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/openmw/mwworld/worldimp.cpp b/apps/openmw/mwworld/worldimp.cpp index 655397c1f..0ad733e70 100644 --- a/apps/openmw/mwworld/worldimp.cpp +++ b/apps/openmw/mwworld/worldimp.cpp @@ -745,8 +745,11 @@ namespace MWWorld std::ostringstream stream; stream << "$dynamic" << mNextDynamicRecord++; + ESM::Potion record2 (record); + record2.mId = stream.str(); + const ESM::Potion *created = - &mStore.potions.list.insert (std::make_pair (stream.str(), record)).first->second; + &mStore.potions.list.insert (std::make_pair (stream.str(), record2)).first->second; mStore.all.insert (std::make_pair (stream.str(), ESM::REC_ALCH));