Project Zomboid

Project Zomboid

[B42] Week One NPC
Errors like crazy and crashes
Sometimes the game crashed during week one:

- trying opening a trunk of a police car
- "arson" message
- "fireman message"

Errors look like this:


`attempted index: tab of non-table: null
function: onWorking -- file: ZASmoke.lua line # 25 | MOD: Bandits Week One
function: ProcessTask -- file: BanditUpdate.lua line # 1611 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1841 | MOD: Bandits
java.lang.RuntimeException: attempted index: tab of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:479)
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.pcallvoid(KahluaThread.java:1790)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:72)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
at zombie.characters.IsoZombie.updateInternal(IsoZombie.java:4026)
at zombie.characters.IsoZombie.update(IsoZombie.java:3860)
at zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
at zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:165)
at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3062)
at zombie.iso.IsoCell.updateInternal(IsoCell.java:5967)
at zombie.iso.IsoCell.update(IsoCell.java:5900)
at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4158)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4278)
at zombie.iso.IsoWorld.update(IsoWorld.java:4192)
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)
`