From c46a4b6d3da9695c6381957188a32d746bb07b89 Mon Sep 17 00:00:00 2001 From: Chris H Date: Mon, 1 Jul 2024 08:43:02 -0400 Subject: [PATCH] Remove some memory allocations if we don't need it anymore --- forge-game/src/main/java/forge/game/player/Player.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/forge-game/src/main/java/forge/game/player/Player.java b/forge-game/src/main/java/forge/game/player/Player.java index 64df7561b58..43726fff48b 100644 --- a/forge-game/src/main/java/forge/game/player/Player.java +++ b/forge-game/src/main/java/forge/game/player/Player.java @@ -1358,6 +1358,9 @@ public class Player extends GameEntity implements Comparable { public void resetExtraZones(ZoneType type) { extraZones.removeIf(z -> z.getZoneType().equals(type)); + if (extraZones.isEmpty()) { + extraZones = null; + } }