- Accurate pet family diets — all 17 vanilla families + 8 TBC families (Dragonhawk, Nether Ray, Ravager, Sporebat, Warp Stalker, Wasp, Bird of Prey, Serpent) with correct food types
- API-first diet detection — uses
GetPetFoodTypes()as primary source, falls back to family table only when needed (was reversed before) - Drink exclusion — items like water, ale, juice are properly filtered out of food matches
- Fixed duplicate Bear entry and removed inaccurate diet assignments
- Better food keywords — removed false positives ("cap" from Fungus), added TBC-specific fish/fruit items
- Loyalty ETA system — self-learning accumulator with clear display: shows "Learning ETA..." until a rank-up is observed, then shows precise ETA with percentage bar
- Loyalty level names — displays Rebellious through Best Friend
- Pet info display — shows pet name, level, and family in the frame
- Diet display — shows accepted food types on the frame
- Removed duplicate
FormatTime/SafeFormatTime— single clean helper - Expanded slash commands —
/lazypet lock|unlock|show|hide|auto|reset|resetdb|diet|scan|help - Cleaner UI — 360x180 frame, proper element spacing, consistent bar widths

