//sends new member party window for all members
//we do all actions before adding member to a list, this speeds things up a little
pplayer.add(new PartySmallWindowAll(this, player));
pplayer.add(new SystemMessage(SystemMessage.YOU_HAVE_JOINED_S1S_PARTY).addString(leader.getName()));
pmember_proto.add(new SystemMessage(SystemMessage.S1_HAS_JOINED_THE_PARTY).addString(player.getName()));
pmember_proto.add(new PartySmallWindowAdd(player));
pmember_proto.add(new PartySpelled(player, true));
if((player_pet = player.getPet()) != null)
{
pmember_proto.add(new ExPartyPetWindowAdd(player_pet));
pmember_proto.add(new PartySpelled(player_pet, true));