promotional bannermobile promotional banner

Kaladrax's Pet Power Leveler

Did you ever want to just load up the next lowest level pet in slot one or two and power level it with a bigger pet? Look no furthere because that is what this addon allows you to do. Check it out!
Back to Files

KaladraxPetPowerLeveler ver1.9.2.zip

File nameKaladraxPetPowerLeveler ver1.9.2.zip
Uploader
KaladraxKaladrax
Uploaded
Dec 13, 2025
Downloads
150
Size
12.7 KB
Flavors
MoP Classic
File ID
7330358
Type
R
Release
Supported game versions
  • 5.5.3
  • 5.5.2
  • 5.5.1
  • 5.5.0

What's new

Kaladrax's Pet Power Leveler - Changelog
========================================
Version 1.9.2 - December 13th, 2025
- Added /kppp size 25 or 50 or 75 or 100
- this allows the size of the window to be changed - Thank you Missy for pointing this out to me (Yeah, you know who you are!)

------------------------------
Version 1.9.1 - October 1, 2025

- FIXED- AGAIN: Configuration panel now only opens when the Pet Journal tab is active (Battle Pets tab), preventing accidental opening on Mounts, Toys, Heirlooms, or Appearances tabs.
- Updated for new Interface


Version 1.8.3 - August 22, 2025
------------------------------
-- IMPROVED: Added checks to ensure UI panel toggling respects current CollectionsJournal state without disrupting other tabs.
- POLISH: Minor internal cleanup to make lock checkbox, type filters, and level boxes sync more reliably on panel open/close.
- STABLE: Maintains full session persistence and proper highlight validation for level range edits.

Version 1.8.2 - August 2, 2025
------------------------------
- NEW: Added "Leave Alone" checkbox per pet slot in the configuration UI.
  - Prevents the addon from replacing a pet in a slot when checked.
- FIXED: Checkboxes in the pet type filters were unclickable due to overwritten .Text elements; restored proper interactivity using native Blizzard styling.
- FIXED: Level range edit boxes now update values correctly and can be edited without cursor/overwrite glitches.
- REFACTORED: `CreateSlotPanel` function to follow clearer structure and minimize template misuse.
- IMPROVED: Slot settings (type filters, level range, lock status) now persist more reliably across sessions and are validated during UI hide.
- STABLE: Debug mode toggle (`/kpppdebug`) logs verbose information for better internal logic verification.
- POLISH: Cleaned up saved variable writebacks and added data validation to reduce corruption risk from malformed values.

Version 1.8.1 - July 30, 2025
-----------------------------
- FIXED: Bug where all pet slots were being filled with the same pet, even if filter criteria differed.
- CHANGED: Pet selection algorithm now respects per-slot filters and locked slots, prioritizing pets top-to-bottom in the Pet Journal.
- IMPROVED: Logging to chat now more consistent and debug-friendly when debug mode is enabled.
- ADDED: `KPPP.SelectLowestPets()` refactored to avoid pet duplication and improve readability.

Version 1.8.0 - July 25, 2025
-----------------------------
- NEW: Initial multi-slot filter logic for pet types and level ranges.
- ADDED: Config UI overhaul begins — filter panel now created dynamically per slot.
- STARTED: Type-based filtering system with per-slot granularity using `KPPP.settings.slotFilters`.

Version 1.7.4 - July 12, 2025
-----------------------------
- FIXED: Compatibility patch for MoP Classic client changes to the Pet Journal API.
- TEMP: Disabled pet healing logic during testing phases.

Version 1.7.0 - July 1, 2025
----------------------------
- FIRST ALPHA release of Kaladrax's Pet Power Leveler.
- Feature: Automatically fills all 3 battle pet slots with the lowest-level pets.
- Basic UI with slash command `/kppp` to trigger pet selection.
- Debug mode available via `/kpppdebug`.

---

- Kaladrax

This mod has no related projects