File Details
GearGuardian 2.8
- R
- Jun 5, 2026
- 109.49 KB
- 919
- 2.5.5
- Classic TBC
File Name
GearGuardian 2.8.zip
Supported Versions
- 2.5.5
VERSION 2.8 (2026-06-05)
SOCKET BONUS INDICATOR & TEMPORARY ENCHANT DETECTION!
Socket Bonus Indicator
New yellow warning icon (⚠️) appears on items where the socket bonus is inactive. Tooltip shows the exact socket bonus text (e.g., "Socket Bonus: +4 Agility") and whether it is active or which gem color is missing. Hybrid gems (orange/purple/green) and prismatic gems correctly count toward multiple color requirements.
Temporary Enchant Detection
Weapons now get checked for temporary buffs: sharpening stones, wizard oil, mana oil, and rogue poisons via GetWeaponEnchantInfo() API. Yellow warning icon on weapons without temp enchant. Tooltip shows remaining charges and time left (e.g., "Temp: Superior Sharpening Stone [5 charges] (4:32)").
Bug Fixes
* Fixed GetItemInfoFromHyperlink() not existing - replaced with GetItemIDFromHyperlink()
* Fixed config panel referencing non-existent frame names (avgILevelFrame → gsFrame/iLevelFrame)
* Fixed gem parsing wrong indices (was 6-9, now 4-7 — correct TBC format)
* Fixed division by zero crash in tooltip comparison when equipped item score = 0
* Fixed meta gem warning overwriting slot tooltip behavior (now preserves original OnEnter/OnLeave)
* Removed reference to non-existent UpdateAllBagSlots() function
* Standardized item link parsing across all modules (consistent pattern)

