Download
(20Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 02-06-24 01:34 PM
Pictures
File Info
Compatibility:
Seeds of Renewal (10.2.5)
Classic (1.15.0)
WOTLK Patch (3.4.3)
Updated:02-06-24 01:34 PM
Created:01-09-10 06:41 PM
Downloads:85,522
Favorites:526
MD5:

tullaRange  Popular! (More than 5000 hits)

Version: 10.2.3
by: Tuller [More]

tullaRange is an addon that's main purpose is to make standard action buttons appear red when out of range. Colors for both the out of range indicator, and the out of mana/energy/rage indicator are customizable via the in game GUI.

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.

tullaRange release notes

10.2.3
  • Update TOCs for 1.15.1
  • Fixed an issue causing the options menu sliders to not render properly in Classic

10.2.2
  • Update TOCs for 10.2.5

10.2.1
  • Update TOCs for 3.4.3 and 1.15.0

10.2.0
  • Update TOCs for 10.2.0

10.1.8
  • Revert TOC back to 3.4.2

10.1.7
  • Update TOCs for 10.1.7, 3.4.3, and 1.14.4

10.1.6
  • Fix an issue causing acton buttons to be registered multiple times

10.1.5
  • Note: This version does not work on 10.1.0 realms (aka Retail)
  • (WoW 10.1.5) Rebuilt using the new ACTION_RANGE_CHECK_UPDATE event
  • (WoW 3.4.2) Fixed an error when loading the settings UI
  • Hotkeys are now colored red when an action is out of range, and white otherwise.
  • Pet actions now implement out of mana coloring

10.1.0
  • Update TOCs for World of Warcraft 10.1.0
  • Hook ActionBarActionButtonDerivedMixin, if it exists

10.0.11
  • Update TOCs for World of Warcraft 10.0.5

10.0.10
  • Update TOCs for World of Warcraft 3.4.1

10.0.9
  • Fix macro checks

10.0.8

10.0.7
  • Removed a leftover debug green background from the options menu

10.0.6
  • Apply Odjur's optimizations
  • Add desaturate to configuration settings
  • Add update frequency to internal configuration settings
  • Readjust UI to implement desaturate and opacity settings

10.0.5
  • No longer desaturating when unusable, just out of range or out of mana

10.0.4
  • Desaturate when recoloring abilities (thanks to Guema)

10.0.3
  • Updated TOC files for 10.0.2

10.0.2
  • Improve check for new Settings UI

10.0.1
  • Add support for 10.0.0

9.2.1
  • Updated TOC files for 9.2.5, 3.4.0, 2.5.4, and 1.14.3.

9.2.0
  • Updated TOC files for 9.2.0, 2.5.3, and 1.14.2.
  • Packaged the addon using multiple TOC files

9.1.1
  • Updated TOC files

9.1.0
  • Updated TOC files for 9.1.0

9.0.4
  • Add Burning Crusade Classic support

9.0.3
  • If you create a macro with a name that starts with #, tullaRange will now use spell cost checks to determine if the ability is usable (thanks merijn)
  • Updated TOCs for various wow versions

9.0.2
  • Updated TOC for 9.0.2

9.0.1
  • Fix a nil value exception when moving pet actions

9.0.0
  • Updated for World of Warcraft 9.0.1 - Shadowlands

8.3.2
  • Added support for pet action buttons. You can disable this via /run tullaRange:SetEnablePetActions(false)
  • Replaced the attack flash animation with a smoother one. You can disable this via /run tullaRange:SetEnableFlashAnimations(false)

8.3.1
  • Increase performance a bit by only updating attack actions and actions with a range

8.3.0
  • Update for WoW 8.3.0

8.2.7
  • Use a C_Timer.After handler for updates

8.2.6
  • Update classic TOC for 1.13.2
  • Update packager to use github actions

8.2.5
  • Updated TOC for 8.2.5

8.2.2
  • Added classic build

8.2.1
  • Automated releases

8.2.0
  • Updated TOC for 8.2.0
  • Verified the addon works with classic
  • Cleaned up code a tiny bit
Optional Files (1)
File Name
Version
Size
Author
Date
Type
10.1.5-beta2
19kB
05-22-23 05:56 AM
Patch


Archived Files (31)
File Name
Version
Size
Author
Date
10.2.2
20kB
Tuller
01-17-24 05:48 PM
10.2.1
20kB
Tuller
12-09-23 11:28 AM
10.2.0
20kB
Tuller
11-12-23 03:07 PM
10.1.8
20kB
Tuller
10-01-23 08:44 AM
10.1.7
20kB
Tuller
10-01-23 07:47 AM
10.1.6
20kB
Tuller
07-17-23 04:06 PM
10.1.5
20kB
Tuller
07-11-23 03:48 PM
10.1.0
17kB
Tuller
05-03-23 08:25 PM
10.0.11
17kB
Tuller
01-28-23 02:51 PM
10.0.10
17kB
Tuller
01-22-23 03:33 PM
10.0.9
17kB
Tuller
12-29-22 04:16 PM
10.0.8
17kB
Tuller
12-28-22 09:54 AM
10.0.7
16kB
Tuller
12-27-22 04:17 PM
10.0.6
16kB
Tuller
12-27-22 04:04 PM
10.0.5
16kB
Tuller
12-11-22 02:20 PM
10.0.4
16kB
Tuller
12-09-22 05:52 PM
10.0.3
16kB
Tuller
11-28-22 05:18 PM
10.0.2
16kB
Tuller
10-28-22 06:59 PM
10.0.1
16kB
Tuller
10-27-22 04:52 PM
9.2.1
15kB
Tuller
08-06-22 10:18 AM
9.2.0
15kB
Tuller
02-26-22 11:52 AM
9.1.5
14kB
Tuller
12-28-21 10:50 AM
9.1.0
13kB
Tuller
07-02-21 02:09 PM
9.1.0
13kB
Tuller
07-02-21 02:09 PM
9.1.0
13kB
Tuller
07-02-21 02:09 PM
9.0.4
13kB
Tuller
05-19-21 04:08 PM
9.0.4
13kB
Tuller
05-19-21 04:08 PM
9.0.4
13kB
Tuller
05-19-21 04:08 PM
9.0.3
13kB
Tuller
04-04-21 03:04 PM
9.0.3
13kB
Tuller
04-04-21 03:04 PM
9.0.3
13kB
Tuller
04-04-21 03:04 PM


Post A Reply Comment Options
Unread 10-14-10, 11:24 AM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Beyond changing the color of OOM to white, there's not much you can do.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 06:33 PM  
Saiket
A Chromatic Dragonspawn
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 330
Uploads: 9
Version 2.2 doesn't include Word of Glory in its list of spells that consume holy power.
____
Edit: Nevermind what I wrote earlier about holy power between 0 and 3. I mistakenly thought that the out-of-holy-power coloring completely overrode the out-of-mana color.
Last edited by Saiket : 10-21-10 at 08:31 PM.
Report comment to moderator  
Reply With Quote
Unread 10-28-10, 01:45 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Your comment confused me, I thought you meant to ignore the entire thing, since I never saw the other part :P
Report comment to moderator  
Reply With Quote
Unread 11-09-10, 01:07 PM  
Velya
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
how to do oor and oom coloring for rage

hello, thanks for your great addon. how can i get my buttons appear with rangecheck color when out of rage (warrior) AND out of range. at the moment the prioritie lies towards manacheck for rage-classes if out of range.
ex. no rage and oor > button should become red from rangechecker.
at the moment the button becomes grey from manachecker.
something like: out of mana AND out of range > setbuttoncolor "oor" would do it

if you don t want to put it in your addon plx put down thethe lines here on the forum, i know how to edit the code. found the "if elseif bla" queries for coloring by myself but i m not a programmer :/

edit: the best solution for me (perhaps for all classes with rage) would be to only use the rangechecking but not the manachecks. blizzard standart actionbuttons does the manachecks(ragechecks) very good. the buttons become grey if theres not enough rage. so only the rangecheck would be required to put a red semitransparent texture above the spellicons if oor.


edit2: i´ve edited your lua code by myself. inserted the red lines:

--out of mana
elseif notEnoughMana then
tullaRange.SetButtonColor(button, 'oom')
if IsActionInRange(action) == 0 then
tullaRange.SetButtonColor(button, 'oor')
end

--unusable
else
button.tullaRangeColor = 'unusuable'
end


this does the trick for me, seems to work: now i get the oor color if im out of range, regardless of rage. not perfect..but ok. its important for a rage class to stay in meleerange and hitting the target, so rangecheck should have prioritie over mana(rage) checks. don t know if this is a "good" fix but it seems to do what i want.

thxalot
Last edited by Velya : 11-10-10 at 04:36 AM.
Report comment to moderator  
Reply With Quote
Unread 11-14-10, 11:26 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Question: Some of the color information in the savedvariable is saved with nil but color is still displayed correctly. Wierd.

(I use bright red for OOR and the red of OOR is nil in savedvariables). Maybe it still gets displayed because the default OOR has red = 1. But no clue.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-14-10 at 11:27 AM.
Report comment to moderator  
Reply With Quote
Unread 11-14-10, 12:17 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
@zork:
tullaRange has a concept of defaults now. What you see in the saved variables is any value that doesn't match its corresponding value in the defaults. Does this blow up something in RothUI? :P
Report comment to moderator  
Reply With Quote
Unread 11-14-10, 04:47 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Yes it did sort of.
When someone had an older savedvariable and was using the newer tullaRange some druids had freezes on stance switch. Could not reproduce that though. Deleteing the savedvariable fixed it.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-24-10, 12:42 PM  
NiQil
A Deviate Faerie Dragon

Forum posts: 13
File comments: 56
Uploads: 0
Divine Storm for paladins no longer operates under holy power, and should be removed from the holy power coloring.

Let me also say that you having added the holy power coloring is a godsend for paladins. I spent lots of time looking for an addon that I could track holy power with better than the default bar, so when you added that, it saved the day. Good job..keep it up!
Report comment to moderator  
Reply With Quote
Unread 11-24-10, 04:35 PM  
Saiket
A Chromatic Dragonspawn
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 330
Uploads: 9
Originally posted by NiQil
Divine Storm for paladins no longer operates under holy power, and should be removed from the holy power coloring.
On top of that change, Light of Dawn was changed to now use holy power.
Report comment to moderator  
Reply With Quote
Unread 11-24-10, 11:15 PM  
gabrielsf
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
I'm really digging this addon. If I may make a suggestion, would it be possible to add levels of opacity to the color? I feel like the red is too red, but the only way to reduce the intensity is to make it pinker which makes it harder to see.
Report comment to moderator  
Reply With Quote
Unread 11-25-10, 01:34 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Its possible, but a bit trickier (I would need to handle unusuable colors in addition to the standard stuff I already handle).
Report comment to moderator  
Reply With Quote
Unread 11-26-10, 02:32 AM  
gossipgirlxo
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 108
Uploads: 1
is the next version going to include out of range colors for macros? thanks
Report comment to moderator  
Reply With Quote
Unread 11-26-10, 04:27 AM  
derzi
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
i just enable cpu prof to watch it and i discover that tullarange eats up to 33% during start changing target of fights is it normal?
Report comment to moderator  
Reply With Quote
Unread 11-26-10, 02:42 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
@gossipgirlxo:
The addon already handles this.

@derzi:
In short, maybe. Target change efficiency is largely impacted by whatever thing is calling the code. In the case of the Blizzard API: its called a lot :P
Report comment to moderator  
Reply With Quote
Unread 11-27-10, 09:09 PM  
taan
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 21
Uploads: 1
Start of combat massively lags the game. it freezez for 1-2minutes or until the target is dead
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: