Tasos does not define the term "macro" in the policy, so one must assume its definition is broad. A macro could be assigning several actions to a single hotkey (e.g., a combination of attacks in a particular sequence). A macro could also be a reactionary action (e.g., whenever you are cursed, auto-cast your "remove curse" spell). Anyone caught macroing or spamming spells in the safety of a city or tower area will be warned once, kicked, and potentially banned for repeat attempts. It doesn't seem like they'll punish macro-users in the riskier open-world unless the macros are unattended (generally called bots). Finally, anyone caught using third-party cheating, hacking, modding, or botting programs will be perma-banned no matter where they are.