promotional bannermobile promotional banner
premium banner
Fixes ADDON_ACTION_BLOCKED errors in HunterSuite's PetFeed module for TBC Anniversary

Description

HunterSuite PetFeed Fix

A lightweight plugin for HunterSuite that fixes the ADDON_ACTION_BLOCKED Lua errors in World of Warcraft: The Burning Crusade Anniversary.

What it does

This plugin patches the HunterSuite PetFeed module to prevent ADDON_ACTION_BLOCKED errors that occur when the addon tries to hide or show UI frames during protected game states (such as combat or certain event handlers).

Error fixed:

[ADDON_ACTION_BLOCKED] AddOn 'HunterSuite' tried to call the protected function 'HunterSuitePetFeed:Hide()'.

Requirements

  • HunterSuite must be installed

Installation

  1. Download and install HunterSuite
  2. Download this plugin
  3. Extract the HunterSuite_PetFeedFix folder to your WoW AddOns directory:
    • Windows: World of Warcraft/_anniversary_/Interface/AddOns/
    • Mac: World of Warcraft/Interface/AddOns/
  4. /reload

Your AddOns folder should contain:

AddOns/
├── HunterSuite/
│   ├── HunterSuite.toc
│   ├── ...
└── HunterSuite_PetFeedFix/
    ├── HunterSuite_PetFeedFix.toc
    └── HunterSuite_PetFeedFix.lua

How it works

The plugin automatically detects when HunterSuite loads and applies small patches to three functions in the PetFeed module:

  • UpdateUI() - Updates the pet happiness display
  • UpdateFeedProgress() - Updates the feed cooldown progress bar
  • ApplyStyle() - Applies visual styling to the frame

Each function is wrapped with an InCombatLockdown() check, which prevents frame visibility changes during protected game states. The UI will update automatically once the protected state ends.

Compatibility

  • ✅ World of Warcraft: The Burning Crusade Anniversary
  • ❓ Other versons have not been tested but should work

Notes

  • This is a minimal patch that only changes the necessary code to fix the error
  • All original functionality is preserved
  • No configuration required - works automatically
  • No saved variables or settings to manage

Credits

Disclaimer

This is an unofficial, community-created fix. It is not affiliated with or supported by the original HunterSuite authors. Once HunterSuite releases an official update resolves this error, this addon can be disabled or uninstalled.

Support

If you encounter any issues with this plugin, please report them on the CurseForge page.