Gave it a nice 3 hour session and didn't have the problem, great fix mate, really wonderful.
EDIT: after having used it for more hours now while giving it a look over, I can confirm the bot will very rarely attack the 'wrong' druid, but Based clearly put in some new code, so it will after...