So the 2 main problems are:
- Rerolling the same trait over and over again. This should just be ‘fixed’, because i see no reason for it to exist in the game. Why would i be rerolling the trait if i wanted the exact one i have now?
- Rolling all the traits but the one you need. I think there should be a system, which would shift the chance towards getting the trait, which you haven’t rolled yet(after 20 rolls i’d say it should be 100% for 1 remaining, 50/50 if you haven’t rolled 2 and etc). Right now it’s pure luck, and as you can get what you want on the first roll, you also can get everything but that after rolling 20+ times(pray that 10 of those are not the same one you have in a row). The randomness of loot and crafting is not a (totally)bad thing, but i think there should be something to ensure that you will eventually get what you wan’t, even if rng is not cooperating.