File Details
v2.7.1-rc1
- R
- May 4, 2026
- 20.53 KB
- 41
- 12.0.5+1
- Retail
File Name
EarlyPull-v2.7.1-rc1.zip
Supported Versions
- 12.0.5
- 12.0.1
EarlyPull
v2.7.1-rc1 (2026-05-04)
Full Changelog Previous Releases
- Guard chat handler crash + skip duplicate ENCOUNTER_START fires
Two issues during raid fights:- The onChatMessage handler called text:match() on every incoming
chat message, but in restricted Midnight raid combat the text
parameter comes back as a secret-wrapped string and :match() throws.
A user saw 39 errors in a single fight. Added type and
issecretvalue guards before any string method. - Some bosses fire ENCOUNTER_START multiple times per pull — phase
transitions and encounter-bar updates trigger the event again.
Each fire was resetting pullContext and running the full resolution
chain (fresh banner, fresh record, fresh diagnostic dump). Now
ignored: if we already have an active context for the same
encounterID within the last 60 seconds, the new fire is treated
as a duplicate and skipped.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- The onChatMessage handler called text:match() on every incoming

