File Details
KalsBattlePetLevels V1.2.8 (R).zip
- R
- Jul 29, 2025
- 7.00 KB
- 92
- 11.1.7
- Retail
File Name
KalsBattlePetLevels V1.2.8 (R).zip
Supported Versions
- 11.1.7
KalsBattlePetLevels - Changelog
==============================
Author: Kaladrax
Realm: Pagle (US)
Addon: KalsBattlePetLevels
Purpose: Tracks your owned and unique battle pets, displays level distribution from 1–25, and highlights non-battle and vanity pets in a friendly, scrollable UI.
Version 1.2.8
๐ Clarified guild-affiliated pets visibility (Guild Page, Guild Squire) and confirmed logic operates per-character scope
๐ง Revalidated scan accuracy based on character journal access; pets not visible on non-guild toons excluded correctly
๐ก๏ธ No false positives or data misclassification found in unique/battle pet filters
๐ Suggestion made for optional future pet data consolidation across characters
Version 1.2.7
๐ Finalized UI resizing with dynamic scroll frame behavior
๐ Scrollable content now respects frame bounds and avoids clipping below Reset button
๐ Removed unstable API calls (SetMinResize) to improve compatibility
๐ Corrected vanity classification logic—only level 1 pets that *cannot* battle are flagged
๐ Level 1 battle pets now properly counted in level breakdown (minor edge case remains)
๐งฉ Reorganized scroll labels with uniform spacing and clearer line flow
Version 1.2.6
๐ฆ Packaged for public release with TOC update and final polish
๐ Added "Vanity" and "Non-Battle" categories with simplified labels
๐ Improved line spacing and display alignment in scroll frame
๐งน Update logic now hides unused UI lines for cleaner layout
๐จ Welcome message redesigned with color framing and styling
๐ง Debug output improved with consistent color coding and emoji markers
๐ UI frame remains responsive and resizable for any screen size
Version 1.2.3
๐งช Added /kpldebug on|off for testing and verbose output
๐ Debug messages now include scan start and pet info breakdown
๐พ Pet scan logic optimized to filter vanity pets more accurately
๐ฆ Updated SavedVariables prep (optional persistence planned)
๐ข Level count tracking refined for precision from 1–25
๐ฏ Unique species detection improved with tighter exclusion rules
Version 1.2.0
๐ผ Tracker window added with scrollable view and reset button
๐ Displays total pets, unique species, level distribution
๐ Movable and resizable frame with clean backdrop and border
๐ฎ Slash commands added: /kplshow, /kplhide, /kplreset
๐งต Modular file structure finalized: Core, PetData, UI, Debug, Welcome
๐ Automatic updates on pet journal changes and after pet battles
Version 1.1b (Beta)
๐ Initial working prototype
๐ Basic scan for total and owned pets
๐ Slash commands and debug stubs implemented
๐งช UI display in early wireframe form
๐งฑ Foundation for compatibility with MoP Classic 2025

