File Details
RC- Diablo Orbs 1.3
- R
- Jan 7, 2026
- 13.79 MB
- 20
- 5.5.3+1
- MoP Classic
File Name
MistrasDiabloOrbs_FIXED_46.zip
Supported Versions
- 5.5.3
- 4.4.2
π MISTRA'S DIABLO ORBS - COMPLETE CHANGELOG π
================================================
This changelog documents all fixes, improvements, and features
added during the modernization of this addon for WoW MoP.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
VERSION 8.0 - FINAL (January 2026)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
MAJOR FEATURES:
β
Segmented arc power tracker for ALL classes
β
Class-colored segments that match orb colors
β
Arc positioning over health orb (10-2 o'clock)
β
Clockwise fill progression
β
Clean toggle option in menu
SUPPORTED CLASSES:
- Warlock: Burning Embers/Demonic Fury/Soul Shards
- Paladin: Holy Power
- Monk: Chi
- Rogue: Combo Points
- Druid: Combo Points
- Priest: Shadow Orbs
- Shaman: Maelstrom
REMOVED:
- Old number-based power frame
- Mana orb positioning option (always on health orb now)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
DEVELOPMENT VERSIONS (v1.0 - v7.4)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
VERSION 7.4 (January 2026)
---------------------------
FIXED:
- "Use Power Tracker" checkbox now visible for all classes
- Orb position switching properly initialized
- Default settings correctly applied
VERSION 7.3 (January 2026)
---------------------------
ADDED:
- Toggle to switch segments between health/mana orb
- Requires UI reload when changed
- Setting persists between sessions
VERSION 7.2 (January 2026)
---------------------------
ADDED:
- "Use Power Tracker" checkbox controls segmented tracker
- Toggle segments on/off in menu
- Respects saved preferences
VERSION 7.1 (January 2026)
---------------------------
CHANGED:
- Removed dark base ring
- Only colored segments visible now
- Cleaner, minimal appearance
VERSION 7.0 (January 2026)
---------------------------
IMPROVED:
- Removed debug numbers from segments
- Made segments thinner (26px from 33px)
- Added class color support (matches health orb color)
- Professional polished look
VERSION 6.11 (January 2026)
----------------------------
FIXED:
- Rotated segments 90° clockwise to top of orb
- Changed numbers to white (visible on health orb)
- Proper positioning over health orb
VERSION 6.10 (January 2026)
----------------------------
ADDED:
- Debug numbers (1-4) on segments for positioning
- Helped identify rotation issues
VERSION 6.9 (January 2026)
---------------------------
FIXED:
- Created proper arc segments using SVG path method
- No longer drawing full circles
- Actual curved wedges at specific angles
VERSION 6.8 (January 2026)
---------------------------
IMPROVED:
- Reversed arc direction for clockwise fill
- Added black outline with fade effect
- Reduced segment thickness
- Segments now fill 10→11→12→1→2
VERSION 6.7 (January 2026)
---------------------------
CHANGED:
- Positioned segments like clock hours
- 10:00-11:00, 11:00-12:00, 12:00-1:00, 1:00-2:00
- 30-degree segments (4 total = 120° arc)
VERSION 6.6 (January 2026)
---------------------------
ADDED:
- Arc-shaped segment masks
- Curved sections following ring shape
- Better visual integration
VERSION 6.5 (January 2026)
---------------------------
SIMPLIFIED:
- Reverted to simple colored rectangles
- Removed broken wedge textures
- Basic but functional design
VERSION 6.4 (January 2026)
---------------------------
ATTEMPTED:
- Pie slice wedge textures
- ImageMagick wedge generation
- Did not render correctly (full circles)
VERSION 6.2-6.3 (January 2026)
-------------------------------
ATTEMPTED:
- Orb ring overlay with segments
- Various segment visibility approaches
- Segments not appearing (layer issues)
VERSION 6.1 (January 2026)
---------------------------
CHANGED:
- Arc positioning from left→top→right
- Segments follow demon to opposite side
- 180° arc span
VERSION 6.0 (January 2026)
---------------------------
MAJOR REDESIGN:
- Introduced segmented ring tracker concept
- Replaced number box with visual arcs
- Initial segment implementation
VERSION 5.5 (January 2026)
---------------------------
CRITICAL FIX:
- Removed division by 10 for Burning Embers
- MoP stores embers as whole numbers (1,2,3,4)
- Was showing 0 due to floor(3/10) = 0
- Now displays correctly!
VERSION 5.4 (January 2026)
---------------------------
DEBUG:
- Added debug output to diagnose power tracking
- Printed PowerType, Raw value, Max value
- Identified division issue
VERSION 5.3 (January 2026)
---------------------------
FIXED:
- Toggle respects enable/disable setting
- Exit early if power tracker disabled
- Proper setting checks
VERSION 5.2 (January 2026)
---------------------------
CHANGED:
- Power frame always visible (shows 0)
- No longer hides when empty
- Better user feedback
VERSION 5.1 (January 2026)
---------------------------
IMPROVED:
- Auto-detect Warlock power type
- Check for Burning Embers (14), Demonic Fury (11), Soul Shards (7)
- MoP-specific power type handling
VERSION 5.0 (January 2026)
---------------------------
MAJOR FIXES:
- Removed ALL deprecated <Backdrop> XML elements
- Added chicken texture via XML layers
- Added border textures (4 rectangles)
- Fixed frame visibility (hidden by default)
- All XML errors resolved
VERSION 4.7 (January 2026)
---------------------------
AGGRESSIVE FIX:
- Hooked UIParent.GetChildren() globally
- Protects ALL frames from GetName errors
- Intercepts at source before bag enumeration
VERSION 4.6 (January 2026)
---------------------------
IMPROVED:
- Recursive frame protection
- Protects all child frames
- Comprehensive GetName addition
VERSION 4.5 (January 2026)
---------------------------
FIXED:
- Frame name typo: "D32HealthOrb = " → "D32_HealthOrb"
- Added GetName protection to orbs
- Marked orbs as non-bags (IsBag = nil)
VERSION 4.4 (January 2026)
---------------------------
FIXED:
- Mailbox blocking issue
- Removed toplevel="true" attribute
- Dynamic mouse control (EnableMouse)
- Mail items now clickable
VERSION 4.3 (January 2026)
---------------------------
ADDED:
- Simple texture rectangle borders
- 4 gray rectangles around frame edges
- 4px border thickness
- Works reliably
VERSION 4.2 (January 2026)
---------------------------
ATTEMPTED:
- SetBackdrop() with edgeFile for borders
- Did not display properly
VERSION 4.1 (January 2026)
---------------------------
FIXED:
- Flipped chicken image vertically
- Now displays right-side up
ATTEMPTED:
- Border layer with UI-Tooltip-Border
- Displayed as repeated lines (wrong texture type)
VERSION 4.0 (January 2026)
---------------------------
MAJOR REDESIGN:
- Abandoned SetBackdrop() API (unreliable in MoP)
- Converted JPEG to proper TGA format
- Added BACKGROUND layer in XML for chicken
- Added hidden="true" to prevent auto-open
- Both D32GUI and D32ConfigFrame updated
VERSION 3.0 (January 2026)
---------------------------
ATTEMPTED:
- Lua ADDON_LOADED event for backdrop
- SetBackdrop() still failed to display
VERSION 2.0 (January 2026)
---------------------------
ATTEMPTED:
- Merged backdrop handlers in XML OnLoad
- Still did not display backdrop
VERSION 1.0 (January 2026)
---------------------------
INITIAL FIXES:
- Removed 97 deprecated <Backdrop> XML elements
- Fixed XML parsing errors
- Base functionality restored
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ORIGINAL ISSUES (Before v1.0)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
PROBLEMS REPORTED:
1. 97 XML parsing errors (deprecated Backdrop syntax)
2. Backdrop not displaying
3. Menu auto-opening on login
4. Mailbox items not clickable
5. GetName errors when opening bags
6. Power tracker stuck at 0
7. Power tracker showing wrong position
ALL ISSUES RESOLVED IN FINAL VERSION!
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
FINAL DELIVERABLES (v8.0)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
FILES MODIFIED:
1. MistrasDiabloOrbs.xml
- Removed all deprecated Backdrop elements
- Added texture layers for chicken background
- Added border textures
- Frame visibility controls
- Removed orb position toggle
2. MistrasDiabloOrbs.lua
- Fixed frame name typo
- Added GetName protection
- Fixed Warlock power type detection
- Removed division for MoP Burning Embers
- Added segmented tracker for all classes
- Class-specific power type handling
- UIParent hook protection
3. Images added:
- CHICKEN_backdrop.tga (flipped, proper TGA)
- white_border.tga (for borders)
- ember_segment_1/2/3/4.tga (arc segments)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
TECHNICAL ACHIEVEMENTS
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
Full MoP (Mists of Pandaria) compatibility
β
All XML errors resolved (0 errors)
β
All Lua errors resolved (0 errors)
β
Proper power tracking for all classes
β
Visual arc display (industry-standard design)
β
Class color integration
β
Clean toggle options
β
Bag/mailbox compatibility
β
Frame protection from WoW conflicts
β
Professional visual polish
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
CREDITS
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Original Addon: Mistra's Diablo Orbs
Original Author: Mistra
Modernization: 2026 Update for WoW MoP
Features Added: Segmented arc power tracker
Special Thanks:
- ImageMagick for arc segment generation
- WoW MoP API documentation
- Trial and error (lots of it!)
- User feedback and testing
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
KNOWN LIMITATIONS
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
- Segments always appear over health orb (by design)
- Arc segments are 4 total (may not match max power for all classes)
- Requires full UI restart to change segment position
- Some classes may have more max power than 4 segments
These are design choices, not bugs.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
FUTURE ENHANCEMENT IDEAS
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Possible improvements for future versions:
- Dynamic segment count based on class max power
- Customizable arc angles in menu
- Segment thickness slider
- Custom color picker for segments
- Animation effects when gaining/spending power
- Sound effects option
- Multiple arc style presets
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
VERSION 8.0 IS THE COMPLETE, STABLE RELEASE!
All originally reported issues have been resolved.
The addon is fully functional for WoW Mists of Pandaria.
Enjoy your beautiful Diablo-style orbs with segmented power tracking!
π CHICKEN APPROVED! π₯

