promotional bannermobile promotional banner

My Instance Tracker

A lightweight and simple addon to track your 5 instances per hour limit

File Details

MyInstanceTracker.zip

  • R
  • Aug 29, 2025
  • 20.68 KB
  • 18
  • 1.15.7
  • Classic

File Name

MyInstanceTracker.zip

Supported Versions

  • 1.15.7
## MyInstanceTracker v1.1.0 (2025-08-29)

 

### New
- Added minimap button via LibDataBroker-1.1 + LibDBIcon-1.0
  - Left-Click: Toggle MIT frame
  - Middle-Click: Reset instances (same as /mit reset)
  - Right-Click: Open in-game settings panel
  - Tooltip with colored hints
- New in-game settings panel (center screen)
  - Frame category: Lock/Unlock the MIT frame position
  - Transparency category: Slider (0–100) for frame alpha
  - Scale category: Slider (0.5–2.0) for frame size
  - Close (X) button and “Reset Settings” button (restores defaults)
- Settings persistence
  - SavedVariables: MyInstanceTrackerDB.options
  - Persists: locked state, alpha, scale, and frame position
  - Position is saved on drag stop and when locking

 

### Fixes
- Resolved errors from missing `require` (WoW sandbox) by using globals
- Prevented nil errors in sliders (named sliders and safe child lookups)
- Ensured settings are applied only after ADDON_LOADED (correct load order)
- Tooltip and click handling clarified to avoid unintended frame toggles

 

### Notes
- Slash commands unchanged:
  - `/mit` toggles the main frame
  - `/mit reset` clears run data