So was watching the bot last night on one of my melee characters and noticed an issue though not sure if there's a solution or not. basically the bot works fine but if/when the game desyncs a bit it'll continue trying to hit the mob till it's out of mana. Not sure if there's any way for it to detect a "hit" but given my "fallback" is a movement ability linked to blood magic it's not a HUGE issue as the second it moves it works again but could see it being an issue for some people.