Kelsidavis-WoWee/Data
Kelsi 11ecc475c8 feat: resolve spell \$d duration to real seconds from SpellDuration.dbc
Spell descriptions now substitute \$d with actual duration values:
  Before: "X damage over X sec"
  After:  "30 damage over 18 sec"

Implementation:
- DurationIndex field (40) added to all expansion Spell.dbc layouts
- SpellDuration.dbc loaded during cache build: maps index → base ms
- cleanSpellDescription substitutes \$d with resolved seconds/minutes
- getSpellDuration() accessor on GameHandler

Combined with \$s1/\$s2/\$s3 from the previous commit, most common
spell description templates are now fully resolved with real values.
2026-03-23 01:00:18 -07:00
..
expansions feat: resolve spell \$d duration to real seconds from SpellDuration.dbc 2026-03-23 01:00:18 -07:00
interface/AddOns/HelloWorld feat: add SavedVariables persistence for Lua addons 2026-03-20 12:22:50 -07:00
opcodes refactor: derive turtle opcodes from classic 2026-03-15 02:55:05 -07:00