Companion Keeper keeps a chosen companion pet out by re-summoning it after common interruptions such as flight paths, mounting, zoning, or loading.
It uses Blizzard's companion-pet journal APIs and avoids protected combat-pet behavior.
- Re-summons a chosen companion pet when it disappears
- Supports picking a pet from your collected pet journal
- Supports random favorites mode
- Includes an in-game settings panel under
Settings -> AddOns -> Companion Keeper - Shows a preview icon for the selected pet
/ck/companionkeeper
- Download the latest release zip.
- Extract the
CompanionKeeperfolder into:World of Warcraft/_retail_/Interface/AddOns/ - Reload the UI with
/reload.
- This addon is for companion pets / vanity pets, not warlock combat pets.
- Companion pet summoning is deferred until appropriate out-of-combat conditions.
The release zip should contain the top-level addon folder directly:
CompanionKeeper.zip
CompanionKeeper/
CompanionKeeper.toc
CompanionKeeper.lua
README.md
Media/
companionkeeper.png