From c8653626a20ccd45bc68fff314d864719e8ca82f Mon Sep 17 00:00:00 2001 From: MagicBot Date: Fri, 23 Oct 2026 16:03:29 -0400 Subject: [PATCH] Use a Java 8 set for the DB target type powers The dev build compiles as Java 8, which has no Set.of. Co-Authored-By: Claude Opus 5.5 --- src/engine/gameManager/PowersManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/engine/gameManager/PowersManager.java b/src/engine/gameManager/PowersManager.java index d48ce9ec..bda5c5f4 100644 --- a/src/engine/gameManager/PowersManager.java +++ b/src/engine/gameManager/PowersManager.java @@ -35,6 +35,7 @@ import engine.server.MBServerStatics; import org.pmw.tinylog.Logger; import java.util.ArrayList; +import java.util.Arrays; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; @@ -60,7 +61,7 @@ public enum PowersManager { public static HashMap> _allRuneSkillAdjusts; public static HashMap> _effect_costMaps = new HashMap<>(); // Succor, Phaedra's Fury and Fleet of Foot keep their DB target type until the Phase 4 power task decides them - private static final Set DB_TARGET_TYPE_POWERS = Set.of("HLR-025", "HNT-023", "RNG-033"); + private static final Set DB_TARGET_TYPE_POWERS = new HashSet<>(Arrays.asList("HLR-025", "HNT-023", "RNG-033")); private static JobScheduler js; public static void initPowersManager(boolean fullPowersLoad) {