mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
Add SpellDataResolver that lazily loads Spell.dbc, SpellCastTimes.dbc, and SpellRange.dbc to provide cast time and range data. GetSpellInfo() now returns real castTime (ms), minRange, and maxRange instead of hardcoded 0 values. This enables spell tooltip addons, cast bar addons (Quartz), and range check addons to display accurate spell information. The DBC chain is: Spell.dbc[CastingTimeIndex] → SpellCastTimes.dbc[Base ms] Spell.dbc[RangeIndex] → SpellRange.dbc[MinRange, MaxRange] Follows the same lazy-loading pattern as SpellIconPathResolver and ItemIconPathResolver. |
||
|---|---|---|
| .. | ||
| addons | ||
| audio | ||
| auth | ||
| core | ||
| game | ||
| network | ||
| pipeline | ||
| platform | ||
| rendering | ||
| third_party | ||
| ui | ||