Instal Steam
login
|
bahasa
简体中文 (Tionghoa Sederhana)
繁體中文 (Tionghoa Tradisional)
日本語 (Bahasa Jepang)
한국어 (Bahasa Korea)
ไทย (Bahasa Thai)
Български (Bahasa Bulgaria)
Čeština (Bahasa Ceko)
Dansk (Bahasa Denmark)
Deutsch (Bahasa Jerman)
English (Bahasa Inggris)
Español - España (Bahasa Spanyol - Spanyol)
Español - Latinoamérica (Bahasa Spanyol - Amerika Latin)
Ελληνικά (Bahasa Yunani)
Français (Bahasa Prancis)
Italiano (Bahasa Italia)
Magyar (Bahasa Hungaria)
Nederlands (Bahasa Belanda)
Norsk (Bahasa Norwegia)
Polski (Bahasa Polandia)
Português (Portugis - Portugal)
Português-Brasil (Bahasa Portugis-Brasil)
Română (Bahasa Rumania)
Русский (Bahasa Rusia)
Suomi (Bahasa Finlandia)
Svenska (Bahasa Swedia)
Türkçe (Bahasa Turki)
Tiếng Việt (Bahasa Vietnam)
Українська (Bahasa Ukraina)
Laporkan kesalahan penerjemahan








LOG : General f:55488, t:1759380494224> -----------------------------------------
STACK TRACE
-----------------------------------------
function: martial -- file: MoreTraits.lua line # 1893 | MOD: More Traits
LOG : Lua f:55488, t:1759380494224> PointBlankCanTriggerCheck:
LOG : Lua f:55608, t:1759380496222> Overwrite
LOG : Lua f:55608, t:1759380496223> PointBlankCanTriggerCheck:
LOG : Lua f:55628, t:1759380496556> PointBlankCanTriggerCheck:
LOG : General f:55628, t:1759380496557> -----------------------------------------
STACK TRACE
-----------------------------------------
function: martial -- file: MoreTraits.lua line # 1864 | MOD: More Traits
ERROR: General f:55628, t:1759380496557> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: Object tried to call nil in martial at KahluaUtil.fail(KahluaUtil.java:101).
Stack trace:
se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:101)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:815)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1653)
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:458)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:7357)
zombie.characters.IsoZombie.Hit(IsoZombie.java:1354)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:7327)
zombie.CombatManager.attackCollisionCheck(CombatManager.java:1266)
zombie.ai.states.SwipeStatePlayer.OnAnimEvent_AttackCollisionCheck(SwipeStatePlayer.java:367)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoTrackEnum.animEvent(AnimEventListenerWrapperNoTrackEnum.java:31)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoTrackEnum.animEvent(AnimEventListenerWrapperNoTrackEnum.java:25)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventBroadcaster.animEvent(AnimEventBroadcaster.java:106)
zombie.ai.State.animEvent(State.java:48)
zombie.ai.StateMachine.lambda$stateAnimEvent$4(StateMachine.java:310)
zombie.util.lambda.Consumers$Params4$CallbackStackItem.accept(Consumers.java:210)
zombie.util.list.PZArrayUtil.forEach(PZArrayUtil.java:1110)
zombie.util.Lambda.lambda$forEachFrom$7(Lambda.java:307)
zombie.util.lambda.Stacks$Params7$CallbackStackItem.invoke(Stacks.java:487)
zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
zombie.util.Lambda.capture(Lambda.java:164)
zombie.util.Lambda.forEachFrom(Lambda.java:304)
zombie.ai.StateMachine.stateAnimEvent(StateMachine.java:306)
zombie.characters.IsoGameCharacter.OnAnimEvent(IsoGameCharacter.java:4754)
zombie.characters.IsoPlayer.OnAnimEvent(IsoPlayer.java:9227)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.invokeAnimEvent(AdvancedAnimator.java:310)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.OnAnimEvent(AdvancedAnimator.java:302)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.invokeAnimEvent(AnimLayer.java:287)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.updateInternal(AnimLayer.java:597)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.Update(AnimLayer.java:476)
zombie.core.skinnedmodel.advancedanimation.SubLayerSlot.update(SubLayerSlot.java:40)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.updateInternal(AdvancedAnimator.java:565)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.update(AdvancedAnimator.java:513)
zombie.characters.IsoGameCharacter.postUpdateInternal(IsoGameCharacter.java:13187)
zombie.characters.IsoGameCharacter.postupdate(IsoGameCharacter.java:13119)
zombie.characters.IsoPlayer.postupdateInternal(IsoPlayer.java:3788)
zombie.characters.IsoPlayer.postupdate(IsoPlayer.java:3781)
zombie.MovingObjectUpdateSchedulerUpdateBucket.postupdate(MovingObjectUpdateSchedulerUpdateBucket.java:89)
zombie.MovingObjectUpdateScheduler.postupdate(MovingObjectUpdateScheduler.java:180)
zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4216)
zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4323)
zombie.iso.IsoWorld.update(IsoWorld.java:4237)
zombie.gameStates.IngameState.updateInternal(IngameState.java:1700)
zombie.gameStates.IngameState.update(IngameState.java:1465)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
zombie.GameWindow.logic(GameWindow.java:386)
zombie.GameWindow.frameStep(GameWindow.java:923)
zombie.GameWindow.mainThreadStep(GameWindow.java:647)
zombie.MainThread.mainLoop(MainThread.java:76)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:55628, t:1759380496557> -----------------------------------------
STACK TRACE
-----------------------------------------
function: martial -- file: MoreTraits.lua line # 1864 | MOD: More Traits
LOG : Lua f:55628, t:1759380496557> PointBlankCanTriggerCheck:
LOG : Lua f:55628, t:1759380496558> meleekill scheduled
LOG : ExitDebug f:55735, t:1759380498355> ToggleEscapeMenu 1
LOG : ExitDebug f:55735, t:1759380498355> ToggleEscapeMenu 3
LOG : ExitDebug f:55735, t:1759380498355> ToggleEscapeMenu 4
LOG : ExitDebug f:55735, t:1759380498355> ToggleEscapeMenu 5
When I attack a zombie, an error message appears.
`function: tavernbrawler -- file: MoreTraits.lua line # 2048 | MOD: More Traits
java.lang.RuntimeException: Object tried to call nil in tavernbrawler
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:101)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:815)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1653)
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:458)
at zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:7357)
at zombie.characters.IsoZombie.Hit(IsoZombie.java:1354)
at zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:7327)
at zombie.CombatManager.attackCollisionCheck(CombatManager.java:1266)
at zombie.ai.states.SwipeStatePlayer.OnAnimEvent_AttackCollisionCheck(SwipeStatePlayer.java:367)
at zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoTrackEnum.animEvent(AnimEventListenerWrapperNoTrackEnum.java:31)
at zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoTrackEnum.animEvent(AnimEventListenerWrapperNoTrackEnum.java:25)
at zombie.core.skinnedmodel.advancedanimation.events.AnimEventBroadcaster.animEvent(AnimEventBroadcaster.java:106)
at zombie.ai.State.animEvent(State.java:48)
at zombie.ai.StateMachine.lambda$stateAnimEvent$4(StateMachine.java:310)
at zombie.util.lambda.Consumers$Params4$CallbackStackItem.accept(Consumers.java:210)
at zombie.util.list.PZArrayUtil.forEach(PZArrayUtil.java:1110)
at zombie.util.Lambda.lambda$forEachFrom$7(Lambda.java:307)
at zombie.util.lambda.Stacks$Params7$CallbackStackItem.invoke(Stacks.java:487)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:164)
at zombie.util.Lambda.forEachFrom(Lambda.java:304)
at zombie.ai.StateMachine.stateAnimEvent(StateMachine.java:306)
at zombie.characters.IsoGameCharacter.OnAnimEvent(IsoGameCharacter.java:4754)
at zombie.characters.IsoPlayer.OnAnimEvent(IsoPlayer.java:9227)
at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.invokeAnimEvent(AdvancedAnimator.java:310)
at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.OnAnimEvent(AdvancedAnimator.java:302)
at zombie.core.skinnedmodel.advancedanimation.AnimLayer.invokeAnimEvent(AnimLayer.java:287)
at zombie.core.skinnedmodel.advancedanimation.AnimLayer.updateInternal(AnimLayer.java:597)
at zombie.core.skinnedmodel.advancedanimation.AnimLayer.Update(AnimLayer.java:476)
at zombie.core.skinnedmodel.advancedanimation.SubLayerSlot.update(SubLayerSlot.java:40)
at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.updateInternal(AdvancedAnimator.java:565)
at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.update(AdvancedAnimator.java:513)
at zombie.characters.IsoGameCharacter.postUpdateInternal(IsoGameCharacter.java:13187)
at zombie.characters.IsoGameCharacter.postupdate(IsoGameCharacter.java:13119)
at zombie.characters.IsoPlayer.postupdateInternal(IsoPlayer.java:3788)
at zombie.characters.IsoPlayer.postupdate(IsoPlayer.java:3781)
at zombie.MovingObjectUpdateSchedulerUpdateBucket.postupdate(MovingObjectUpdateSchedulerUpdateBucket.java:89)
at zombie.MovingObjectUpdateScheduler.postupdate(MovingObjectUpdateScheduler.java:180)
at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4216)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4323)
at zombie.iso.IsoWorld.update(IsoWorld.java:4237)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1700)
at zombie.gameStates.IngameState.update(IngameState.java:1465)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
at zombie.GameWindow.logic(GameWindow.java:386)
at zombie.GameWindow.frameStep(GameWindow.java:923)
at zombie.GameWindow.mainThreadStep(GameWindow.java:647)
at zombie.MainThread.mainLoop(MainThread.java:76)
at java.base/java.lang.Thread.run(Unknown Source)
`
"replace "getCategories" to "getWeaponCategories""
Do I need to update the Project Zomboid game file?
A pull request was just merged that adds null safety checks for all the weapon-related traits. The crashes were caused by the code trying to call methods (like `getCategories()`) that don't exist on certain weapon types, and the `luckimpact` variable sometimes being nil.
The fix is now available on the GitHub repository:
https://github.com/hypnotoadtrance/MoreTraits
The Steam Workshop version should be updated soon once the mod author publishes the next release. If you can't wait, you can manually download the fixed version from GitHub.
**Affected traits that are now fixed:**
- Pro Spear, Pro Blunt, Pro Blade, Pro Gun
- Martial Artist
- Tavern Brawler
Thanks for reporting the issue!