From 7ad8ca62dcd0532e6b2e444e84ca6a5b5b5d8e95 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Mon, 29 Mar 2021 17:57:48 +0000 Subject: Clean up various misleading and/or confusing messages and texts related to priv changes (#11126) --- builtin/game/privileges.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'builtin/game/privileges.lua') diff --git a/builtin/game/privileges.lua b/builtin/game/privileges.lua index aee32a34e..1d3efb525 100644 --- a/builtin/game/privileges.lua +++ b/builtin/game/privileges.lua @@ -32,7 +32,13 @@ end core.register_privilege("interact", S("Can interact with things and modify the world")) core.register_privilege("shout", S("Can speak in chat")) -core.register_privilege("basic_privs", S("Can modify 'shout' and 'interact' privileges")) + +local basic_privs = + core.string_to_privs((core.settings:get("basic_privs") or "shout,interact")) +local basic_privs_desc = S("Can modify basic privileges (@1)", + core.privs_to_string(basic_privs, ', ')) +core.register_privilege("basic_privs", basic_privs_desc) + core.register_privilege("privs", S("Can modify privileges")) core.register_privilege("teleport", { -- cgit v1.2.3