Thank you so much for the reply, this does make a lot of sense... I didn't stop to think about any server issues it might cause. I do think that most traders won't do large trades even with this feature, but the few people that would would probably cause issues anyway. I really don't know how that could be fixed
**edit**
I was thinking about what could be done to avoid server issues and came up with the idea of adding a cooldown to this feature.
With a cooldown the user would only be able use it in 1 trade every x weeks or 1 month, this would make us a lot pickier about when to use it and lots of people using it at the same time would become very unlikely.
Another thing that would probably help with server issues would be if the feature instead of automatically adding all the pets from the group added them overtime. Maybe 60 pets (3 pages) per minute or something like that.
These solutions might not work since I don't know anything about servers and just tried to find a way to make less things happen in a small amount of time, but it might be something worth considering. Maybe someone with more server knowledge can turn this into a working solution.
**end of edit**
I did consider that sometimes a pet might get added without anyone noticing, but when we are working with large bulks it usually happens anyway. It's hard to pay attention when you're adding hundreds of pages to a trade so we don't really know what was really added until we stop to organize the pets after the trade is done. That's why it doesn't seem like such a big deal for me. I actually think that being able to add pets by page would make it easier to notice a pet that wasn't supposed to be there since we would be less tired and more focused on what's going on.
As for trade drafts I imagined them being cancelled if a pet got moved, but I like the idea of a warning or message if it got moved as well. One way to avoid cancelled drafts would be to also inform the other user that a draft is being made including that pet, it would be similar to the warning we get under the pet when it's already in a trade.
Maybe a way to make sure that we don't let a pet slip would be to add an extra time to review the trade. The pets would be put on hold and the trade would only be finalized 1 day after being accepted by both sides if that feature were used. That would give the users time to review the trade and cancel if a pet wasn't supposed to be there. That would also take care of the tickets issue, the page with this unfinalized trade could have a message warning that the trade will be final and not even help tickets can help with the trades that use that feature
Sadly I can't break down the trade since it's a high mainlist for a large bulk of commons and uncommons and sending many trades would be risky for both sides since one of the traders could back out in the middle of the deal so we will need to keep adding the pets slowly and dealing with the issues
