Klopfer's Item Tracker

A loot tracker, session-gold dashboard, and per-character BiS / loadout tracker.
item_tracking_toasts.png

item_tracking_toasts.png

gear_goals_loadout.png

gear_goals_loadout.png

ldb_datatext.png

ldb_datatext.png

icon.png

icon.png

Description

Klopfer's Item Tracker

A loot tracker, session-gold dashboard, and per-character BiS / loadout tracker for WoW TBC Classic Anniversary (2.5.5).

Toast Notifications

Features

Loot Tracking

  • Toast Notifications — pop-up cards for looted items, quality-coloured names, fade animations, configurable duration and cap
  • Solo & Group Loot — separate minimum quality thresholds
  • Roll Tracking — real-time Need / Greed / Pass with a live sorted ranking panel (top 5)
  • RCLootCouncil Integration — detects loot council sessions, shows voting progress, announces awards
  • LootReserve Integration — tracks soft reserves, shows roll requests, announces winners
  • Quest Reward Tracking — picks up items received from quest NPCs

Session Gold

  • Running gold/hr rate with vendor (GetItemInfo sellPrice) and Auctionator AH valuation
  • LDB Data Broker feed — works with ElvUI DataTexts, Titan Panel, ChocolateBar, or any LDB display
  • Tooltip breaks down raw gold, vendor value, AH value, and per-hour rates

LDB DataText Tooltip

GearGoals (BiS / loadout tracker)

  • Per-character, spec-aware, phase-organised wishlist (pre-raid / 1 / 2 / 3 / 3.5 / 4)
  • Drop alert popup when a tracked item drops — MS / OS roll buttons, fade-in + corner pulse animation
  • AtlasLoot integration — boss · raid source labels resolve automatically when AtlasLootClassic is installed
  • Tier-token redemption — tier set tokens auto-derive their class-specific pieces and show the right MS/OS redemption choices
  • Bulk import from TBCA_BIS plus a round-trippable export string for sharing loadouts
  • LOOT LOG tab — unified loot history with ALL / WISHLIST scope toggle, name + quality filters
  • Persistent bank tracking — items in the bank count as OWNED even when you're not at the banker (cache populated on the first bank visit and survives logout)

GearGoals — LOADOUT Tab

Compatibility

Game version TBC Classic Anniversary (2.5.5)
Interface 20505
Version 0.5.2
Optional addons RCLootCouncil, LootReserve, Auctionator, ElvUI (or any LDB display), AtlasLootClassic, AtlasLootClassic_TBCA_BIS

Configuration

Settings live in Esc → Interface → AddOns → Klopfer's Item Tracker (parent page) with a GearGoals sub-category beneath it.

The parent page uses the modern Blizzard Settings layout (native checkboxes, sliders, dropdowns) — same look and feel as Molinari and the built-in WoW pages. Quality dropdowns retain their quality-coloured labels.

Setting Default
Enable Klopfer's Item Tracker On
Lock anchor bar position Off
Stack toasts upward On
Show toasts for gold loot Off
Show chat messages On
Show minimap button On
Solo loot — minimum quality Uncommon
Group / Raid loot — minimum quality Uncommon
Toast duration (seconds) 8
Maximum visible toasts 5
History size (max entries) 100
GearGoals — current phase pre-raid
GearGoals — play sound when a tracked item drops On
GearGoals — animate the BiS drop popup On

Slash Commands

The dispatcher is intentionally lean — most things are reachable through the UI. The CLI keeps only what's faster to type than to click.

Command Description
/kit Toggle the Gear Tracker window
/kit status Show integration status (RCLC / LootReserve / history count / gold rates / LDB)
/kit clear Clear loot history and reset session gold
/kit debug Toggle debug output
/kit version Show addon version
/kit test List available UI smoke-test simulators (loot, gold, roll, council, reserve, bisdrop, token)

/it and /itemtracker are kept as aliases.

Minimap Button & LDB DataText

Action Effect
Minimap left-click Toggle Gear Tracker (LOADOUT tab default)
Minimap shift-click Open Gear Tracker on the LOOT LOG tab
Minimap drag Reposition around the minimap
LDB left-click Toggle Gear Tracker
LDB shift-click Open the LOOT LOG tab
LDB right-click Reset session gold
Anchor bar left-click Open the LOOT LOG tab

How It Works

  1. Loot detectionCHAT_MSG_LOOT and QUEST_LOOT_RECEIVED are parsed using locale-safe patterns built from Blizzard global strings; works on every WoW client language.
  2. Roll trackingSTART_LOOT_ROLL plus the C_LootHistory API drive real-time updates; LOOT_ROLLS_COMPLETE is the definitive winner signal. Toasts persist during active rolls and update live.
  3. External addons — RCLootCouncil and LootReserve hooks track loot council votes and soft reserve rolls, with per-source labelling on toasts. All hooks are no-ops when the addon is missing.
  4. Loot history — items persist across sessions in ItemTrackerDB.history; rolled items include the full roll breakdown on tooltip hover; the LOOT LOG tab inside the Gear Tracker filters by name / player / quality and toggles between ALL and WISHLIST scope.
  5. Session goldCHAT_MSG_MONEY is tracked per session; vendor + AH per-hour rates feed the LDB DataText.
  6. GearGoals drop detectionITEM_LOOTED plus a chat-link scanner over party/raid/whisper channels match drops against the active goal set, honouring phase + rank suppression and an in-memory dedup set keyed by itemID.
  7. Bank ownership cache — when the bank UI is open, every reachable bag is rescanned and the resulting set is persisted to ItemTrackerCharDB.bankItems. Goals stored in the bank stay marked as OWNED across logout, /reload, and travel.

License

This project is licensed under the MIT License.

The Klopfer's Item Tracker Team

profile avatar
  • 4
    Projects
  • 1.7K
    Downloads

More from lanus1337

  • Raid Death Tracker project image

    Raid Death Tracker

    • 211
    • Addons

    Does count player death within the group or raid.

    • 211
    • June 24, 2026
    • Addons
    • +2
  • Extreme FishingKit project image

    Extreme FishingKit

    • 1.4K
    • Addons

    This is a fork of FishingKit.

    • 1.4K
    • April 30, 2026
    • Addons
    • +1
  • HeroHelper project image

    HeroHelper

    • 109
    • Addons

    A TBC Classic Anniversary addon that reminds Shamans to cast Heroism/Bloodlust at the right moment on every boss.

    • 109
    • April 19, 2026
    • Addons
    • +4
  • Raid Death Tracker project image

    Raid Death Tracker

    • 211
    • Addons

    Does count player death within the group or raid.

    • 211
    • June 24, 2026
    • Addons
    • +2
  • Extreme FishingKit project image

    Extreme FishingKit

    • 1.4K
    • Addons

    This is a fork of FishingKit.

    • 1.4K
    • April 30, 2026
    • Addons
    • +1
  • HeroHelper project image

    HeroHelper

    • 109
    • Addons

    A TBC Classic Anniversary addon that reminds Shamans to cast Heroism/Bloodlust at the right moment on every boss.

    • 109
    • April 19, 2026
    • Addons
    • +4