I've seen some mentions of taking pets from old, inactive accounts and redistributing them back into the economy somehow. Although I see why people want that, it would really suck to be one of those old, inactive accounts, if the person ever comes back online. I left for a few years and came back, and I wouldn't have been happy to find everything gone.
However, I know the number of people who leave for 10+ years and come back is quite small. So, I have one possible idea, though it might be hard to code.
Duplicate the account's pets and release
those. The most likely outcome is that the account owner never comes back, meaning those pets stay on the account. Since they've been duped and released, this is functionally identical to the account's pets having been taken. On the rare chance that the owner
does come back, they still have their pets, and no harm has been done- the chance of that happening would be low enough that the overall number of pets which are duplicated, and then later come back into trading, would be pretty small. One out of every few thousand or so.
I also have an idea, unrelated, that I suspect might help with the trading thing. Namely:
a petdex. Described here:
Forum/viewtopic.php?f=119&t=4842798&hilit=suggestionIn short, make something that, like a Pokedex, tracks what pets you've owned. If you trade away that pet, you still have its entry in your Petdex. That way, people can collect an entry for every pet, without having to actually own every pet at the same time. Just imagine how many pets are sat in groups somewhere, not because their owners particularly want them, but because their owners are trying for a full collection. Now think what it would do for everything if all those pets were suddenly available again. This would also solve the problem of there being only a limited number of rare pets- now you don't have to
keep every, say, 2008 Tess horse. You can get one briefly, then trade it off to someone else who needs it. And if someone does want to collect and have one of every pet, not only can they still do that, but it should be easier (read: not functionally impossible) due to the greater amount of pets being traded.