I believe the title is self explanatory, but let me elaborate - currently, during events, you can only exchange tokens for one pet or item set at a time.

A screenshot of a successful event trade about to be made with a correct amount of 4 tokens added.
If you add too many tokens, an error message shows up and the trade button becomes inactive.

In this screenshot, I've added one more token than required. The "Trade me" button is inactive, and an error message above reads: "You've added too many items! You only need 4 of these in total".
The problem?
- Realistically speaking... no big problem at all. But I'm a bit of a neat freak, as are a lot of other users, and if I could adopt multiple event pets at once and have their ID numbers neighbour, I would.
A fair amount of users spend the entire event collecting tokens only to trade them in or away in the last few days, and adopting every single pet one by one is more a chore than enjoyable when your tokens can be counted in hundreds.
The solution?
- Allow us to trade for multiple pets at once!
An edited screenshot of an item trade in, 1 token trades for 2 items. 3 tokens are added to the trade. The trade button is active, and a message above it reads "You're about to exchange 3 tokens for 6 items".
An edited screenshot of an pet trade in, 4 tokens trade for 1 pet. 8 tokens are added to the trade. The trade button is active, and a message above it reads "You're about to exchange 8 tokens for 2 pets".What if you try to add an incorrect amount of tokens?
- We have error messages for that.
An edited screenshot of an pet trade in, 4 tokens trade for 1 pet. 7 tokens are added to the trade. The trade button is inactive, and a message above it reads "You've added an incorrect amount of tokens! Please add or remove tokens".But what if I trade too many tokens on accident?
- This action could be protected against accidental trades the same way regular trades are - with a popup that requires additional, manual confirmation.
An edited pop-up message that reads "You're about to trade in your tokens for multiple sets of items (pets). Are you sure you want to do this?" The options are "OK" and "Cancel".But what if I accidentally accept the pop-up?
- If you don't check thrice, that's kind of your own fault. The risk of that happening isn't bigger than accidentally accepting a trade, and when was the last time that happened to you?
But won't this be hard to implement?
- With my limited knowledge about HTML coding - no.
Currently the code works like this: If the release requires 3 tokens, and the user adds 3 tokens, the adopt button becomes active, otherwise nothing happens.
It shouldn't be very time consuming to change it to: If the release requires 3 tokens, and the user adds 3*X tokens, the adopt button becomes active, rewarding a total of X releases.
The pop-up message has already been implemented in trades, so it's just a matter of making it show up if the X value is larger than 1.
You know how else this could be useful?
- It might just help a kid do their math homework since CS has no minimum age requirement. Everyone is happy and the internet game teaches multiplication in a cool way, woohoo!
Afterthoughts:
graves wrote:but also it'd be even better to have a button kinda like the adopt button, that says "adopt 1" "adopt 3" "adopt 5" etc because adding the tokens in the first place can be a chore
With a lot of different tokens this might not exactly work, but maybe some "Add 5" and "Add 10" buttons next to tokens would π? I'll do some more source editing in a couple days if nobody else will






