504505506507508509510511512513514
FlagItemAttachment attachment = item.getAttachment() instanceof FlagItemAttachment ? (FlagItemAttachment) item.getAttachment() : null; if (attachment != null) { return; } item.pickupMe(); } if ((owner.getParty() == null) || (owner.getParty().getLootDistribution() == Party.ITEM_LOOTER)) { getInventory().addItem(item); sendChanges();
43594360436143624363436443654366436743684369
{ if (pickupItem(item, Log.Pickup)) { broadcastPacket(new GetItem(item, getObjectId())); broadcastPickUpMsg(item); item.pickupMe(); } } else { getParty().distributeItem(this, item, null);