Well it is definitely a learning curve. I noticed that selling is not working, which Trevius is probably already working on. Selling the exact same item to the exact same vendor yeilds different results.
UNDERFOOT
Code:
[OPCode: 0x0b27] OP_ShopPlayerSell [Server->Client] [Size: 16]
000 | 93 01 00 00 17 00 00 00 01 00 00 00 31 00 00 00 | ............1...
VOA
Code:
[OPCode: 0x0b27] OP_ShopPlayerSell [Client->Server] [Size: 20]
000 | 93 01 00 00 17 00 ff ff ff ff cf 42 01 00 00 00 | ...........B....
016 | 36 09 ff c2 | 6...
One more byte to the packet and obviously some info padded in there.