From f972d4b7b1c6a69ab20cd2aee5a43df702796075 Mon Sep 17 00:00:00 2001 From: RblSb Date: Tue, 10 Aug 2021 03:22:27 +0300 Subject: Ban/unban commands /ban Name 3d10h20m59s /ban Name 2h30m /unban Name /removeBan Name see #26 --- src/ClientTools.hx | 1 + 1 file changed, 1 insertion(+) (limited to 'src/ClientTools.hx') diff --git a/src/ClientTools.hx b/src/ClientTools.hx index b4ac9cb..c5053f1 100644 --- a/src/ClientTools.hx +++ b/src/ClientTools.hx @@ -29,6 +29,7 @@ class ClientTools { public static function hasPermission(client:Client, permission:Permission, permissions:Permissions):Bool { final p = permissions; + if (client.isBanned) return p.banned.contains(permission); if (client.isAdmin) return p.admin.contains(permission); if (client.isLeader) return p.leader.contains(permission); if (client.isUser) return p.user.contains(permission); -- cgit v1.2.3