More work on item packet

This commit is contained in:
KimLS
2024-12-04 22:28:07 -08:00
parent c4a7fcc063
commit 2db1b1b9b0
2 changed files with 51 additions and 30 deletions
+13 -21
View File
@@ -609,32 +609,24 @@ namespace Laurion {
ItemPacketTradeView = 0x65,
ItemPacketLoot = 0x66,
ItemPacketTrade = 0x67,
//looks like they added something at 0x68 that didn't exist before and shifted everything after it up by 1
ItemPacketUnknown068 = 0x68, //Not sure but it seems to deal with the cursor somehow.
ItemPacketCharInventory = 0x6A, //Rof 0x69 -> Larion 0x6a (requires translation)
ItemPacketLimbo = 0x6B, //0x6A -> 0x6B
//ItemPacketWorldContainer = 0x6B, //These aren't found yet
//ItemPacketTributeItem = 0x6C,
//ItemPacketGuildTribute = 0x6D,
//ItemPacketCharmUpdate = 0x6E, // Larion has a specific packet for this
//ItemPacketRecovery = 0x71,
//ItemPacketParcel = 0x73,
ItemPacketWorldContainer = 0x6C,
ItemPacketTributeItem = 0x6D,
ItemPacketGuildTribute = 0x6E,
ItemPacketCharmUpdate = 0x6f,
ItemPacketRecovery = 0x72,
ItemPacketParcel = 0x74,
ItemPacketUnknown075 = 0x75, //Not sure but uses a lot of the same logic as the trade and char inventory types
ItemPacketOverflow = 0x76,
ItemPacketDragonHoard = 0x77,
ItemPacketTradeskill = 0x78,
ItemPacketTradeskillDepot = 0x79,
ItemPacketInvalid = 0xFF
};
/*
enum ItemPacketType
{
ItemPacketViewLink = 0x00,
ItemPacketTradeView = 0x65,
ItemPacketLoot = 0x66,
ItemPacketTrade = 0x67,
ItemPacketCharInventory = 0x69,
ItemPacketSummonItem = 0x6A,
ItemPacketTributeItem = 0x6C,
ItemPacketMerchant = 0x64,
ItemPacketWorldContainer = 0x6B
};
*/
#pragma pack()
}; //end namespace structs