promotional bannermobile promotional banner

Early Pull

Announces who pulled the boss and how early/late, relative to the DBM/Blizzard pull timer. Midnight-ready.

File Details

v2.4.0-rc1

  • R
  • Apr 29, 2026
  • 18.24 KB
  • 10
  • 12.0.5+1
  • Retail

File Name

EarlyPull-v2.4.0-rc1.zip

Supported Versions

  • 12.0.5
  • 12.0.1

EarlyPull

v2.4.0-rc1 (2026-04-29)

Full Changelog Previous Releases

  • Exclude tank pulls from the report leaderboard
    Tank pulls are still recorded in storage (with the new pullerIsTank
    flag) but filtered out at report-build time. The per-puller leaderboard
    and per-pull list now show only non-tank pulls, since tanks are
    supposed to pull and including them adds noise.
    The session and report headers note how many tank pulls were hidden
    so the data isn't completely invisible:
    "Session 1: Manaforge Omega @ 21:05..23:14 (8 non-tank pulls, 4 tank pulls hidden)"
    "3 sessions, 22 non-tank pulls (11 tank pulls hidden)"
    RecordPull's signature changed from (ctx, name, class) to (ctx, actor)
    so all the extra fields (isTank, future role/spec data) flow through
    without growing the parameter list. Internal-only API; no migration
    needed.
    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
  • Rewrite README for v2.x architecture
    The old README still described v1.x behavior — spell attribution,
    combat-log scoring, raid chat broadcast — none of which apply to
    the v2 damage-meter rewrite. Replaced with an accurate description:
    • Banner-only display (Midnight blocks addon chat in restricted combat)
    • Boss-target -> damage-meter -> polling resolution chain
    • Tank exemption from the early flag
    • 0.25s on-time window default
    • Session-grouped pull history + report window
    • Honest about the burst-DPS heuristic bias when boss-target isn't
      populated
      Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com