From 001d63b59b63d505f03717377e8d375820d5c1b8 Mon Sep 17 00:00:00 2001 From: David Cernat Date: Fri, 17 Apr 2020 20:01:28 +0300 Subject: [PATCH] [Client] Keep extra item data when adding items to player via Take All --- apps/openmw/mwmp/ObjectList.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwmp/ObjectList.cpp b/apps/openmw/mwmp/ObjectList.cpp index 7cb1cfa87..fd28c0627 100644 --- a/apps/openmw/mwmp/ObjectList.cpp +++ b/apps/openmw/mwmp/ObjectList.cpp @@ -265,7 +265,7 @@ void ObjectList::editContainers(MWWorld::CellStore* cellStore) { MWWorld::Ptr ptrPlayer = MWBase::Environment::get().getWorld()->getPlayerPtr(); MWWorld::ContainerStore &playerStore = ptrPlayer.getClass().getContainerStore(ptrPlayer); - *playerStore.add(containerItem.refId, containerItem.actionCount, ptrPlayer); + *playerStore.add(itemPtr, containerItem.actionCount, ownerPtr); } } }