myAutoMacro creates in game macros (automacros) that will be switched automatically upon defined conditions. Currently, automacros can be updated by zone changes and NPC identification.
A new frame that summarizes current associations for every automacro is now available. Click the top-left button in the config window or type /mam show to pop up the frame.
myAutoMacro works as a stand-alone addon and comes with all Cataclysm dungeon and raid preloaded. Dungeon and raid bosses are considered as special NPC and thus have reinforced detection conditions.
myAutoMacro allows you to create as much macro as you want and stores all your macros in a global library shared among all your characters. You can then associate a given macro with a boss, a zone or an NPC in a dedicated option tab. Each time you enter in this zone or meet this boss or NPC, the automacro is updated with the macro you have previously associated with. Automacros can be found in the general tab of WoW macro UI with the name starting with mAM#n_ where n is the automacro number.
As macro can only be edited out of combat. In case a macro should be switched when you are in combat, the associated macro will be queued and the automacro will be updated as soon as possible. Boss and NPC association has prevalence over zone association. Consequently, an automacro will be updated for boss or NPC association if necessary even if you set up an association for your current zone location.
myAutoMacro has a bunch of other very useful features to help you get the most of the addon. You can add new zones and new NPCs to be detected. Tools are included to help you achieve this. Macros can be exchanged with other myAutoMacro users. You can create an in game macro from any macros stored in your library.
* up to 5 automacros with automatic conditional switching
* in combat queue system
* Cataclysm bosses preloaded
* Cataclysm dungeons and raids preloaded
* global macro library
* zones and NPCs adding tools
* macro sharing tools
* advanced icon search feature (English only)
* other useful small features
Configuration and usage
Configuration can be accessed following Game menu > Interface > Addons > myAutoMacro or by typing /mam config or /myAutoMacro config in the game chat.
Some other functions can be accessed by chat command. Please type /mam help to get a list.
You will find self-explanatory options plus a tool to immediately switch an automacro to a desired macro.
Set associations between NPCs or zones and macros for each automacros in this tab.
First select a type (Boss, NPC or zone) then a zone type and a zone. For convenience bosses and NPCs are stored in their relevant zones. However, this does not have any influence over the detection. Select then the encounter or the NPC if necessary and select the macro you want to associate with the selection. Finally press “Associate!” button. Press “Clear!” button to remove an association.
Macro library tab
Use this tab to create a new macro or edit an existing one. Options are self-explanatory. You will also find in this tab tools to create an in game macro from a macro stored in your library.
About macro deletion: If you happen to delete a macro, this will affect all your characters as the library is shared among all your characters. Besides, this will remove every association using this macro across all your characters.
You will find here options to send and receive macros from other players. A blacklist is provided if it happens that a player is spamming you.
Custom NPC and Custom zones tabs
Use these options to add a new zone or a new NPC to the addon library. Tools are provided to help you identify zones and NPC IDs and to manage the library. Again, if you delete a custom zone or a custom NPC, this will affect all you characters and all potential association implicating that zone or NPC as the library is shared among all your characters. So be careful!
About storing options: You can store a new custom NPC in any zone, even if this NPC is not present in this zone. Detection will still work. Selected zone here is only provided to help you retrieve a NPC when you associate a macro with him. You can move a NPC to another zone if you are not satisfied with your first choice. Same applies for zones and zonetype.
If you delete a custom zone in which a custom NPC is stored, the NPC will be automatically moved to the “Anywhere” zone. This has no implication on the association between this NPC and a macro.
myAutoMacro will work with any client language. Options and addon messages are localized in English and French. If you are willing to add localization in your own language, please send me a PM.
Detection of Warmaster Blackhorn and Spine of Deathwing encounters is quite hard. Currently you will encounter a bug if you play in LFR for a second time in a given week. If you have a macro associated with Blackhorn and another one associated with Spine, the automacro will be switched to the Spine macro upon your second run of the LFR even if your current encounter is Blackhorn.
If you like myAutoMacro and are willing to help a bit, please feel free to donate.
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.
*Clicking the donate button above will take you to PayPal.com
*Clicking the donate button above will take you to Pledgie.com