File Details
Preydator-2.2.7
- R
- Apr 18, 2026
- 535.10 KB
- 23.6K
- 12.0.5+1
- Retail
File Name
Preydator-2.2.7.zip
Supported Versions
- 12.0.5
- 12.0.1
2.2.7 - 2026-04-18
Added
- Added static prey quest data module with deterministic questID mappings for difficulty and criteria IDs (
Modules/PreyQuestData.lua) and TOC registration before HuntScanner. - Added explicit tracked per-quest achievement mapping table for non-meta prey achievements using IDs curated in
issues/achievements.md. - Added achievement route diagnostics counters (
id,fallback,miss) to HuntScanner and surfaced them in/pd inspect,/pd hinspect, and/pd ainspectoutputs. - Added Ambush debug instrumentation when sound playback is skipped by cooldown, so
/pd debuglogexplicitly reports the remaining cooldown instead of failing silently.
Changed
- HuntScanner achievement signal cache now prioritizes static questID-driven ID matching for known prey quests, including mode I/II/III checks by difficulty, before legacy text fallback routes.
Fixed
- Fixed locale-sensitive prey achievement signal drift by moving primary matching to ID-based quest criteria checks for mapped prey quests.
- Fixed bar not resetting to Stage 1 after player death on Hard/Nightmare hunts before Stage 4. The widget cache's anti-regression guard was blocking the post-death objective rollback;
PLAYER_ALIVEnow clears the cache so the bar re-evaluates from live quest state. Stage 4 is exempt (death after reaching Stage 4 no longer causes an objective reset). - Fixed Shift+RightClick minimap Options opening in combat triggering
[ADDON_ACTION_BLOCKED]on Blizzard's protectedOpenSettingsPanel()call by deferring the panel-open request untilPLAYER_REGEN_ENABLED. - Fixed Currency Tracker opening tainting Blizzard money/currency UI with a secret-number payload by sanitizing
C_CurrencyInfo.GetCurrencyInfo()quantity and icon values before any addon-side arithmetic or UI binding. - Fixed
Only show in prey zonepermanent bar blocking whenpreyZoneMapIDis unresolved but the Blizzard prey widget is currently visible; bar visibility now accepts the same widget-driven in-zone signal already used by stage-4 handling. - Added Eversong Woods (
2395) to known prey map canonicalization so prey-zone fallback certification resolves active Eversong hunts correctly (including quest91245). - Fixed noisy-event out-of-zone gating so ambush chat processing is only suppressed when the player is explicitly out of prey zone (
inPreyZone=false), not when zone state is temporarily unknown (inPreyZone=nil) during active hunts.

