Battle Graph

BattleGraph: Lightweight addon tracking real-time damage as a smooth animated graph. Displays current DPS and overall average DPS as separate curves. Uses Catmull-Rom spline interpolation with gradient fill under the curve.

File Details

BattleGraph_v1.0.zip

  • R
  • Feb 7, 2026
  • 10.43 KB
  • 11
  • 2.5.5
  • Classic TBC

File Name

BattleGraph_v1.0.zip

Supported Versions

  • 2.5.5

VERSION HISTORY

v1.0.0 (2026-02-07)

  • Initial release
  • Real-time DPS graph with Catmull-Rom spline curves
  • Dual-line display: current DPS + running average
  • Pet damage tracking with toggleable option
  • Minimap button with full dropdown options menu
  • Configurable graph duration (5s/10s/15s/20s/30s/Whole Fight)
  • Configurable graph size (Small/Medium/Large/XL)
  • Configurable update rate (Realtime/0.25s/0.50s/0.75s/1.0s)
  • Configurable background opacity (25%/50%/75%/100%)
  • Clickable legend buttons to toggle DPS and average lines
  • Clickable +Pet title indicator
  • Settings display showing refresh rate and duration
  • Y-axis auto-scaling based on visible lines
  • Tighter Y-axis scaling when only average line is displayed
  • Graph data clears on resize to prevent rendering artifacts
  • Saved variables for all settings persistence
  • Slash commands: /battleg and /battlegraph
  • Test data generator for previewing graph display

===============================================================================