This fixes a bug which puts you in the party twice if you send a player an invite, he sends you one, they accept your invite and then you accept theirs.
Server side, find Sub HandleAcceptParty and replace it with this:
Sub HandleAcceptParty(ByVal index As Long, ByRef Data() As Byte, ByVal StartAddr As Long, ByVal ExtraVar As Long) If TempPlayer(index).inParty Then PlayerMsg index, "You are already in a party!", BrightRed Exit Sub End If Party_InviteAccept TempPlayer(index).partyInvite, index End Sub
It simply checks if they are in a party first, and if they are it sends them a message saying they’re in a party already.