Bro, i've been using the script and i have yet to be banned. (Lets pray i don't.. ) I use mirror client, but also, when in game, i talk to people around me. I reply to my private messages. I sometimes dismiss events.
But one huge thing i think has stopped me from being caught is i stop the bot, and switch my reset pattern for an hour or so, just regain agro legit.
Then restart the baby back up.
One thing i've noticed that the walk to bank or reset agro can be long. Bank for items is reallllyy skettch.. This can give away that you're botting. It gets to the bank chest and stands there for a few seconds and then banks. It x value withdraws the pots after food when it can simply click 3 times like a "real" person would do...
clicks aren't done in a human response kinda way.. Instantly moving, not stopping and re clicking to move on the mini map.