LibRangeCheck-3.0

A range checking library based on interact distances and spell ranges

File Details

1.0.16

  • R
  • Aug 25, 2024
  • 22.35 KB
  • 51
  • 11.0.2+3
  • Classic + 1

File Name

LibRangeCheck-3.0-1.0.16.zip

Supported Versions

  • 11.0.2
  • 11.0.0
  • 4.4.0
  • 1.14.3

Lib: RangeCheck-3.0

1.0.16 (2024-07-16)

Full Changelog Previous Releases

  • Shadowflame can have a unique range in Season of Discovery

  • Fix LUA error on using a Portal
    I can't reproduce the actual issue, but the fix is trivial.
    Fixes: #29

  • Workaround for unlearned spellbook spells in TWW (#30)

    • Switching to C\_Spell.IsSpellInRange for TWW

    This replaces C\_SpellBook.IsSpellBookItemInRange with C\_Spell.IsSpellInRange in the TWW fallback, to ensure even unlearned spells can be used for range check. IsSpellBookItemInRange does not check unlearned spells.

    To make this work, the spell index used and returned from findSpellIdx is now the spellID in retail, but still the spellbook index for classic/era.