Kelsidavis-WoWee/Data/expansions
Kelsi c0ffca68f2 feat: track and display WotLK server-authoritative combat stats
Adds update field tracking for WotLK secondary combat statistics:
- UNIT_FIELD_ATTACK_POWER / RANGED_ATTACK_POWER (fields 123, 126)
- PLAYER_DODGE/PARRY/BLOCK/CRIT_PERCENTAGE (fields 1025-1029)
- PLAYER_RANGED_CRIT_PERCENTAGE, PLAYER_SPELL_CRIT_PERCENTAGE1 (1030, 1032)
- PLAYER_FIELD_COMBAT_RATING_1 (25 slots at 1231, hit/expertise/haste/etc.)

Both CREATE_OBJECT and VALUES update paths now populate these fields.
The Character screen Stats tab shows them when received from the server,
with graceful fallback when not available (Classic/TBC expansions).

Field indices verified against AzerothCore 3.3.5a UpdateFields.h.
2026-03-13 08:35:18 -07:00
..
classic feat: use UNIT_FIELD_AURAFLAGS to correctly classify Classic buffs vs debuffs 2026-03-12 21:33:19 -07:00
tbc feat: resolve title names from CharTitles.dbc in SMSG_TITLE_EARNED 2026-03-12 19:05:54 -07:00
turtle feat: use UNIT_FIELD_AURAFLAGS to correctly classify Classic buffs vs debuffs 2026-03-12 21:33:19 -07:00
wotlk feat: track and display WotLK server-authoritative combat stats 2026-03-13 08:35:18 -07:00