File Details
XP Tracker+ 3.2.1
- R
- Feb 22, 2026
- 1.76 MB
- 70
- 2.5.5+1
- Classic + 1
File Name
XPTracker-3.0.zip
Supported Versions
- 2.5.5
- 1.15.8
Bug Fix: Honor Per Hour tracking always showing 0
- Issue: Honor Per Hour displayed 0 even when earning honor from PvP kills. Kill count tracked correctly but
HonorRecordednever accumulated, so the rate calculation had nothing to work with. - Cause: The honor
OnUpdaterelied on aGetHonorCurrency()delta to detect gains. WhenCHAT_MSG_COMBAT_HONOR_GAINfired, the API hadn't updated yet, so the delta was always 0 and the function returned early. - Fix: Parse the honor amount directly from the
CHAT_MSG_COMBAT_HONOR_GAINevent message text (which is immediately available) instead of depending on the laggingGetHonorCurrency()delta. - Files changed:
modules/Events.lua—CHAT_MSG_COMBAT_HONOR_GAINnow captures themsgarg and parses the honor value via pattern matchmodules/ModeHandlers.lua— HonorOnUpdatereads the parsed_lastHonorGainvalue instead of computing aGetHonorCurrency()delta;GetHonorCurrency()is still used for the display total

