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
- Download and install HunterSuite
- Download this plugin
- Extract the
HunterSuite_PetFeedFixfolder to your WoW AddOns directory:- Windows:
World of Warcraft/_anniversary_/Interface/AddOns/ - Mac:
World of Warcraft/Interface/AddOns/
- Windows:
- /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 displayUpdateFeedProgress()- Updates the feed cooldown progress barApplyStyle()- 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
- HunterSuite: Created by the mugglestv
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.


