File Details
EpicTip 31.08.25.20
- R
- Aug 31, 2025
- 382.01 KB
- 91
- 11.2.0
- Retail
File Name
EpicTip31.08.25.20.zip
Supported Versions
- 11.2.0
EpicTip - Complete Addon Rewrite
[Version 31.08.25.20]
COMPLETE ADDON REBUILD
EpicTip has been completely rewritten from the ground up with a modular architecture, comprehensive tooltip enhancements, and advanced cursor effects system.
Core Tooltip System
Enhanced Tooltip Information
- Item Information: Detailed item statistics, enchantments, and properties
- Mount Information: Mount source, requirements, and collection status
- PvP Information: Player ratings, achievements, and PvP statistics
- Mythic Plus Information: Character progression, best runs, and seasonal data
- Statistics Integration: Real-time stat calculations and comparisons
- Cache Management: Intelligent data caching for improved performance
Tooltip Appearance
- Multiple Border Styles: Classic, modern, minimal, and custom border options
- Gradient Backgrounds: Smooth colour transitions with customisable opacity
- Texture Overlays: Rich texture options for tooltip backgrounds
- Colour Schemes: Predefined and custom colour combinations
- Font Customisation: Multiple font faces, sizes, and styling options
- Animation Effects: Smooth fade-in/out and scaling animations
Positioning and Behaviour
- Smart Positioning: Intelligent tooltip placement to avoid screen edges
- Anchor Point Options: Multiple attachment points for optimal visibility
- Follow Cursor Mode: Tooltip follows mouse movement with smooth tracking
- Fixed Position Mode: Lock tooltip to specific screen locations
- Fade Delays: Customisable show/hide timing for better user experience
Cursor Effects System
Cursor Ring System
- Dynamic Cursor Ring: Configurable ring that follows cursor position
- Visibility Modes: Always visible, during casting only, or never visible
- Ring Thickness: Four thickness options from thin (10px) to very thick (40px)
- Size Adjustment: Ring size from 32px to 256px with smooth scaling
- Opacity Control: Full transparency control from 0% to 100%
- Class Colour Integration: Automatic class colour application
- Custom Colours: Full colour picker with RGB selection
- Multiple Textures: Standard ring, gradient variants, and double ring styles
Cursor Glow Effects
- Animated Glow System: Smooth glow effects with cursor tracking
- Texture Variety: Seven glow textures including Blizzard assets and custom effects
- Size Scaling: Glow size adjustment from 16px to 128px
- Opacity Settings: Precise transparency control for subtle or bold effects
- Class Colour Support: Automatic class-based colouring
- Custom Colour Picker: Full RGB customisation for personalised effects
- Advanced Tail Effects: Four tail styles - Classic, Sparkle, Wobble, and Rainbow
- Pulsing Animations: Configurable pulse effects with size and speed control
- Combat Integration: Show/hide based on combat state
Cast Ring Animation
- Quadrant Animation System: Smooth quarter-circle progress indication
- Spell Cast Integration: Automatic detection of casting and channeling
- Size Configuration: Cast ring sizing from 15 to 50 units
- Transparency Control: Full opacity adjustment for cast indicators
- Thickness Matching: Consistent thickness options with cursor ring
- Class Colour Animation: Dynamic class-based colouring during casts
- Custom Cast Colours: Independent colour selection for cast animations
- Performance Optimised: 60 FPS smooth animation with minimal resource usage
Configuration System
Modern Interface Design
- Tabbed Configuration: Organised settings across multiple themed tabs
- Tooltip Tab: Complete tooltip appearance and behaviour settings
- Cursor Effects Tab: Main cursor effect toggles and quick access
- Ring Tab: Detailed cursor ring customisation options
- Cast Tab: Comprehensive cast animation configuration
- Glow Tab: Full cursor glow effect settings
- Appearance Tab: Tooltip visual customisation hub
Intelligent Option Management
- Mutual Exclusivity: Smart handling of conflicting options
- Real-time Preview: Immediate visual feedback for all changes
- Profile System: Multiple configuration profiles with easy switching
- Import/Export: Configuration backup and sharing capabilities
- Reset Functions: Easy restoration of default settings per category
User Experience Features
- Contextual Help: Detailed descriptions for all configuration options
- Visual Indicators: Clear status indication for enabled/disabled features
- Validation System: Prevents invalid configurations and provides feedback
- Keyboard Navigation: Full keyboard support throughout interface
- Accessibility Options: High contrast modes and screen reader compatibility
Technical Architecture
Performance Optimisation
- Modular Design: Clean separation of functionality for optimal performance
- Memory Management: Intelligent pooling and cleanup systems
- Event Handling: Efficient event registration and processing
- Texture Caching: Smart texture loading and memory management
- Database Optimisation: Streamlined data storage and retrieval
Code Quality
- Production Ready: Professional codebase with comprehensive error handling
- API Compatibility: Support for multiple World of Warcraft versions
- Extensible Framework: Easy addition of new features and modules
- Comprehensive Testing: Thorough validation of all functionality
- Documentation: Complete inline documentation for maintainability
Integration Features
- Slash Commands: Full command-line interface for power users
- LibDataBroker: Minimap and broker integration
- SavedVariables: Robust settings persistence across sessions
- Addon Communication: Compatibility with other tooltip addons
- API Hooks: Safe integration with World of Warcraft tooltip system
Default Configuration
- Minimal Impact: Conservative defaults that enhance without overwhelming
- Cursor Ring: Disabled by default
- Cursor Glow: Disabled by default
- Cast Ring: Enabled with subtle animation during spell casting
- Tooltip Enhancements: Basic improvements enabled
- Performance Mode: Optimised settings for smooth gameplay
Migration and Compatibility
- Clean Installation: Fresh start with optimal default settings
- Legacy Support: Graceful handling of previous configurations
- Multi-Character: Per-character and account-wide setting options
- Backup System: Automatic configuration backups before major changes
- Version Detection: Smart handling of addon updates and changes
Future-Proofing
- Expandable Architecture: Framework ready for additional features
- API Abstraction: Compatibility layer for future WoW updates
- Plugin System: Foundation for community extensions
- Localization Ready: Multi-language support framework
- Performance Monitoring: Built-in performance tracking and optimisation

