Units standing still after 'bad item pickup', hunk 'o stone (dev2521)

Not sure what’s relevant, to be honest. So much going on with 12 units…
The debug text suggests it has to do with putting stone in an inventory.

Oh man… I wish this game were stable. Beta, even… <3

develop-2521 (x64)stonehearth/components/ai/execution_unit_v2.luac:60: bad unit transition “start_thinking” from “finished” in action [3032:stonehearth:pickup_item_into_backpack] run task action stonehearth:pickup_item_into_backpack({ item = (1457311 Hunk 'o Stone) })stack traceback:
radiant/modules/common.luac:32: in function <radiant/modules/common.luac:32>
[C]: in function 'error’
stonehearth/components/ai/execution_unit_v2.luac:60: in function '_unknown_transition’
stonehearth/components/ai/execution_unit_v2.luac:85: in function '_start_thinking’
stonehearth/components/ai/execution_frame.luac:212: in function '_do_slow_thinking’
stonehearth/components/ai/execution_frame.luac:270: in function '_fn’
radiant/controllers/timer_controller.luac:32: in function 'fire’
radiant/controllers/time_tracker_controller.luac:9: in function <radiant/controllers/time_tracker_controller.luac:9>
[C]: in function 'xpcall’
radiant/controllers/time_tracker_controller.luac:9: in function 'set_now’
radiant/controllers/time_tracker_controller.luac:20: in function 'increment_now’
radiant/modules/timer.luac:6: in function 'self’
radiant/modules/events.luac:80: in function <radiant/modules/events.luac:78>
[C]: in function 'xpcall’
radiant/modules/events.luac:78: in function 'trigger’
radiant/modules/events.luac:97: in function '_update’
radiant/server.luac:19: in function <radiant/server.luac:17>

1 Like

Hmm. Cancelling pickup tasks seems to have fixed it :smile:

1 Like