All pastes #587917 Raw Edit

Anonymous

public text v1 · immutable
#587917 ·published 2007-06-25 08:13 UTC
rendered paste body
        public bool PickUpItemFromGroundWait(Item item)
        {
            this.Diablo.Sender.SendToGameServer(new GameClient.PickItem(item.UID, false, 4).Data);

            PacketConfirmation myDel = delegate(object packet)
                {
                    if ((packet as GameServer.WorldItemAction).UID == item.UID)
                        return true;
                    else
                        return false;
                };

            if (!WaitForPacket(GameServerPacket.WorldItemAction, myDel, 8000))
                return false;

            return true;
        }