File Details
ConcentrationTracker_30-01-26.zip
- R
- Jan 30, 2026
- 11.24 KB
- 492
- 12.0.1+1
- Retail
File Name
ConcentrationTracker_30-01-26.zip
Supported Versions
- 12.0.1
- 12.0.0
Critical Bug Fixes:
Fixed Transparency Slider Logic
Removed inverted mapping (100 - value)
Slider now shows direct opacity percentage (0% = transparent, 100% = opaque)
Fixed initial value display and OnValueChanged handler
Updated tooltip text to match new behavior
Fixed UpdateConcentrationTimes Function Call
Added forward declaration to resolve "attempt to call global" error
Changed from local function to properly scoped function
Added safety check before calling to prevent nil errors
New Features:
Color-Coded Concentration Display
Red color for low concentration (< 30%)
Yellow color for medium concentration (30-70%)
Green color for high concentration (> 70%)
Applied to the concentration column for quick visual assessment
Notification System
Full concentration alerts with sound (alarm clock)
Large on-screen raid warning message when concentration reaches 1000/1000
Background timer checks every 30 seconds (works even when addon window is closed)
Anti-spam system: notification only triggers once until concentration is used
Settings checkbox to enable/disable notifications (enabled by default)
Localized notification messages (Ukrainian & English)
Initial check 5 seconds after addon loads
Automatic check when profession window opens
Technical Improvements:
Added notificationTracker table to track notification states
Implemented CheckConcentrationNotifications() function for background monitoring
Added proper null checks and data validation
Increased settings window height to 285px to accommodate new checkbox
Repositioned UI elements to prevent overlapping
Added notification settings to reset/default configuration
Localization:
Added Ukrainian and English strings for:
enable_notifications
notification_full_concentration
notification_message