PetPulse Beyond
An updated and extensively reworked version of the original PetPulse addon for WoW Classic, created by nulajedan. https://www.curseforge.com/wow/addons/petpulse
The original Classic PetPulse is a must-have addon for my hunter and I wanted to continue using it, primarily in Forever, but also in Modern and WotLK 3.3.5a. The author has indicated he currently has no plans to update PetPulse for other WoW clients, so I set out to create compatible versions while preserving the compact, useful pet-monitoring experience that made the original PetPulse so appealing.
PetPulse Beyond is an independently maintained adaptation for WoW Forever, WotLK 3.3.5a, and Modern/Retail WoW, including substantial compatibility work, API updates, fixes, and functionality appropriate to each client.
Features
PetPulse Beyond provides Hunters with a compact circular display for keeping track of important pet information at a glance. The module can be resized and moved anywhere on your screen, and also locked/unlocked in its position.
Each edition retains the original PetPulse concept while adapting its features to the Hunter pet systems available in each version of WoW.
PetPulse Beyond (Forever / WLK-335a)

Pet Happiness
The outer Happiness ring provides an immediate visual indication of your pet's current happiness state:
- Green — Happy (125% Damage)
- Yellow — Content (100% Damage)
- Red — Unhappy (75% Damage)
While your pet is actively eating, the Happiness ring temporarily becomes a feeding-progress meter, progressively filling during the Feed Pet effect. Once feeding is complete, the ring returns to displaying the pet's current Happiness state.
WoW Forever currently restricts addons from using the pet's exact numerical Happiness power as a normal addon value. PetPulse Beyond (Forever) intentionally displays Blizzard's official Happy, Content, and Unhappy states rather than estimating a potentially inaccurate Happiness countdown.
The WLK-335a edition includes its own refined Happiness tracking appropriate to the 3.3.5a client.
Pet Experience
The inner circular ring displays your pet's XP progress, updating as your pet earns experience and levels.
Pet Status
The center of the PetPulse display provides your pet's current level but changes to a death icon if your pet dies. The display updates as your pet is revived.
Detailed Pet Tooltip
Hover over the PetPulse module for additional pet information, including:
- Happiness and its associated damage modifier
- Dependability level and title (Forever)
- Attack Power
- Health
- Movement Speed
- Armor
- Damage and Attack Speed
- Critical Strike
- Pet resistances
- Primary pet attributes, Defense, and other statistics when available
Some pet statistics are not consistently exposed by the current WoW clients. PetPulse Beyond reports the information available through the appropriate client APIs rather than inventing unavailable statistics.
Dependability (Forever)
PetPulse Beyond (Forever) supports WoW Forever's pet Dependability system.
The tooltip displays the pet's current Dependability title and level, such as:
Dependability — Submissive 3 / 6
or
Dependability — Dependable 4 / 6
The information updates as your pet progresses through the Dependability system.
Combat-Safe Behavior
PetPulse Beyond respects the combat restrictions of each supported WoW client.
The Forever edition safely handles protected pet information during combat, displaying Unavailable during combat when certain statistics cannot be accessed.
The WLK-335a edition respects combat lockdown restrictions on protected frames and secure feeding controls, deferring restricted interface changes until combat ends.
PetPulse Beyond (Modern)

Modern WoW's Hunter pets work much differently from their Classic and Forever counterparts. Systems such as pet Happiness, independent pet XP, and Dependability do not exist in Modern.
PetPulse Beyond (Modern) adapts the original compact monitoring concept around the pet information and resources that remain useful in Retail WoW.
Pet Health
The outer circular ring displays your pet's current Health, progressively depleting as your pet takes damage:
- Green — 70–100% Health
- Yellow — 30–69% Health
- Red — 0–29% Health
Pet Focus
The inner circular ring displays your pet's current Focus, depleting as Focus is spent and filling again as it regenerates. Its color follows Blizzard's standard Focus resource color.
Modern WoW protects current unit Health and Focus information through its secret-value system. PetPulse Beyond uses Blizzard-supported radial-display functionality to represent these resources without attempting to bypass those restrictions.
Pet Status
The center of the display shows your pet's level, changing to a death icon when your pet dies.
Detailed Pet Tooltip
Hover over the module for additional information, including:
- Pet level
- Pet family and specialization
- Health and Focus status
- Armor
- Damage
- Attack Power
- Attack Speed
PetPulse Beyond reports pet information supplied by the current WoW APIs rather than estimating unavailable or protected statistics.
Primary Pet Monitoring
For Beast Mastery Hunters using an additional companion, PetPulse Beyond (Modern) monitors the primary controllable pet rather than combining multiple pets into one display.
The Modern edition is particularly useful for players who prefer to keep Blizzard's standard pet frame small or hidden while maintaining a compact, highly visible Health and Focus monitor.
Interface & Options
PetPulse Beyond retains the compact circular appearance of the original PetPulse, with client-specific displays and settings.
Depending on the edition, the options include:
- Resize the PetPulse module
- Show or hide the module
- Lock or unlock its position
- Enable or disable pet death screen messages
- Preview randomized pet death messages
- Reset the module to its default settings
You can right-click the PetPulse module to open its options.
You can also feed your pet directly through the circular module by selecting suitable food from your inventory and left-clicking the module.
A minimap button provides convenient access to PetPulse options.
Supported WoW Editions
PetPulse Beyond includes three independently maintained editions:
PetPulse Beyond (Forever) — Supports World of Warcraft: Forever, including pet Happiness, feeding progress, pet experience, Dependability, and Forever-specific compatibility updates.
PetPulse Beyond (WLK-335a) — Supports Wrath of the Lich King 3.3.5a with Classic-style pet monitoring, refined Happiness tracking, and client-specific compatibility updates.
PetPulse Beyond (Modern) — Supports Modern/Retail WoW, replacing the Classic Happiness and XP rings with Health and Focus displays and updated pet information.
Each edition is distributed as a separate ZIP through this CurseForge project. Select the release appropriate for your WoW client.
Compatibility & Updates
PetPulse Beyond has been adapted to the different addon APIs and Hunter pet mechanics used by each supported client.
WoW Forever and Modern WoW may restrict certain pet information or change addon API behavior through future updates. PetPulse Beyond uses the information currently exposed by each client as safely and accurately as possible.
Future game updates may require corresponding PetPulse Beyond compatibility updates.
Credits & Licensing
Original PetPulse addon and concept: nulajedan
PetPulse Beyond would not exist without the original PetPulse. Full credit and many thanks to nulajedan for creating the original PetPulse addon and the conceptual basis for PetPulse Beyond!
PetPulse Beyond is an independent rework and adaptation of the original addon and is not presented as an official update by the original author.
The original PetPulse is distributed under the MIT License. PetPulse Beyond includes the applicable MIT license and attribution notice within its distributions.

