Don't Starve Together

Don't Starve Together

Treats for Webber
This topic has been locked
Neekk0 Sep 18, 2021 @ 4:48pm
Gamecrash/Disconnected from server when shattered spiders follower attack a queen
Hi, I encountered a crash when attacking the Spider Queen with Shattered Spiders as followers.The crash happens right after the shattered spiders attack the queen.
My first guess was that the queen got one-shot and some value that prevents the spiders from attacking her further was not available anymore, but it happens with as little as 7 shattered spiders and the damage is not high enough to one-shot her.

EDIT: Edited title and description to better reflect the issue - Also only shattered spiders trigger it.

It occurs with this as the only active mod, so here is the relevant part from the log:

[00:07:07]: [string "scripts/prefabs/spider.lua"]:442: attempt to index local 'pt' (a nil value)
LUA ERROR stack traceback:
scripts/prefabs/spider.lua:442 in (method) DoSpikeAttack (Lua) <441-471>
inst = 118529 - spider_moon (valid:true)
pt = nil
scripts/stategraphs/SGspider.lua:414 in (field) fn (Lua) <414-414>
inst = 118529 - spider_moon (valid:true)
scripts/stategraph.lua:572 in (method) UpdateState (Lua) <540-584>
self =
tags = table: 000000002B950EA0
mem = table: 000000002BDD8950
statemem = table: 000000002B950E00
currentstate = table: 000000003D028780
timeinstate = 0.46666669100523
sg = Stategraph : spider
inst = 118529 - spider_moon (valid:true)
bufferedevents = table: 000000002C120A60
lastupdatetime = 371.3000193648
laststate = table: 000000003D0293B0
statestarttime = 370.8333526738
dt = 0.40000002086163
startstate = table: 000000003D028780
idx = 3
old_time = 0.46666669100523
extra_time = 2.4338563275883e-008
scripts/stategraph.lua:611 in (method) Update (Lua) <603-631>
self =
tags = table: 000000002B950EA0
mem = table: 000000002BDD8950
statemem = table: 000000002B950E00
currentstate = table: 000000003D028780
timeinstate = 0.46666669100523
sg = Stategraph : spider
inst = 118529 - spider_moon (valid:true)
bufferedevents = table: 000000002C120A60
lastupdatetime = 371.3000193648
laststate = table: 000000003D0293B0
statestarttime = 370.8333526738
dt = 0.40000002086163
scripts/stategraph.lua:128 in (method) Update (Lua) <109-153>
self =
updaters = table: 0000000030B04FD0
OnEnterNewState = function - scripts/stategraph.lua:27
tickwaiters = table: 0000000013B0D1E0
haveEvents = table: 0000000031873CD0
hibernaters = table: 0000000013B0DC30
instances = table: 0000000013B0CDD0
current_tick = 11139
waiters = table: 000000004733DCF0
updaters = table: 0000000031873C30
k = sg="spider", state="spike_attack", time=0.47, tags = "attack,busy,"
v = true
prefab = spider_moon
scripts/update.lua:239 in () ? (Lua) <170-249>
dt = 0.033333335071802
tick = 11139
i = 11139

[00:07:07]: [string "scripts/prefabs/spider.lua"]:442: attempt to index local 'pt' (a nil value)
LUA ERROR stack traceback:
scripts/prefabs/spider.lua:442 in (method) DoSpikeAttack (Lua) <441-471>
scripts/stategraphs/SGspider.lua:414 in (field) fn (Lua) <414-414>
scripts/stategraph.lua:572 in (method) UpdateState (Lua) <540-584>
scripts/stategraph.lua:611 in (method) Update (Lua) <603-631>
scripts/stategraph.lua:128 in (method) Update (Lua) <109-153>
scripts/update.lua:239 in () ? (Lua) <170-249>
Last edited by Neekk0; Sep 19, 2021 @ 8:42am
< >
Showing 1-1 of 1 comments
Tykvesh  [developer] Sep 19, 2021 @ 12:59pm 
Thanks for the report! Should be fixed soon.
< >
Showing 1-1 of 1 comments
Per page: 1530 50