I'm not entirely positive where to begin with this, but there's a method where you can disable the client checking macros with the server, when more than one ability is in the macro string. for example, when using /cast shadow dance /cast cheap shot the client has to send the /cast shadow dance command, and once it receives the acceptance of the command from the server, it will THEN send the /cast cheap shot command. By disabling this client side check system, it can send both packets at the same time, thus, increasing the speed of these types of macros by 100%. Does anybody have any idea how to do this?