Don't Starve Together

Don't Starve Together

Quest System [BETA]
Eugene 8 Jan, 2024 @ 9:39pm
NEED HELP WITH BUG
Players playing wolfgang wearing void cowl (head item from shadowcrafting) and a normal backpack. Player (lv15 776/950) currently has 4 quests which are Detective Work (progress 0/3 dirtpiles tracked), The Gravedigger (progress 0/3 graves), Pickaxe-swingging Competition (progess 10/10 rocks mined) and The RPG Expert (progress 3/3 levels gained). Server crash when player start rowing a normal boat (4 boards).

BOOOM SERVER CRASG GGWP:

LUA ERROR stack traceback:
../mods/workshop-2597204554/quest_system/Quest_Board_Util.lua:655 in (local) fn (Lua) <654-663>
_ = 151099 - wolfgang (valid:true)
data = table: 624921E0
scripts/entityscript.lua:1178 in (method) PushEvent (Lua) <1165-1192>
self (valid:true) =
_PostActivateHandshakeState_Client = 0
secexp = net_int (08034090)
GetMoistureRateScale = function - scripts/prefabs/player_common.lua:254
SetCameraDistance = function - scripts/prefabs/player_common.lua:1478
CanSeePointOnMiniMap = function - scripts/prefabs/player_common_extensions.lua:812
skeleton_prefab = skeleton_player
EnableBoatCamera = function - scripts/prefabs/player_common.lua:893
MakeGenericCommander = function - scripts/prefabs/player_common_extensions.lua:823
IsOverheating = function - scripts/prefabs/player_common.lua:224
IsActing = function - scripts/prefabs/player_common_extensions.lua:864
Light = Light (4FCB5330)
ApplySkinOverrides = function - scripts/prefabs/player_common.lua:1619
ResetMinimapOffset = function - scripts/prefabs/player_common.lua:1462
secpreciouschange = net_bool (080342C0)
medal_build_list = net_string (08036A58)
ApplyScale = function - scripts/prefabs/player_common.lua:1557
SetGhostMode = function - scripts/prefabs/player_common.lua:902
ShowActions = function - scripts/prefabs/player_common.lua:1444
OnWakeUp = function - scripts/prefabs/player_common.lua:1308
Transform = Transform (4FCB52F0)
actionreplica = table: 21800A70
event_listening = table: 21801218
actioncomponents = table: 21800548
medal_fixtag = table: 0C1B8870
SwapAllCharacteristics = function - scripts/prefabs/player_common.lua:2043
prefab = wolfgang
updatecomponents = table: 21802140
YOTB_issetunlocked = function - scripts/prefabs/player_common.lua:85
ShakeCamera = function - scripts/prefabs/player_common.lua:1498
Physics = Physics (4FCB5770)
MiniMapEntity = MiniMapEntity (4FCB5290)
Pausebell = function - scripts/prefabs/wolfgang.lua:395
_is_be_ghosted = net_bool (08033CD8)
replica = table: 21800138
OnSleepIn = function - scripts/prefabs/player_common.lua:1280
_inmythcamea = net_entity (08034218)
_underleafcanopy = net_bool (508F27A8)
IsChannelCasting = function - scripts/prefabs/player_common.lua:286
SetCameraZoomed = function - scripts/prefabs/player_common.lua:1484
TargetForceAttackOnly = function - scripts/prefabs/player_common.lua:51
CanSeeTileOnMiniMap = function - scripts/prefabs/player_common_extensions.lua:808
bell_SetPercent = function - scripts/prefabs/wolfgang.lua:322
DisableLoadingProtection = function - scripts/prefabs/player_common.lua:1059
Network = Network (4FCB5270)
_inwbfog = net_bool (08033C68)
userid = KU_bkBUBhMK
OnPreLoad = function - scripts/prefabs/player_common.lua:1180
name = CuteGoose
hasAttackedPlayer = true
wintertask = PERIODIC 151099: 1.000000
medal_t_tag = table: 0EFDECD8
_myth_listener_blood = function - AddPrefabFiles('alchmy_fur','mk_firefx','mk_cloudpuff')AddPrefabFiles("myth_pills","myth_buffs")AddComponentPostInit("health",function(QKKks_zt)local Are7xU=QKKks_zt.DoFireDamage;function QKKks_zt:DoFireDamage(...)if QKKks_zt.inst.components.inventory and QKKks_zt.inst.components.inventory:HasItemWithTag("heat_resistant_pill",1)or QKKks_zt.inst.mythpill_forcefire then return end;return Are7xU(QKKks_zt,...)end end) AddComponentPostInit("moisture",function(yxjl)local ZG=yxjl.GetMoistureRate;local Vu0cCAf=yxjl.GetDryingRate;function yxjl:GetMoistureRate()if yxjl.inst.components.inventory and yxjl.inst.components.inventory:HasItemWithTag("cold_resistant_pill",1)or yxjl.inst.mythpill_forcecold then return 0 end;return ZG(yxjl)end;function yxjl:GetDryingRate(q,...)if(q or yxjl:GetMoistureRate()
[09:38:26]: [string "../mods/workshop-2597204554/quest_system/Qu..."]:655: attempt to index field 'target' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-2597204554/quest_system/Quest_Board_Util.lua:655 in (local) fn (Lua) <654-663>
scripts/entityscript.lua:1178 in (method) PushEvent (Lua) <1165-1192>
scripts/actions.lua:929 in () ? (Lua) <909-933>
=(tail call):-1 in () (tail) <-1--1>
scripts/bufferedaction.lua:25 in () ? (Lua) <21-35>
=(tail call):-1 in () (tail) <-1--1>
scripts/entityscript.lua:1494 in (method) PerformBufferedAction (Lua) <1476-1509>
scripts/stategraphs/commonstates.lua:1637 in (field) fn (Lua) <1635-1639>
scripts/stategraph.lua:653 in (method) UpdateState (Lua) <621-665>
scripts/stategraph.lua:691 in (upvalue) hrVI4meU (Lua) <684-710>