protected override void Read(PacketStream stream) { var conId = stream.ReadUInt16(); stream.ReadUInt16(); if (conId != Connection.Id) { return; } var personalStore = new PersonalStore(stream, Connection.ActiveCharacter); if (personalStore.Items.Count <= 0) { Connection.SendPacket(new SendMessage(new Message("Invalid personal store."))); return; } Connection.SendPacket(new SendUnitSpawn(Connection.ActiveCharacter)); // TODO UNIT SPAWN 3 HEADEFFECT 1 ISSTORE Connection.SendPacket(new SendPersonalStore(personalStore)); }
public SendPersonalStore(PersonalStore store) { _store = store; Opcode = (ushort)GameOpcode.SendPersonalStore; }