diff options
Diffstat (limited to 'mbbsd')
-rw-r--r-- | mbbsd/user.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mbbsd/user.c b/mbbsd/user.c index c0e55bda..32b33f80 100644 --- a/mbbsd/user.c +++ b/mbbsd/user.c @@ -300,6 +300,9 @@ violate_law(userec_t * u, int unum) if (*ans2 != 'y') return; if (ans[0] == '9') { + if (HasUserPerm(PERM_POLICE) && (u->numlogins > 100 || u->numposts > 100)) + return; + kill_user(unum, u->userid); post_violatelaw(u->userid, cuser.userid, reason, "¬å°£ ID"); } else { |