promotional bannermobile promotional banner

Easy Gear Upgrade

Displays item levels, highlights gear upgrades with arrow/dash indicators, shows BoE/WuE/WB binding labels, and marks uncollected transmog appearances - in bags, loot windows, and loot rolls. Also works with Bagnon and Plumber Loot.

File Details

EasyGearUpgrade-2.2.0.zip

  • R
  • Mar 19, 2026
  • 38.18 KB
  • 316
  • 12.0.5+1
  • Retail

File Name

EasyGearUpgrade-2.2.0.zip

Supported Versions

  • 12.0.5
  • 12.0.1

# Changelog

## 2.2.0

### Tooltip Upgrade Indicators
- **Upgrade arrows now appear in item tooltips** when hovering any item in the game — bags, vendors, quest rewards, auction house, chat links, character panel, dungeon journal, etc.
- Tooltip shows **"+X ilvl"** for item level upgrades and **"min/max"** for same-ilvl secondary stat upgrades.
- **Sidegrade line** shown for items with special Use: or Equip: effects at the same item level.
- Hovering an item you already have equipped no longer shows upgrade/sidegrade indicators.

### Auction House Fix
- AH item links lack bonus IDs, causing the API to return incorrect base item levels. The addon now reads the correct item level directly from the displayed tooltip.
- Secondary stat comparison for AH items parses stats from the tooltip text instead of using the unreliable `GetItemStats` API on simplified links.
- Stat name parsing uses localized WoW globals (`SPELL_STAT*_NAME`, `STAT_MASTERY`, etc.) for full locale support.

### Trinket Sidegrade
- Trinkets at the same item level as your equipped trinket now show the sidegrade dash indicator if either trinket has a Use: or Equip: special effect.

### Plumber Integration
- Plumber loot window now included in the release build (was previously dev-only).

## 2.1.0b
- Fixed release package that was missing all 2.1.0 code changes.

## 2.1.0

### Settings Restructure
- Settings panel now uses **subcategory pages** (General, Bags, Loot Window, Tooltips) instead of a single flat page.
- Falls back to a single panel on classic clients that lack subcategory support.

### Per-Location Display Options
- **Bags** and **Loot Window** now have independent settings for:
  - Display item level numbers
  - Color item levels by rarity
  - Font size
  - Show BoE label
  - Show binding labels (WuE / WB)
  - Mark uncollected transmog appearances (retail only)
- Loot window overlays now show item level, rarity coloring, BoE labels, and uncollected transmog markers — previously only upgrade arrows were shown.

### Upgrade Comparison Improvements
- **Primary stat now trumps secondary stats** in same-ilvl comparisons. An equipped item with your configured primary stat (Str/Agi/Int) will no longer appear "worse" than one with only secondary stats (fixes false upgrade arrows on trinkets/rings).
- **Tertiary stats** (Avoidance, Speed, Leech, Indestructible) are now factored into same-ilvl comparisons with a low weight (0.8), so items with bonus tertiary stats are valued slightly higher.

### Internal
- DB structure migrated to v2 with nested `bags.*`, `loot.*`, `tooltip.*` subtables. Existing settings are automatically migrated on first load.
- Removed debug logging from Plumber integration.

## 2.0.0

### Renamed

- Addon renamed from **Bagnon_EasyGearUpgrade** to **EasyGearUpgrade** — it is no longer a Bagnon-only plugin.
- Slash command changed from `/begu` to `/easygu`.
- Saved variables migrated automatically from `BagnonEasyGearUpgrade_DB`.

### Added

- **Default bags support** — works with the standard Blizzard bag frames on Retail, Cata, and Classic. Bagnon is now optional.
- **Loot window integration** — item levels and upgrade indicators appear directly on loot frames.
- **Loot roll support** — upgrade arrows show on group loot roll frames (GroupLootFrame 1–4).
- **Sidegrade dash indicator** — a green dash marks items at the same item level that have special on-use or on-equip effects.
- **Binding labels** — BoE, WuE (Warbound until Equipped), and WB (Warbound) labels on tradeable items.
- **Uncollected transmog icon** — highlights gear not yet in your wardrobe (Retail only).
- **Settings panel** — full configuration UI in the native Blizzard settings menu with per-section controls for display locations, filters, and stat priority.
- **Auto-detection on first login** — scans your equipped gear to set armor type, primary stat, weapon preferences, and secondary stat priority automatically.
- **Minimap button** — left-click opens settings, right-click toggles all indicators on or off.
- **Toggle switches for each display location** — enable or disable indicators separately in bags, loot windows, and loot rolls.
- **Rarity-colored item levels** — optional coloring of item level numbers by item quality.
- **Adjustable font size** — item level font size slider (8–20).
- **Test suite** — `/testegu` runs 12 mock algorithm tests; `/testegu bags` and `/testegu equip` provide live debugging output.

### Improved

- **Multi-client support** — single TOC covers Retail (12.0), Cata (5.0), and Classic (1.15).
- **Bagnon compatibility** — still integrates with Bagnon when present, but no longer requires it.
- **Secondary stat comparison** — weighted stat scoring lets the addon distinguish upgrades among same-ilvl items.