Project Zomboid

Project Zomboid

Blacksmith
ne_propheta Apr 15, 2020 @ 1:43am
[BUG] Cannot remove Metal Drum once placed
Sorry, another one.

This seems concern the line # 26 of the "ISRemoveDrum.lua" file, if I intended well.

It can be reproduced this way:
- Place a Barrel previously taken using the Smithing menu, so now it is a Metal Drum;
- Right-click on the drum and choose Metal Drum -> Remove.



LOG : General, 1586939642729>
LOG : General, 1586939642729> -----------------------------------------
LOG : General, 1586939642729> STACK TRACE
LOG : General, 1586939642730> -----------------------------------------
LOG : General, 1586939642730> Callframe at: RemoveTileObject
LOG : General, 1586939642730> function: perform -- file: ISRemoveDrum.lua line # 26
ERROR: General, 1586939656009> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: at MethodArguments.assertValid line:123.
ERROR: General, 1586939656010> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException:
at se.krka.kahlua.integration.expose.MethodArguments.assertValid(MethodArguments.java:123)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:186)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:186)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1006)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:167)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1942)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1744)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:85)
at zombie.characters.CharacterTimedActions.LuaTimedActionNew.perform(LuaTimedActionNew.java:99)
at zombie.characters.IsoGameCharacter.updateInternal(IsoGameCharacter.java:8810)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:8541)
at zombie.characters.IsoPlayer.lambda$update$40(IsoPlayer.java:1935)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.characters.IsoPlayer.update(IsoPlayer.java:1927)
at zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:69)
at zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:131)
at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:2743)
at zombie.iso.IsoCell.updateInternal(IsoCell.java:5538)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.iso.IsoCell.update(IsoCell.java:5481)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:3099)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.iso.IsoWorld.update(IsoWorld.java:3027)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1557)
at zombie.gameStates.IngameState.update(IngameState.java:1273)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
at zombie.GameWindow.logic(GameWindow.java:282)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:717)
at zombie.GameWindow.run_ez(GameWindow.java:635)
at zombie.GameWindow.mainThread(GameWindow.java:462)
at java.lang.Thread.run(Thread.java:745)
< >
Showing 1-1 of 1 comments
soulfilcher  [developer] May 26, 2020 @ 10:31am 
This one should be fixed.
< >
Showing 1-1 of 1 comments
Per page: 1530 50