ItemCount by Sprellyy

Clean, high-readability item counts for bags and banks with class-colored character totals.

File Details

ItemCount v1.1.zip

  • R
  • Jan 7, 2026
  • 4.87 KB
  • 22
  • 1.15.8
  • Classic

File Name

ItemCount v1.1.zip

Supported Versions

  • 1.15.8

ItemCount v1.1 -  Changelog

Core Engine & Compatibility

  • 2026 API Support: Fully migrated inventory scanning logic to the modern C_Container object system. Fixed "nil value" errors caused by the removal of legacy bag functions.

  • Menu System Overhaul: Replaced the deprecated EasyMenu (now removed from the game) with a custom Options Window and modern UIDropDownMenu initialization logic.

  • Database Migration: Added a safety layer to the data scanner to automatically convert old "number-only" data entries into the new structured table format (bag/bank separation).

UI & Visuals

  • "Beautiful" Tooltip Restoration: Restored the high-contrast layout featuring:

    • Class-colored character names.

    • Specific labels for Bag: (Cyan), Bank: (Tan), and T: (Yellow).

    • Vertical separators for a clean, columned look.

  • Rich Money Formatting: Re-implemented the detailed gold footer showing current character wealth vs. total account wealth with proper gold, silver, and copper color coding.

  • Options Window: Created a draggable, Blizzard-style pop-up window (/ic) for managing settings, replacing the simple chat-based commands.

Minimap & Interaction

  • Taint-Free Dragging: Rewrote the minimap button logic to use an OnUpdate cursor-tracking method. This prevents the "Frame is not movable" Lua errors and prevents the button from "disappearing" or teleporting off-screen.

  • Character Maintenance: Added a new Purge feature. Users can now select a specific character from a dropdown menu to remove their data individually without needing to wipe the entire database.

  • Global Reset: Added a "Wipe All Data" button for a clean slate, which also resets the Minimap button to its default 2 o'clock position.

Bug Fixes

  • Fixed a "ghosting" issue where the Minimap button was visible but unclickable due to FrameStrata conflicts.

  • Fixed a crash when hovering over items that didn't yet have stored character data.

  • Resolved an issue where bank counts would "bleed" into bag counts during re-scans.