Hello all, Maul here...yeah I have been lurking for a bit. Unfortunately for me "Maul" is taken on this forum X(
Anyhow, I will try and answer some of the questions here.
@dbick - #1 - Macaroon, like its predessessor Trinity, is a different beast than other bar addons. Each state contains its own unique set of buttons. Therefore, in order for there to be buttons when you switch states, you must add them to that state. This allows each button to be unique and offer much flexibility.
#2 - Bar targeting used to be a simple matter, at least in TrinityIn Macaroon, any button set to type "action" will follow the target set for the bar. However, macros only follow the targeting via the macro code they contain. So, that means you can have a bar hide/show based on unit existence, but any macro buttons on that bar will need to be written for that target...unless, of course, you set the buttons to type "action"
@Metalocalypse - When you are in an edit mode, the buttons have special frames covering them for editing purposes. Spells currently cannot be placed on them while in an edit mode. Once out of edit mode, it should not be an issue. I will be adding a feature when you pickup a spell or macro, the special frames will hide themselves temporarily.
Please note that Macaroon is still a "beta" addon. I am still working on getting all features working fully.
Connect With Us