At first glance this looks like an ideal solution, so, kudos for that. I salute the thought that went into it.
But… sadly, let’s look a little further. 1 slot… 5 TP… so, everyone can get them very often. That’s good. And 1 slot only means you need less scrolls. That’s good too. And you limit how effective they are. That can be good too; nobody can complain about OP rolls if you’ve had to pick and choose your 1 stat wisely per piece.
Anddddd… that is where it all unwinds and is suddenly no longer a viable solution in my book.
By decreasing the allure and effectiveness of the potential stats, while at the same time making them a free re-roll every so often, you’ve basically guaranteed that every single user will have the exact stats they want. The exact opposite of the previous problem of only the very rich (or insanely lucky) having the perfect stat rolls. Except now in the proposed solution everyone can easily get their perfect rolls which means it actually does become a de facto requirement. Because…
At 1 stat only you are going down to a 1:19 chance to roll your perfect stat from 1:2907 to get your perfect 3 stat combo (correct me if I’m wrong but 19 stats available so 191817 for the perfect 3 stat types you want, divide by 6 because order of stats isn’t important, but *3 because your item may also randomly only receive 1 or 2 or 3 stats). And this doesn’t even include the variances per-stat which have varying ranges they could be, likely taking this ratio to the sky at over 1:100k+ (I want MATK + AOE + Move Speed, AOE and Speed are static at 1 each, MATK has a possible 21 different variances, so to get 42 as MATK and the other stats I wanted it’s 1:61047 lol imagine if you want 3 stats that have equal variances instead of just one?) Had to adjust my maths, forgot about order not being important lol
If everyone has easy access to perfect rolls then anyone who does not have rolls on their gear is either incompetent or too casual to even spend their free TP. This solution also takes out all late-game min-max factoring and places it right into the early game where it will stay as everyone can easily get perfect rolls that early with that little RNG.
To confound matters more this takes the need out of the item entirely from being in the cash shop outside of a means to burn players’ free TP. Since it is so easy in that solution to get your perfect roll they won’t likely sell a single scroll and the item will not have earned any currency at all for the company we’re trying to support. Additionally, why, may as well remove the item from the shop entirely, as all it would be doing is guaranteeing that every single player has 3 additional stat bonuses of their choice at no real expense at all.
I can go with your solution if up-to 3 stats remain as the item then regains its value and demand. However I still would not be pleased with those odds at a perfect roll as it would seem that no real amount of farming or even free TP would yield perfect rolls. I still feel we would need a way to lock the stats with an item if we start considering multiple stats which would take that absurd ratio back into manageable odds while still making it something we can min-max in time with free TP and increased drop rates (while still retaining sale value realistically as a convenience item).