I'll post the same thing I posted in "GilesStashReplacer" thread just a bit ago, maybe it'll help
Interesting bug I encounctered today. Not sure If this is the plug-in which is to "blame", but I think it's at least "one of them".
So, I use this plug-in and Giles Stash Replacer with a pretty basic MF profile.
Today I saw this thing happen:
1) Bot runs for some time accumulating
full inventory of stuff;
2) While on the last run the break taker decides it's break time;
3) So as soon as the bot is in town - the breaktaker initialises a break;
4) After the full break bot resumes the game and starts over in the checkpoint (not city);
After this the bot thread hangs forever and does nothing. Unstuckers and inactivity timers don't work (the bot process itself hangs/loops or smth like that).
Pushing stop/start button makes the DB-window hang and become unresponsive.
After a restart of DB (had to kill the session on the buddyauth site too) the bot correctly goes to town immediately upon joining the game and proceeds with IDing and selling and so on. But that hag is, while kinda rare, really brutal on 24/7 botters since unstucker/inactivity timer can't save from it.
upd. What GilesSmith had to say about it:
I think break-taker is to "blame" (blame's a strong word, as it's obviously unintentional consequences! ) - but I'll have to look at their plugin code first. Purely from your description it sounds like break taker kicks in "no matter what" but doesn't reset things properly afterwards - so if DemonBuddy has started a town-run and flagged it's "I'm doing a town-run now!" flag - and then break taker stops it mid-run... when Break taker lets Db continue, DB still thinks it's in the town-run, and gets very confused. Complete guess at the moment, but it sounds like it could be the thing. Break Taker would need safety checks to ONLY take breaks if it isn't in the middle of a town-run (a town-run routine should always be allowed to finish first). I think interrupting mid-town-run breaks DemonBuddy's core behavior tree.
Sounds reasonable.