Skip to content

Fallback Icon is higher priority than known spells? #228

@Konungrr

Description

@Konungrr

I design my macros so that every possible combination of abilities and talents is covered and that every ability has it's own hotkey. I'm pretty sure the Fallback Icon function broke with 1.6.0, but as I was in the middle of M Fyrakk prog, I just rolled back to 1.5.11 and never bothered going back to figure out the fix until pre-patch forced the issue.

My understanding of the built in icon/tooltip is that it follows the this priority:

  1. A detailed out #showtooltip, such as '#showtooltip [mod:ctrl]Grand Expedition Yak;[mod:alt]Mighty Caravan Brutosaur;Flight Form'
  2. An icon selected in the menu without the 'Fallback Icon' box checked
  3. Whatever spell or ability the macro would fire under those conditions
  4. An icon selected in the menu with the 'Fallback Icon' box checked.

Unfortunately, it seems that the priority list has shifted so that 'Fallback Icon' is overwriting the actual macro. For example, below is one of my utility macros.

/use [mod:ctrl,known:Heart of the Wild]Heart of the Wild;[known:Renewal,noknown:Wild Charge][mod,known:Renewal]Renewal;[@mouseOver,exists,known:Wild Charge][known:Wild Charge]Wild Charge

It has 'Wild Charge' as the baseline, with 'Renewal' on alt and 'Heart of the Wild' on Ctrl. If I don't have 'Wild Charge', it will default to 'Renewal', 'Heart of the Wild' stays on Ctrl. I have this macro assigned the 'Heart of the Wild' as 'Fallback Icon'. It should only show me 'Heart of the Wild' if I have not taken 'Wild Charge' or 'Renewal'.

Currently, whenever I have the MegaMacro window open, it shows the correct icon. But when the window is closed, it reverts to 'Heart of the Wild' icon with 'Wild Charge' tooltip, but the icon switches to the 'Fallback Icon'.

WoWScrnShot_080924_183930
WoWScrnShot_080924_183938
WoWScrnShot_080924_183942

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions