Originally Posted by Magicmaster
Since I'm a casual player, yes. I also programmed a macro tool, oh noes. In my eyes it's ok if someone has an advantage because he is good at something (in programming in particular, here).
Well, this has gone way too out of hand, someone should close it
Gaming skill =/= coding skill.
If someone is able to create a motorbike and drive it, shall he take it into a cycling competition?
There are rules. You can't use a motorbike in a cycling competition, even if you built it yourself and are able to drive it.
Most leagues tend to also have rules. Macros, FoV-increasers, and other even more game-breaking third party tools are often banned. Only hotkey remapping is considered okay. Only things that are often allowed to script are hotkeys for autocast and hotkey for scoreboard (or binding hotkeys by location), and changing spell descriptions / names. That's it.
Just remember that these are the rules which apply to most tournaments, so if you are to do more than casual play, just keep that in mind. That's all.
This is not World of Macrocraft.
Though this is not mechanics.
The answer to the original question has been provided already.