From 816b6b5724c767f12c68cb0799e649a211791544 Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Wed, 24 Aug 2016 18:39:33 +1000 Subject: [PATCH] Make /os map add use perbuild whitelist instead of zoning your own name. --- Commands/CmdOverseer.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Commands/CmdOverseer.cs b/Commands/CmdOverseer.cs index 5d22283ac..4447be35f 100644 --- a/Commands/CmdOverseer.cs +++ b/Commands/CmdOverseer.cs @@ -125,19 +125,18 @@ namespace MCGalaxy.Commands { Command.all.Find("newlvl").Use(p, level + " " + value); // Set default perbuild permissions - Command.all.Find("load").Use(p, level); + Command.all.Find("load").Use(null, level); Level lvl = LevelInfo.FindExact(level); if (lvl == null) return; + Command.all.Find("perbuild").Use(null, lvl.name + " +" + p.name); LevelPermission osPerm = Server.osPerbuildDefault; if (osPerm == LevelPermission.Nobody) osPerm = GrpCommands.MinPerm(this); - - CmdZone.ZoneAll(lvl, p.name); Group grp = Group.findPerm(osPerm); if (grp == null) return; - Command.all.Find("perbuild").Use(null, lvl.name + " " + grp.name); + Command.all.Find("perbuild").Use(null, lvl.name + " " + grp.name); Player.Message(p, "Use %T/os zone add [name] %Sto allow " + "players ranked below " + grp.ColoredName + " %Sto build in the map."); } else if (cmd == "PHYSICS") {