How is diablo having a pet inventory in any way relevant.
It's very easy to say that it cant be that hard to do when 1, you arent the one doing it, and 2, don't actually know whats involved in it.
Allow
me to shed some silly insight.
#1 a client that resists change. That means the capability of a pet inventory that works like your own is impossible. We dont have the means to change the client in that fashion, which inevitably means were it to be done, it would be a list of /cmd commands, and no GUI.
#2 coding work. the server itself will have to be reworked to allow for a pet inventory 1, and to keep up with and maintain it 2.
#3 database work. Pet inventory has to be stored somewhere, which means more hits on the sql database.
While i can understand the desire to have it done, in reality, its more of a fluff addition to the server that will end up as a hack job since theres not really any other way to do it, and the time spent coding it versus the final product is far better spent elsewhere, for instance, war glory, summoned items disappearing on zone, and boat issues related to the zone server split.
when you give a pet an item, it wields it AND hands it back. Then when you make a new pet, just give it the gear again.
Presto, giving a pet something to use and keeping it is duplicating items. Why is this a good idea?