diff --git a/data/sql/updates/pending_db_world/rev_1641155240423609800.sql b/data/sql/updates/pending_db_world/rev_1641155240423609800.sql new file mode 100644 index 000000000..a76cc1c24 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1641155240423609800.sql @@ -0,0 +1,4 @@ +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1641155240423609800'); + +-- Adjust ".gm list" to security 3 as default +UPDATE `command` SET `security`='3' WHERE `name`='gm list'; diff --git a/src/server/scripts/Commands/cs_gm.cpp b/src/server/scripts/Commands/cs_gm.cpp index fb4e12af2..4f16d8cec 100644 --- a/src/server/scripts/Commands/cs_gm.cpp +++ b/src/server/scripts/Commands/cs_gm.cpp @@ -45,13 +45,13 @@ public: { static ChatCommandTable gmCommandTable = { - { "chat", HandleGMChatCommand, SEC_GAMEMASTER, Console::No }, - { "fly", HandleGMFlyCommand, SEC_GAMEMASTER, Console::No }, - { "ingame", HandleGMListIngameCommand, SEC_PLAYER, Console::Yes }, - { "list", HandleGMListFullCommand, SEC_GAMEMASTER, Console::Yes }, - { "visible", HandleGMVisibleCommand, SEC_GAMEMASTER, Console::No }, - { "on", HandleGMOnCommand, SEC_GAMEMASTER, Console::No }, - { "off", HandleGMOffCommand, SEC_GAMEMASTER, Console::No } + { "chat", HandleGMChatCommand, SEC_GAMEMASTER, Console::No }, + { "fly", HandleGMFlyCommand, SEC_GAMEMASTER, Console::No }, + { "ingame", HandleGMListIngameCommand, SEC_PLAYER, Console::Yes }, + { "list", HandleGMListFullCommand, SEC_ADMINISTRATOR, Console::Yes }, + { "visible", HandleGMVisibleCommand, SEC_GAMEMASTER, Console::No }, + { "on", HandleGMOnCommand, SEC_MODERATOR, Console::No }, + { "off", HandleGMOffCommand, SEC_MODERATOR, Console::No } }; static ChatCommandTable commandTable = {