Download
(217Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 05-23-24 02:14 PM
Pictures
File Info
Compatibility:
Dark Heart (10.2.7)
Classic (1.15.1)
WOTLK Patch (3.4.3)
TBC Patch (2.5.4)
Updated:05-23-24 02:14 PM
Created:unknown
Downloads:101,552
Favorites:384
MD5:
10.2.7

RangeDisplay  Updated less than 3 days ago!  Popular! (More than 5000 hits)

Version: v6.1.0
by: mitch0 [More]

Description:

RangeDisplay is a simple range display addon. It is using spell range, item range and interact-distance based checks to determine the approximate range to your current target, pet, focus or mouseover unit (if enabled). The mouseover unit display can be anchored to mouse, or placed at a fixed position. As of v3.4.1 interact-distance based checks are only used if the other two are unavaliable due to the strange way interact-distance checks work causing strange results with some mobs.

RangeDisplay is a front-end to LibRangeCheck-2.0, a library addon to
calculate the range estimates. DogTag also supports LibRangeCheck via
the [Range] tag, thus you can get range display in addons using DogTag
to build texts, like PitBull (unit frames) and CowTip (tooltip).

Note: RangeDisplay can only check for some specific distances, thus determining
a minimum and maximum range to the target. Some of these ranges are rather
large, so the range update may be slow, as it takes time to cover a bigger
distance. Unfortunately there is no way (that I know of) of providing higher
resolution for range estimates.

Options:

/rangedisplay locked
Toggle the locked state of RangeDisplay frame.
While unlocked, you can drag it to a position you like with the left mouse button and open its config menu by right-clicking on the frame.
While it is locked, you can click-thru the display.

/rangedisplay
Open the config GUI.

Install instructions:

NOTES:

After installing, RangeDisplay will be enabled by default, and unlocked, so you'll see a semi-transparent rectangle in the center of your UI that you can drag to a position you like. After finding a good place for it you should lock the frame with /rangedisplay locked, so that it won't eat your mouse clicks (note: the enemyOnly option only works in locked mode, too).

Contributors:

sayclub - koKR localization
Carylon - deDE localization
lcncg - zhCN and zhTW localizations
Pixel - frFR localization

RangeDisplay
v6.1.0 (2024-05-23)
Full Changelog
  • add release script
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
v5.0.3
217kB
mitch0
11-05-22 12:20 PM
v4.9.8
212kB
mitch0
07-18-22 05:30 AM


Post A Reply Comment Options
Unread 09-13-12, 12:47 AM  
mitch0
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 79
Uploads: 4
Re: Noobish question... ensuring two installs are the same

Originally Posted by Barleduq
I play WoW on two different machines. I spent some time Monday night carefully placing my rangedisplay display boxes on one machine. If I wanted to make sure that they were the same, I'm assuming I need to grab the RangeDisplay folder from that machine and put it on the other... but is there anything else I need to grab? I'm guessing it might be a saved variables file/folder from somewhere, but I'm really not sure.

Thank you for any (useful ) answers!
Hi,

You'll need to copy the saved variables from under the wtf/config folder. I think it's called RangeDisplay.lua, too, but I can't check now.

cheers,
mitch
Report comment to moderator  
Reply With Quote
Unread 09-12-12, 03:31 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Noobish question... ensuring two installs are the same

I play WoW on two different machines. I spent some time Monday night carefully placing my rangedisplay display boxes on one machine. If I wanted to make sure that they were the same, I'm assuming I need to grab the RangeDisplay folder from that machine and put it on the other... but is there anything else I need to grab? I'm guessing it might be a saved variables file/folder from somewhere, but I'm really not sure.

Thank you for any (useful ) answers!
Report comment to moderator  
Reply With Quote
Unread 09-08-12, 01:27 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Re: Re: *waves hi*

Thank you for updating here!



Originally Posted by mitch0
Originally Posted by Barleduq
I'm going through all my addons now that my desktop is upgraded to the point of being able to pull down 5.0.4... does this need anything to work, other than 'load out of date addons' being checked? Loving it to pieces, *soooo* used to it so fast, and would really really like to keep using it...

Thank you!
Hello,

You'll probably need the newest version currently available from curse. The newest versions of my addons first appear on curse as my repositories are on wowace and the release versions are automatically uploaded to curse.com. I usually update stuff here after a brief "stability period". I'll probably update the MoP versions here in a day or two.

cheers,
mitch
I can completely appreciate ease of use, and I *also* appreciate the fact that you do update here - this site gets along better with my Linux box than Curse does. If I get impatient I'll grab it from there, thank you very much!

Last edited by Barleduq : 09-10-12 at 07:53 PM.
Report comment to moderator  
Reply With Quote
Unread 09-06-12, 01:54 PM  
mitch0
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 79
Uploads: 4
Re: *waves hi*

Originally Posted by Barleduq
I'm going through all my addons now that my desktop is upgraded to the point of being able to pull down 5.0.4... does this need anything to work, other than 'load out of date addons' being checked? Loving it to pieces, *soooo* used to it so fast, and would really really like to keep using it...

Thank you!
Hello,

You'll probably need the newest version currently available from curse. The newest versions of my addons first appear on curse as my repositories are on wowace and the release versions are automatically uploaded to curse.com. I usually update stuff here after a brief "stability period". I'll probably update the MoP versions here in a day or two.

cheers,
mitch
Last edited by mitch0 : 09-06-12 at 01:57 PM.
Report comment to moderator  
Reply With Quote
Unread 09-06-12, 05:06 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
*waves hi*

I'm going through all my addons now that my desktop is upgraded to the point of being able to pull down 5.0.4... does this need anything to work, other than 'load out of date addons' being checked? Loving it to pieces, *soooo* used to it so fast, and would really really like to keep using it...

Thank you!
Report comment to moderator  
Reply With Quote
Unread 03-12-12, 02:38 AM  
mitch0
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 79
Uploads: 4
Re: Loving it!

Hello,

Thanks for the feedback! I'm glad you like it

Unfortunately this addon only works with units, so it won't work with objects. You might use the mouseover display to keep a tab on nearby mobs when looting chests, etc though.

cheers,
mitch

Originally Posted by Barleduq
I <3 this intensely, after one day of using it.

Is it possible to get distance to objects? As in, I'm trying to loot that chest and I don't want to be too near cause of the mob, finding the distance is difficult.

I can see it might not be possible at all, but I, at least, would find it useful. (I think...)

Have a banana!

Report comment to moderator  
Reply With Quote
Unread 03-09-12, 09:07 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Thumbs up Loving it!

I <3 this intensely, after one day of using it.

Is it possible to get distance to objects? As in, I'm trying to loot that chest and I don't want to be too near cause of the mob, finding the distance is difficult.

I can see it might not be possible at all, but I, at least, would find it useful. (I think...)

Have a banana!

Report comment to moderator  
Reply With Quote
Unread 04-29-11, 11:17 AM  
Szyarah
A Defias Bandit

Forum posts: 2
File comments: 139
Uploads: 0
ZOMG Mitch!

I feel TERRIBLE. Here I was blaming Range Display for this mystery frame when all the time it was caused by an addon called Roguedar!

Please accept my humble apologies...you and Range Display are wonderful
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 01:21 PM  
mitch0
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 79
Uploads: 4
Re: mitch ... all my frames ARE locked

Hello,

This frame is not part of RangeDisplay (at least I don't remember adding anything like this

try typing /framestack and mouseover the offending frame. maybe its name gives a hint as to what addon creates it.

cheers,
mitch

Originally posted by Szyarah
this is a framed window that simply says RD loaded. It does not appear to be a control.

My range display frames are locked, but this frame remains on the screen When I try to move it it attaches to my mouse and will not let go, resulting in me having to terminate wow and restart.

is this part of Range Display?
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 10:55 AM  
Szyarah
A Defias Bandit

Forum posts: 2
File comments: 139
Uploads: 0
mitch ... all my frames ARE locked

this is a framed window that simply says RD loaded. It does not appear to be a control.

My range display frames are locked, but this frame remains on the screen When I try to move it it attaches to my mouse and will not let go, resulting in me having to terminate wow and restart.

is this part of Range Display?
Report comment to moderator  
Reply With Quote
Unread 04-28-11, 10:29 AM  
mitch0
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 79
Uploads: 4
Re: Why is there

Hi,

Make sure you lock the frames (by typing /rangedisplay locked, for example, or ctrl-clicking the frame)

cheers,
mitch


Originally posted by Szyarah
an annoying frame that reads RD is loaded in the middle of my screen? or ... anywhere?

Why can't I turn it off?


Please?
For now, I've reverted to the older version.
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 09:21 PM  
Szyarah
A Defias Bandit

Forum posts: 2
File comments: 139
Uploads: 0
Why is there

an annoying frame that reads RD is loaded in the middle of my screen? or ... anywhere?

Why can't I turn it off?


Please?
For now, I've reverted to the older version.
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 06:57 AM  
mitch0
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 79
Uploads: 4
4.0.1 compatible version

Hi,

I've uploaded a new version that is compatible with 4.0.1. (version 3.8.4).

cheers,
mitch
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 03:05 PM  
Dwargh
A Theradrim Guardian
 
Dwargh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 64
File comments: 651
Uploads: 2
I get this error:
Code:
LibRangeCheck-2.0-100098:440: attempt to call upvalue 'GetSpellName' (a nil value)
LibRangeCheck-2.0-100098:468: in function <...Display\libs\LibRangeCheck-2.0\LibRangeCheck-2.0.lua:462>
LibRangeCheck-2.0-100098:723: in function `init'
LibRangeCheck-2.0-100098:950: in function `initialOnUpdate'
LibRangeCheck-2.0-100098:1004: in function <...Display\libs\LibRangeCheck-2.0\LibRangeCheck-2.0.lua:998>

Locals:
spellList = <table> {
 1 = 5185
 2 = 467
 3 = 1126
 4 = 28880
}
itemList = <table> {
 25 = <table> {}
 35 = <table> {}
 15 = <table> {}
 8 = <table> {}
 45 = <table> {}
 5 = <table> {}
 10 = <table> {}
 20 = <table> {}
 40 = <table> {}
 80 = <table> {}
 60 = <table> {}
 30 = <table> {}
}
interactList = <table> {
 3 = 8
 2 = 9
 4 = 28
}
res = <table> {
}
(for index) = 1
(for limit) = 4
(for step) = 1
i = 1
sid = 5185
name = "Healing Touch"
_ = ""
_ = "Interface\Icons\Spell_Nature_HealingTouch"
_ = 438
_ = false
_ = 0
_ = 2500
minRange = 0
range = 40
GetSpellInfo = <function> defined =[C]:-1
findSpellIdx = <function> @ RangeDisplay\libs\LibRangeCheck-2.0\LibRangeCheck-2.0.lua:437:
MeleeRange = 5
addChecker = <function> @ RangeDisplay\libs\LibRangeCheck-2.0\LibRangeCheck-2.0.lua:449:
checkers_SpellWithMin = <table> {
}
checkers_Spell = <table> {
}
pairs = <function> defined =[C]:-1
GetItemInfo = <function> defined =[C]:-1
checkers_Item = <table> {
}
next = <function> defined =[C]:-1
checkers_Interact = <table> {
 2 = <function> @ RangeDisplay\libs\LibRangeCheck-2.0\LibRangeCheck-2.0.lua:398:
 3 = <function> @ RangeDisplay\libs\LibRangeCheck-2.0\LibRangeCheck-2.0.lua:398:
 4 = <function> @ RangeDisplay\libs\LibRangeCheck-2.0\LibRangeCheck-2.0.lua:398:
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 09:37 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Re: Re: Re: Re: minor bug

I lolled! Its so simple yet hard to understand that I couldn't even think of that when I was mucking around "what that hand could mean when the addon is unlocked".

Thanks!
*BTW Best ever range addon cant live without it at all, not when questing, pvping or in raids! :*** *

Originally posted by mitch0
Hello,

When you unlock the rangedisplay frames (/rangedisplay locked, or by clicking the LDB icon), there'll be a semi-transparent green hand icon in the middle of the screen. Position the mouseover unit's frame relative to that icon (as if it were your real mouse pointer) by dragging the frame, then lock the frames. Also make sure that the "Anchor to mouse" option is set for the mouseover unit (in the configuration window).

cheers,
mitch
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.