Farmer Crash - Alpha 14 Develop 2795

Farmers were working perfectly until the combat music remained in the game for 3+ days.

The Error:

develop-2795 (x64)
stonehearth/services/server/ai/compound_action.lua:356: placeholder BACK(3).destination.get_component(BACK(3).destination, stonehearth:farmer_field_layer).get_farmer_field(BACK(3).destination.get_component(BACK(3).destination, stonehearth:farmer_field_layer)).crop_at(BACK(3).destination.get_component(BACK(3).destination, stonehearth:farmer_field_layer).get_farmer_field(BACK(3).destination.get_component(BACK(3).destination, stonehearth:farmer_field_layer)), PREV.location) failed to return a value in "harvest field" action
stack traceback:
	[C]: in function 'error'
	stonehearth/services/server/ai/compound_action.lua:356: in function '_replace_placeholders'
	stonehearth/services/server/ai/compound_action.lua:266: in function '_start_thinking_on_frame'
	stonehearth/services/server/ai/compound_action.lua:245: in function <stonehearth/services/server/ai/compound_action.lua:235>
	[C]: in function 'start_thinking'
	stonehearth/services/server/ai/compound_action.lua:267: in function '_start_thinking_on_frame'
	stonehearth/services/server/ai/compound_action.lua:245: in function <stonehearth/services/server/ai/compound_action.lua:235>
	[C]: in function 'set_think_output'
	stonehearth/services/server/ai/compound_action.lua:291: in function '_set_think_output'
	stonehearth/services/server/ai/compound_action.lua:226: in function '_start_thinking_on_frame'
	stonehearth/services/server/ai/compound_action.lua:245: in function <stonehearth/services/server/ai/compound_action.lua:235>
	...
	[C]: ?
	[C]: ?
	[C]: in function 'run'
	stonehearth/components/ai/ai_component.lua:500: in function <stonehearth/components/ai/ai_component.lua:485>
	[C]: in function 'xpcall'
	stonehearth/components/ai/ai_component.lua:485: in function '_thread_main'
	stonehearth/services/server/threads/thread.lua:212: in function <stonehearth/services/server/threads/thread.lua:209>
	[C]: in function 'xpcall'
	stonehearth/services/server/threads/thread.lua:209: in function 'f'
	radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>

Save File:

I have tried to restart my game a few times, always to come back with combat music.

NOTE: I am aware of the giant zombie near one of the trapper fields, he is NOT the cause of the music. He has been there since after the combat music remained. I am more concerned about the farmers refusing to work. I have also tried to demote the farmers to workers then repromote them but the same issue occurs. The farms as you can see are harvestable but unable to be farmed as the error in the save file pops up.

2 Likes