Yeah, at some point, the item packet gets off and causes the crash. From the example I have, it looks like it is just trying to load a slot that doesn't exist:
Code:
[Sat Feb 14 17:34:17 2009]00216:MSG_TIME_STAMP received. (Items inc).
[Sat Feb 14 17:34:17 2009]00217:Received an item via EQI_STARTING_ITEM at loc 0
[Sat Feb 14 17:34:17 2009]00218:Received an item via EQI_STARTING_ITEM at loc 1
[Sat Feb 14 17:34:17 2009]00219:Received an item via EQI_STARTING_ITEM at loc 2
[Sat Feb 14 17:34:17 2009]00220:Received an item via EQI_STARTING_ITEM at loc 3
[Sat Feb 14 17:34:17 2009]00221:Received an item via EQI_STARTING_ITEM at loc 4
[Sat Feb 14 17:34:17 2009]00222:Received an item via EQI_STARTING_ITEM at loc 5
[Sat Feb 14 17:34:17 2009]00223:Received an item via EQI_STARTING_ITEM at loc 6
[Sat Feb 14 17:34:17 2009]00224:Received an item via EQI_STARTING_ITEM at loc 1792
[Sat Feb 14 17:34:17 2009]00225:Received an item via EQI_STARTING_ITEM at loc 0
[Sat Feb 14 17:34:17 2009]00226:Received an item via EQI_STARTING_ITEM at loc 0
I will take a look at it now that the inventory stuff is on the SVN. I also identified a few more opcodes like MoveItem and Consume I think. I just need to test them out to make sure. Now that items are at least partially done, I think it will help alot to get the game more finalized. It definitely opens up more stuff to work on.
On another note, I was hoping that the expansion struct that Derision added would help my AA structs to start working, but they aren't working just yet. I will keep playing with those too. I am sure we can get them going soon.