From bfdd7ecc3af821a50a471f4abeea049e167bfb44 Mon Sep 17 00:00:00 2001 From: Mythril382 <77225817+Mythril382@users.noreply.github.com> Date: Mon, 24 Jul 2023 04:28:50 +0800 Subject: [PATCH] the camper (#8806) --- core/src/mindustry/ui/fragments/PlayerListFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/ui/fragments/PlayerListFragment.java b/core/src/mindustry/ui/fragments/PlayerListFragment.java index 8dae9f2acf..1ce9390fcc 100644 --- a/core/src/mindustry/ui/fragments/PlayerListFragment.java +++ b/core/src/mindustry/ui/fragments/PlayerListFragment.java @@ -197,7 +197,7 @@ public class PlayerListFragment{ } //there's generally no reason to team switch outside PvP or sandbox, and it's basically an easy way to cheat - if(state.rules.pvp || state.rules.infiniteResources){ + if(!state.isCampaign() && (state.rules.pvp || state.rules.infiniteResources)){ t.button("@player.team", Icon.redo, bstyle, () -> { var teamSelect = new BaseDialog(Core.bundle.get("player.team") + ": " + user.name); teamSelect.setFillParent(false);