Project Zomboid

Project Zomboid

[B42] Take A Bath And Shower : WIP
 This topic has been pinned, so it's probably important
Si-Cafe  [developer] 29 Jul @ 4:47pm
Report Bug Here
For critical bugs, please report them here.
Providing detailed information about the situation and an error log would be helpful.
< >
Showing 1-2 of 2 comments
Jadwiga 31 Jul @ 2:46pm 
The mod looks really cool, but I have a problem. An error starts spamming after a little bit of playtime. ErrorMagnifier showed it to be:

`function: grimeDamage -- file: TABAS_BodyGrime.lua line # 65 | MOD: Take A Bath And Shower
function: grimeToBodyDamage -- file: TABAS_BodyGrime.lua line # 76 | MOD: Take A Bath And Shower
function: onPlayerUpdate -- file: TABAS_BodyGrime.lua line # 130 | MOD: Take A Bath And Shower
java.lang.RuntimeException: __lt not defined for operand
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:100)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:881)
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.IsoPlayer.updateInternal2(IsoPlayer.java:2571)
at zombie.characters.IsoPlayer.updateInternal1(IsoPlayer.java:2279)
at zombie.characters.IsoPlayer.update(IsoPlayer.java:2266)
at zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
at zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:158)
at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3054)
at zombie.iso.IsoCell.updateInternal(IsoCell.java:5959)
at zombie.iso.IsoCell.update(IsoCell.java:5892)
at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4197)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4317)
at zombie.iso.IsoWorld.update(IsoWorld.java:4231)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1699)
at zombie.gameStates.IngameState.update(IngameState.java:1464)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
at zombie.GameWindow.logic(GameWindow.java:382)
at zombie.GameWindow.frameStep(GameWindow.java:916)
at zombie.GameWindow.mainThreadStep(GameWindow.java:642)
at zombie.MainThread.mainLoop(MainThread.java:76)
at java.base/java.lang.Thread.run(Unknown Source)
`

I did a little bit of testing with debug mode and only this mod and it requirement and error magnifier and its requirement. The error started spamming only after reaching grime 30 (according to the debug context menu) and would stop spamming if it get's below 30.

EDIT: I checked it on a default apocalypse preset, with no perks and a random character, the mod order was:
error magnifier's requirement
error magnifier
moodle framework
take a bath and shower
Last edited by Jadwiga; 31 Jul @ 2:47pm
Si-Cafe  [developer] 31 Jul @ 3:29pm 
@Jadwiga Thanks for reporting it. I forgot to pass an argument to the function...
I'd fixed.
< >
Showing 1-2 of 2 comments
Per page: 1530 50