promotional bannermobile promotional banner

Preydator

Your Prey Is Never Alone… and Neither Are You. A Predator‑inspired Prey‑tracking addon that gives you immersive stage cues, sounds, and a customizable hunt progress bar.

File Details

Preydator-2.2.11.zip

  • R
  • May 27, 2026
  • 545.76 KB
  • 45.7K
  • 12.0.5
  • Retail

File Name

Preydator-2.2.11.zip

Supported Versions

  • 12.0.5

2.2.11 - 2026-05-27

Fixed

  • Fixed ADDON_ACTION_BLOCKED errors (SetPassThroughButtons) that occurred during map operations (especially when closing the world map). The error was caused by calling protected frame suppression functions (SetAlpha, Hide) directly inside the UIWidgetTemplatePreyHuntProgressMixin.Setup hooksecurefunc, which created a tainted execution context that propagated to Blizzard's map canvas code. Prey icon suppression is now applied exclusively through the safe non-hooked context in ApplyDefaultPreyIconVisibility(), which is called during initialization and after every bar update cycle through the BarRuntime. This maintains full suppression functionality while eliminating the taint propagation.
  • Fixed remaining world-map tooltip/widget taint during active prey hunts by deferring prey refresh work triggered from prey-widget Setup and UPDATE_UI_WIDGET until after Blizzard's current widget script pass completes. This keeps widget snapshot capture, stage progression, and default-icon suppression intact without doing bar/runtime refresh work inside Blizzard's widget layout stack. Thanks to adefee for the player report and pull request that pointed directly at this error.
  • Removed the external BugSack dependency from diagnostics paths. /pd inspect bs, /pd qinspect bs, /pd hinspect bs, and /pd hinspectcopy bs now open a built-in copyable Preydator report window with Back/Next history instead of routing through the error handler.
  • Fixed built-in report window layout overflow by removing the extra Close action and keeping the Copy action fully inside frame bounds.
  • Added built-in report window resizing with bounds and a bottom-right resize grip.
  • Hardened /pd inspect bs and /pd qinspect bs report-window dispatch so command handling remains stable even if the report window path faults.