we dont need to get the exact stats back, just a random base value pet.
If this was done, my guess is, that then players would just reset their pets over and over and over again until they get those perfect stats on their pet....
The reset tokens were to cost real money ? This would benefit those players who are wealthier in real life and, thus, would be able to afford to purchase more resets tokens...
and if i got a bad role on the reset I'd definitely buy multi tokens until i got a good role.
And that is precisely my worry...
To my understanding, players usually to not like "pay to win" in games...
This could be avoided if there was a CAP on the reset tokens that could be used on a pet, say for example only 1 but then, I imagine, players ending up with a bad roll of stats and being stuck with it, would start complaining...
So, personally, I am of the idea that, if such a change was wanted to be implemented, it should only and strictly be limited to "new" pets, tamed after the change was published for which the original stats at taming could be saved (and thus the reset token could restore them since they are now known to the game).
All of the previous "old" pets before the change, for which their original stats upon taming were not saved, they could not be applied such reset tokens, sorry.
In order to tell whether a reset token can or not be applied to a pet, a new feature in Animal Lore could be created and, upon Loring a pet, it would tell whether a reset token can or not be applied to that given pet.
This way, in order to reset a "new" pet only 1 token would need to be applied (since for new pets tamed after the change their stats upon getting tamed could be saved, contrary to older pets), no pay to win would result.
This is at least, how I would think it would be better to implement such a change.