Kaladrax's Pet Leveler

Kaladrax's Pet Leveler is a smart World of Warcraft addon that automatically selects your lowest-level battle pets—filtered by type—so you can level efficiently with just one click.

File Details

KaladraxPetLeveler v1.2.3.zip

  • R
  • Jul 8, 2025
  • 5.28 KB
  • 65
  • 5.5.0
  • MoP Classic

File Name

KaladraxPetLeveler v1.2.3.zip

Supported Versions

  • 5.5.0

# 🐾 Kaladrax's Pet Leveler — Full Changelog (v1.0.0 → v1.2.3)

## 🆕 Version 1.2.3 (July 8, 2025)
- 🧼 Removed duplicate ❌ close button from the config panel
- 🧯 Fixed UI error from deprecated `InterfaceOptions_AddCategory`
- 🧰 Switched to a standalone config window using `BasicFrameTemplate`
- ✅ Fully compatible with MoP 2025 prepatch

## 🧪 Version 1.2.2 / 1.2.1
- ❌ Attempted to use `SettingsPanel:AddCategory` and `InterfaceOptions_AddCategory`
- 🧨 Both removed due to nil errors in the current client

## ✨ Version 1.2.0
- 🎛️ **Pet Type Filtering**: Choose which types to level (e.g. Undead, Beast, Flying)
- 🆕 New command: `/kpl config` to open the filter panel
- 🧠 Pet selection now respects your chosen types

## 🛠️ Version 1.1.5
- 💬 Added `/kpl debug` to toggle debug output
- 🧹 All debug messages now respect this setting

## 🔄 Version 1.1.4
- 🪄 After selecting pets, the Pet Journal now refreshes and opens to the Pet tab

## 🧼 Version 1.1.3
- ✂️ Removed post-assignment loadout summary (was inaccurate and distracting)

## 🧠 Version 1.1.2
- 🧮 Fixed incorrect level display by using `GetPetStats` instead of `GetPetInfoByPetID`

## 🧰 Version 1.1.1
- ⏱️ Added delay and retry logic for assigning pets
- 🚫 Prevented duplicate petIDs in loadout
- 🧾 Improved debug output for slot assignment

## 🚀 Version 1.1.0
- 🖱️ Added `/kpl on` and `/kpl off` to toggle the button
- 📣 Added welcome message on login
- 🐞 Added debug output for eligible and skipped pets
- 🧠 Filtered out non-battle pets using `canBattle`

---

## 💡 Commands Recap
- `/kpl` — Select lowest-level pets
- `/kpl on` / `/kpl off` — Show or hide the button
- `/kpl debug` — Toggle debug output
- `/kpl config` — Open the pet type filter panel
- `/kpl help` — Show all commands

Thanks for leveling smarter with Kaladrax’s Pet Leveler! 🐉