I’ve noticed this a lot on unstable too. They’re fine at first, but they let me know when they’re getting over it. They’ll literally run over and knock a single block out and then run off to do something else and ignore it. Sitting around the fire is more appealing to em and they just can’t be bothered.
Toggling mining off and back on seems to get them back to work (for a while) for me.
I’ve also had it occur with hauling and building occasionally as well; there will be work to be done, they’ll do a little of it, then idle and ignore everything that needs to be done. Toggle off the task they’re ignoring, toggle it back on, off they go.
“Well, the supervisor hasn’t said anything about that work in a while - break time, guys!”
…you lazy little buggers…
there are two things I’ve noticed that can cause mining errors in this version.
The area you are mining has an exposed side that both the Hearthling can reach (foot movement), but not reach the top of the mining site (mining action) (the AI acts like an idiot and doesn’t try to locate a valid position and uses only the one it finds first)
You are building something and you either paused it’s construction or ran out on materials needed (the AI fails to skip the building action and try different things in the AI tree)
i thought the we refuse to mine issue was fixed last year! (i have only just got back to the gamee - stable release) and i can confirm (non-modded … appart from modding the DEFAULT_RADIUS values to give myself a bigger game… tried with default and custom values both… and it seems that this bug has not exactly been fixed… because even though they will eventually get back to work after lounging around for a day or so… they will always stop for a long time with the mining)
i agree… cancelling and re-enabling the mining task seems to help, but only temporailly
I’ve also noticed (I’m on the stable build myself, by the way) if there is even a single block where it’s kind of just hanging in the air (because they missed it when mining that spot), it will grind mining to a halt completely. Cancelling and re-enabling the mining task doesn’t work. I have to completely remove the mining ‘field’, highlight only that block, manually remove it with the debug tools and select the mining field again for them to bother going back to work. I once sat and watched them ignore a mining task for three days because there was a block hanging in the air (they could reach it, they just refused to mine it). Even highlighting JUST that block, they ignored it and wouldn’t touch it.
They’re picky about what they can reach though, if you use the mining tool to say take off a 4x4 it’s not usually an issue. When you include the “top” layer and it makes it 4x5 they have to have the bottom layer of blocks to boost them to reach so it’s still within their 4 block swing height. Sometimes a hearthling will be a brat and mine the lower level away from around the floating block before the assigned worker can smack it or the game seems to get confused and leave the block directly underneath it as the booster block. Hearthlings can’t mine directly over their head so it’s a wash in those cases.
Really? That’s a rather strange bug. You’d think the AI would only use that reach as a test and not a starting point for finding blocks to mine; perhaps there is more that one reach indicator? odd.