From b55f7b669ea80d0d77ec77faadafaef16136f27a Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Thu, 4 Aug 2022 05:56:37 +0000 Subject: [PATCH] Initialize KarmaProtectedItems configuration. --- L2J_Mobius_C1_HarbingersOfWar/java/org/l2jmobius/Config.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/L2J_Mobius_C1_HarbingersOfWar/java/org/l2jmobius/Config.java b/L2J_Mobius_C1_HarbingersOfWar/java/org/l2jmobius/Config.java index 586d1e0a13..24547d1eaf 100644 --- a/L2J_Mobius_C1_HarbingersOfWar/java/org/l2jmobius/Config.java +++ b/L2J_Mobius_C1_HarbingersOfWar/java/org/l2jmobius/Config.java @@ -18,6 +18,7 @@ package org.l2jmobius; import java.util.Arrays; +import java.util.HashSet; import java.util.Set; import java.util.stream.Collectors; @@ -68,7 +69,7 @@ public class Config public static int KARMA_MAX_KARMA; public static float KARMA_LOST_MULTIPLIER; public static int KARMA_DROP_CHANCE; - public static Set KARMA_PROTECTED_ITEMS; + public static Set KARMA_PROTECTED_ITEMS = new HashSet<>(); // ThreadPool public static int SCHEDULED_THREAD_POOL_COUNT; public static int THREADS_PER_SCHEDULED_THREAD_POOL; @@ -117,6 +118,7 @@ public class Config KARMA_MAX_KARMA = karmaConfig.getInt("KarmaMax", 10000); KARMA_LOST_MULTIPLIER = karmaConfig.getFloat("KarmaLostMultiplier", 1); KARMA_DROP_CHANCE = karmaConfig.getInt("KarmaDropChance", 5); + KARMA_PROTECTED_ITEMS.clear(); KARMA_PROTECTED_ITEMS.addAll(Arrays.stream(karmaConfig.getIntArray("KarmaProtectedItems", ";")).boxed().collect(Collectors.toList())); // Load threadpool config file (if exists)