ItemTracker

Easy Loot tracking

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 as rawGold. 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|r text 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.