IHML
From WowAce Wiki
| Summary | |
|---|---|
| I Have Macro Lol | |
| Switch macro depending on zones or BigWigs boss modules | |
| TOC | 2.4 (20400) |
| Author | Snago |
| Details | |
| Version | 1.0 |
| Embeds | Ace3 |
| Links | |
| Betas | Ace SVN Zip |
| Changelog | FishEye |
Tired of manually having to open your macro window to swap macros for bosses? Running out of macro space because of all the different boss macros taking up a slot each? Then IHML might be what you want.
IHML will save all your boss macros and swap in the right one whenever a BigWigs boss module is enabled. It can also swap by zone. Very usefull for example for doing the Ogri'la daily quests. When you fly into the Forge Camps IHML will swap in a macro to use the bombs if you're mounted or the banishing crystal if you're not. Fly back to Vortex Pinnacle and you're automaticly ready to use the Wrangling Rope for catching Aether Rays.
IHML will only use one macro slot and will work with any action bar addon that you can put a normal macro on. Due to addon limitations macros can't be swapped in combat but will instead be queued for swap as soon as possible.
Contents |
Setting up
You should have a macro named "ihml" that you can drag to the desired space on your action bar. If you logged in with all macro slots taken go to your macros and delete one from the general macros page (not the character specific). Then open the IHML configuration window (with /ihml) and click "Make Macro" on the options page.
Done! Whenever a BigWigs boss module load/reset or you enter a zone you have a macro for IHML will automagically swap to the correct macro.
Localization
So far IHML has been translated to French (frFR), German (deDE) and Chinese (both zhCN and zhTW). IHML will work fine in any locale but the default macros need to be translated to work in other languages than English. If you want to help translate IHML to another language or help update a language file see locale-exEX.lua for instructions. If you have an SVN-account and know how, feel free to commit your translation directly. Otherwise you can send your translation to me. Contact me via PM or in the #wowace IRC channel for an email to send your translation to.
Macros
See Default macros and Macro suggestions
Chat commands
- /ihml or
- /ihml config or
- /ihml show - Show the configuration window.
Everything is configurable from the configuration window, so that's the only command you need to learn. There are some more commands available if you happen to prefer chat commands:
- /ihml help - Show a list of commands.
- /ihml save - Save any modifications to the current macro.
- /ihml saveas "new name" - Save modifications to a new macro. Notice the quotation marks. Use them if the name contains spaces.
- /ihml rename "new name" - Change name for current macro.
- /ihml rename "macro" "new name" - Change name for another macro.
- /ihml delete "macro" - Delete a macro.
- /ihml delete - Delete the current macro.
- /ihml list - List all available macros.
- /ihml anything else - Swap to the macro "anything else" if it exists. Notice the lack of quotation marks.
Planned features
A "default" macro that gets swapped in when no other macro takes priority.- Improve "back-to-default"-swapping.
- Make it possible to copy macros from other profiles.
- Ability to send macros to other users of IHML (to guild/raid/party/player).
If you get any errors or other problems, please post here or send me a PM. Feature requests and other suggestions for improvement are welcome too.

