The weapon shop randomization was tacked on to the roleweapons system to fix the annoyance of people always buying the same thing every round. There are a few pitfalls to the current implementation that should be remedied:
- All randomization is done only on the client. This means it can be bypassed if a player knows the write console commands (NOTE: This was deemed relatively "minor" because the player's role still needs to have that item in their shop normally and it does still deduct credits)
- Randomization percents cannot be modified per-weapon
To fix these things, make the following enhancements:
The weapon shop randomization was tacked on to the roleweapons system to fix the annoyance of people always buying the same thing every round. There are a few pitfalls to the current implementation that should be remedied:
To fix these things, make the following enhancements: