Project Zomboid

Project Zomboid

[B42/B41] Bandits NPC (v2)
Incompatibility with Soto
Not sure if compatibility with SOTO is on the books but here it is anyways.

LOG : General f:239359, t:1751919853644> -----------------------------------------
STACK TRACE
-----------------------------------------
function: Main -- file: BanditActionInterceptor.lua line # 31 | MOD: Bandits
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@619b4372
function: perform -- file: ISBaseTimedActionPatch.lua line # 9 | MOD: Bandits
function: perform -- file: ISInventoryTransferAction.lua line # 483 | Vanilla
function: perform -- file: SOTOISInventoryTransferAction.lua line # 59 | MOD: Simple Overhaul: Traits and Occupations (SOTO)

ERROR: General f:239359, t:1751919853644> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: getDef of non-table: null at KahluaThread.tableget(KahluaThread.java:1667).
Stack trace:
se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:624)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:326)
zombie.Lua.LuaManager$GlobalObject.triggerEvent(LuaManager.java:4176)
jdk.internal.reflect.GeneratedMethodAccessor852.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base/java.lang.reflect.Method.invoke(Unknown Source)
se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:211)
se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:60)
se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1760)
se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:85)
zombie.characters.CharacterTimedActions.LuaTimedActionNew.perform(LuaTimedActionNew.java:143)
zombie.characters.IsoGameCharacter.updateInternal(IsoGameCharacter.java:10617)
zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:10255)
zombie.characters.IsoPlayer.updateInternal1(IsoPlayer.java:2287)
zombie.characters.IsoPlayer.update(IsoPlayer.java:2266)
zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:158)
zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3054)
zombie.iso.IsoCell.updateInternal(IsoCell.java:5959)
zombie.iso.IsoCell.update(IsoCell.java:5892)
zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4197)
zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4317)
zombie.iso.IsoWorld.update(IsoWorld.java:4231)
zombie.gameStates.IngameState.updateInternal(IngameState.java:1699)
zombie.gameStates.IngameState.update(IngameState.java:1464)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
zombie.GameWindow.logic(GameWindow.java:382)
zombie.GameWindow.frameStep(GameWindow.java:916)
zombie.GameWindow.mainThreadStep(GameWindow.java:642)
zombie.MainThread.mainLoop(MainThread.java:76)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:239359, t:1751919853644> -----------------------------------------
STACK TRACE
-----------------------------------------
function: Main -- file: BanditActionInterceptor.lua line # 31 | MOD: Bandits
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@619b4372
function: perform -- file: ISBaseTimedActionPatch.lua line # 9 | MOD: Bandits
function: perform -- file: ISInventoryTransferAction.lua line # 483 | Vanilla
function: perform -- file: SOTOISInventoryTransferAction.lua line # 59 | MOD: Simple Overhaul: Traits and Occupations (SOTO)
< >
Showing 1-1 of 1 comments
Fortirus 10 Jul @ 12:41pm 
I'm plating with SOTO too and don't have this problem (B42.10). I checked it in a playing save and when creating a new one.
< >
Showing 1-1 of 1 comments
Per page: 1530 50