From 6a52d203115802bbbc5afb04e7ea5ef4ae832c76 Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Mon, 29 Aug 2016 00:24:37 +1000 Subject: [PATCH] Fix zombie survival not setting main level (if set to true in server settings) for first round, fix custom command permissions being lost on server start. --- Games/ZombieSurvival/ZombieGame.cs | 3 +++ Player/Group/GroupCommands.cs | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Games/ZombieSurvival/ZombieGame.cs b/Games/ZombieSurvival/ZombieGame.cs index 6d942b503..fe71c6250 100644 --- a/Games/ZombieSurvival/ZombieGame.cs +++ b/Games/ZombieSurvival/ZombieGame.cs @@ -65,6 +65,9 @@ namespace MCGalaxy.Games { if (p.level != CurLevel) continue; PlayerJoinedLevel(p, p.level, p.level); } + + if (ZombieGame.SetMainLevel) + Server.mainLevel = CurLevel; return true; } diff --git a/Player/Group/GroupCommands.cs b/Player/Group/GroupCommands.cs index f19eec32e..43de1c9fb 100644 --- a/Player/Group/GroupCommands.cs +++ b/Player/Group/GroupCommands.cs @@ -65,7 +65,6 @@ namespace MCGalaxy { //if (lines.Length == 0) ; // this is useless? if (lines[0] == "#Version 2") ReadVersion2(lines, cmdNames); else ReadVersion1(lines, cmdNames); - Save(allowedCommands); } else { Save(allowedCommands); }