|
If you're using DFHack you can break the cycle by teleporting the gatherer sideways to fall down on the ground, breaking off the task due to dangerous terrain. When the task is taken up again, it's done in a working fashion.
Using vanilla a civilian alert will also cause the gatherer (and everyone else) to break their activities, although a civilian alert burrow can be set to just exclude the tree to only affect the intended target (a regular burrow is ignored by the gatherer until the task is complete, which it never is).
My guess is that the tree grew after the gatherer set out to gather fruit, resulting in the original path being broken, and the gatherer trying to continue using the now broken path, rather than computing a new one.
|
|