// out-going packets that require an ENCODE translation: E(OP_Action) E(OP_AdventureMerchantSell) E(OP_ApplyPoison) E(OP_BazaarSearch) E(OP_BecomeTrader) E(OP_CharInventory) E(OP_DeleteCharge) E(OP_DeleteItem) E(OP_DeleteSpawn) E(OP_GuildMemberLevelUpdate) E(OP_GuildMemberList) E(OP_Illusion) E(OP_ItemLinkResponse) E(OP_ItemPacket) E(OP_LeadershipExpUpdate) E(OP_LootItem) E(OP_MoveItem) E(OP_NewSpawn) E(OP_OnLevelMessage) E(OP_PetBuffWindow) E(OP_PlayerProfile) E(OP_ReadBook) E(OP_RespondAA) E(OP_SendAATable) E(OP_SendCharInfo) E(OP_ShopPlayerSell) E(OP_Track) E(OP_TributeItem) E(OP_WearChange) E(OP_ZoneEntry) E(OP_ZoneServerReady) E(OP_ZoneSpawns) // incoming packets that require a DECODE translation: D(OP_AdventureMerchantSell) D(OP_ApplyPoison) D(OP_AugmentItem) D(OP_CastSpell) D(OP_CharacterCreate) D(OP_Consume) D(OP_DeleteItem) D(OP_FaceChange) D(OP_ItemLinkClick) D(OP_LootItem) D(OP_MoveItem) D(OP_ReadBook) D(OP_SetServerFilter) D(OP_ShopPlayerSell) D(OP_TradeSkillCombine) D(OP_TributeItem) D(OP_WearChange) D(OP_WhoAllRequest) #undef E #undef D