1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-21 06:39:42 +00:00

Merge branch 'fix_moveinto' into 'master'

Fix incorrect validation in obj:moveInto

See merge request OpenMW/openmw!3359
This commit is contained in:
psi29a 2023-08-21 09:29:46 +00:00
commit bfb2ae7948

View file

@ -417,7 +417,7 @@ namespace MWLua
destPtr = dest.as<GObject>().ptr();
else
destPtr = LuaUtil::cast<Inventory<GObject>>(dest).mObj.ptr();
destPtr.getContainerStore(); // raises an error if there is no container store
destPtr.getClass().getContainerStore(destPtr); // raises an error if there is no container store
std::optional<DelayedRemovalFn> delayedRemovalFn = removeFn(ptr, count);
context.mLuaManager->addAction([item = object, count, cont = GObject(destPtr), delayedRemovalFn] {