Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
(I don't have the lactose trait nor was I wearing a mask, so maybe unlikely those?)
EDIT: Ok after a little more testing, it does seem to function, the problem is that cigarettes in smoker mod have a very very low stress/unhappiness reduction, It is trying to apply the -7 stress from a menthol cigarette for example, but it isn't quick or strong enough to keep up with the stress increase from smoker trait in dynamic traits, so its effectively useless.
Also, when you start smoking you'll get a cigarette butt in your inventory immediately, and sometimes half a cigar if you tried smoking a cigar. Cancelling the smoking doesn't give a partly used cigarette
I think this is fixed now, I found an issue with how stress was accumulating on game ticks from not clearing the stressFromCigarettes value immediately leading to the behavior you described. I did some testing specifically with dynamic traits but didn't notice anymore issues, let me know if you encounter any other problems :)
With the help of a friend who is good at debugging, we managed to uncover this:
There are two issues that have been found:
- When fast forwarding, and holding the 'Smoke' key, stress starts to go up at some point, and for awhile. It eventually stops, but the result is the stress is never fully removed.
- When using the Susceptible mod (link below), whenever you smoke while wearing a mask, the default vanilla timed action occurs instead of what is expect with True Smoking.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2795677303&searchtext=susceptible
Thanks for the reports I'll keep looking into these.
The stats from the smoke will start very slow and speed up about halfway through the smoke which is intended to try and distribute the effects more slowly.
Fast forward support is something I was still tinkering with but I'll try to revisit it and see what I can do.
Will also take a look at that mod for compatibility issues :)
ERROR: General , 1711869295036> 781,492,489> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: init of non-table: null at KahluaThread.tableget line:1689.
ERROR: General , 1711869295036> 781,492,489> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: init of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
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:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:65)
at zombie.network.GameServer.doMinimumInit(GameServer.java:1441)
at zombie.network.GameServer.main(GameServer.java:688)
LOG : General , 1711869295037> 781,492,489> -----------------------------------------
STACK TRACE
-----------------------------------------
function: init -- file: TrueSmoking.lua line # 283 | MOD: True Smoking
some odd error in log, server is crashing not sure if this is related to it|
---------------------------------------------------------
Callframe at: getFontHeight
function: E:\SteamMain\steamapps\common\ProjectZomboid\media\lua\client\ISUI\ISInventoryPaneContextMenu.lua -- file: ISInventoryPaneContextMenu.lua line # 2392 | Vanilla
Callframe at: require
function: TrueSmoking.lua -- file: TrueSmoking.lua line # 2 | MOD: True Smoking
Callframe at: require
function: CantFinishSmokingOverride.lua -- file: CantFinishSmokingOverride.lua line # 1 | MOD: True Smoking
ERROR: General , 1711869290597> 781,488,049> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at NativeMethodAccessorImpl.invoke0 (Native Method).
ERROR: General , 1711869290597> 781,488,050> DebugLogStream.printException> Stack trace:
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager$GlobalObject.require(LuaManager.java:3419)
at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager$GlobalObject.require(LuaManager.java:3419)
at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:342)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:264)
at zombie.network.GameServer.doMinimumInit(GameServer.java:1417)
at zombie.network.GameServer.main(GameServer.java:688)
Caused by: java.lang.NullPointerException: Cannot invoke "zombie.core.fonts.AngelCodeFont.getLineHeight()" because "<local2>" is null
at zombie.ui.TextManager.getFontHeight(TextManager.java:232)
I'll try to get his log...
"LOG : Lua , 1742383831849> 37,260,591> Loading: steamapps/workshop/content/108600/3142474424/mods/TrueSmoking/media/lua/server/Patches/ETW/ETWFunctionsOverride.lua
LOG : Lua , 1742383831861> 37,260,603> Loading: steamapps/workshop/content/108600/3142474424/mods/TrueSmoking/media/lua/server/Patches/JiggasGreenFire/CantFinishSmokingOverride.lua
LOG : Lua , 1742383831864> 37,260,606> Loading: steamapps/workshop/content/108600/3142474424/mods/TrueSmoking/media/lua/client/TrueSmoking.lua
LOG : Lua , 1742383831864> 37,260,606> Loading: media/lua/client/ISUI/ISInventoryPaneContextMenu.lua
LOG : Lua , 1742383831868> 37,260,610> Loading: media/lua/client/ISUI/ISToolTip.lua
LOG : Lua , 1742383831869> 37,260,611> Loading: media/lua/client/ISUI/ISPanel.lua
LOG : Lua , 1742383831869> 37,260,611> Loading: media/lua/client/ISUI/ISUIElement.lua
LOG : General , 1742383831872> 37,260,614> -----------------------------------------
STACK TRACE
-----------------------------------------
Callframe at: getFontHeight
function: D:\pzserver\media\lua\client\ISUI\ISInventoryPaneContextMenu.lua -- file: ISInventoryPaneContextMenu.lua line # 13 | Vanilla
Callframe at: require
function: TrueSmoking.lua -- file: TrueSmoking.lua line # 2 | MOD: True Smoking
Callframe at: require
function: CantFinishSmokingOverride.lua -- file: CantFinishSmokingOverride.lua line # 1 | MOD: True Smoking
ERROR: General , 1742383831881> 37,260,622> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at NativeMethodAccessorImpl.invoke0 (Native Method).
ERROR: General , 1742383831881> 37,260,623> DebugLogStream.printException> Stack trace:
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager$GlobalObject.require(LuaManager.java:3419)
at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager$GlobalObject.require(LuaManager.java:3419)
at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:342)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:264)
at zombie.network.GameServer.doMinimumInit(GameServer.java:1417)
at zombie.network.GameServer.main(GameServer.java:688)
Caused by: java.lang.NullPointerException: Cannot invoke "zombie.core.fonts.AngelCodeFont.getLineHeight()" because "<local2>" is null
at zombie.ui.TextManager.getFontHeight(TextManager.java:232)
... 55 more
LOG : General , 1742383831882> 37,260,624> -----------------------------------------
STACK TRACE
-----------------------------------------
Callframe at: getFontHeight
function: D:\pzserver\media\lua\client\ISUI\ISInventoryPaneContextMenu.lua -- file: ISInventoryPaneContextMenu.lua line # 2392 | Vanilla
Callframe at: require
function: TrueSmoking.lua -- file: TrueSmoking.lua line # 2 | MOD: True Smoking
Callframe at: require
function: CantFinishSmokingOverride.lua -- file: CantFinishSmokingOverride.lua line # 1 | MOD: True Smoking
ERROR: General , 1742383831882> 37,260,624> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at NativeMethodAccessorImpl.invoke0 (Native Method).
ERROR: General , 1742383831882> 37,260,624> DebugLogStream.printException> Stack trace:
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager$GlobalObject.require(LuaManager.java:3419)
at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager$GlobalObject.require(LuaManager.java:3419)
at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:342)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:264)
at zombie.network.GameServer.doMinimumInit(GameServer.java:1417)
at zombie.network.GameServer.main(GameServer.java:688)
Caused by: java.lang.NullPointerException: Cannot invoke "zombie.core.fonts.AngelCodeFont.getLineHeight()" because "<local2>" is null
at zombie.ui.TextManager.getFontHeight(TextManager.java:232)
... 55 more
LOG : Lua , 1742383831884> 37,260,626> Loading: steamapps/workshop/content/108600/3142474424/mods/TrueSmoking/media/lua/server/TrueSmokingOverrides.lua
LOG : Lua , 1742383831889> 37,260,630> Loading: media/lua/client/TimedActions/ISEatFoodAction.lua
WARN : Lua , 1742383831889> 37,260,631> LuaManager.RunLua> recursive require(): D:/pzserver/steamapps/workshop/content/108600/3142474424/mods/TrueSmoking/media/lua/client/TrueSmoking.lua
LOG : Lua , 1742383831889> 37,260,631> Loading: steamapps/workshop/content/108600/3142474424/mods/TrueSmoking/media/lua/client/TrueSmokingUtils.lua
"
Then, later, a smaller stack trace:
"LOG : General , 1742383833465> 37,262,207> -------------------------------------------------------------
attempted index: init of non-table: null
LOG : General , 1742383833466> 37,262,207> -----------------------------------------
STACK TRACE
-----------------------------------------
function: init -- file: TrueSmoking.lua line # 283 | MOD: True Smoking
ERROR: General , 1742383833466> 37,262,208> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: init of non-table: null at KahluaThread.tableget line:1689.
ERROR: General , 1742383833466> 37,262,208> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: init of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
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:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:65)
at zombie.network.GameServer.doMinimumInit(GameServer.java:1441)
at zombie.network.GameServer.main(GameServer.java:688)
LOG : General , 1742383833466> 37,262,208> -----------------------------------------
STACK TRACE
-----------------------------------------
function: init -- file: TrueSmoking.lua line # 283 | MOD: True Smoking
"
No Idea what this one.
Using: Smoker Sounds Overhaul (loaded first), True Smoke, Smoker's Cough (loaded before True Smoke iirc).
File doesn't exist on the client: media/lua/client/actions/takepuff.lua server: F:/SteamLibrary/SteamApps/common/ProjectZomboid/steamapps/workshop/content/108600/3142474424/mods/TrueSmoking/media/lua/client/actions/TakePuff.lua
Then it forces me to quit to desktop. I checked that directory and the file is there, I guess it just doesn't detect it for some reason. The only other mods I'm using that affect smoking are smoker and I Might Need A Lighter. I should note that I started this save with the mod enabled, but I realized it wasn't working because I forgot to enable the moodle dependency, so I relaunched it.