File Details
DeathRollEnhancer full remake V2.0.0.zip
- R
- Sep 2, 2025
- 56.92 KB
- 49
- 11.2.5+5
- MoP Classic + 3
File Name
DeathRollEnhancer-full-remake- V2.0.0.zip
Supported Versions
- 11.2.5
- 5.5.0
- 4.4.2
- 3.4.5
- 2.5.4
- 1.15.7
Version 2.0.0 Changelog
🔧 Major Bug Fixes
- Fixed critical roll detection issue - Resolved duplicate CHAT_MSG_SYSTEM handlers that prevented roll detection from working properly
- Fixed self-duel functionality - Self-duels now work correctly with proper roll detection and UI updates
- Fixed roll range display - Now shows exact roll results instead of result-1 (e.g., if you roll 50, next player rolls 1-50, not 1-49)
- Fixed window position/size persistence - Window now properly remembers position and size across reloads using proper AceGUI methods
🎨 UI/UX Improvements
- Rebuilt History tab - Complete overhaul with better layout, proper scrolling, and no unwanted UI elements
- Enhanced roll history display - Added colored player names (green for you, red for opponent) with loss probability percentages
- Improved win/loss indicators - Clear "*** YOU WON! " / " YOU LOST! ***" messages that persist until next game
- Fixed Statistics tab scrolling - Fun Statistics section now properly scrollable without requiring window resize
- Cleaner window title - Moved version number from header to footer status bar
- Better game progress tracking - Shows last 3 rolls with detailed information in compact format
🛠️ Technical Improvements
- Removed Unicode emoji dependencies - Replaced all emojis with WoW-compatible text for better compatibility
- Added proper AceGUI integration - Window resizing now works with proper status table persistence
- Enhanced roll detection system - More reliable detection with debug capabilities and fallback mechanisms
- Improved layout management - Fixed content scaling and containment within frame boundaries
- Added reset functions - Reset Window Position and Reset Window Size buttons in config panel
📊 Database & History Changes
- Unlimited history tracking - Removed arbitrary 50-game limit per player for complete lifetime statistics
- Persistent game results - Win/loss messages now stay visible until starting a new game
- Better data organization - Improved history display with win/loss indicators and game details
🎮 Gameplay Features
- Enhanced self-duel mode - Play against yourself with proper turn alternation and result tracking
- Improved challenge flow - Better UI states and button management during game progression
- Auto-scaling support - Proper scaling integration with existing UI scale settings
- Cross-session persistence - All window customizations survive UI reloads and game restarts
🔍 Developer Features
- Enhanced debug system - Better logging and diagnostic capabilities for troubleshooting
- Improved event handling - More reliable game state management and UI updates
- Code cleanup - Removed duplicate functions and improved code organization
⚠️ Temporary Changes
- Spicy Duel tab temporarily hidden - Work-in-progress feature removed from UI until completion
---
Installation & Usage
- Download and install as usual
- Use /dr or /deathroll to open the main window
- Use /dr config to access configuration options
- Window position and size are automatically saved
Compatibility
- Compatible with Classic Era, TBC, Wrath, Cata, and Retail
- Requires Ace3, LibSharedMedia-3.0, and LibDBIcon-1.0 (auto-downloaded)