We are releasing RangeCircle, a small UI addon for Return of Reckoning.
RangeCircle displays projected range circles around your character to help estimate distances such as aura range, guard range, short-range ability range and general positioning zones.
Download from https://tools.idrinth.de/addons/range-circle/
Unlike the earlier test versions, this release no longer uses a fixed 2D ellipse. RangeCircle now uses a projected circle system: it calculates a real horizontal circle around your character and projects the points to the screen. This means the shape adapts much better when you rotate or tilt the camera.
Important note: this is still not a true 3D ground decal. RoR addons cannot draw real terrain decals. RangeCircle uses projected UI points placed on screen from world-space calculations. It is a visual helper, not an official internal range-measuring tool.
- Projected range circles using world-to-screen projection.
- Camera-aware visual shape: the circle adapts much better when rotating the camera.
- Up to 3 active rings at the same time.
- Range presets:
- 10 ft
- 20 ft
- 25 ft
- 30 ft
- 40 ft
- 45 ft
- Custom range support in feet.
- In-game configuration menu.
- Nudge controls to fine-tune screen alignment.
- Ground height / Z offset calibration.
- Point size control.
- Opacity control.
- Quality presets: Low / Normal / High.
- Multiple colour presets.
- Default ranges button to restore the standard ring setup.
Gingerbel & Kpihuss
Installation
Extract the addon into:
Code: Select all
Warhammer Online - Age of Reckoning\Interface\AddOns\RangeCircleCode: Select all
Interface\AddOns\RangeCircle\RangeCircle.mod
Interface\AddOns\RangeCircle\RangeCircle.lua
Interface\AddOns\RangeCircle\RangeCircle.xml
Interface\AddOns\RangeCircle\RangeCircleCamera.lua
Interface\AddOns\RangeCircle\RangeCircleZoneData.lua
Interface\AddOns\RangeCircle\textures\dot.ddsAfter installation, restart the game or reload the UI.
Opening the menu
Use:
Code: Select all
/rangecircle menuCode: Select all
/rangecircle config
/rangecircle uiCode: Select all
/rcCode: Select all
/rangecircleRecommended first setup
After installing the addon:
- Open the menu with:
Code: Select all
/rangecircle menu - Select Ring 1, Ring 2 or Ring 3.
- Choose a range preset.
- Set the quality to Normal or High.
- Adjust point size if the circle is hard to see.
- Use nudge controls if the circle is always slightly off-centre.
- Use Z offset calibration if the circle shifts when rotating the camera.
Code: Select all
/rangecircle zoffset 4The default ring setup is:
Code: Select all
Ring 1 = 20 ft
Ring 2 = 30 ft
Ring 3 = 10 ftCode: Select all
/rangecircle defaultrangesRange presets
Available presets:
Code: Select all
/rangecircle preset 10
/rangecircle preset 20
/rangecircle preset 25
/rangecircle preset 30
/rangecircle preset 40
/rangecircle preset 45Custom range values
You can also set custom ranges in feet:
Code: Select all
/rangecircle range 17.5
/rangecircle feet 17.5
/rangecircle radius 17.5Code: Select all
/rangecircle ring 1
/rangecircle range 35The menu also includes range adjustment buttons:
Code: Select all
Range -1 ft
Range +1 ftRangeCircle has two different types of alignment adjustment:
1. Nudge
Use nudge if the whole circle is always offset in the same direction on your screen.
Example:
Code: Select all
/rangecircle nudge 20 0Useful commands:
Code: Select all
/rangecircle nudge 10 0
/rangecircle nudge -10 0
/rangecircle nudge 0 10
/rangecircle nudge 0 -10Code: Select all
/rangecircle center2. Z offset / ground height
Use Z offset if the circle appears to move or slide over the ground when you rotate or tilt the camera while your character does not move.
Recommended starting value:
Code: Select all
/rangecircle zoffset 4Code: Select all
/rangecircle zoffset 3
/rangecircle zoffset 4
/rangecircle zoffset 5- If the circle is always displaced in the same direction, use nudge.
- If the circle changes position relative to the ground when rotating the camera, adjust zoffset.
RangeCircle can draw more or fewer points depending on quality.
Code: Select all
/rangecircle quality low
/rangecircle quality normal
/rangecircle quality high- Low: better performance.
- Normal: good default.
- High: smoother circles, better for screenshots or calibration.
Code: Select all
/rangecircle quality highIf the points are too small or too large:
Code: Select all
/rangecircle pointsize 16
/rangecircle pointsize 20
/rangecircle pointsize 24Opacity
Adjust opacity with:
Code: Select all
/rangecircle alpha 70Code: Select all
/rangecircle alpha 50
/rangecircle alpha 80
/rangecircle alpha 100You can select colours from the menu, or set RGB values manually:
Code: Select all
/rangecircle color 80 200 255- Blue
- Green
- Yellow
- Red
- White
- Cyan
- Purple
- Orange
- Pink
- Lime
Select active ring:
Code: Select all
/rangecircle ring 1
/rangecircle ring 2
/rangecircle ring 3Code: Select all
/rangecircle enable
/rangecircle disable
/rangecircle ringtoggleCode: Select all
/rangecircle oneCode: Select all
/rangecircle threeCode: Select all
/rangecircle defaultrangesCode: Select all
/rangecircle show
/rangecircle hide
/rangecircle toggleShow current settings:
Code: Select all
/rangecircle statusCode: Select all
/rangecircle resetCode: Select all
/rangecircle defaultrangesWhat RangeCircle can do
- Help estimate range visually.
- Help with aura positioning.
- Help tanks and healers understand spacing.
- Display multiple projected range circles at once.
- Adapt the projected circle shape when rotating the camera.
- Provide custom ranges in feet.
- It cannot draw a true 3D terrain decal.
- It cannot read the exact game ability range internally.
- It cannot perfectly follow uneven terrain, slopes or stairs.
- It cannot guarantee official distance accuracy in every situation.
- It still needs calibration for your camera, UI scale and character position.
RangeCircle projects points around the player using world-to-screen logic. This gives a much better result than a static 2D ellipse, but it is still an addon overlay.
On uneven terrain, stairs, bridges or sharp slopes, the circle may not perfectly match the ground because the addon is not reading the exact terrain height for every point.
For best results, calibrate on flat ground and keep your usual RvR camera angle.
Suggested uses
- Aura range reference.
- Guard and defensive positioning.
- Short-range ability awareness.
- Warband spacing.
- Scenario positioning.
- Learning distance awareness.
- Testing ability ranges in controlled areas.
- Projection-only version.
- Static 2D ellipse mode removed.
- Preset ranges: 10 / 20 / 25 / 30 / 40 / 45 ft.
- Custom range command added.
- Default ranges button and command added.
- Improved colour selection.
- Improved menu organisation.
- Recommended Z offset calibration: 4.
Feedback is welcome, especially regarding:
- Range calibration accuracy.
- Z offset calibration.
- Point distribution on large circles.
- Performance in RvR.
- Menu usability.
- Better default ring setups for different roles.
- Screenshot with the ring visible.
- Your selected range.
- Your Z offset.
- Your camera angle.
- Whether the issue happens on flat ground or uneven terrain.





