Sellorio / mega-macro

A World of Warcraft AddOn that replaces the built in macro functionality allowing more and bigger macros.
17 stars 13 forks source link

Red Range Indicator forced to Keybind-Text, not Icon #191

Open FalkMcLeod opened 1 year ago

FalkMcLeod commented 1 year ago

I'm using ElvUI and color the icons of spells that are out of range in red. This works fine, but not with macros created with the MegaMacro-addon (the current version 1.5.9), instead it colors the keybind in red and creates an empty symbol when there's no keybind assigned. Icons of abilities that put into action bars directly are colored as configered by changing the icon color to red.

I've cropped a screenshot of three buttons with the different behaviours. This is taken from one single screenshot where all behaviours are shown next to another.

MegaMacroBug

In the image, from left to right: Left: Moonfire directly out of the spellbook. No macro (Keybind: O) Center: Moonfire in a MegaMacro with red keybind (Keybind: Shift-O) Right: Moonfire in a MegaMacro without keybind, which causes an empty square to appear.

I'd like to have the icon colored red when out of range, not just the keybind, as shown in the image on the button to the left.

This coloring issue might cause the keybind to appear blue when ressources are missing to cast the spell, instead of the icon. I did not test that.

Edit: Ofc, I did test it without any other addons active.