Changed party window packet send order.

This commit is contained in:
MobiusDevelopment 2022-05-23 22:13:52 +00:00
parent 9d7d7f4db3
commit 5f7eb1c75c
2 changed files with 16 additions and 22 deletions

View File

@ -350,23 +350,20 @@ public class Party
return;
}
// sends new member party window for all members
player.sendPacket(new PartySmallWindowAll(player, this));
SystemMessage msg = new SystemMessage(SystemMessageId.YOU_HAVE_JOINED_S1_S_PARTY);
msg.addString(getLeader().getName());
player.sendPacket(msg);
msg = new SystemMessage(SystemMessageId.S1_HAS_JOINED_THE_PARTY);
SystemMessage msg = new SystemMessage(SystemMessageId.S1_HAS_JOINED_THE_PARTY);
msg.addString(player.getName());
broadcastToPartyMembers(msg);
broadcastToPartyMembers(new PartySmallWindowAdd(player, this));
for (Player member : _members)
{
player.sendPacket(new PartySmallWindowAdd(member, this));
}
// add player to party, adjust party level
_members.add(player);
// sends new member party window for all members
player.sendPacket(new PartySmallWindowAll(player, this));
msg = new SystemMessage(SystemMessageId.YOU_HAVE_JOINED_S1_S_PARTY);
msg.addString(getLeader().getName());
player.sendPacket(msg);
if (player.getLevel() > _partyLvl)
{
_partyLvl = player.getLevel();

View File

@ -351,23 +351,20 @@ public class Party
return;
}
// sends new member party window for all members
player.sendPacket(new PartySmallWindowAll(player, this));
SystemMessage msg = new SystemMessage(SystemMessageId.YOU_HAVE_JOINED_S1_S_PARTY);
msg.addString(getLeader().getName());
player.sendPacket(msg);
msg = new SystemMessage(SystemMessageId.S1_HAS_JOINED_THE_PARTY);
SystemMessage msg = new SystemMessage(SystemMessageId.S1_HAS_JOINED_THE_PARTY);
msg.addString(player.getName());
broadcastToPartyMembers(msg);
broadcastToPartyMembers(new PartySmallWindowAdd(player, this));
for (Player member : _members)
{
player.sendPacket(new PartySmallWindowAdd(member, this));
}
// add player to party, adjust party level
_members.add(player);
// sends new member party window for all members
player.sendPacket(new PartySmallWindowAll(player, this));
msg = new SystemMessage(SystemMessageId.YOU_HAVE_JOINED_S1_S_PARTY);
msg.addString(getLeader().getName());
player.sendPacket(msg);
if (player.getLevel() > _partyLvl)
{
_partyLvl = player.getLevel();