RangeRecolor
Simple interface addition, which recolors the action bar buttons when your selected target is out of range, or when you are out of mana/rage etc.
No more guessing if your spell or ranged attack will hit that mob now, the action bar buttons will visually change color and be shaded differently showing you are out of range and will brighten back to full color to indicate when you are within range again and that button is usable.
Some action bar mods are starting to add this 'out of range' functionality to their addons, but at present theres only a few mods that do recolor themselves, such as CTMod and Discord. However, alot of people use other bars in combination with these too such as FlexBar which is popular, then you could often get a mismatch of shaded icons in various colors.
RangeRecolor adds the range recoloring to all action bars that don't currently have that functionality, which is actually the majority of action bars. Then it checks for action bars that have their own recoloring like CTMod and replaces their function with it's own recoloring instead.
RangeRecolor works with popular action bar addons plus the original Blizzard standard bars too, therefore adding the functionality to all bars and in the process recoloring them all the same.
Furthermore, you can use a simple slash command or the checkbox on the options panel to switch between red or grey shaded icons.
Slash commands:
/rr to enable/disable and set defaults.
/rr red to enable red shaded icons (default)
/rr grey to enable grey shaded icons
Addons supported:
* Blizzard Standard Bars
* CTMod
* Gypsy
* BibToolBars
* GhostBar
* PopBar
* Telo's SideBar
* Telo's BottomBar
* FlexBar
* HoloBar
* Discord Action Bars
* Cosmos
* Nurfed ActionBars
* Insomniax
* myAddons
YEA for the noobs... I was just about to ask the same thing Stormangle asked. I am waiting for hte servers to come back online so I can see if I typed in everything correct, but I dont think I did.
Can you post some noob instructions Nathanmx? Thanks
I tried to code as you suggested, But I fear I don't know enough to have done it correctly. Can you post more specific instructions for us noobs? =D
Ie. does "comment out" mean delete and where exactly do I put "RangeRecolorAction_Setup();" in the variables_loaded if statement? And do I copy/paste it just as it's written w/in the parenthesis?
Because it was mentioned above, there is also a Curse Gaming page for Iriel's RedRange here: http://www.curse-gaming.com/mod.php?addid=2159
This addon is in my compilation, and I've receieved a number of messages from my users stating that it was not working. I didn't really know what to say until it stopped working for me as well. I looked into the code and I found the UNIT_NAME_UPDATE code. As mentioned on the Blizz forums, that event doens't always fire anymore so /sometimes/ this addon would not work. An easy way to avoid that is just to use the VARIABLES_LOADED event (which has it's own drawbacks, but we won't go there).
Just open up RangeRecolor.lua, comment out "this:RegisterEvent("UNIT_NAME_UPDATE");" and delete the entire "UNIT_NAME_UPDATE" event check in RangeRecolorAction_OnEvent. Then simply add "RangeRecolorAction_Setup();" to the variables_loaded if statement. Has been working 100% of the time now.
-nathanmx
i guess there's no need for an update?!.. addon works fine with client 1700 (DE). thx 4 nice scripting! =]
@ above poster
that thing does not support flexbar
Iriel on the blizzard forums wrote a mod for us and i can say it works GREAT! here's a link to the thread, and to the download: http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=219373
http://www.vigilance-committee.org/wow/downloads/RedRange-0.2-1700.zip
that 0.2 version is new today - i have been using the .1 version and it pwns.
yes, pleaseee - an update :)
Looks like someone's already reported the brokenness of RangeRecolor with the new patch. Here's my vote for an update! ;)
hi, is there a temporary way to fix this mod for the 1.7 patch? the mod currently loads, i can pull up the options, but nothing recolors anymore.
thanks!
Im sorry but Ive got this really sick color scheme going on with my UI. (Black-Orange-Carbon). Is there anyway to color buttons Sonic Orange(Nissan 350Z) when Out of Range, and Carbon Gray when Out of Mana? Or could you add a Custom Colorpicker in the future? x_X
I'm trying to get macros to work with RangeRecolor, stay tuned.
Hi, i coded a small macro to use talisman of ephimeral power + fireball, the problem is that i cant see if i'm in range with my macro. So does it works with macros or any idea to fix it?
Btw, if you haven't noticed, as from RangeRecolor v2.0 the flicker has been fixed.
For all those experiencing flickering on the buttons recently, I'm not sure what's causing it, as I haven't changed anything in the code obviously without a new release, so it might be something Blizzard has changed. I'm looking into it.
I got a RR error msg with my new flexbar configure yesterday.
the problem invovles the following config: "remap button=17-24 base=25 on='bindingkeydown' target=1", "remap button=17-24 base=17 reset='true' on='bindingkeydown' target=1",
then I bind the flexbar event 1 to shift+f1 while I pressed shift+f1 the action bar did not change but got a RR error msg can someone look into this problem? thanx in advance
gbars get more popular perhaps you can add support for it?
I was adding a coloring scheme for my own buttons UI, but ive hit a snag. the coloring work fine for rank1 spells, but not for rank2 ect.. dunno why this is. found your mod today, but havent had the chance to see it in action as i dont have any of the bars that it uses atm. My code is based off blizzards orig code btw. Any ideas as to why it wont color rank2 spells?
On abilitys that trigger after certain conditions are met, ie Mongoose Bite when you dodge an attack, the button seems to flicker, as if it's being pushed, when the condition is not met. Just a little thing, but otherwise great addon. /addtofavorites
I am experiencing flickering red/grey shading on the Nurfed ActionBars (which are modified versions of Telo's BottomBar and SideBar) using the newest Nurfed UI and this otherwise awesome AddOn.
Can this be fixed?