== AutoCage ==
When you learn a new pet, if you already have one in your journal it will put the new one in a cage automatically for you. If you already had duplicates of the pet, it will cage all of those too, if they are still level 1. No pet that is higher than level 1 will ever be caged.
This project is open-source and maintained on GitHub here: https://github.com/Kruithne/AutoCage