File Details
KaladraxPetLeveler v1.3.0.zip
- R
- Jul 9, 2025
- 8.25 KB
- 17
- 5.5.0
- MoP Classic
File Name
KaladraxPetLeveler v1.3.0.zip
Supported Versions
- 5.5.0
🌟 Kaladrax's Pet Leveler
KaladraxPetLeveler v1.3.0 – 2025-07-09
🛠️ Added
-
✅ Support for full rarity filtering (Poor to Legendary) via config UI
-
✅ Rarity normalization for MoP Classic’s offset
GetPetStats()return values -
✅ Persistent saving of user selections from the config panel
-
✅ Visual labels for rarity checkboxes using retail-style color codes
-
✅ Debug log summarizing selected rarities and reasons for skipping pets
🐞 Fixed
-
🐾 Pets with incorrect rarity IDs being slotted due to MoP API misalignment
-
❌ Rarity 3 (Rare/Blue) being included even when explicitly deselected
-
🔁 Settings not being reapplied after closing the config panel
-
⚠️
DebugPrintcall inconfig.luacausing a nil error on close
🔎 Debug Enhancements
-
📋 Logging of raw vs. normalized rarity
-
🧮 Clear logging of which rarity filters are currently active
-
📦 Labeled success/fail messages for each slot assignment
📜 Previous Versions
v1.2.3 – July 8, 2025
-
Fixed duplicate close button in config panel
-
Removed deprecated
InterfaceOptions_AddCategorycall -
Replaced with standalone config window using
BasicFrameTemplate -
Improved compatibility with MoP 2025 prepatch
v1.2.2
-
Attempted to use
SettingsPanel:AddCategory(removed due to nil error)
v1.2.1
-
Reverted to
InterfaceOptions_AddCategory(removed again due to nil error)
v1.2.0
-
Added pet type filtering (Humanoid, Undead, etc.)
-
New config panel with checkboxes for each type
-
New command:
/kpl config -
Pet selection now respects selected types
v1.1.5
-
Added
/kpl debugto toggle debug output -
All debug messages now respect this setting
v1.1.4
-
After selecting pets, the Pet Journal now refreshes and opens to the correct tab
v1.1.3
-
Removed post-assignment loadout summary (was inaccurate and distracting)
v1.1.2
-
Fixed incorrect level display using
GetPetStatsinstead ofGetPetInfoByPetID
v1.1.1
-
Added delay and retry logic for assigning pets
-
Prevented duplicate petIDs in loadout
-
Improved debug output for slot assignment
v1.1.0
-
Added
/kpl onand/kpl offto toggle the button -
Added welcome message
-
Added debug output for eligible and skipped pets
-
Improved filtering for non-battle pets using
canBattle