Kelsidavis-WoWee/Data/expansions/tbc
Kelsi 81b95b4af7 feat: resolve title names from CharTitles.dbc in SMSG_TITLE_EARNED
Previously SMSG_TITLE_EARNED only showed the numeric bit index.
Now it lazy-loads CharTitles.dbc and formats the full title string
with the player's name (e.g. "Title earned: Commander Kelsi!").

- Add CharTitles layout to WotLK (TitleBit=36) and TBC (TitleBit=20) layouts
- loadTitleNameCache() maps each titleBit to its English title string
- SMSG_TITLE_EARNED substitutes %s placeholder with local player's name
- Falls back to "Title earned (bit N)!" if DBC is unavailable
2026-03-12 19:05:54 -07:00
..
dbc_layouts.json feat: resolve title names from CharTitles.dbc in SMSG_TITLE_EARNED 2026-03-12 19:05:54 -07:00
expansion.json Add overlay extraction for multi-expansion asset deduplication 2026-02-14 03:09:17 -08:00
opcodes.json Opcode tables: sync Classic/WotLK to canonical headers and expand logical mapping coverage 2026-02-20 02:50:59 -08:00
update_fields.json fix: correct PLAYER_REST_STATE_EXPERIENCE wire indices for all expansions 2026-03-10 23:14:18 -07:00