File Details
Itemtracker1.9.zip
- R
- Mar 9, 2026
- 427.06 KB
- 33
- 2.5.5
- Classic TBC
File Name
Itemtracker1.9.zip
Supported Versions
- 2.5.5
ItemTracker Changelog
v1.9 — 2026-03-09
Features
- Mob session kills — The "Total Kills" bar in the mob HUD now tracks kills from session start only (starts at 0). A snapshot of all-time totals is taken when a session begins; per-mob rows still show all-time counts.
- Mob kills in Session History — Saved sessions now include a per-mob kill breakdown (kills/h and total), visible in the History detail view. Sessions with kills but no loot are now saved.
- Raw gold per mob — Gold looted (from
CHAT_MSG_MONEY) is attributed to the active loot source mob and stored asrawGold. Shown in the mob log tooltip as "Raw gold looted: X g Y s Z c". - Mob portrait in HUD — Mob rows in the HUD show a frozen 3D portrait via
PlayerModel:SetCreature(npcID)when an NPC ID is known. Falls back to the loot icon otherwise. NPC IDs are captured from kill GUIDs and backfilled on loot. - Route trail rendering overhaul — Trail dots and arrows now use world-space distance stepping, eliminating wobble when moving. Recording rate increased to 20 fps (0.05 s interval, 0.0005 movement threshold). Arrows and dots are triple size. Arrows point in the correct direction of travel. Fade is uniform alpha (no gradient flow illusion) with a brief fade-out at the oldest points only.
UI
- Themed X buttons — History delete, Announce whisper target remove, and Sounds custom sound delete buttons all use the consistent red
|cffff6666x|rtext style.
Bug Fixes
- Track › Mob search — Fixed search box reference collision (
f.mobTrackSearchBox) that caused the Track › Mob filter to not work after visiting the Log › Mobs tab. - Trail inward drift fixed — Markers no longer appear to flow toward the player as the trail fades. Root cause was index-based iteration shifting when points were pruned from the front of the array; fixed by accumulating world-space travel distance instead.
- Arrow direction — Trail arrows now correctly point in the direction of travel using
atan2(-dx, dy)for WoW's inverted Y screen axis.