promotional bannermobile promotional banner

Catto's Farm Counter

A WoW Classic Era add-on for tracking farmed items with real-time statistics.

File Details

FarmCounter-0.2.0.zip

  • R
  • Jan 28, 2026
  • 16.26 KB
  • 10
  • 1.15.8
  • Classic

File Name

FarmCounter.zip

Supported Versions

  • 1.15.8

Changelog (v0.2.0):

New Features:

1. Separate Bags/Bank Display

  • Items now display separately: Bags: 47 | Bank: 12
  • Instead of just "Inventory: 59" you now see exactly where your items are
  • Bank count only shown when > 0

2. Bank Cache System

  • Bank counts are saved when you open the bank
  • Counts persist even after closing the bank
  • Automatic updates via events: BANKFRAME_OPENED, PLAYERBANKSLOTS_CHANGED, BANKFRAME_CLOSED

3. Dual Focus Modes

  • Session Goal: Tracks how many items you've farmed this session
  • Progress bar shows: 12 / 100 (12 farmed since session start, goal 100)
  • Stats: +12 this session (24/h)
  • Free Farm: Tracks total count (Bags + Bank combined)
  • Progress bar shows: 47 / 200 (47 total, goal 200)
  • Stats: Bags: 35 | Bank: 12 (24/h)

4. Improved UI

  • New dialogs when focusing: Choose between "Session Goal" and "Free Farm"
  • Better tooltips explaining both modes
  • Right-click focus bar to change goal (keeps current mode)

Technical Changes:

  • Core.lua: bankCache in SavedVariables, UpdateBankCache() function, extended GetItemStats()
  • UI.lua: 3 new StaticPopup dialogs, changed item display format
  • FocusBar.lua: Mode support, dynamic stats display