promotional bannermobile promotional banner

RGX | Final Fantasy Level-Up!

This is an addon that will play the "LEVEL UP!" chime from FinalFantasy when you level up in WoW.

File Details

v2.1.13

  • R
  • Jul 18, 2025
  • 227.95 KB
  • 23
  • 11.1.5+3
  • MoP Classic + 2

File Name

FFLU-v2.1.13.zip

Supported Versions

  • 11.1.5
  • 5.5.0
  • 4.4.2
  • 1.15.7

# FFLU Changelog

## v2.1.13 - Major RGX Mods Transformation

### Added
- **Complete Slash Command System**: Enhanced `/fflu` interface with additional commands
- **Persistent Settings via SavedVariables**: FFLUSettings system with type validation
- **Multi-Language Support**: English, German, French, Spanish localization system
- **Professional Error Handling**: pcall protection on all major functions
- **RGX Mods Branding**: RealmGX community integration throughout
- **Professional GitHub Badges**: Comprehensive statistics and community links
- **Reset Command**: `/fflu reset` to restore default settings
- **Enhanced Welcome Message**: Community integration with first-run detection
- **Advanced Localization**: Comprehensive translation system with fallbacks

### Updated
- **Code Architecture**: Object-oriented design with proper namespacing
- **README Structure**: Professional RGX Mods layout with community focus
- **All TOC Files**: Enhanced descriptions with RGX Mods branding (v2.1.13)
- **Version Management**: Updated to v2.1.13 across all files

### Enhanced
- **User Experience**: Consistent RGX Mods branding throughout
- **Community Integration**: Discord touchpoints and RealmGX messaging
- **Settings Management**: Improved type validation and error handling
- **Localization System**: Professional multi-language architecture

### RGX Mods Integration
- **Community Messaging**: Discord integration in welcome and help messages
- **Professional Branding**: RGX Mods styling throughout the addon
- **GitHub Statistics**: Comprehensive repository metrics and badges
- **Support Integration**: Buy Me a Coffee and community support links

This release transforms FFLU into a professional RGX Mods addon with extensive community integration and enhanced architecture.

## v2.1.12 - Professional Edition

### Added
- **Complete Slash Command System**: Full `/fflu` command interface with help, status, and configuration options
- **Persistent Settings**: All user preferences are now saved via SavedVariables system
- **Multi-Language Support**: Native localization for English, German, French, and Spanish
- **Sound Variant Selection**: Choose between high, medium, and low quality Final Fantasy sounds
- **Professional Error Handling**: Comprehensive error boundaries with user-friendly messages
- **Mists of Pandaria Support**: Added dedicated TOC file for MoP Classic
- **Enhanced Status Display**: Detailed settings overview with `/fflu status` command
- **Input Validation**: Type checking and validation for all user inputs
- **Performance Optimizations**: Cached constants and optimized string operations

### Enhanced
- **Memory Efficiency**: Reduced garbage collection through string caching and local constants
- **Code Architecture**: Complete rewrite with object-oriented design and proper namespacing
- **Visual Consistency**: FFLU icon now appears before all addon output for clear identification
- **Event Handling**: Optimized event system with early returns and better performance
- **Welcome Message**: Clean, informative startup message with addon status

### Technical Improvements
- **Defensive Programming**: Added pcall protection for all user-facing functions
- **Constants Management**: Centralized configuration with cached values for better performance
- **Type Safety**: Comprehensive type validation for settings and user inputs
- **Error Recovery**: Graceful handling of edge cases and invalid states
- **Code Documentation**: Enhanced comments and clear function documentation

### Updated
- **Email Address**: Changed contact from joseph@cranberriestudios.com to donniedice@protonmail.com
- **TOC Files**: All TOC files updated to v2.1.12 with enhanced descriptions
- **Version Management**: Centralized version constant for easier maintenance

### Removed
- **Help Text Spam**: Removed redundant "Type /fflu help" message from welcome display
- **Global Pollution**: Eliminated unnecessary global variable creation

### Commands Added
- `/fflu help` - Display all available commands
- `/fflu enable/disable/toggle` - Control addon state
- `/fflu test` - Test sound playback
- `/fflu status` - Show comprehensive settings
- `/fflu sound <high/medium/low>` - Select sound quality

This release transforms FFLU from a simple sound addon into a professional, feature-complete WoW addon while maintaining its core focus and simplicity.

## v2.1.11 - Maintenance Release

### Updated
- **TOC Files**: Version bump for Retail, Vanilla, and Cataclysm compatibility
- **Contact Information**: Updated email address in TOC files

## Previous Versions

See `changelog.txt` for complete version history with detailed technical changes.