🐛 SMN blood pact range issues
I affirm:
- [x] I understand that if I do not agree to the following points by completing the checkboxes my issue will be ignored.
- [x] I have read and understood the Contributing Guide and the Code of Conduct.
- [x] I have searched existing issues to see if the issue has already been opened, and I have checked the commit log to see if the issue has been resolved since my server was last updated.
OS / platform the server is running (if known)
Branch affected by issue
base
Steps to reproduce
Enable the AoE range display option in the client, and attempt to use BPs at various ranges, paying attention to the cursor subtarget arrow (which for these would be distance between avatar and target), and the AoE range if applicable.
Expected behavior
There needs to be support for both range to target, and AoE range. A single range value is insufficient.
I've done a bit of testing, but only using the in-client ranges and only a limited amount of BPs (I messed up my test server build and haven't been able to rebuild, unfortunately). Since I'm not able to test on retail, I don't know what happens if you try to use from beyond the subcursor range, or something moves out of range after use, etc. This kind of data is likely more reliable in the .dats somewhere, and certainly complete there.
| BP | Target Range | AoE Range | AoE Type |
|---|---|---|---|
| Healing Ruby | 19.5 | none | none |
| Shining Ruby | 21.5 | 14 | self |
| Glittering Ruby | 21.5 | 14 | self |
| Meteorite | 7 | none | none |
| Healing Ruby II | 21.5 | 14 | self |
| Searing Light | 7 | 10 | self |
| Moonlit Charge | 5 | none | none |
| Crescent Fang | 5 | none | none |
| Lunar Cry | 14 | none | none |
| Lunar Roar | 7 | 10 | target |
| Ecliptic Growl | 21.5 | 14 | self |
| Eplictic Howl | 21.5 | 14 | self |
| Eclipse Bite | 5 | none | none |
| Howling Moon | 7 | 10 | self |
| Punch | 5 | none | none |
| Fire II | 12 | none | none |
| Burning Strike | 5 | none | none |
| Double Punch | 5 | none | none |
| Crimson Howl | 21.5 | 14 | self |
| Fire IV | 12 | none | none |
| Flaming Crush | 5 | none | none |
| Inferno | 7 | 10 | self |
| Rock Throw | 14 | none | none |
| Stone II | 12 | none | none |
| Rock Buster | 5 | none | none |
| Megalith Throw | 14 | none | none |
| Earthen Ward | 21.5 | 14 | self |
| Stone IV | 12 | none | none |
| Mountain Buster | 5 | none | none |
| Earthern Fury | 7 | 10 | self |
| Barracuda Dive | 5 | none | none |
| Water II | 12 | none | none |
| Tail Whip | 5 | none | none |
| Spring Water | 21.5 | 14 | self |
| Slowga | 7 | 10 | self |
| Water IV | 12 | none | none |
| Spinning Dive | 5 | none | none |
| Tital Wave | 7 | 10 | self |
| Claw | 5 | none | none |
| Aero II | 12 | none | none |
| Whispering Wind | 21.5 | 14 | self |
| Hastega | 21.5 | 14 | self |
| Aerial Armor | 21.5 | 14 | self |
| Aero IV | 12 | none | none |
| Predator Claws | 5 | none | none |
| Wind Blade | 14 | none | none |
| Aerial Blast | 7 | 10 | self |
| Axe Kick | 5 | none | none |
| Blizzard II | 12 | none | none |
| Frost Armor | 21.5 | 14 | self |
| Sleepga | 7 | 10 | target |
| Double Slap | 5 | none | none |
| Blizzard IV | 12 | none | none |
| Rush | 5 | none | none |
| Heavenly Strike | 14 | none | none |
| Diamond Dust | 7 | 10 | self |
| Shock Strike | 5 | none | none |
| Thunder II | 12 | none | none |
| Rolling Thunder | 21.5 | 14 | self |
| Thunderspark | 7 | 10 | self |
| Lightning Armor | 21.5 | 14 | self |
| Thunder IV | 12 | none | none |
| Chaotic Strike | 5 | none | none |
| Judgment Bolt | 7 | 10 | self |
| Camisado | 12 | none | none |
| Somnolence | 7 | none | none |
| Nightmare | 7 | 10 | target |
| Ultimate Terror | 7 | 10 | self |
| Noctoshield | 21.5 | 14 | self |
| Dream Shroud | 21.5 | 14 | self |
| Nether Blast | 14 | none | none |
| Ruinous Omen | 7 | 10 | self |