One thing I simply can't stand about this game is the fact that almost all of the vendors are completely useless. Take the Gunsmith for example. Aside from buying the fusion rifles for the bounty or obtaining a weapon before you hit level 20, there's literally no use for him. How do you fix this problem?
Suggestion
You know all the thousands upon thousands of greens you keep getting and dismantling into lousy crafting materials? Well, why not make it so that you can trade a certain quantity of them into the gunsmith to raise your reputation with him? I know another reputation grind, but the perks would be well worth it.
As he advances in level he becomes able to reroll the perks and abilities of weapons and armor. You can then trade in the guns and unused pieces of armor you have to get a reroll on another piece you have. Once you reroll an ability or perk, 3 options will come up. You pick the one you want and discard the rest. If it's none of the options appeal to you, then you can simply repeat the process until your gear is exactly how you want it.
Wish that helmet had Intellect instead of Discipline? Maybe you get want it to have one big Intellect buff instead of two stats. All of this and more could be done with a system similar to what Diablo 3 uses to support their RNG system.
Gunsmith rank comes into play when it comes to rerolling perks and abilities on better items. The better the item, the higher rank you need to be able to reroll stats on it. This system would also fix stuff like having boots that give pulse rifle ammo when all you reallly want is more auto rifle ammo.
TLDR. RNG is fine the way it is. Just take a lesson from Diablo and give players the option to reroll stats.
English
#feedback
-
This. This is a great idea seeing as I have near 400 weapon parts