Couple of suggestions if I might:
The script will click in the direction of one portal, then from either a portal being called or a door being opened, it will change course and run to another portal. Maybe give it a set amount of time to commit to one location to get the 50 dmg rather than letting it run back and forth without hitting anything.
Someone else already mentioned, but there needs to be some kind of pathing fix for the brawlers.
Possibly add support for targeting spinners first before any other monster. Useful for actually winning the game and will help with people reporting.
Breaks built into the client will log even if the bot is mid-game. Not sure if you would implement your own break handler, but yeah.