Good script, but there are a couple of things that could really make this into a marvelous script, instead of just good.
As suggested earlier, make Spinners a priority over attacking portals or any other monster; it's somewhat sometimes an indication of botting when there is a clear disregard of Spinners. Not only does it sometimes cost you the game if you're not helping get rid of spinners, but other players are also more likely to get angry at you and try to comment/talk to you, telling you "attack the spinners!" (which has happened multiple times to me so far, luckily I was watching); and if you're afk/botting, then you can't really respond, which in turn raises the chances of being reported given that the chances of being interacted with are raised. So, please make Spinners a priority over anything else; it will increase chances of a successful/quick win, and will decrease chances of being noticed or called out for botting.
Another thing that could make this script much more dope is if range is being used, have the player mostly always attack the portal from a distance. Too many a time does the character get stuck next to brawlers, not being able to attack anything, and standing still for a minute or two; plus it looks real sketchy when a ranger scooches up real close to the portal, as if it's a melee character, at least half the time.
A couple of other minor things: maybe have the player stay two squares away from splatters? And also from brawlers they're not attacking? As I said, it's common for the character to get stuck behind a brawler and the script to not realize it, as far as I can tell.
These upgrades probably wouldn't be too difficult to implement, and would really make this script be bounds closer to flawless; but regardless, it's a good script already, and it was worth every penny. Thanks very much for it.