- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,109 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
tullaRange
- 12 Likes
- World of Warcraft
- 4,001 Monthly Downloads
- Supports: 5.3.0
- 143,799 Total Downloads
- Updated 05/22/2013
- Created 10/11/2010
- 294 Favorites
- Project Site
- Comments
- Release Type: Release
- License: MIT License
- Newest File: 5.3.0
About tullaRange
Tullamods is now recruiting! Do you enjoy my addons? Do you have Lua/other programming experience and would like to work on my stuff? If so, then send me a PM!
tullaRange is an addon that allows the user to make action buttons change color completely under the following conditions:
- When an action is out of range
- When an action uses holy power, but the user is not at max holy power (Paladins only)
- When the user is out of energy/mana/focus/etc
Colors for each setting are configurable by a GUI in the addons options menu.
Why use tullaRange over something like RedRange?
tullaRange is derived from RedRange. The main thing I do differently is that I replace each individual action button’s OnUpdate handler with a single global one. The end result is that tullaRange uses less CPU than other implementations.
5.3.0
- TOC bump for WoW 5.3
5.2.0
- Updated TOC for 5.2
5.1.0
- Updated TOC for 5.1
5.0.0
- Updated TOC for 5.0
- Dropped holy power highlighting
4.3.1
- Updated TOC for 4.3
4.3.0
- Bugfixes for WoW 4.3 (Should work with WoW 4.2)
4.2.0
- Updated for 4.2.0
2.8
- FIxed a typo in the options menu that was causing errors
- FIxed the TOC for the config addon for 4.1
2.7
- Updated TOC for 4.1
- Added a threshold slider for Holy Power highlighting
2.6
- Removed Holy power spells that only do linear scaling (Inquisition)
2.5
- Removed Holy power spells that only do linear scaling (Word of Glory, Light of Dawn)
2.4
- Added Light of Dawn to the holy power spell list; Removed Divine Storm
2.3
- Added word of glory to the list of paladin holy power spells
2.2
- Added holy power detection (thanks to Avitus@wowi)
2.0
- Updated for WoW v4.0.1
1.5
- Fixed the problem where buttons would stop updating oor/oom status
- Added a few checks to make sure a button has an action with a range component when adding to the list of buttons to update. This will probably introduce a new version of the above issue, but probably only for macros :P
1.4
- Out of range coloring bugfix.
1.3
- Added a configuration interface.
1.2
- Fixed an error with flashing buttons.
1.1
- Initial release.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 5.3.0 | Release | 5.3.0 | 1,176 | 05/22/2013 |
| 5.2.0 | Release | 5.2.0 | 10,697 | 03/04/2013 |
| 5.1.0 | Release | 5.1.0 | 13,667 | 11/27/2012 |
| 5.0.0 | Release | 5.0.4 | 14,998 | 08/28/2012 |
| 4.3.1 | Release | 4.3 | 38,274 | 11/29/2011 |
| 4.3.0 | Release | 4.2 | 18,687 | 11/11/2011 |
| 4.2.0 | Release | 4.2 | 13,024 | 06/27/2011 |
| 2.8 | Release | 4.1 | 10,655 | 04/27/2011 |
| 2.7 | Release | 4.1 | 2,904 | 04/26/2011 |
| 2.6 | Release | 4.0.3a | 17,242 | 12/14/2010 |
| 2.5 | Release | 4.0.3a | 5,559 | 12/03/2010 |
| 2.4 | Release | 4.0.3a | 4,318 | 11/25/2010 |
| 2.3 | Release | 4.0.1 | 4,614 | 11/07/2010 |
| 2.1 | Release | 4.0.1 | 53 | 10/24/2010 |
| 2.0 | Release | 4.0.1 | 117 | 10/11/2010 |
Addon Packs Containing This...
-
ch1m3r4's Professional Raider Pack
-
Judai's Dungeon and Raid UI (JudUI)
-
Beginners Leveling and Dungeon Pack
-
Sonni's Addon Pack for Hunter's v2
-
Simple Restoration shammy pack
-
Toads Restoration Shaman UI
-
Chrysander's Raiding UI Pack - 4.2 - ChryUI
-
Upys Healing/Raiding Pack
-
Void guild
-
Palnix's Raid Hunter UI
-
AIO All Class Pack
-
Snogard's Tank Prog-snitch Pack
-
Sulami's Minimal TankDK UI
-
My New Moonkin Ui
-
My Moonkin Ui
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,172,613 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 491,839 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 393,478 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 350,761 Monthly Downloads
-
- Recount
- Combat
- 329,575 Monthly Downloads

Comments
Noticed that this doesn't color macro buttons with range information. RangeColors does do this, but it also is a CPU hog it seems. Any way to get this to color macros too?
Its working for me. What does your macro look like?
Bacon is a cheese.
-- Tuller
Hello and thank you for the great addon, I have been using it for ages.
I was wondering if there is a way to change the colour pally spells that are using holy charges (when below 3).
And I would like to use another addon that shows the countdown on the icon of the spell, but it seems that tullaRange overides it, so is there a way of using something like that on the top of tullaRange?
Thank you.
I dropped holy power coloring a while ago.
Bacon is a cheese.
-- Tuller
Getting this error lately
Date: 2012-12-25 16:26:14
ID: 49
Error occured in: AddOn: tullaRange_Config
Count: 6
Message: Note: AddOn tullaRange_Config attempted to call a protected function (MultiBarBottomLeft:Show()) during combat lockdown.
Debug:
[C]: Show()
..\FrameXML\MultiActionBars.lua:37: MultiActionBar_Update()
..\FrameXML\InterfaceOptionsPanels.lua:1074: setFunc()
..\FrameXML\InterfaceOptionsPanels.lua:90:
..\FrameXML\InterfaceOptionsPanels.lua:86
[C]: pcall()
..\FrameXML\InterfaceOptionsFrame.lua:217:
..\FrameXML\InterfaceOptionsFrame.lua:216
[C]: securecall()
..\FrameXML\InterfaceOptionsFrame.lua:252:
..\FrameXML\InterfaceOptionsFrame.lua:248
Locals:
None
AddOns:
Swatter, v4.1.0 (<%codename%>)
NPCScan, v5.0.0.5
ACP, v3.4.1
Adapt, v
Archy, v1.8.39
Auctionator, v3.1.0
CLCRet, v
DBMCore, v
Decursive, v2.7.2.3
FriendsFacts, v
GuildCheck, vv2.4.0
ItemDataCache, v1.505
LostTreasures, v3.03
MikScrollingBattleText, v5.7.125
MinimapZoom, v5.4
MonkeyClock, vv3.1.1
Omen, v3.1.8
OmniCC, v5.1.3
OneBag3, vv3.4.8
OneBank3, vv3.3.18
PetJournalEnhanced, v2.6.0
Portfolio, v1.23
Postal, v3.5.1
Prat30, v3.5.3
Prat30Libraries, v
Prospect, vv201210250038
Recount, v
SellJunk, v3.0.8
SexyMap, v2.4
SliceAdmiral, v1.0.12
SmoothDurability, v
TomTom, vv50100-1.0.1
tullaRange, v5.1.0
tullaRangeConfig, v
BlizRuntimeLib_enUS v5.1.0.50100 <us>
(ck=2e3)
It looks like you were altering some settings in combat, and tullaRange got the blame for some reason.
Bacon is a cheese.
-- Tuller
That actually makes it a bit more confusing
Bacon is a cheese.
-- Tuller
it comes up probably 50% of the time i enter combat and i am never in any settings or anything at all. It seems to happen more often in raids or in groups.
Date: 2012-11-04 21:09:41
ID: -4
Error occured in: AddOn: tullaRange_Config
Count: 4
Message: Note: AddOn tullaRange_Config attempted to call a protected function (CompactRaidFrameManagerContainerResizeFrame:Hide()) during combat lockdown.
Debug:
[C]: Hide()
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:559: CompactRaidFrameManager_LockContainer()
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:552: CompactRaidFrameManager_UpdateContainerLockVisibility()
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:46:
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:39
This one isn't actually a bug with tullaRange, rather its a case of Blizzard accusing the wrong man :P
Bacon is a cheese.
-- Tuller
Hello, after the launch of MoP the addon is not working, not errors, it's loaded and up to date. Thanks
Are you running the most recent version? Do you get any error messages?
Bacon is a cheese.
-- Tuller
After 5.0.4 i dont seem to be able to have my buttons showing the red hue all over it, the only thing i get is a small red dot on the top right corner of the out of range spells, how can i fix this??
Ty in advance
That sounds like tullaRange is either disabled, not installed, or you do not have the latest version.
Bacon is a cheese.
-- Tuller
3x [ADDON_ACTION_BLOCKED] AddOn "tullaRange_Config" tried to call the protected function "CompactPartyFrame:unusedFunc()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_CompactRaidFrameContainer.lua:160: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
Locals:
nil
3x [ADDON_ACTION_BLOCKED] AddOn "tullaRange_Config" tried to call the protected function "CompactPartyFrame:SetParent()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_CompactRaidFrameContainer.lua:233: in function "CompactRaidFrameContainer_AddGroup"
Blizzard_CompactRaidFrameContainer.lua:215: in function "CompactRaidFrameContainer_AddGroups"
Blizzard_CompactRaidFrameContainer.lua:174: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
Locals:
nil
3x [ADDON_ACTION_BLOCKED] AddOn "tullaRange_Config" tried to call the protected function "CompactPartyFrame:SetFrameStrata()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_CompactRaidFrameContainer.lua:234: in function "CompactRaidFrameContainer_AddGroup"
Blizzard_CompactRaidFrameContainer.lua:215: in function "CompactRaidFrameContainer_AddGroups"
Blizzard_CompactRaidFrameContainer.lua:174: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
Locals:
nil
3x [ADDON_ACTION_BLOCKED] AddOn "tullaRange_Config" tried to call the protected function "CompactPartyFrame:Show()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_CompactRaidFrameContainer.lua:241: in function "CompactRaidFrameContainer_AddGroup"
Blizzard_CompactRaidFrameContainer.lua:215: in function "CompactRaidFrameContainer_AddGroups"
Blizzard_CompactRaidFrameContainer.lua:174: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
Locals:
nil
3x [ADDON_ACTION_BLOCKED] AddOn "tullaRange_Config" tried to call the protected function "CompactPartyFrame:ClearAllPoints()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
FrameXML\FlowContainer.lua:157: in function "FlowContainer_DoLayout"
FrameXML\FlowContainer.lua:17: in function "FlowContainer_ResumeUpdates"
Blizzard_CompactRaidFrameContainer.lua:185: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
Locals:
nil
3x [ADDON_ACTION_BLOCKED] AddOn "tullaRange_Config" tried to call the protected function "CompactPartyFrame:SetPoint()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
FrameXML\FlowContainer.lua:161: in function "FlowContainer_DoLayout"
FrameXML\FlowContainer.lua:17: in function "FlowContainer_ResumeUpdates"
Blizzard_CompactRaidFrameContainer.lua:185: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
Locals:
nil
3x [ADDON_ACTION_BLOCKED] AddOn "tullaRange_Config" tried to call the protected function "CompactRaidFrameManagerContainerResizeFrame:Hide()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_CompactRaidFrameManager.lua:559: in function "CompactRaidFrameManager_LockContainer"
Blizzard_CompactRaidFrameManager.lua:552: in function "CompactRaidFrameManager_UpdateContainerLockVisibility"
Blizzard_CompactRaidFrameManager.lua:46: in function <Blizzard_CompactRaidFrameManager.lua:39>
Locals:
nil
1x [ADDON_ACTION_BLOCKED] AddOn "tullaRange_Config" tried to call the protected function "CompactRaidFrameManagerContainerResizeFrame:Hide()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_CompactRaidFrameManager.lua:559: in function "CompactRaidFrameManager_LockContainer"
Blizzard_CompactRaidFrameManager.lua:552: in function "CompactRaidFrameManager_UpdateContainerLockVisibility"
Blizzard_CompactRaidFrameManager.lua:46: in function <Blizzard_CompactRaidFrameManager.lua:39>
Locals:
nil