We also need a more flexible warn system.
Features to add.
There are violations set by the admins, which come with a specific warn value. The admin can set how long till the a warn expires, if there are more sever warn for multiple violations, and if moderators can decide to reduce, or increase the infraction point amount, or just have it be a warning, which still sends the PM and logs it, but does not raise infraction level.
Admins can set what happens after so many infractions, and can set auto bans.
I mean honestly, moderators only being able to raise or reduce the warn by 1 point, and need to change it does not make since.
Also, mods should not be able to lower members infraction level, so much as admins can 'overturn' an infraction.