rendered paste bodybool __cdecl PacketHandler(CQuerySocket *pQuerySocket, const unsigned char* packet)
{
DWORD wSubId=NULL;
Cached::Disassemble(packet, "d", &wSubId);
switch(wSubId){
case 1: return F9_2_1_SetPledgePrivilege(pQuerySocket, packet+4);
break;
case 2: return F9_2_2_SetPledgeMemberRank(pQuerySocket, packet+4);
break;
case 3: return F9_2_3_GetPledgeMemberRank(pQuerySocket, packet+4);
break;
case 4: return F9_2_4_GetPledgeMemberInfo(pQuerySocket, packet+4);
break;
case 5: return F9_2_5_AddPledge(pQuerySocket, packet+4);
break;
case 6: return F9_2_6_UpdateRepPoints(pQuerySocket, packet+4);
break;
case 7: return F9_2_7_UpdateClanSkill(pQuerySocket, packet+4);
break;
case 8: return F9_2_8_GetRank(pQuerySocket, packet+4);
break;
case 9: return F9_2_9_GetEnemyList(pQuerySocket, packet+4);
break;
case 10: return F9_2_10_GetAttackerList(pQuerySocket, packet+4);
break;
default: return Cached::DummyPacket(pQuerySocket, packet);
break;
}
return false;
}