[FEATURE] Arcane Explosion for Arcane Mage is never cast because it is always out of range
Deathshiver opened this issue ยท 1 comments
Before You Begin
- I confirm that I have downloaded the latest version of the addon.
- I am not playing on a private server.
- I checked for an existing, open ticket for this request and was not able to find one.
- I edited the title of this feature request (above) so that it describes the issue I am reporting.
Feature Request
Made this issue as a feature request since there isn't currently an Arcane Explosion recommended in the default priority.
Arcane Explosion is never recommended, even when added to a priority list, since its usable condition is never met. Would like to see the usable condition fixed so the spell can at least be used, and then I can determine whether to enable the ability, assign to a toggle, etc.
Additional Information
Taking a snapshot lists the following reason on every arcane_explosion entry:
The action (arcane_explosion) is unusable at (0.38 + 0.00) because target out of range.
Some quick debugging points to Line 1326 in Dragonflight/MageArcane.lua
arcane_explosion = {
-- ...
usable = function () return not settings.check_explosion_range or target.maxR < 10, "target out of range" end,
-- ...
}
If I remove that line, Arcane Explosion functions as expected but will recommend even when standing at range.
It looks like there's been some changes recently (Move to LibRangeCheck-3.0) that have left the spell in a state where it references a setting that isn't registered anymore and compares range on a property of the target that returns 30
even when you're right next to the target.
I figure there are some complications with making an accurate range check on Mage, however it would be preferable to have a usable ability that I can enable or disable recommendations for rather than the ability just being completely unusable -- then I can assign the ability to a toggle and at least use hotkeys to determine whether I am in range.
Contact Information
No response