Project Zomboid

Project Zomboid

Disassemble Container With Items
B42.4 Breaks picking up items
Trying to pickup (I assume) any item. In my run it's TV's and Crates gives an error. You get a duplicate Item in inventory and the original stays.

`function: pickUpMoveableInternal -- file: disassemble.lua line # 1337 | MOD: Disassemble Container With Items
function: pickUpMoveable -- file: disassemble.lua line # 1196 | MOD: Disassemble Container With Items
function: pickUpMoveableViaCursor -- file: disassemble.lua line # 1166 | MOD: Disassemble Container With Items
function: complete -- file: ISMoveablesAction.lua line # 187 | Vanilla
java.lang.RuntimeException: Object tried to call nil in pickUpMoveableInternal
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:100)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:954)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1760)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:85)
at zombie.characters.CharacterTimedActions.LuaTimedActionNew.complete(LuaTimedActionNew.java:153)
at zombie.characters.IsoGameCharacter.updateInternal(IsoGameCharacter.java:10488)
at zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:10122)
at zombie.characters.IsoPlayer.updateInternal1(IsoPlayer.java:2206)
at zombie.characters.IsoPlayer.update(IsoPlayer.java:2185)
at zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
at zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:155)
at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3058)
at zombie.iso.IsoCell.updateInternal(IsoCell.java:5959)
at zombie.iso.IsoCell.update(IsoCell.java:5892)
at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:3965)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4077)
at zombie.iso.IsoWorld.update(IsoWorld.java:3995)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1811)
at zombie.gameStates.IngameState.update(IngameState.java:1507)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
at zombie.GameWindow.logic(GameWindow.java:388)
at zombie.GameWindow.frameStep(GameWindow.java:928)
at zombie.GameWindow.run_ez(GameWindow.java:821)
at zombie.GameWindow.mainThread(GameWindow.java:619)
at java.base/java.lang.Thread.run(Unknown Source)
`
< >
Showing 1-4 of 4 comments
Can confirm that, only had this mod active, only happens with TVs standing on other furniture. If they stand directly on the ground everything is fine.
A Goose 8 Mar @ 4:14pm 
Can confirm I was having this issue as well.

However, I seem to have found a workaround. Reloading your save without the mod, then reloading again with the mod enabled appears to fix it. No idea how stable this fix is, but its seemed to have worked for me.
jefflee357 10 Mar @ 10:03am 
Crates and boxes seem to trigger this one for me, though once it triggers, it does it for any standing furniture.
Tried picking up a tent:

`function: pickUpMoveableInternal -- file: disassemble.lua line # 1337 | MOD: Disassemble Container With Items
function: pickUpMoveable -- file: disassemble.lua line # 1183 | MOD: Disassemble Container With Items
function: pickUpMoveableViaCursor -- file: disassemble.lua line # 1166 | MOD: Disassemble Container With Items
function: complete -- file: ISMoveablesAction.lua line # 187 | Vanilla
java.lang.RuntimeException: Object tried to call nil in pickUpMoveableInternal
< >
Showing 1-4 of 4 comments
Per page: 1530 50