From c2a0e59d760b64b0fe7d1676470ebf931434be6d Mon Sep 17 00:00:00 2001 From: CalMWolfs <94038482+CalMWolfs@users.noreply.github.com> Date: Wed, 24 Apr 2024 08:41:11 +1000 Subject: Feature: Allow party members to request allinvite to be enabled (#1464) Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com> --- src/main/java/at/hannibal2/skyhanni/data/PartyAPI.kt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/data') diff --git a/src/main/java/at/hannibal2/skyhanni/data/PartyAPI.kt b/src/main/java/at/hannibal2/skyhanni/data/PartyAPI.kt index 3bd3967be..10739720a 100644 --- a/src/main/java/at/hannibal2/skyhanni/data/PartyAPI.kt +++ b/src/main/java/at/hannibal2/skyhanni/data/PartyAPI.kt @@ -168,19 +168,16 @@ object PartyAPI { // party disbanded disbandedPattern.matchMatcher(message) { - partyMembers.clear() - partyLeader = null + partyLeft() } kickedPattern.matchMatcher(message) { - partyMembers.clear() - partyLeader = null + partyLeft() } if (message == "§eYou left the party." || message == "§cThe party was disbanded because all invites expired and the party was empty." || message == "§cYou are not currently in a party." ) { - partyMembers.clear() - partyLeader = null + partyLeft() } // party list @@ -206,4 +203,9 @@ object PartyAPI { if (playerName == LorenzUtils.getPlayerName()) return partyMembers.add(playerName) } + + private fun partyLeft() { + partyMembers.clear() + partyLeader = null + } } -- cgit