promotional bannermobile promotional banner

EpicTip - Midnight Edition

Epic Tip – Midnight safe tooltip addon, mount info, stats, and a customizable cursor

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