[01:34:41]: [string "scripts/components/combat.lua"]:465: attempt to index field 'combat' (a nil value) LUA ERROR stack traceback: scripts/components/combat.lua:465 in (method) IsValidTarget (Lua) <464-466> self = hiteffectsymbol = pig_torso defaultdamage = 40 lasttargetGUID = 278765 forcefacing = true inst = 105652 - merm_lunar (valid:false) retargetperiod = 1 hitrange = 3 keeptargetfn = function - scripts/prefabs/merm.lua:138 lastwasattackedbytargettime = 0 nextbattlecrytime = 5157.7731437778 lastwasattackedtime = 0 keeptargettimeout = 0.79999998956919 transfertargetcallback = function - scripts/components/combat.lua:85 targetfn = function - scripts/prefabs/merm.lua:123 externaldamagetakenmultipliers = table: 0x246491e0 externaldamagemultipliers = table: 0x24649090 retargettask = PERIODIC 105652: 1.000000 GetBattleCryString = function - scripts/prefabs/merm.lua:646 lastdoattacktime = 4532.0002363622 losetargetcallback = function - scripts/components/combat.lua:84 battlecryenabled = true _ = table: 0x24648cb0 laststartattacktime = 4531.5669030063 target = 106961 - oasis_cactus (valid:true) scripts/components/combat.lua:456 in (method) SetTarget (Lua) <454-462> self = hiteffectsymbol = pig_torso defaultdamage = 40 lasttargetGUID = 278765 forcefacing = true inst = 105652 - merm_lunar (valid:false) retargetperiod = 1 hitrange = 3 keeptargetfn = function - scripts/prefabs/merm.lua:138 lastwasattackedbytargettime = 0 nextbattlecrytime = 5157.7731437778 lastwasattackedtime = 0 keeptargettimeout = 0.79999998956919 transfertargetcallback = function - scripts/components/combat.lua:85 targetfn = function - scripts/prefabs/merm.lua:123 externaldamagetakenmultipliers = table: 0x246491e0 externaldamagemultipliers = table: 0x24649090 retargettask = PERIODIC 105652: 1.000000 GetBattleCryString = function - scripts/prefabs/merm.lua:646 lastdoattacktime = 4532.0002363622 losetargetcallback = function - scripts/components/combat.lua:84 battlecryenabled = true _ = table: 0x24648cb0 laststartattacktime = 4531.5669030063 target = 106961 - oasis_cactus (valid:true) scripts/components/combat.lua:227 in (method) SuggestTarget (Lua) <224-230> self = hiteffectsymbol = pig_torso defaultdamage = 40 lasttargetGUID = 278765 forcefacing = true inst = 105652 - merm_lunar (valid:false) retargetperiod = 1 hitrange = 3 keeptargetfn = function - scripts/prefabs/merm.lua:138 lastwasattackedbytargettime = 0 nextbattlecrytime = 5157.7731437778 lastwasattackedtime = 0 keeptargettimeout = 0.79999998956919 transfertargetcallback = function - scripts/components/combat.lua:85 targetfn = function - scripts/prefabs/merm.lua:123 externaldamagetakenmultipliers = table: 0x246491e0 externaldamagemultipliers = table: 0x24649090 retargettask = PERIODIC 105652: 1.000000 GetBattleCryString = function - scripts/prefabs/merm.lua:646 lastdoattacktime = 4532.0002363622 losetargetcallback = function - scripts/components/combat.lua:84 battlecryenabled = true _ = table: 0x24648cb0 laststartattacktime = 4531.5669030063 target = 106961 - oasis_cactus (valid:true) scripts/components/leader.lua:43 in (method) OnAttacked (Lua) <39-47> self = _onfollowerremoved = function - scripts/components/leader.lua:25 inst = 274788 - wurt (valid:true) onfolloweradded = function - scripts/prefabs/player_common.lua:2278 onremovefollower = function - scripts/prefabs/player_common.lua:2272 followers = table: 0x3bfc7160 numfollowers = 3 _onfollowerdied = function - scripts/components/leader.lua:24 attacker = 106961 - oasis_cactus (valid:true) k = 105652 - merm_lunar (valid:false) scripts/components/leader.lua:6 in (local) fn (L [01:34:41]: [string "scripts/components/combat.lua"]:465: attempt to index field 'combat' (a nil value) LUA ERROR stack traceback: scripts/components/combat.lua:465 in (method) IsValidTarget (Lua) <464-466> scripts/components/combat.lua:456 in (method) SetTarget (Lua) <454-462> scripts/components/combat.lua:227 in (method) SuggestTarget (Lua) <224-230> scripts/components/leader.lua:43 in (method) OnAttacked (Lua) <39-47> scripts/components/leader.lua:6 in (local) fn (Lua) <5-7> scripts/entityscript.lua:1298 in (method) PushEvent_Internal (Lua) <1285-1314> scripts/entityscript.lua:1317 in (method) PushEvent (Lua) <1316-1318> scripts/components/combat.lua:670 in (method) GetAttacked (Lua) <550-692> scripts/prefabs/cactus.lua:25 in (field) onpickedfn (Lua) <18-43> scripts/components/pickable.lua:554 in (method) Pick (Lua) <535-583> scripts/actions.lua:1757 in (field) fn (Lua) <1751-1763> scripts/bufferedaction.lua:26 in (method) Do (Lua) <22-36> scripts/entityscript.lua:1671 in (method) PerformBufferedAction (Lua) <1653-1686> scripts/stategraphs/SGwilson.lua:7764 in (field) ontimeout (Lua) <7756-7765> scripts/stategraph.lua:660 in (method) UpdateState (Lua) <646-690> scripts/stategraph.lua:725 in (method) Update (Lua) <718-744> scripts/stategraph.lua:128 in (method) Update (Lua) <109-146> scripts/update.lua:288 in () ? (Lua) <224-298>
Steps to Reproduce
Not entirely sure if this is what happened, since I wasn't near the person playing the Lunar aligned Wurt, but this is what happened beforehand:
1. Indirectly recruit Mutated (Lunar) Merm as Shadow aligned Wurt (https://forums.kleientertainment.com/klei-bug-tracker/dont-starve-together/shadowunaligned-wurt-can-recruit-lunar-merms-via-kelp-dish-or-indirect-recruitment-r50577/)
2. Ask a Lunar aligned Wurt to recruit the Mutated Merm by feeding it
3. Mutated Merm will show "converting" animation and converts into normal Merm Guard (visually) and will follow Lunar aligned Wurt
4. When this specific Merm is killed it crashes the server?
A developer has marked this issue as fixed. This means that the issue has been addressed in the current development build and will likely be in the next update.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now