public static AcceptImbueItem RecvAcceptImbueItem(Packet p) { p.Skip(2); int NpcID = p.ReadInt(); int toImbueID = p.ReadInt(); byte toImbueBag = p.ReadByte(); byte toImbueSlot = p.ReadByte(); int imbueItem1ID = p.ReadInt(); byte imbueItem1Bag = p.ReadByte(); byte imbueItem1Slot = p.ReadByte(); int imbueItem2ID = p.ReadInt(); byte imbueItem2Bag = p.ReadByte(); byte imbueItem2Slot = p.ReadByte(); int imbueItem3ID = p.ReadInt(); byte imbueItem3Bag = p.ReadByte(); byte imbueItem3Slot = p.ReadByte(); AcceptImbueItem i = new AcceptImbueItem { NpcID = NpcID, ToImbueItemID = toImbueID, ToImbueItemBag = toImbueBag, ToImbueItemSlot = toImbueSlot, ImbueItem1ID = imbueItem1ID, ImbueItem1Bag = imbueItem1Bag, ImbueItem1Slot = imbueItem1Slot, ImbueItem2ID = imbueItem2ID, ImbueItem2Bag = imbueItem2Bag, ImbueItem2Slot = imbueItem2Slot, ImbueItem3ID = imbueItem3ID, ImbueItem3Bag = imbueItem3Bag, ImbueItem3Slot = imbueItem3Slot }; return i; }
public ClientAcceptImbueItemEventArgs(AcceptImbueItem i) { this.acceptinfo = i; }