Issue information

Issue ID
#250
Status
Fixed
Severity
Medium
Started
Hercules Elf Bot
Oct 18, 2007 21:41
Last Post
Hercules Elf Bot
Oct 18, 2007 21:41
Confirmation
N/A

Hercules Elf Bot - Oct 18, 2007 21:41

Originally posted by [b]theultramage[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=250

During some testing I discovered 2 unknown server packets: 0x1c4 and 0x1c5.
After some probing, their layout is confirmed
CODE
<packetid>.w <position>.w <amount>.l <itemid>.w <type>.b <identify>.b <attribute>.b <refine>.b <card1>.w <card2>.w <card3>.w <card4>.w

0x1c4 is sent right before 0xf2 (update storage amount), 0xaf (delete item) and addition to storage.
Similarly, 0x1c5 is sent when putting an item to cart, before 0x121 (cart info) and 0xaf (delete item).
Guild storage also uses 0x1c4.

The lack of these packets explain why items don't display their extended attributes when put into cart, and some items get placed into incorrect storage subsections when put into kafra storage.

This post has been edited by theultramage: Nov 25 2007, 03:43 AM