Without a doubt, staff has a ton of reports coming in at all times. It has also been said that a lot of them have been false reports such as being scammed or a custom being stolen. I'm sure a lot of these false reporters tend to be repeat offenders, too. So, we should start keeping track of who makes good reports and bad ones.
I propose an in-game reputation system for reports. After a staff member reviews a report and investigates the situation if needed, before going on to the next report, the staff member will decide to give the reporter positive reputation (+1) or negative reputation (-1). By accumulating a positive or negative reputation, various things can happen.
A.) Time between reports can vary. Those with a very high reputation can have the waiting period between reports lowered from the default 3 minutes to something much lower like a minute or 30 seconds. Lower reputation will increase the wait period between reports to up to maybe 10 minutes. This would help reduce repeat offenses on false reporting while promoting good reporters.
B.) This stat can be used as a metric in reviewing PR applications. If people really cared about promoting a safe community as a PR, they would first do their part as a player by making proper reports. Higher reputations would be more favorable when reviewing applications to show that they do know the rules of iEra.
C.) (Optional) Rewards could be offered for extremely good reporters just as a thank you from staff. (EC, hats, gralats, etc.)
With this system, staff may be able to act faster by not having to go through as many false reports. Staff may also be able to scout for potential PRs. Finally, we may be able to reward people for their help in keeping our community safe.
Concerns and discussion
Regarding rewarding reporters
This is a good reason for not offering rewards. As someone else had said, there wouldn't even need to be an announcement of this being implemented. Though, if this is added unannounced, how will we not find out about the report timers I suggested...hmm
Anyways, if a lot of good reports are made, then we would at least catch more illegal activity. If people just spam bad reports, the system will eventually slow it down enough.
Reputation could be kept hidden from regular PRs as the system will sort of filter reports with the different wait times. This way, they wont discriminate between reports from high and low rep players. Maybe only high admins that partake in the hiring process can actually check reputation.
There could be a no reputation (±0)button for those cases where the suspect can't be caught in the act. +1 can be for good reports where appropriate action was taken, -1 can be for definite false reports.
Players could start with a set amount of reputation, much like how we on Era-go have 10 rep by default. That way, penalties only start to apply after a good number of repeated false reports.
Ideally, reports should be kept anonymous if possible. Although, abusing the reputation system would fall under abusing staff powers and they should get punished for it.
For the most part, I don't think it'd cause a whole lot of extra lag than now. There really isn't much to implement. There'd mainly be an extra variable for keeping track of rep, a way for staff to adjust rep, and the new proposed timer system (Actually not sure about how the timers would impact server lag). Where this falls on the priority list would depend on snk and maybe other staff. If he deems this more important than countryside, than it'd be put at the top. If not I hope at the very least it'd be put on a to-do list for the near future.
Unaddressed Concern