I have seen some discussions in here about pet equipment and issues with HoH (extraplanar) damage, etc. I was thinking there might be an interesting solution to this for which a large part of the code is already available to support it in the game.
Currently a lot of players probably limit what they give their pets to the temporary pet gear, or you give them gear that you don't mind losing to some extent, drops you have no use for, etc. but that pet dies, the gear is gone, limiting your pet progression and power, requiring getting new gear on death, etc.
The Bot system in the game (I know, probably hardly anyone uses it once they start boxing) allows you to equip and itemize your Bots (which are like limited pets to some extent). You can gear them, aug them, specialize them.
What I am suggesting is to take advantage of the existing bot system by enhancing it somewhat. Add in a new feature/code function that has a "pet" bot slot that your pet will pull from when summoned or the slot is updated. If the pet dies no big deal the gear is still stored in the "pet" bot slot. This would also make it easier to swap out gear on pets, since there are built in features in the bot commands to do that.
What would be needed is a way to ensure you could have a dedicated pet slot in the bot list, and a way to clone the equipment from the "pet" bot slot into the pet when the pet is summoned, or the slot is updated.
Doesn't even have to be limited to permanent pets... Though another dedicated separate slot for temporary pets would make the currently somewhat useless procced and summoned temporary pets somewhat more viable than they currently are? Maybe some limitations on what equipment slots are copied over for temp pets?
Of note, everyone can have temporary pets, so this feature isn't limited to classes with permanent pets, though of course those classes would benefit as well.
I see lots of wins here, added functionality to pet progression, revitalization of a vast swath of temporary/procced pets spells/abilities, a use for the bot feature for endgame players, maybe even some extra room for growth to the bot features as more players utilize it, etc.