The title may sound strange, but I will explain, what I mean. I would like to have the game mechanics help people to get their timing perfect, since this should not be about pressing buttons very fast (or buttonsmashing). What I mean it the following: I would like that you can press attacks a little bit before the global cooldown is ready (or the last cast is made) and then the attack will be done perfectly timed (i.e. will be executed/started (for casts) exactly the millisecond the global cooldown is ready or the cast is done). Additional I would like, that it is possible to use in a macro more then one attack by just pressing the button once (if at most one of the attacks has a global cooldown/cast time). From how I understand the macros at the moment you cannot have a macro which activates all the damage cooldowns at once even when they have no global cooldown. So even if you have a macro with all of them in it, you have to press it several times... Then regarding damage cooldowns, it would be really nice if they would start exactly when the next (non auto) attack is done. Else you press them and for 0.1-2 seconds they run withoug being of any use. This stuff would also help people, when they have a little bit of lag to still play reasonable well.