Download
(10 Kb)
Download
Updated: 10-03-13 05:08 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:10-03-13 05:08 PM
Created:01-09-10 06:41 PM
Downloads:39,216
Favorites:488
MD5:
5.4
tullaRange  Popular! (More than 5000 hits)
Version: 5.4.0
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.
5.4.0
* Fixed issues that would cause the menu to not show up properly
* TOC bump for WoW 5.4

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 (for now)

4.3.1
* Updated TOC for 4.3

4.3.0
* Bugfixes for WoW 4.3 (should be compatible with WoW 4.2)

4.2.0
* Updated TOC for 4.2

2.8
* Fixed a typo in the options menu that was causing errors.
* Fixed the TOC for the the config addon

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 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.
Optional Files (0)


Archived Files (20)
File Name
Version
Size
Author
Date
5.3.0
10kB
Tuller
05-22-13 05:11 PM
5.2.0
10kB
Tuller
03-05-13 06:31 AM
5.1.0
10kB
Tuller
11-27-12 05:17 PM
5.0.0
10kB
Tuller
08-28-12 05:29 AM
4.3.1
11kB
Tuller
11-29-11 07:21 PM
4.3.0
11kB
Tuller
11-11-11 02:25 PM
4.2.0
11kB
Tuller
06-27-11 07:47 PM
2.8
10kB
Tuller
04-27-11 05:28 AM
2.7
11kB
Tuller
04-26-11 06:46 PM
2.6
10kB
Tuller
12-14-10 09:07 PM
2.5
9kB
Tuller
12-03-10 07:51 PM
2.4
9kB
Tuller
11-25-10 01:32 PM
2.3
9kB
Tuller
11-07-10 04:00 PM
2.2
9kB
Tuller
10-21-10 05:23 PM
2.0
7kB
Tuller
10-11-10 05:04 PM
1.5
7kB
Tuller
01-17-10 11:01 AM
1.4
7kB
Tuller
01-15-10 05:48 AM
1.3
7kB
Tuller
01-13-10 06:29 PM
1.2
2kB
Tuller
01-11-10 05:47 AM
1.1
2kB
Tuller
01-09-10 06:41 PM


Post A Reply Comment Options
Unread 10-21-10, 06:33 PM  
Saiket
A Chromatic Dragonspawn
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 152
File comments: 329
Uploads: 21
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.
Saiket is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 11:24 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1615
Uploads: 36
Beyond changing the color of OOM to white, there's not much you can do.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 07:04 AM  
Siven
A Murloc Raider

Forum posts: 4
File comments: 21
Uploads: 0
Any way to disable the out of mana (or in my case rage) coloring?
Siven is offline Report comment to moderator  
Reply With Quote
Unread 10-10-10, 03:58 AM  
Sieben11
A Deviate Faerie Dragon

Forum posts: 10
File comments: 9
Uploads: 0
Its good that you added HasAction to the RedRange add-on. I had modded some similar changes. Which decreased the code cycles greatly. It annoys me when people become lazy/sloppy. And do not consider options they can do to minimize their add-on.
Sieben11 is offline Report comment to moderator  
Reply With Quote
Unread 09-21-10, 03:31 PM  
Annekynn
A Fallenroot Satyr

Forum posts: 21
File comments: 144
Uploads: 0
Thanks for the great addon, works wonderful with Dominos and im glad youve updated it for 4.0 !
Annekynn is offline Report comment to moderator  
Reply With Quote
Unread 07-14-10, 08:32 AM  
sakurakira
A Flamescale Wyrmkin
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 140
File comments: 49
Uploads: 4
Works great, thanks! Now I have all of my action bar addons by the same author, woohoo!
__________________
Arise, my champion!

Carnation / 90 Blood Elf Priest / <Adversity> / Vek'nilash-US
sakurakira is offline Report comment to moderator  
Reply With Quote
Unread 07-12-10, 01:23 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1615
Uploads: 36
Actually, I'm pretty sure tullaRange does that :P
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 07-12-10, 11:55 AM  
hellomynameisbo
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
CPU usage

I just checked 4 similar addons on Broker CPU, and this is what I found.

CPU usage
1. TullaRange 0.37-0.47%
2. RangeColors 0.71 - 1.31%
3. ButtonRange 2.92 - 4.35%
4. RedRange 3.35 - 4.75%

TullaRange came in as least CPU usage, but RangeColors also checks/colors spells you have too little mana(blue) to use.

So I will go with RangeColors, soz
hellomynameisbo is offline Report comment to moderator  
Reply With Quote
Unread 03-02-10, 05:48 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1615
Uploads: 36
In this case, ButtonTimers would need to be recoded to not hook the OnUpdate timer for each action button, since tullaRange removes them all.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 03-01-10, 07:21 PM  
todd3835
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 27
Uploads: 1
Conflict with ButtonTimers addon.

Hi, I'm having a problem with TullaRange interfering with another addon i use, called ButtonTimers (http://wow.curse.com/downloads/wow-a...tontimers.aspx). My timing bars get all wacky when I have TullaRange installed, but is fine when I disable TullaRange. I'm wondering if there's something that can be done to either addon so that they play nice together =] Thanks for any help!

-Todd
__________________




People with OCD (Or CDO in Scott's Case) prefer nUI+! Find it at www.nuiaddon.com
todd3835 is offline Report comment to moderator  
Reply With Quote
Unread 01-24-10, 06:38 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1615
Uploads: 36
Hurray :P
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 01-22-10, 04:43 PM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
The latest version seems to have fixed the problem. Many thanks
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Unread 01-17-10, 11:10 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1615
Uploads: 36
Actually what was happening is was the following
  • tullaRange would color a button as red, and mark the button as colored red (a holdover from redrange, that reduces the amount of calls to recolor a button).
  • ActionButton_UpdateUsable would next be called, which I hook instead of replace. It would say, "hey this button is neither oom nor unusable, so lets color it the normal color!"
  • tullaRange would then look at the button again, see that it is out of range and marked as oor colored, and say, "Hey, you're already red, I'm not doing that again!" And the button would remain white.
The solution was to force a color update whenever ActionButton_UpdateUsable is called.

v1.5 does that, and I've also implemented code on whenever ActionButton_Update is called to determine if a button has an action that has a range or not. If it does not, then tullaRange turns off range checking for it (other types of coloring should be unaffected, I think).
Last edited by Tuller : 01-17-10 at 09:41 PM.
Tuller is offline Report comment to moderator  
Reply With Quote
Unread 01-16-10, 05:40 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1190
File comments: 784
Uploads: 82
It happens much less frequently but issue is not completely gone.

With the feedback from Saiket and my own observations I have a theory

It seems the "stall" happens whenever there's an actionbar page or such.

- having a mob targeted while in a vehicle and exiting vehicle without switching target.
- stance dancing (as a warrior) or shapeshifting.
- dragging and dropping actions on the buttons.

In all cases it seems that a target clear->reacquire fixes it.

Maybe the addon would benefit from listening to a few more events in addition to PLAYER_TARGET_CHANGED ?
(ACTIONBAR_PAGE_CHANGED|ACTIONBAR_SLOT_CHANGED|UPDATE_SHAPESHIFT_FORM|UNIT_ENTERED_VEHICLE|UNIT_EXITED_VEHICLE
come to mind going by blizzard's actionbar code)
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 01-15-10, 07:49 PM  
Saiket
A Chromatic Dragonspawn
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 152
File comments: 329
Uploads: 21
Originally posted by Dridzt
I haven't noticed the issue in a few hours of solo and group play with v1.4 so I'm optimistic it was resolved.

However last time it was more obvious in raid, so I will reserve final judgment till next raid

1.4 looks good sofar.
After an hour or so of play, I noticed that my macros that change actions based on conditions update properly, but dragging and dropping actions as described in my first post still results in each button showing "in range". Not too bad though, considering how often I swap actions around mid-fight.
Saiket is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: