Another game ending error. I tried placing some goblin trophies. 3 to be precise. A hearthling came over and place the first, then another comes over and picks up the ghostly outline marking where the second should go. Which kills the game with an infinite loop.
release-453 (x64)
stonehearth/services/server/inventory/inventory.luac:248: cannot add ghost form (3432671 Goblin honor token (ghost)) to inventory
stack traceback:
stonehearth/components/ai/execution_frame.luac:667: in function <stonehearth/components/ai/execution_frame.luac:660>
[C]: in function ‘error’
stonehearth/services/server/inventory/inventory.luac:248: in function ‘_check_if_valid_form’
stonehearth/services/server/inventory/inventory.luac:118: in function ‘add_item’
…tonehearth/components/storage/storage_component.luac:113: in function ‘add_item’
…arth/ai/actions/put_carrying_in_backpack_action.luac:14: in function ‘call_fn’
stonehearth/components/ai/execution_unit_v2.luac:16: in function ‘_call_run’
stonehearth/components/ai/execution_unit_v2.luac:186: in function ‘_run_from_started’
stonehearth/components/ai/execution_unit_v2.luac:129: in function ‘_run’
stonehearth/components/ai/execution_frame.luac:450: in function <stonehearth/components/ai/execution_frame.luac:450>
[C]: in function ‘xpcall’
…
stonehearth/components/ai/execution_frame.luac:106: in function ‘_run’
stonehearth/components/ai/execution_frame.luac:349: in function <stonehearth/components/ai/execution_frame.luac:340>
[C]: in function ‘xpcall’
stonehearth/components/ai/execution_frame.luac:669: in function ‘_protected_call’
stonehearth/components/ai/execution_frame.luac:351: in function ‘run’
stonehearth/components/ai/ai_component.luac:129: in function ‘_thread_main’
stonehearth/services/server/threads/thread.luac:90: in function <stonehearth/services/server/threads/thread.luac:89>
[C]: in function ‘xpcall’
stonehearth/services/server/threads/thread.luac:89: in function ‘f’
radiant/lib/env.luac:8: in function <radiant/lib/env.luac:8>