RumorixManaWatcher-1.4.1.zip
What's new
Rumorix Mana Watcher v1.4.1
WoW Retail 12.1.5 Compatibility & API Maintenance
This update focuses on compatibility with World of Warcraft Retail 12.1.5, improved handling of Blizzard's restricted APIs, and additional stability improvements.
FIXES
• Fixed a potential mana percentage scaling issue when Blizzard's ScaleTo100 curve is unavailable.
• Improved protection against restricted and secret aura values.
• Improved handling of secret unit names.
• Fixed aura detection unnecessarily ignoring buffs that can still be accessed individually.
IMPROVEMENTS
• Updated aura detection to prioritize C_UnitAuras.GetUnitAuraBySpellID.
• Improved individual aura accessibility checks in restricted combat environments.
• Reduced reliance on localized spell names for mana recovery buff detection.
• Improved mana resource detection for classes with multiple power types.
• Added additional event handling for specialization and talent changes.
• Reduced unnecessary updates from unrelated units and non-mana resources.
• Removed an unused OnUpdate handler.
COMPATIBILITY
• Added support for WoW Retail 12.1.5 (Interface 120105).
• Retained compatibility with Retail 12.1.0 (Interface 120100).
• Preserved secret-safe mana percentage handling and low-mana activation glow.
• Preserved class icons, Cyrillic character support, configurable growth direction, and drinking status functionality.
• Existing settings and saved frame positions remain compatible. No configuration reset is required.
VALIDATION
• Passed offline Lua syntax validation.
• Passed simulated addon initialization and basic runtime tests.
• Verified release archive integrity.
KNOWN LIMITATIONS
• Drinking detection still depends on recognized and accessible drinking auras. Some consumables may not be detected.
• Restricted combat behavior in Mythic+ still requires additional in-game testing.
This mod has no additional files

