From ac07fa07ec3fba56fad189c10866e7b22f232434 Mon Sep 17 00:00:00 2001 From: Cow Date: Mon, 22 Mar 2021 12:19:30 +0100 Subject: Changed: Own class no longer triggers 'always mark parties with class X' --- .../cowtipper/cowlection/listener/skyblock/DungeonsListener.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/main/java/de/cowtipper/cowlection/listener/skyblock/DungeonsListener.java b/src/main/java/de/cowtipper/cowlection/listener/skyblock/DungeonsListener.java index 5ae3846..106a8c6 100644 --- a/src/main/java/de/cowtipper/cowlection/listener/skyblock/DungeonsListener.java +++ b/src/main/java/de/cowtipper/cowlection/listener/skyblock/DungeonsListener.java @@ -301,9 +301,12 @@ public class DungeonsListener { partyType = DataHelper.PartyType.CURRENT; } else { Map dungClassesInParty = new LinkedHashMap<>(); - AtomicInteger classCounter = new AtomicInteger(); - classCounter.incrementAndGet(); - dungClassesInParty.put(activeDungeonClass, classCounter); // add our own class + if (MooConfig.filterDungPartiesWithDupes(activeDungeonClass) == MooConfig.Setting.SPECIAL) { + // add our own class if we want to avoid dupes + AtomicInteger classCounter = new AtomicInteger(); + classCounter.incrementAndGet(); + dungClassesInParty.put(activeDungeonClass, classCounter); + } int partySize = 5; boolean memberTooLowLevel = false; -- cgit