- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,833 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
RangeColors
- 1 Like
- World of Warcraft
- 52,439 Downloads
- Supports: 4.0.3a
- 26 Average Daily Downloads
- Comments
- Created 5/2/2009 8:38:53 PM
- Updated 12/13/2010 9:38:22 PM
- 295 Favorites
- Project Site
- License: All Rights Reserved
- Release Type: Release
- Newest File: 2.1.5
About RangeColors
A World of Warcraft add-on that provides more obvious action button coloring for out of mana/rage/energy and out of range conditions.
Configure colors through the RangeColors interface options panel.
*** NEW OPTION IN VERSION 2.1.5***
Configure a specific color for when the ability is both out of range and low on mana.
- Updated TOC version info
- Added option to color button when both out of range and low on mana
Addon Packs Containing This...
-
Ezmaralda's UI
-
Kizmar's Addon Pack
-
Hunter Pack by Kriona
-
SKomorowski's Addon Pack
-
Warlock's Pack
-
Kizmar's Addon Pack
-
Phanty's Addon Pack
-
Basitei's Addon Pack
-
Horde Hunters Addon Pack
-
Magieman's Addon Pack
-
Alternate UI/RaidingUI for all classes
-
IM PUNCHING KITTENS Warlock Edition
-
Adokolus's DK/Warr DPS Addon Pack
-
Pigtail's Healadin UI
-
Horde Hunters Guild Addon Pack
-
noroth's Addon Pack
-
Nephazzim's Addon Pack
-
chrisscott1992's Addon Pack
-
Halfbreed's Addon Pack
-
Rivoku's Lightweight Raid/PvP Pack
-
lafulessia's Addon Pack
-
Perfect raiding&pvp addon pack
-
keioushinyu's Addon Pack
Comments
I'm getting this error on every consivable **AcutionButton*:Hide() when i go into combat
1x <event>ADDON_ACTION_BLOCKED:AddOn 'RangeColors' tried to call the protected function 'MultiCastActionButton3:Hide()'.
<in C code>: in function `Hide'
Interface\FrameXML\ActionButton.lua:259: in function `ActionButton_Update':
Interface\FrameXML\ActionButton.lua:484: in function `ActionButton_OnEvent':
Interface\FrameXML\ActionButton.lua:105: in function <Interface\FrameXML\ActionButton.lua:98>:
--
find me on twitter @scotepi
When you want to change your glyphs, it causes a problem with the Blizzard UI. Blizzard UI will automatically disable RangeColor and reload your whole UI before allowing you to change glyphs.
I noticed that I was getting LUA errors but only in vehicles, so I assume that means something about vehicle icons and textures has changed.
You can fix the RangeColors addon by inserting the following after line 35:
if not (icon and normalTexture) then return; end
That means rangecolors won't work in those cases where it was causing LUA errors, but at least you won't get the error window.
what version are you guys using? I have 2.1.5 and don't have those anywhere near those line numbers, mine are aound 80
--
find me on twitter @scotepi
go to the end of line 35 of rangecolors.lua and hit enter
paste this
if ( not normalTexture ) then return; end
on line 36 so the few lines look like this
local name = self:GetName();
local icon = _G[name.."Icon"];
local normalTexture = _G[name.."NormalTexture"]; -- Line 35
if ( not normatTexture ) then return; end -- Line 36
local outofrange = self.OutOfRange;
local isUsable, notEnoughMana = IsUsableAction(self.action);
oh and update toc while you there to make the addon load without out of date checked
before
## Interface: 40000
After
## Interface: 40300
First, kudos on the fix. Seems to work thusfar on my machine.
That said, you've got typos in your two examples of the line to be replaced, which naturally I included the first time around because I'm a clueless copy and paster.
if ( not normalTextur ) then return; end <=missing the second "e" in Texture
if ( not normatTexture ) then return; end <=ends normal with a "t" instead of an "l"
So for anyone as clueless as me, the line should read:
if ( not normalTexture ) then return; end
4.3 update plz
1x RangeColors\RangeColors.lua:81: attempt to index local 'normalTexture' (a nil value)
Interface\FrameXML\ActionButton.lua:249: in function `ActionButton_Update':
Interface\FrameXML\ActionButton.lua:478: in function `ActionButton_OnEvent':
Interface\FrameXML\ActionButton.lua:105: in function <Interface\FrameXML\ActionButton.lua:98>:
--
find me on twitter @scotepi
I am getting the following 2 errors each time I cast a spell.
"ADDON_ACTION_BLOCKED addon "RangeColors" tried to call the protected function "MultiCastActionButton:5 Show()"
"ADDON_ACTION_BLOCKED addon "RangeColors" tried to call the protected function "MultiCastActionButton:9 Show()"
Any ideas on a fix for this? THis error only seems to happen on my shaman toon, it does not come up on any of the other classes.
Thanks,
BJR
--
find me on twitter @scotepi