Get an Epic Experience with Premium


Combat Login to Add Favorites
  • World of Warcraft
  • 11,960 Monthly Downloads
  • Supports: 6.1.0
  • 1,239,852 Total Downloads
  • Updated 02/25/2015
  • Created 04/06/2008
  • 1,322 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: v4.3.2
Support development! **

About RangeDisplay

Estimated range display. Type /rangedisplay for configuration or /rangedisplay locked to lock/unlock the frames.


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. Due to the whackyness of interact-distance based checks, recent versions only use those when spell/item based checks are not possible . The display can be configured in many ways (displaying only the max range, adding border and background, etc).

Currently you can set up RangeDisplay to show your current range to your target, focus, pet and mouseover units. The mouseover unit range can be anchored to the mouse or placed at a fixed position.

New in v3.8.0: It is possible to add sound notifications to "range sections" (similar to color setting). The sound will be played when entering the section. If two sections have the same sound file attached to them, then the sound is not played again if switching between the two sections.

This sound notification is enabled by default for the target unit's close range section.

Displaying max range only: if you want to display only the maxRange, you need to set Text to "%d" and tick the Reverse option for the section(s).

r368 | mitch0 | 2015-02-25 12:36:03 +0000 (Wed, 25 Feb 2015) | 1 line
Changed paths:
   A /tags/v4.3.2 (from /trunk:367)

Tagging as v4.3.2
r367 | mitch0 | 2015-02-25 12:11:45 +0000 (Wed, 25 Feb 2015) | 1 line
Changed paths:
   M /trunk/RangeDisplay.toc
   M /trunk/RangeDisplay_Options/RangeDisplay_Options.toc

toc bump


First Previous Page 5 of 16 Next Last
  • #275

    see comment #262 below.


  • #272

    Hey , is there a way to tweak  this addon so it displays yards betwean target like every yard ? and so on , up to lets say 50 ? , now all i can see or manage , amybe i am just blind , it gives range bewean 2 numbers , 9-28 for an example .

    If there was a way to make it display range as you move , and slightly more accurate , would be sweet .

  • #273


     What you ask is not possible in the general case, only for units in the same group with you, and even then not on every map / area, so this feature will not be included in RangeDisplay.



  • #270

    For some reason it wont show over 80, is there a way to increase it to at least 100? Ive maxed the distant bars to 100 but it still wont show it.

  • #271


      Only hunters have a 100yd range spell (Hunter's Mark), so the 100yd range is only reported for hunters. The largest range I could detect is via the item range of "Reinforced Net", which is 80 yards.




  • #264

    Is it possible to add range check for arena targets?  arena#1, arena#2, etc


    great mod btw!

    Last edited by disco_stu_01 on 12/5/2011 11:40:29 PM
  • #269


      Please try this version:
    After first load (if it doesn't error out :) issue the following chat command:


    then reload or relog.


  • #265


      Theoretically it would be possible, but this belongs into your unit-frame addon, IMO. LibRangeCheck can be used by unit frame mod authors to add the same information to unit frames.  If you feel adventurous, you can try adding arena units (arena1, arena2, etc) to RangeDisplay: 

     add the units in the units table at around line 929 in RangeDisplay.lua:

    local units = {
       unit = "arena1",
       name = L["arena1"],
       event = "ARENA_OPPONENT_UPDATE",

    and add the localizations for "arena1" etc to localizations.lua:

    L["arena1"] = "Arena#1"


    That should do the trick :)

    good luck,


  • #268


      I checked the code, and there is an assumption that one event triggering a targetChange is used only by one unit, which breaks with arena targets. I'm working on a fix for that. Check the alpha versions on wowace for the progress.



  • #267

    I added those lines into the appropriate spots.

    arena#1, arena#2 and arena#3 all show up as options now in the config, and I made frames for them and everything.  No errors reported.  However, when I entered the arena no data showed up in the frames.

    Something I entered wrong perhaps, or any other idea?


    Thanks again for your help with this!

  • #266

    OK! Im going to backup my folder and give this a try!


    Thanks very much for the response!


    edit: ok it's been updated, i will report back once the servers are up

    Last edited by disco_stu_01 on 12/6/2011 9:52:20 AM
  • #261
    Where exactly is the 'Display only max range' option? Couldn't find it in any of the above versions and I'd like it very much ;)
  • #262

    That option went away when I added free form range formating. Now you can set up any text display for the given section, that is interpreted as a format string with two parameters: minRange and maxRange, and there's an additional checkbox: Reverse, which will swap the two parameters.

    So, if you want to display only the maxRange, you need to set Text to "%d" and tick the Reverse toggle.

    hope this makes sense :)
  • #263
    Oh sure, don't know how I could have missed it, thanks a lot.

    Great addon btw, appreciate your work :)
  • #259
    Is there any way to change how far the "mouseover" information is anchored from the mouse cursor? I'd like to have mine right next to the cursor rather than a few inches below it. Cheers
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Legends of Hoenn Tin Giveaway