Ok here we go:
For a long time i have been shouting from the rooftops that a 40y range check in vanilla was never going to happen. Guess what.. i was wrong. Someone smarter than me figuered out how to measure distance on the world map using the existing functions. And that would be the creator of the Astrolabe library and the guy
Renew who i both thank for this.
But here come the downsides.
- The new 40y range check only works outside of instances and in Battlegrounds.
- It is not EXACTLY 40y since height differences mess with the formula.
- It only works while the worldmap is closed. When you open the map, the check will be paused until you close it again.
- Your worldmap might be broken (default and Cartographer not affected). Report back if your map constantly resets to your current zone when using Luna.
Additional changes in this release:
- General option to change the interval of the range check. This could heavily affect your performance so adjust accordingly.
- Option to enable/disable the combat log based range check. You can set your combatlog range to 40y and enable this for a pretty good 40y range check while in dungeons. Make sure your combatlog range is actually set to 40 and no other addon is setting it for you.
The new range system will check in the following order:
Is the units model visible? (General "in range") > Can i follow/trade the unit? (30y) > Are we outside or in a bg (40y) > Did the unit produce a combatlog entry in the last 2 seconds?
HF
2.10