summaryrefslogtreecommitdiff
path: root/servergreps/hercules
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-04-06 17:06:24 +0300
committerAndrei Karas <akaras@inbox.ru>2016-04-06 17:06:24 +0300
commit8570baefa7d7177a77d8cc0559c9adda85a76661 (patch)
tree853f8dcfa4d5397503605aaab7bb3bb6ef7f33d4 /servergreps/hercules
parent7d0cf91b6fd5d17cff33de03695d4689a7eaae65 (diff)
downloadevol-tools-8570baefa7d7177a77d8cc0559c9adda85a76661.tar.gz
evol-tools-8570baefa7d7177a77d8cc0559c9adda85a76661.tar.bz2
evol-tools-8570baefa7d7177a77d8cc0559c9adda85a76661.tar.xz
evol-tools-8570baefa7d7177a77d8cc0559c9adda85a76661.zip
servergreps: add checking for cleint to server packet sizes.
Diffstat (limited to 'servergreps/hercules')
-rw-r--r--servergreps/hercules/00000000/clientpackets.txt107
-rw-r--r--servergreps/hercules/00000007/clientpackets.txt107
-rw-r--r--servergreps/hercules/20120700/clientpackets.txt179
-rw-r--r--servergreps/hercules/20130000/clientpackets.txt180
-rw-r--r--servergreps/hercules/20130221/clientpackets.txt180
-rw-r--r--servergreps/hercules/20140000/clientpackets.txt190
-rw-r--r--servergreps/hercules/20140403/clientpackets.txt192
-rw-r--r--servergreps/hercules/20141016/clientpackets.txt192
-rw-r--r--servergreps/hercules/20141022/clientpackets.txt194
-rw-r--r--servergreps/hercules/20150226/clientpackets.txt194
-rw-r--r--servergreps/hercules/20150513/clientpackets.txt197
-rw-r--r--servergreps/hercules/20150805/clientpackets.txt198
-rwxr-xr-xservergreps/hercules/packets.py22
13 files changed, 2126 insertions, 6 deletions
diff --git a/servergreps/hercules/00000000/clientpackets.txt b/servergreps/hercules/00000000/clientpackets.txt
index f44202a..d3e4737 100644
--- a/servergreps/hercules/00000000/clientpackets.txt
+++ b/servergreps/hercules/00000000/clientpackets.txt
@@ -221,3 +221,110 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pUseSkillToPosMoreInfo
? UNIMPLIMENTED clif->pWalkToXY
? UNIMPLIMENTED clif->pWantToConnection
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pSolveCharName 0 vs 6
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 4
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 11
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
diff --git a/servergreps/hercules/00000007/clientpackets.txt b/servergreps/hercules/00000007/clientpackets.txt
index f44202a..d3e4737 100644
--- a/servergreps/hercules/00000007/clientpackets.txt
+++ b/servergreps/hercules/00000007/clientpackets.txt
@@ -221,3 +221,110 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pUseSkillToPosMoreInfo
? UNIMPLIMENTED clif->pWalkToXY
? UNIMPLIMENTED clif->pWantToConnection
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pSolveCharName 0 vs 6
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 4
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 11
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
diff --git a/servergreps/hercules/20120700/clientpackets.txt b/servergreps/hercules/20120700/clientpackets.txt
index fded5b8..0a35997 100644
--- a/servergreps/hercules/20120700/clientpackets.txt
+++ b/servergreps/hercules/20120700/clientpackets.txt
@@ -234,3 +234,182 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pTaekwon
? UNIMPLIMENTED clif->pUseSkillToPos
? UNIMPLIMENTED clif->pWantToConnection
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pChangeDir 0 vs 5
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
diff --git a/servergreps/hercules/20130000/clientpackets.txt b/servergreps/hercules/20130000/clientpackets.txt
index 869a833..eaea9d5 100644
--- a/servergreps/hercules/20130000/clientpackets.txt
+++ b/servergreps/hercules/20130000/clientpackets.txt
@@ -233,3 +233,183 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pTaekwon
? UNIMPLIMENTED clif->pUseSkillToPos
? UNIMPLIMENTED clif->pWantToConnection
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pStoragePassword 0 vs 36
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pChangeDir 0 vs 5
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
diff --git a/servergreps/hercules/20130221/clientpackets.txt b/servergreps/hercules/20130221/clientpackets.txt
index 869a833..eaea9d5 100644
--- a/servergreps/hercules/20130221/clientpackets.txt
+++ b/servergreps/hercules/20130221/clientpackets.txt
@@ -233,3 +233,183 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pTaekwon
? UNIMPLIMENTED clif->pUseSkillToPos
? UNIMPLIMENTED clif->pWantToConnection
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pStoragePassword 0 vs 36
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pChangeDir 0 vs 5
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
diff --git a/servergreps/hercules/20140000/clientpackets.txt b/servergreps/hercules/20140000/clientpackets.txt
index d351665..d59a7bf 100644
--- a/servergreps/hercules/20140000/clientpackets.txt
+++ b/servergreps/hercules/20140000/clientpackets.txt
@@ -232,3 +232,193 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pStoragePassword
? UNIMPLIMENTED clif->pTaekwon
? UNIMPLIMENTED clif->pUseSkillToPos
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pWalkToXY 0 vs 5
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest 0 vs 7
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pTickSend 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pWantToConnection 0 vs 19
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
+WRONG SIZE 097c CMSG_REQUEST_RANKS clif->pRanklist 0 vs 4
+WRONG SIZE 0998 CMSG_PLAYER_EQUIP clif->pEquipItem 0 vs 8
+WRONG SIZE 09a7 CMSG_BANK_DEPOSIT clif->pBankDeposit 0 vs 10
+WRONG SIZE 09a9 CMSG_BANK_WITHDRAW clif->pBankWithdraw 0 vs 10
+WRONG SIZE 09ab CMSG_BANK_CHECK clif->pBankCheck 0 vs 6
+WRONG SIZE 09b6 CMSG_BANK_OPEN clif->pBankOpen 0 vs 6
+WRONG SIZE 09b8 CMSG_BANK_CLOSE clif->pBankClose 0 vs 6
+WRONG SIZE 09d4 CMSG_NPC_SHOP_CLOSE clif->pNPCShopClosed 0 vs 2
+WRONG SIZE 09d6 CMSG_NPC_MARKET_BUY clif->pNPCMarketPurchase 0 vs -1
+WRONG SIZE 09d8 CMSG_NPC_MARKET_CLOSE clif->pNPCMarketClosed 0 vs 2
diff --git a/servergreps/hercules/20140403/clientpackets.txt b/servergreps/hercules/20140403/clientpackets.txt
index 5076df0..afabafd 100644
--- a/servergreps/hercules/20140403/clientpackets.txt
+++ b/servergreps/hercules/20140403/clientpackets.txt
@@ -231,3 +231,195 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pSkillSelectMenu
? UNIMPLIMENTED clif->pStoragePassword
? UNIMPLIMENTED clif->pTaekwon
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pTakeItem 0 vs 6
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pChangeDir 0 vs 5
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0 vs 10
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pSolveCharName 0 vs 6
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pChangeDir 0 vs 5
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 085b CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra 0 vs 8
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest 0 vs 7
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pWantToConnection 0 vs 19
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pTakeItem 0 vs 6
+WRONG SIZE 095d CMSG_PARTY_INVITE2 clif->pPartyInvite2 0 vs 26
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
+WRONG SIZE 097c CMSG_REQUEST_RANKS clif->pRanklist 0 vs 4
+WRONG SIZE 0998 CMSG_PLAYER_EQUIP clif->pEquipItem 0 vs 8
+WRONG SIZE 09a7 CMSG_BANK_DEPOSIT clif->pBankDeposit 0 vs 10
+WRONG SIZE 09a9 CMSG_BANK_WITHDRAW clif->pBankWithdraw 0 vs 10
+WRONG SIZE 09ab CMSG_BANK_CHECK clif->pBankCheck 0 vs 6
+WRONG SIZE 09b6 CMSG_BANK_OPEN clif->pBankOpen 0 vs 6
+WRONG SIZE 09b8 CMSG_BANK_CLOSE clif->pBankClose 0 vs 6
+WRONG SIZE 09d4 CMSG_NPC_SHOP_CLOSE clif->pNPCShopClosed 0 vs 2
+WRONG SIZE 09d6 CMSG_NPC_MARKET_BUY clif->pNPCMarketPurchase 0 vs -1
+WRONG SIZE 09d8 CMSG_NPC_MARKET_CLOSE clif->pNPCMarketClosed 0 vs 2
diff --git a/servergreps/hercules/20141016/clientpackets.txt b/servergreps/hercules/20141016/clientpackets.txt
index a99fe3f..c4c9f2a 100644
--- a/servergreps/hercules/20141016/clientpackets.txt
+++ b/servergreps/hercules/20141016/clientpackets.txt
@@ -234,3 +234,195 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pSkillSelectMenu
? UNIMPLIMENTED clif->pStoragePassword
? UNIMPLIMENTED clif->pTaekwon
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0 vs 10
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 085b CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra 0 vs 8
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest 0 vs 7
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pWantToConnection 0 vs 19
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pTakeItem 0 vs 6
+WRONG SIZE 095d CMSG_PARTY_INVITE2 clif->pPartyInvite2 0 vs 26
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
+WRONG SIZE 097c CMSG_REQUEST_RANKS clif->pRanklist 0 vs 4
+WRONG SIZE 0998 CMSG_PLAYER_EQUIP clif->pEquipItem 0 vs 8
+WRONG SIZE 09a7 CMSG_BANK_DEPOSIT clif->pBankDeposit 0 vs 10
+WRONG SIZE 09a9 CMSG_BANK_WITHDRAW clif->pBankWithdraw 0 vs 10
+WRONG SIZE 09ab CMSG_BANK_CHECK clif->pBankCheck 0 vs 6
+WRONG SIZE 09b6 CMSG_BANK_OPEN clif->pBankOpen 0 vs 6
+WRONG SIZE 09b8 CMSG_BANK_CLOSE clif->pBankClose 0 vs 6
+WRONG SIZE 09d4 CMSG_NPC_SHOP_CLOSE clif->pNPCShopClosed 0 vs 2
+WRONG SIZE 09d6 CMSG_NPC_MARKET_BUY clif->pNPCMarketPurchase 0 vs -1
+WRONG SIZE 09d8 CMSG_NPC_MARKET_CLOSE clif->pNPCMarketClosed 0 vs 2
diff --git a/servergreps/hercules/20141022/clientpackets.txt b/servergreps/hercules/20141022/clientpackets.txt
index 7394c27..49898d0 100644
--- a/servergreps/hercules/20141022/clientpackets.txt
+++ b/servergreps/hercules/20141022/clientpackets.txt
@@ -232,3 +232,197 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pSkillSelectMenu
? UNIMPLIMENTED clif->pStoragePassword
? UNIMPLIMENTED clif->pTaekwon
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0 vs 10
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoListItemClick 0 vs 12
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 085b CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra 0 vs 8
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest 0 vs 7
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pWantToConnection 0 vs 19
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 091a CMSG_FRIENDS_ADD_PLAYER clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 095d CMSG_PARTY_INVITE2 clif->pPartyInvite2 0 vs 26
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
+WRONG SIZE 097c CMSG_REQUEST_RANKS clif->pRanklist 0 vs 4
+WRONG SIZE 0998 CMSG_PLAYER_EQUIP clif->pEquipItem 0 vs 8
+WRONG SIZE 09a7 CMSG_BANK_DEPOSIT clif->pBankDeposit 0 vs 10
+WRONG SIZE 09a9 CMSG_BANK_WITHDRAW clif->pBankWithdraw 0 vs 10
+WRONG SIZE 09ab CMSG_BANK_CHECK clif->pBankCheck 0 vs 6
+WRONG SIZE 09b6 CMSG_BANK_OPEN clif->pBankOpen 0 vs 6
+WRONG SIZE 09b8 CMSG_BANK_CLOSE clif->pBankClose 0 vs 6
+WRONG SIZE 09d4 CMSG_NPC_SHOP_CLOSE clif->pNPCShopClosed 0 vs 2
+WRONG SIZE 09d6 CMSG_NPC_MARKET_BUY clif->pNPCMarketPurchase 0 vs -1
+WRONG SIZE 09d8 CMSG_NPC_MARKET_CLOSE clif->pNPCMarketClosed 0 vs 2
+WRONG SIZE 0a01 CMSG_SHORTCUTS_ROW_SHIFT clif->pHotkeyRowShift 0 vs 3
diff --git a/servergreps/hercules/20150226/clientpackets.txt b/servergreps/hercules/20150226/clientpackets.txt
index 7394c27..49898d0 100644
--- a/servergreps/hercules/20150226/clientpackets.txt
+++ b/servergreps/hercules/20150226/clientpackets.txt
@@ -232,3 +232,197 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pSkillSelectMenu
? UNIMPLIMENTED clif->pStoragePassword
? UNIMPLIMENTED clif->pTaekwon
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0 vs 10
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoListItemClick 0 vs 12
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 085b CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra 0 vs 8
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest 0 vs 7
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pWantToConnection 0 vs 19
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 091a CMSG_FRIENDS_ADD_PLAYER clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 095d CMSG_PARTY_INVITE2 clif->pPartyInvite2 0 vs 26
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
+WRONG SIZE 097c CMSG_REQUEST_RANKS clif->pRanklist 0 vs 4
+WRONG SIZE 0998 CMSG_PLAYER_EQUIP clif->pEquipItem 0 vs 8
+WRONG SIZE 09a7 CMSG_BANK_DEPOSIT clif->pBankDeposit 0 vs 10
+WRONG SIZE 09a9 CMSG_BANK_WITHDRAW clif->pBankWithdraw 0 vs 10
+WRONG SIZE 09ab CMSG_BANK_CHECK clif->pBankCheck 0 vs 6
+WRONG SIZE 09b6 CMSG_BANK_OPEN clif->pBankOpen 0 vs 6
+WRONG SIZE 09b8 CMSG_BANK_CLOSE clif->pBankClose 0 vs 6
+WRONG SIZE 09d4 CMSG_NPC_SHOP_CLOSE clif->pNPCShopClosed 0 vs 2
+WRONG SIZE 09d6 CMSG_NPC_MARKET_BUY clif->pNPCMarketPurchase 0 vs -1
+WRONG SIZE 09d8 CMSG_NPC_MARKET_CLOSE clif->pNPCMarketClosed 0 vs 2
+WRONG SIZE 0a01 CMSG_SHORTCUTS_ROW_SHIFT clif->pHotkeyRowShift 0 vs 3
diff --git a/servergreps/hercules/20150513/clientpackets.txt b/servergreps/hercules/20150513/clientpackets.txt
index ea2ebb1..12e415e 100644
--- a/servergreps/hercules/20150513/clientpackets.txt
+++ b/servergreps/hercules/20150513/clientpackets.txt
@@ -235,3 +235,200 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pSkillSelectMenu
? UNIMPLIMENTED clif->pStoragePassword
? UNIMPLIMENTED clif->pTaekwon
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 022d CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0 vs 10
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pHomMenu 0 vs 5
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 0838 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoListItemClick 0 vs 12
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 085b CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra 0 vs 8
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest 0 vs 7
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pWantToConnection 0 vs 19
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 091a CMSG_FRIENDS_ADD_PLAYER clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 095d CMSG_PARTY_INVITE2 clif->pPartyInvite2 0 vs 26
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
+WRONG SIZE 097c CMSG_REQUEST_RANKS clif->pRanklist 0 vs 4
+WRONG SIZE 0998 CMSG_PLAYER_EQUIP clif->pEquipItem 0 vs 8
+WRONG SIZE 09a7 CMSG_BANK_DEPOSIT clif->pBankDeposit 0 vs 10
+WRONG SIZE 09a9 CMSG_BANK_WITHDRAW clif->pBankWithdraw 0 vs 10
+WRONG SIZE 09ab CMSG_BANK_CHECK clif->pBankCheck 0 vs 6
+WRONG SIZE 09b6 CMSG_BANK_OPEN clif->pBankOpen 0 vs 6
+WRONG SIZE 09b8 CMSG_BANK_CLOSE clif->pBankClose 0 vs 6
+WRONG SIZE 09d4 CMSG_NPC_SHOP_CLOSE clif->pNPCShopClosed 0 vs 2
+WRONG SIZE 09d6 CMSG_NPC_MARKET_BUY clif->pNPCMarketPurchase 0 vs -1
+WRONG SIZE 09d8 CMSG_NPC_MARKET_CLOSE clif->pNPCMarketClosed 0 vs 2
+WRONG SIZE 0a01 CMSG_SHORTCUTS_ROW_SHIFT clif->pHotkeyRowShift 0 vs 3
+WRONG SIZE 0a35 CMSG_QUICK_IDENTIFY_ITEM clif->pOneClick_ItemIdentify 0 vs 4
diff --git a/servergreps/hercules/20150805/clientpackets.txt b/servergreps/hercules/20150805/clientpackets.txt
index 7f99967..8c3b893 100644
--- a/servergreps/hercules/20150805/clientpackets.txt
+++ b/servergreps/hercules/20150805/clientpackets.txt
@@ -236,3 +236,201 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED
? UNIMPLIMENTED clif->pSkillSelectMenu
? UNIMPLIMENTED clif->pStoragePassword
? UNIMPLIMENTED clif->pTaekwon
+WRONG SIZE 007d CMSG_MAP_LOADED clif->pLoadEndAck 0 vs 2
+WRONG SIZE 0090 CMSG_NPC_TALK clif->pNpcClicked 0 vs 7
+WRONG SIZE 0096 CMSG_CHAT_WHISPER clif->pWisMessage 0 vs -1
+WRONG SIZE 0099 CMSG_ADMIN_ANNOUNCE clif->pBroadcast 0 vs -1
+WRONG SIZE 00ab CMSG_PLAYER_UNEQUIP clif->pUnequipItem 0 vs 4
+WRONG SIZE 00b2 CMSG_PLAYER_RESTART clif->pRestart 0 vs 3
+WRONG SIZE 00b8 CMSG_NPC_LIST_CHOICE clif->pNpcSelectMenu 0 vs 7
+WRONG SIZE 00b9 CMSG_NPC_NEXT_REQUEST clif->pNpcNextClicked 0 vs 6
+WRONG SIZE 00bb CMSG_STAT_UPDATE_REQUEST clif->pStatusUp 0 vs 5
+WRONG SIZE 00bf CMSG_PLAYER_EMOTE clif->pEmotion 0 vs 3
+WRONG SIZE 00c1 CMSG_WHO_REQUEST clif->pHowManyConnections 0 vs 2
+WRONG SIZE 00c5 CMSG_NPC_BUY_SELL_REQUEST clif->pNpcBuySellSelected 0 vs 7
+WRONG SIZE 00c8 CMSG_NPC_BUY_REQUEST clif->pNpcBuyListSend 0 vs -1
+WRONG SIZE 00c9 CMSG_NPC_SELL_REQUEST clif->pNpcSellListSend 0 vs -1
+WRONG SIZE 00cc CMSG_ADMIN_KICK clif->pGMKick 0 vs 6
+WRONG SIZE 00ce CMSG_ADMIN_KICK_ALL clif->pGMKickAll 0 vs 2
+WRONG SIZE 00cf CMSG_IGNORE_NICK clif->pPMIgnore 0 vs 27
+WRONG SIZE 00d0 CMSG_IGNORE_ALL clif->pPMIgnoreAll 0 vs 3
+WRONG SIZE 00d3 CMSG_REQUEST_IGNORE_LIST clif->pPMIgnoreList 0 vs 2
+WRONG SIZE 00d5 CMSG_CREAYE_CHAT_ROOM clif->pCreateChatRoom 0 vs -1
+WRONG SIZE 00d9 CMSG_CHAT_ROOM_JOIN clif->pChatAddMember 0 vs 14
+WRONG SIZE 00de CMSG_SET_CHAT_ROOM_OPTIONS clif->pChatRoomStatusChange 0 vs -1
+WRONG SIZE 00e0 CMSG_SET_CHAT_ROOM_OWNER clif->pChangeChatOwner 0 vs 30
+WRONG SIZE 00e2 CMSG_KICK_FROM_CHAT_ROOM clif->pKickFromChat 0 vs 26
+WRONG SIZE 00e3 CMSG_LEAVE_CHAT_ROOM clif->pChatLeave 0 vs 2
+WRONG SIZE 00e4 CMSG_TRADE_REQUEST clif->pTradeRequest 0 vs 6
+WRONG SIZE 00e6 CMSG_TRADE_RESPONSE clif->pTradeAck 0 vs 3
+WRONG SIZE 00e8 CMSG_TRADE_ITEM_ADD_REQUEST clif->pTradeAddItem 0 vs 8
+WRONG SIZE 00eb CMSG_TRADE_ADD_COMPLETE clif->pTradeOk 0 vs 2
+WRONG SIZE 00ed CMSG_TRADE_CANCEL_REQUEST clif->pTradeCancel 0 vs 2
+WRONG SIZE 00ef CMSG_TRADE_OK clif->pTradeCommit 0 vs 2
+WRONG SIZE 00f3 CMSG_CHAT_MESSAGE clif->pGlobalMessage 0 vs -1
+WRONG SIZE 00f9 CMSG_PARTY_CREATE clif->pCreateParty 0 vs 26
+WRONG SIZE 00fc CMSG_PARTY_INVITE clif->pPartyInvite 0 vs 6
+WRONG SIZE 00ff CMSG_PARTY_INVITED clif->pReplyPartyInvite 0 vs 10
+WRONG SIZE 0100 CMSG_PARTY_LEAVE clif->pLeaveParty 0 vs 2
+WRONG SIZE 0102 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 0 vs 6
+WRONG SIZE 0103 CMSG_PARTY_KICK clif->pRemovePartyMember 0 vs 30
+WRONG SIZE 0108 CMSG_PARTY_MESSAGE clif->pPartyMessage 0 vs -1
+WRONG SIZE 0112 CMSG_SKILL_LEVELUP_REQUEST clif->pSkillUp 0 vs 4
+WRONG SIZE 0118 CMSG_PLAYER_STOP_ATTACK clif->pStopAttack 0 vs 2
+WRONG SIZE 011b CMSG_SKILL_USE_MAP clif->pUseSkillMap 0 vs 20
+WRONG SIZE 011d CMSG_PLAYER_SET_MEMO clif->pRequestMemo 0 vs 2
+WRONG SIZE 0126 CMSG_MOVE_TO_CART clif->pPutItemToCart 0 vs 8
+WRONG SIZE 0127 CMSG_MOVE_FROM_CART clif->pGetItemFromCart 0 vs 8
+WRONG SIZE 0128 CMSG_MOVE_FROM_STORAGE_TO_CART clif->pMoveFromKafraToCart 0 vs 8
+WRONG SIZE 0129 CMSG_MOVE_FROM_CART_TO_STORAGE clif->pMoveToKafraFromCart 0 vs 8
+WRONG SIZE 012a CMSG_REMOVE_OPTION clif->pRemoveOption 0 vs 2
+WRONG SIZE 012e CMSG_VENDING_CLOSE clif->pCloseVending 0 vs 2
+WRONG SIZE 0130 CMSG_VENDING_LIST_REQ clif->pVendingListReq 0 vs 6
+WRONG SIZE 0134 CMSG_VENDING_BUY clif->pPurchaseReq 0 vs -1
+WRONG SIZE 0140 CMSG_PLAYER_MAPMOVE clif->pMapMove 0 vs 22
+WRONG SIZE 0143 CMSG_NPC_INT_RESPONSE clif->pNpcAmountInput 0 vs 10
+WRONG SIZE 0146 CMSG_NPC_CLOSE clif->pNpcCloseClicked 0 vs 6
+WRONG SIZE 0149 CMSG_ADMIN_MUTE clif->pGMReqNoChat 0 vs 9
+WRONG SIZE 014d CMSG_GUILD_CHECK_MASTER clif->pGuildCheckMaster 0 vs 2
+WRONG SIZE 014f CMSG_GUILD_REQUEST_INFO clif->pGuildRequestInfo 0 vs 6
+WRONG SIZE 0151 CMSG_GUILD_REQUEST_EMBLEM clif->pGuildRequestEmblem 0 vs 6
+WRONG SIZE 0153 CMSG_GUILD_CHANGE_EMBLEM clif->pGuildChangeEmblem 0 vs -1
+WRONG SIZE 0155 CMSG_GUILD_CHANGE_MEMBER_POS clif->pGuildChangeMemberPosition 0 vs -1
+WRONG SIZE 0159 CMSG_GUILD_LEAVE clif->pGuildLeave 0 vs 54
+WRONG SIZE 015b CMSG_GUILD_EXPULSION clif->pGuildExpulsion 0 vs 54
+WRONG SIZE 015d CMSG_GUILD_BREAK clif->pGuildBreak 0 vs 42
+WRONG SIZE 0161 CMSG_GUILD_CHANGE_POS_INFO clif->pGuildChangePositionInfo 0 vs -1
+WRONG SIZE 0165 CMSG_GUILD_CREATE clif->pCreateGuild 0 vs 30
+WRONG SIZE 0168 CMSG_GUILD_INVITE clif->pGuildInvite 0 vs 14
+WRONG SIZE 016b CMSG_GUILD_INVITE_REPLY clif->pGuildReplyInvite 0 vs 10
+WRONG SIZE 016e CMSG_GUILD_CHANGE_NOTICE clif->pGuildChangeNotice 0 vs 186
+WRONG SIZE 0170 CMSG_GUILD_ALLIANCE_REQUEST clif->pGuildRequestAlliance 0 vs 14
+WRONG SIZE 0172 CMSG_GUILD_ALLIANCE_REPLY clif->pGuildReplyAlliance 0 vs 10
+WRONG SIZE 0178 CMSG_NPC_IDENTIFY clif->pItemIdentify 0 vs 4
+WRONG SIZE 017a CMSG_PLAYER_USE_CARD clif->pUseCard 0 vs 4
+WRONG SIZE 017c CMSG_PLAYER_INSERT_CARD clif->pInsertCard 0 vs 6
+WRONG SIZE 017e CMSG_GUILD_MESSAGE clif->pGuildMessage 0 vs -1
+WRONG SIZE 0180 CMSG_GUILD_OPPOSITION clif->pGuildOpposition 0 vs 6
+WRONG SIZE 0183 CMSG_GUILD_ALLIANCE_DELETE clif->pGuildDelAlliance 0 vs 10
+WRONG SIZE 018a CMSG_CLIENT_QUIT clif->pQuitGame 0 vs 4
+WRONG SIZE 018e CMSG_NPC_PRODUCE_MIX clif->pProduceMix 0 vs 10
+WRONG SIZE 0193 CMSG_CLOSE_STORAGE clif->pCloseKafra 0 vs 2
+WRONG SIZE 0197 CMSG_ADMIN_RESET_PLAYER clif->pResetChar 0 vs 4
+WRONG SIZE 0198 CMSG_ADMIN_SET_TILE_TYPE clif->pGMChangeMapType 0 vs 8
+WRONG SIZE 019c CMSG_ADMIN_LOCAL_ANNOUNCE clif->pLocalBroadcast 0 vs -1
+WRONG SIZE 019d CMSG_ADMIN_HIDE clif->pGMHide 0 vs 6
+WRONG SIZE 019f CMSG_PET_CATCH clif->pCatchPet 0 vs 6
+WRONG SIZE 01a1 CMSG_PET_MENU_ACTION clif->pPetMenu 0 vs 3
+WRONG SIZE 01a5 CMSG_PET_SET_NAME clif->pChangePetName 0 vs 26
+WRONG SIZE 01a7 CMSG_PET_SELECT_EGG clif->pSelectEgg 0 vs 4
+WRONG SIZE 01a9 CMSG_PET_SEND_MESSAGE clif->pSendEmotion 0 vs 6
+WRONG SIZE 01ae CMSG_NPC_SELECT_ARROW clif->pSelectArrow 0 vs 4
+WRONG SIZE 01af CMSG_CHANGE_CART clif->pChangeCart 0 vs 4
+WRONG SIZE 01b2 CMSG_VENDING_CREATE_SHOP clif->pOpenVending 0 vs -1
+WRONG SIZE 01bb CMSG_ADMIN_GOTO clif->pGMShift 0 vs 26
+WRONG SIZE 01bd CMSG_ADMIN_RECALL clif->pGMRecall 0 vs 26
+WRONG SIZE 01ce CMSG_NPC_SELECT_AUTO_SPELL clif->pAutoSpell 0 vs 6
+WRONG SIZE 01d5 CMSG_NPC_STR_RESPONSE clif->pNpcStringInput 0 vs -1
+WRONG SIZE 01df CMSG_ADMIN_ID_TO_LOGIN clif->pGMReqAccountName 0 vs 6
+WRONG SIZE 01e7 CMSG_DORI_DORI clif->pNoviceDoriDori 0 vs 2
+WRONG SIZE 01e8 CMSG_PARTY_CREATE2 clif->pCreateParty2 0 vs 28
+WRONG SIZE 01ed CMSG_EXPLOSION_SPIRITS clif->pNoviceExplosionSpirits 0 vs 2
+WRONG SIZE 01f7 CMSG_FAMILY_ASK_FOR_CHILD_REPLY clif->pAdopt_reply 0 vs 14
+WRONG SIZE 01f9 CMSG_FAMILY_ASK_FOR_CHILD clif->pAdopt_request 0 vs 6
+WRONG SIZE 01fd CMSG_NPC_REPAIR clif->pRepairItem 0 vs 15
+WRONG SIZE 0202 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir 0 vs 5
+WRONG SIZE 0203 CMSG_FRIENDS_DELETE_PLAYER clif->pFriendsListRemove 0 vs 10
+WRONG SIZE 0208 CMSG_FRIENDS_REQUEST_ACK clif->pFriendsListReply 0 vs 14
+WRONG SIZE 020f CMSG_PVP_INFO clif->pPVPInfo 0 vs 10
+WRONG SIZE 0212 CMSG_ADMIN_MUTE_NAME clif->pGMRc 0 vs 26
+WRONG SIZE 0213 CMSG_ADMIN_REQUEST_STATS clif->pCheck 0 vs 26
+WRONG SIZE 0217 CMSG_BLACKSMITH_RANKS clif->pBlacksmith 0 vs 2
+WRONG SIZE 0218 CMSG_ALCHEMIST_RANKS clif->pAlchemist 0 vs 2
+WRONG SIZE 0222 CMSG_NPC_REFINE clif->pWeaponRefine 0 vs 6
+WRONG SIZE 022d CMSG_BUYINGSTORE_CLOSE clif->pReqCloseBuyingStore 0 vs 2
+WRONG SIZE 0231 CMSG_HOMUNCULUS_SET_NAME clif->pChangeHomunculusName 0 vs 26
+WRONG SIZE 0232 CMSG_HOMMERC_MOVE_TO clif->pHomMoveTo 0 vs 9
+WRONG SIZE 0233 CMSG_HOMMERC_ATTACK clif->pHomAttack 0 vs 11
+WRONG SIZE 0234 CMSG_HOMMERC_MOVE_TO_MASTER clif->pHomMoveToMaster 0 vs 6
+WRONG SIZE 0237 CMSG_PK_RANKS clif->pRankingPk 0 vs 2
+WRONG SIZE 023f CMSG_MAIL_REFRESH_INBOX clif->pMail_refreshinbox 0 vs 2
+WRONG SIZE 0241 CMSG_MAIL_READ_MESSAGE clif->pMail_read 0 vs 6
+WRONG SIZE 0243 CMSG_MAIL_DELETE_MESSAGE clif->pMail_delete 0 vs 6
+WRONG SIZE 0244 CMSG_MAIL_GET_ATTACH clif->pMail_getattach 0 vs 6
+WRONG SIZE 0246 CMSG_MAIL_RESET_ATTACH clif->pMail_winopen 0 vs 4
+WRONG SIZE 0247 CMSG_MAIL_SET_ATTACH clif->pMail_setattach 0 vs 8
+WRONG SIZE 0248 CMSG_MAIL_SEND clif->pMail_send 0 vs -1
+WRONG SIZE 024b CMSG_AUCTION_CANCEL_REG clif->pAuction_cancelreg 0 vs 4
+WRONG SIZE 024c CMSG_AUCTION_SET_ITEM clif->pAuction_setitem 0 vs 8
+WRONG SIZE 024d CMSG_AUCTION_REGISTER clif->pAuction_register 0 vs 12
+WRONG SIZE 024e CMSG_AUCTION_CANCEL clif->pAuction_cancel 0 vs 6
+WRONG SIZE 024f CMSG_AUCTION_BID clif->pAuction_bid 0 vs 10
+WRONG SIZE 0251 CMSG_AUCTION_SEARCH clif->pAuction_search 0 vs 34
+WRONG SIZE 025b CMSG_NPC_COOKING clif->pCooking 0 vs 6
+WRONG SIZE 025c CMSG_AUCTION_BUY_SELL clif->pAuction_buysell 0 vs 4
+WRONG SIZE 025d CMSG_AUCTION_CLOSE clif->pAuction_close 0 vs 6
+WRONG SIZE 0273 CMSG_MAIL_RETURN_MESSAGE clif->pMail_return 0 vs 30
+WRONG SIZE 0288 CMSG_NPC_CASH_SHOP_BUY clif->pcashshop_buy 0 vs -1
+WRONG SIZE 0292 CMSG_PLAYER_AUTO_REVIVE clif->pAutoRevive 0 vs 2
+WRONG SIZE 029f CMSG_MERCENARY_ACTION clif->pmercenary_action 0 vs 3
+WRONG SIZE 02b6 CMSG_QUEST_ACTIVATE clif->pquestStateAck 0 vs 7
+WRONG SIZE 02ba CMSG_SET_SHORTCUTS clif->pHotkey 0 vs 11
+WRONG SIZE 02c7 CMSG_PARTY_INVITED2 clif->pReplyPartyInvite2 0 vs 7
+WRONG SIZE 02c8 CMSG_PARTY_ALLOW_INVITES clif->pPartyTick 0 vs 3
+WRONG SIZE 02d6 CMSG_PLAYER_VIEW_EQUIPMENT clif->pViewPlayerEquip 0 vs 6
+WRONG SIZE 02d8 CMSG_PLAYER_SET_EQUIPMENT_VISIBLE clif->pEquipTick 0 vs 10
+WRONG SIZE 02db CMSG_BATTLE_CHAT_MESSAGE clif->pBattleChat 0 vs -1
+WRONG SIZE 02f1 CMSG_NPC_COMPLETE_PROGRESS_BAR clif->pProgressbar 0 vs 2
+WRONG SIZE 035f CMSG_MAP_PING clif->pTickSend 0 vs 6
+WRONG SIZE 0360 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore 0 vs 6
+WRONG SIZE 0361 CMSG_HOMUNCULUS_MENU clif->pHomMenu 0 vs 5
+WRONG SIZE 0362 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem 0 vs 6
+WRONG SIZE 0366 CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo 0 vs 90
+WRONG SIZE 0368 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName 0 vs 6
+WRONG SIZE 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0 vs 10
+WRONG SIZE 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0 vs 5
+WRONG SIZE 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem 0 vs 8
+WRONG SIZE 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 0 vs 6
+WRONG SIZE 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 0 vs 6
+WRONG SIZE 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra 0 vs 8
+WRONG SIZE 07f5 CMSG_ADMIN_UNEQUIP_ALL clif->pGMFullStrip 0 vs 6
+WRONG SIZE 0801 CMSG_VENDING_BUY2 clif->pPurchaseReq2 0 vs -1
+WRONG SIZE 0811 CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore 0 vs -1
+WRONG SIZE 0815 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore 0 vs -1
+WRONG SIZE 0817 CMSG_BUYINGSTORE_CLOSE clif->pHomMenu 0 vs 5
+WRONG SIZE 0819 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo 0 vs -1
+WRONG SIZE 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 0838 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoListItemClick 0 vs 12
+WRONG SIZE 083b CMSG_SEARCHSTORE_CLOSE clif->pCloseSearchStoreInfo 0 vs 2
+WRONG SIZE 083c CMSG_SKILL_USE_BEING clif->pUseSkillToId 0 vs 10
+WRONG SIZE 0844 CMSG_NPC_CASH_SHOP_OPEN clif->pCashShopOpen 0 vs 2
+WRONG SIZE 0846 CMSG_NPC_CASH_SHOP_REQUEST_TAB clif->pCashShopReqTab 0 vs 4
+WRONG SIZE 084a CMSG_NPC_CASH_SHOP_CLOSE clif->pCashShopClose 0 vs 2
+WRONG SIZE 085b CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra 0 vs 8
+WRONG SIZE 0871 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest 0 vs 7
+WRONG SIZE 088a CMSG_NAME_REQUEST clif->pGetCharNameRequest 0 vs 6
+WRONG SIZE 089c CMSG_MAP_SERVER_CONNECT clif->pWantToConnection 0 vs 19
+WRONG SIZE 08c9 CMSG_NPC_CASH_SHOP_SCHEDULE clif->pCashShopSchedule 0 vs 2
+WRONG SIZE 08d7 CMSG_BATTLE_REGISTER clif->pBGQueueRegister 0 vs 28
+WRONG SIZE 08da CMSG_BATTLE_REVOKE clif->pBGQueueRevokeReq 0 vs 26
+WRONG SIZE 08e0 CMSG_BATTLE_BEGIN_ACK clif->pBGQueueBattleBeginAck 0 vs 51
+WRONG SIZE 0907 CMSG_PLAYER_FAVORITE_ITEM clif->pMoveItem 0 vs 5
+WRONG SIZE 090a CMSG_BATTLE_CHECK_STATE clif->pBGQueueCheckState 0 vs 26
+WRONG SIZE 091a CMSG_FRIENDS_ADD_PLAYER clif->pFriendsListAdd 0 vs 26
+WRONG SIZE 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pSearchStoreInfoNextPage 0 vs 2
+WRONG SIZE 095d CMSG_PARTY_INVITE2 clif->pPartyInvite2 0 vs 26
+WRONG SIZE 096e CMSG_MERGE_ITEM_ACK clif->ackmergeitems 0 vs -1
+WRONG SIZE 0974 CMSG_MERGE_ITEM_CANCEL clif->cancelmergeitem 0 vs 2
+WRONG SIZE 097c CMSG_REQUEST_RANKS clif->pRanklist 0 vs 4
+WRONG SIZE 0980 CMSG_SELECT_CART clif->pSelectCart 0 vs 7
+WRONG SIZE 0998 CMSG_PLAYER_EQUIP clif->pEquipItem 0 vs 8
+WRONG SIZE 09a7 CMSG_BANK_DEPOSIT clif->pBankDeposit 0 vs 10
+WRONG SIZE 09a9 CMSG_BANK_WITHDRAW clif->pBankWithdraw 0 vs 10
+WRONG SIZE 09ab CMSG_BANK_CHECK clif->pBankCheck 0 vs 6
+WRONG SIZE 09b6 CMSG_BANK_OPEN clif->pBankOpen 0 vs 6
+WRONG SIZE 09b8 CMSG_BANK_CLOSE clif->pBankClose 0 vs 6
+WRONG SIZE 09d4 CMSG_NPC_SHOP_CLOSE clif->pNPCShopClosed 0 vs 2
+WRONG SIZE 09d6 CMSG_NPC_MARKET_BUY clif->pNPCMarketPurchase 0 vs -1
+WRONG SIZE 09d8 CMSG_NPC_MARKET_CLOSE clif->pNPCMarketClosed 0 vs 2
+WRONG SIZE 0a01 CMSG_SHORTCUTS_ROW_SHIFT clif->pHotkeyRowShift 0 vs 3
+WRONG SIZE 0a35 CMSG_QUICK_IDENTIFY_ITEM clif->pOneClick_ItemIdentify 0 vs 4
diff --git a/servergreps/hercules/packets.py b/servergreps/hercules/packets.py
index c1fa7d8..fd53673 100755
--- a/servergreps/hercules/packets.py
+++ b/servergreps/hercules/packets.py
@@ -112,7 +112,7 @@ def collectManaPlusInPackets(fileName, packetVersion):
packet = int(m.group("packet"), 16)
if packet > 0xb00 or packet == 0:
continue
- clientPacketsManaPlus[m.group("packet").lower()] = m.group("name")
+ clientPacketsManaPlus[m.group("packet").lower()] = (m.group("name"), int(m.group("len")), "nullptr")
sizes[m.group("packet").lower()] = m.group("len")
def collectManaPlusOutPackets(fileName, packetVersion):
@@ -131,8 +131,8 @@ def collectManaPlusOutPackets(fileName, packetVersion):
packet = int(m.group("packet"), 16)
if packet > 0xb00 or packet == 0:
continue
- clientPacketsManaPlus[m.group("packet").lower()] = m.group("name")
- clientPacketsManaPlusClient[m.group("packet").lower()] = m.group("name")
+ clientPacketsManaPlus[m.group("packet").lower()] = (m.group("name"), int(m.group("len")), m.group("function"))
+ clientPacketsManaPlusClient[m.group("packet").lower()] = (m.group("name"), int(m.group("len")), m.group("function"))
def collectClientPackets(fileName):
with open(fileName, "r") as f:
@@ -208,7 +208,7 @@ def printPackets(packetDir):
while data[0] == "0":
data = data[1:]
if packet in clientPacketsManaPlus:
- clientName = clientPacketsManaPlus[packet]
+ clientName = clientPacketsManaPlus[packet][0]
# if clientName not in manaplusUsedPacketsSet and clientName.find("_OUTDATED") <= 0:
# w.write("UNIMPLIMENTED ")
w.write(data + " client name: " + clientName)
@@ -235,7 +235,7 @@ def printPackets(packetDir):
with open(packetDir + "/clientpackets.txt", "w") as w:
for packet in clientPacketsManaPlusClient:
- clientName = clientPacketsManaPlusClient[packet]
+ clientName = clientPacketsManaPlusClient[packet][0]
if clientName not in manaplusUsedPacketsSet and clientName.find("_OUTDATED") <= 0:
w.write("PSESENT BUT UNIMPLIMENTED {0}\n".format(clientName))
@@ -265,10 +265,20 @@ def printPackets(packetDir):
rev.append("{0:4} {1:33} {2}".format("?", "UNIMPLIMENTED", packet))
# rev.append("{0:4} {1:>4} {2} UNIMPLIMENTED".format(packet, clientPackets[packet][0], clientPackets[packet][1]))
+ for packet in clientPacketsManaPlusClient:
+ if packet in clientPackets and clientPacketsManaPlusClient[packet][1] != clientPackets[packet][0]:
+ packet1 = clientPacketsManaPlusClient[packet]
+ packet2 = clientPackets[packet]
+ rev.append("WRONG SIZE {0:4} {1:33} {2:35} {3:4} vs {4:4}".format(packet,
+ packet1[0],
+ packet2[1],
+ packet1[1],
+ packet2[0]))
+
for packet in allPackets:
if packet not in clientPacketsManaPlusClient:
continue
- data = "{0:4} {1:33} ".format(packet, clientPacketsManaPlusClient[packet])
+ data = "{0:4} {1:33} ".format(packet, clientPacketsManaPlusClient[packet][0])
if packet in clientPackets:
data = data + clientPackets[packet][1]
else: