File Details
BattleGraph_2.9.3.zip
- R
- Feb 7, 2026
- 18.80 KB
- 44
- 2.5.5
- Classic TBC
File Name
BattleGraph_2.9.3.zip
Supported Versions
- 2.5.5
VERSION HISTORY
v2.9.3 (2026-02-07)
- Group mode name font increased to 13px
v2.9.2 (2026-02-07)
- Group mode name font increased to 11px (from 9px)
v2.9.1 (2026-02-07)
- Group mode delays first data point until 3 seconds into combat
v2.9.0 (2026-02-07)
- Group mode legend back inside graph (full-width graph restored)
- Y-axis labels (max/half DPS) moved to right side in group mode
- Names + DPS shown together inside graph (top-left, stacked)
- Peak label shifted left to avoid overlap with lock button (both modes)
v2.8.0 (2026-02-07)
- Group mode: names on left, DPS values on right (class-colored)
- Solo mode text color changed to orange
- Right padding increased in group mode for DPS values
v2.7.0 (2026-02-07)
- Group mode now shows running average DPS per player (includes pet)
- Smooth cumulative average line instead of per-second spikes
- Solo line options hidden in group mode (DPS/Avg/Pet toggles)
- Menu options, legend buttons, and +Pet button hidden in group mode
- Group mode names larger (10px with outline) for readability
- Lock button moved to bottom-right corner
v2.6.0 (2026-02-07)
- Group mode legend moved outside graph to left margin
- Names and DPS stacked vertically, class-colored, outside graph area
- Graph area uses wider left padding (70px) to make room
- Clickable lock button (L/U) in top-right corner of frame
- Click to toggle frame lock/unlock
- L (orange) = locked, U (grey) = unlocked
- Tooltip shows current state
v2.5.0 (2026-02-07)
- Tidied up Pretty mode layout - reduced from 3 header rows to 2
- Removed "Damage Tracking" subtitle (redundant)
- Moved +Pet button to title line after (Solo)/(Group)
- DPS readouts moved up directly below title, smaller font
- Reduced title font from 18 to 16, tighter spacing
- Compact bottom legend labels (DPS/Avg/Pet/PAvg)
- Graph area is taller with reduced top padding (50 -> 38px)
v2.4.0 (2026-02-07)
- Group mode legend moved to top-left corner (stacked vertically)
- Group mode lines now use smooth Catmull-Rom spline curves (like solo)
- Always starts in Solo mode on login (group mode not persisted)
v2.3.0 (2026-02-07)
- Clickable (Solo)/(Group) label in the title bar
- Click to instantly toggle between Solo and Group mode
- Tooltip on hover explains the action
- Mode button adapts font to match display mode (Morpheus/FrizQT)
v2.2.0 (2026-02-07)
- Fixed duplicate class colors in group mode
- When two or more players share the same class, each gets a distinct color variant (lighter/darker) so lines are easily distinguishable
- Test data now includes two Warlocks to demonstrate color differentiation
v2.1.0 (2026-02-07)
- Group mode now shows real-time line graphs instead of bars
- Each party member drawn as a separate line in their class color
- Lines update in real-time during combat (1 data point per second)
- Bottom legend with class-colored swatch, name, and DPS per member
- Pet options (menu, slash commands, +Pet button) hidden for non-pet classes
- Only Hunter and Warlock see pet-related options
- Renamed "Single" mode to "Solo" - title shows (Solo) or (Group)
v2.0.0 (2026-02-07)
- NEW: Group Mode - switchable between Solo and Group graph modes
- Solo mode (default): original DPS graph with spline curves
- Group mode: real-time line graph for each party/raid member
- Class-colored lines, updated in real-time
- Player names and DPS values shown in legend
- Pet damage automatically attributed to pet owner
- Group fight summary with ranked player DPS after combat
- Supports parties (5-man) and top 5 in raids
- NEW: /battleg mode slash command to toggle solo/group
- NEW: "Graph Mode" submenu in minimap options menu
- NEW: [Group] indicator in title bar when group mode active
- NEW: Group test data with fake 5-player party (/battleg test)
v1.3.0 (2026-02-07)
- NEW: Fight summary overlay displayed on graph after combat ends
- Shows fight duration, average DPS, peak DPS, total damage
- Includes you/pet damage breakdown when pet tracking is enabled
- Automatically hides when next combat starts
- Also shown after /battleg test
v1.2.0 (2026-02-07)
- NEW: Pet DPS line (purple) drawn on graph
- NEW: Pet average DPS line (dark purple) drawn on graph
- NEW: Separate "Pet DPS" and "Pet Avg" clickable legend entries
- NEW: Pet lines off by default (enable via menu or /battleg petline)
- NEW: /battleg petline and /battleg petavgline slash commands
- NEW: "Show Pet DPS Line" and "Show Pet Avg Line" menu options
- Smoother lines: glow anti-aliasing on main DPS curve
- Removed gradient fill/shading under the DPS curve
- Performance: graph redraws once per second instead of every render tick
- Performance: reduced spline subdivisions (24 -> 16)
- Performance: pet curves use straight lines (no spline) to save objects
- Performance: removed glow AA from secondary curves (avg, pet)
- Changed default background opacity to 50%
- Simple mode title uses plain font (FRIZQT) instead of decorative
- Thinner graph lines (1.5px main, 3px glow)
- Increased default frame sizes by 20% across all presets
v1.1.0 (2026-02-07)
- NEW: Display Mode option (Simple / Pretty)
- Pretty mode: prominent DPS readouts, X-axis time labels, 3-level Y-axis, inner graph border, full-text legend
- Simple mode: original compact layout
- Toggle via menu (Display Mode) or /battleg style
- NEW: DPS breakdown after combat: Yours + Pets = Total
- NEW: Separate player and pet damage tracking
- Increased default frame sizes by 10% across all presets
- Fixed forward-reference error for HideAllGraphElements on resize
- Added 3rd grid line support for pretty mode
- Added /battleg style slash command
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