Jump to content
  • 0

L2Off Npc.exe Function List


Nevermind25

Question

4 answers to this question

Recommended Posts

  • 0

thank you, but im searching the complete .txt with addresses, it is for work in c4 npc ext

Like This

 

C4 Functions list

00401640  MemoryObject::CastItem() 
00401700  MemoryObject::CastCreature() 
004017C0  MemoryObject::CastUser() 
00401880  CAgit::CAgit() 
00401A40  void CAgit::SetParentCastle(); 
00401BB0  CAgit::InitAgit() 
00401D30  CAgit::Set(blablabla...) 
00401EC0  time_l2_t CAgit::GetAgitFirstSiegeDate() 
00401FF0  void CAgit::SendAgitInfo(CUserSocket *pUserSocket) 
00402130  void CAgit::StartSiege() 
004021E0  void CAgit::EndSiege() 
00402290  void CAgit::PassSiege() 
00402340  void CAgit::PauseSiege() 
004023F0  void CAgit::ResumeSiege() 
004024A0  void CAgit::InstallHpStove(int nHpStoveType, int nHpStoveExpire) 
004025B0  void CAgit::InstallMpFlame(int nMpFlameType, int nMpFlameExpire) 
004026C0  void CAgit::InstallTeleport(int nTeleportLevel, int nTeleportExpire) 
004027D0  void CAgit::InstallHatcher(int nHatcher) 
004028C0  void CAgit::ValidateDeco() 
00407350  void WriteLock() 
00407350  void WriteUnlock() 
00402F10  void CAgit::StartTimer() 
00403220  void CAgit::TimerExpired(int id) 
00403DE0  pending write - packet reducing (%d%d) 
00403DE0  void BroadcastToNeighborDist(FVector vPos, int nRadius, const char* format, ...) 
00404960  void CAgit::BroadcastSystemMessage(int nSystemMessageId) 
00404B70  void CAgit::BroadcastSystemMessage(const WCHAR *sPledgeName, int nSystemMessageId) 
00404DA0  void CAgit::OpenAllDoor() 
00404F80  void CAgit::CloseAllDoor() 
00405880  void CAgit::ChangeOwner(CPledge *pPledge, bool bCheckAuctions) 
00407350  void ReserveExpelWithNoLock(User *pUser, FVector pos) 
00407350  void CAgit::ExpelNonPledgeMember() 
00408D20  CAgitDecoVisible::CAgitDecoVisible(unsigned int  nAgitId, FVector pos) 
00408F00  CAgitDecoVisible::CAgitDecoVisible(const CAgitDecoVisible& other) 
004090A0  bool CAgitDecoVisible::IsEnemyTo(CCreature*  pAttacker) 
00409160  double CAgitDecoVisible::GotDamageBy(CCreature*  pEnemy, double dDamage) 
00409220  double CAgitDecoVisible::AttackedBy(CCreature* pEnemy, double dDamage) 
004094D0  void CAgitDecoVisible::SendAgitDecoVisibleInfo(CUserSocket *pUserSocket) 
00409CD0  CAgitDeco::CAgitDeco() 
0040C2B0  CAgitDeco *CAgitDecoDb::FindAgitDeco(unsigned int nId) 
0040C4C0  CAgitDeco *CAgitDecoDb::FindAgitDeco(int nType, int nLevel) 
0040FE00  void CAgitDecoDb::Load() 
00410330  void CAgitDecoDb::AddAgitDeco(CAgitDeco *pAgitDeco) 
00410920  void SendSystemMessage(unsigned int  nMsgNo); 
00410A60  static CPledge *GetObject(unsigned int sid) 
00410C00  CPledge *User::GetPledge() 
00410D40  can  not attend auction . agitid(%d)  %s, %d 
00410D40  invalid user. agitid(%d) %s, %d 
00410D40  void CAgitHTML::AgitBid1Request(int  nAgitId, int nPledgeId ) 
00411060  your price(%d) is too low(%d).  
00411060  not  pledge master. nid(%d), price(%d), %s, %d 
00411060  invalid user. nid(%d), price(%d), %s, %d 
00411060  void CAgitHTML::AgitBidRequest(int nId, int  nPrice) 
00411460  invalid user. nid(%d), %s, %d 
00411460  invalid pledge master. char_db_id(%d), %s, %d 
00411460  void CAgitHTML::AgitBidCancelRequest(int nAgitId, int nAuctionId, int nPledgeId) 
00411B60  CAgitHTML Too large  packet (size:%d) 
00411B60  BOOL CAgitHTML::SendHTML(std::xwstring html, int nMode ) 
00411FB0  CAgit* CAgitHTML::GetPledgeAgit(int  nOption, bool bShowError) 
00412610  void CAgitHTML::AgitSale1Request() 
00412860  void CAgitHTML::SellActionRequest(int nPrice, int nDay, WCHAR *  sComment) 
00412B70  void CAgitHTML::SaleCancelRequest() 
004130B0  void CAgitHTML::AgitInit() 
00413900  void CAgitHTML::AgitMaid() 
00413EF0  void CAgitHTML::AgitDealer() 
00415EE0  CAgitHTML::~CAgitHTML() 
00416060  CAgitHTML::CAgitHTML(CUserSocket* socket) 
00416210  void CAgitHTML::AddStringMap(WCHAR * strName, WCHAR * strValue) 
004166E0  invalid agit. id(%d), %s, %d 
004166E0  void CAgitHTML::BidderList(int nId, int nPage, int nLast) 
00417850  void CAgitHTML::AgitInfo(int nLast) 
00417DC0  CAgitHTML::AgitSale1Reply(int nAgitId, int nPledgeId, int nPledgeAdena) 
00418230  void CAgitHTML::AgitSale2() 
004186A0  void CAgitHTML::AgitSale3(int nPrice, int nDay, WCHAR *  sComment) 
004194C0  void CAgitHTML::SaleCancel() 
004198A0  void CAgitHTML::AuctionList(int nPage) 
0041A810  void CAgitHTML::AgitAuctionInfo(int  nId) 
0041B0A0  void CAgitHTML::AgitSaleInfo(int nId, int nLast) 
0041B8B0  void CAgitHTML::AgitBidInfo(int nId) 
0041C1F0  void CAgitHTML::AgitBid1Rebid(nAgitId, nPledgeId, nPledgeAdena, int nMinBid) 
0041C640  can  not attend auction  agitid(%d) %s, %d 
0041C640  void CAgitHTML::AgitBid1Reply(int nAgitId, int nPledgeId, int nPledgeAdena) 
0041CB30  your price(%d) is too low.  
0041CB30  void CAgitHTML::AgitBid2(int nId, int nPrice, int nLastBid) 
0041D200  void CAgitHTML::AgitBidCancel(int nAgitId) 
0041D6B0  void CAgitHTML::AgitCommand(int nAgitId, int nPledgeId, int nPledgeAdena, int nAgitCommand, int nMinBid) 
0041D880  void CAgitHTML::AgitMaidInfo() 
0041DAC0  void CAgitHTML::SellActionReply(int  nAuctionId, int nPrice, int  nDay, WCHAR * sComment, int  nEnd, int nSuccess) 
0041DDD0  void CAgitHTML::SaleCancelReply(int  nAgitId, int nLastCancel) 
0041E060  void CAgitHTML::AuctionMine() 
0041E3E0  void CAgitHTML::AgitBidReply(int nId, int nPrice, int nSuccess, int nAgitBidFail ) 
0041E840  not  pledge master. nid(%d), nReturn(%d), %s, %d 
0041E840  void CAgitHTML::AgitBidCancelReply(int nAgitId, int nPledgeId, int nReturn) 
0041EB70  void CAlliance::InitAlliance() 
0041ECF0  bool CAlliance::CanAcceptNewMemberPledge() 
0041EE40  void CAlliance::Save(unsigned int nSaveFieldName) 
0041EFA0  inline unsigned int  CreateSmartID(unsigned int cls, int  index) 
0041F720  static CAlliance *GetObject(unsigned int sid) 
0041F8C0  void CAlliance::CreateAllianceByNpc(CNPC *pNpc, User *pUser, const WCHAR *sAllianceName) 
0041FE60  CPledge *CAlliance::GetMasterPledge() 
004204E0  CPledge *CAlliance::GetPledge(unsigned int nPledgeDbId) 
004213A0  void CAlliance::DeleteMemberPledge(unsigned int  nPledgeDbId) 
00421980  void GetAllMember(MemberList &lstMember) 
00421CB0  void CAlliance::AddMemberPledge(CPledge *pPledge) 
00421FE0  void CAlliance::GetAllMemberPledge(PledgeList &lstPledge) 
00422300  void CAlliance::GetAllMember(MemberList &lstMember) 
00422570  CAlliance::CAlliance(unsigned int nDbId, const WCHAR *sAllianceName, unsigned int nMasterPledgeDbId, unsigned int nOustTime, unsigned int nCrestDbId) 
00422890  CAlliance::~CAlliance() 
00423FB0  void SendSystemMessage_d(unsigned int nMsgNo, int nParam) 
00424110  void CArea::SetAreaType(AreaTypeEnum eType) 
004242E0  void CArea::SetSkillProb(int prob) 
00424430  void CArea::SetOnOff(bool bOn) 
00424FF0  void CAreaDB::OnSunrise(bool bIsNight) 
004251F0  void CArea::TimerExpired(int id) 
00425370  void CArea::Process(CCreature *pCreature) 
00425B80  void CAreaDB::ProcessInstantAreas(CCreature  *pCreature, FVector  pos) 
00425F50  [%s][%d] undefined (or unregistered) Area[%s] 
00425F50  void CAreaDB::FindArea(WCHAR *name) 
00426210  void CAreaDB::StartAreaTimer() 
00426AB0  CArea::CArea(void) 
00426D20  void CArea::AddSkillInfo(CSkillInfo  *pInfo) 
00426E60  void CArea::AddSkillInfo(std::xvectorint &vSkillNameIdList) 
00427040  invalid unittick! at map (%d, %d) 
00427040  void CAreaDB::SortInstantArea() 
00428810  Cannot add area[%s]. no geodata pos(%d, %d, %d). 
00428810  void CAreaDB::AddArea(CArea  *pArea) 
00429830  [%s][%d] SetJournal() failed. no memo[%d] on creature[%s] 
00429830  inline bool  CSharedCreatureData::SetJournal(int  nQuestID , int nJournal) 
004299E0  [%s][%d] SetFlagJournal() failed. no memo[%d] on creature[%s], flag[%d] 
004299E0  inline bool  CSharedCreatureData::SetFlagJournal(int nQuestID , int nFlag) 
00429BA0  [%s][%d] ResetFlagJournal()  failed.  no memo[%d]  on creature[%s], flag[%d] 
00429BA0  inline bool  CSharedCreatureData::ResetFlagJournal(int nQuestID , int nFlag) 
00429D60  [%s][%d] RemoveMemo() failed. no memo[%d] on creature[%s] 
00429D60  inline bool  CSharedCreatureData::RemoveMemo(int  nQuestID ) 
00431B60  inline bool  CSharedCreatureData::HaveMemo(int nQuestID) 
00429FF0  void AtomicJob::Destroy(void) 
0042A120  void AtomicJob::Dump(void) 
0042A1D0  int  AtomicCreatePet::Assemble(char *outBuf, int  nBufSize) 
0042A340  AtomicCreatePet::Disassemble(const unsigned char *packet) 
0042A490  AtomicCreatePet::Dump() = PetCollarClassId=[%d], PetNpcClassId=[%d], PetLevel=[%d] 
0042A490  void AtomicCreatePet::Dump(void) 
0042A5D0  int  AtomicParamChange::Assemble(char *outBuf, int nBufSize) 
0042A730  AtomicParamChange::Disassemble(const unsigned char *packet) 
0042A880  AtomicParamChange::Dump() = ParamType=[%d], Delta=[%d] 
0042A880  void AtomicParamChange::Dump(void) 
0042A9B0  int  AtomicBuyLottoTicket::Assemble (char *Buf, int nBufSize) 
0042AB10  AtomicBuyLottoTicket::Disassemble (const unsigned char *packet) 
0042AC50  bool AtomicBuyLottoTicket::Do (void) 
0042AD10  int  AtomicEvolvePet::Assemble(char *outBuf, int  nBufSize) 
0042AE90  AtomicEvolvePet::Disassemble(const unsigned char *packet) 
0042AFF0  AtomicEvolvePet::Dump() = mOriginalPetCollarDbId=[%d], mOriginalPetNpcClassId=[%d],mPetCollarClassId=[%d], mPetNpcClassId=[%d], mPetLevel=[%d] 
0042AFF0  void AtomicEvolvePet::Dump(void) 
0042B140  int  AtomicDestroyPet::Assemble(char *outBuf, int nBufSize) 
0042B290  AtomicDestroyPet::Disassemble(const unsigned char *packet) 
0042B3D0  AtomicDestoryPet::Dump() = mPetCollarDbId=[%d] 
0042B3D0  void AtomicDestoryPet::Dump(void) 
0042B500  int  MemoControl::Assemble(char *outBuf, int  nBufSize) 
0042B670  MemoControl::Disassemble(const unsigned char *packet) 
0042B7D0  MemoControl::Dump()  = mControlType=[%d], mQuestId=[%d], mArg1=[%d], mArg2=[%d] 
0042B7D0  void MemoControl::Dump(void) 
0042B910  int  AtomicShowPage::Assemble(char *outBuf, int nBufSize) 
0042BA70  AtomicShowPage::Disassemble(const unsigned char *packet) 
0042BBC0  int  AtomicPledgeLevelUp::Assemble(char *outBuf, int nBufSize) 
0042BD20  AtomicPledgeLevelUp::Disassemble(const unsigned char *packet) 
0042BE60  int  AtomicSetAgitDeco::Assemble(char *outBuf, int nBufSize) 
0042BFD0  AtomicSetAgitDeco::Disassemble(const unsigned char *packet) 
0042C130  int  AtomicResetAgitDeco::Assemble(char *outBuf, int nBufSize) 
0042C2A0  AtomicResetAgitDeco::Disassemble(const unsigned char *packet) 
0042C3F0  bool AtomicResetAgitDeco::Do(void) 
0042C560  int  AtomicStartObserver::Assemble(char *outBuf, int nBufSize) 
0042C6F0  AtomicStartObserver::Disassemble(const unsigned char *packet) 
0042C870  int  AtomicShowFHTML::Assemble(char *outBuf, int  nBufSize) 
0042CA30  int  AtomicDropItem::Assemble(char *outBuf, int nBufSize) 
0042CBB0  AtomicDropItem::Disassemble(const unsigned char *packet) 
0042CD70  AtomicDropItem::Dump() = mItemCount=[%d], mItemClassId=[%d] 
0042CD70  void AtomicDropItem::Dump(void) 
0042CEA0  int  AtomicDropItem2::Assemble(char *outBuf, int  nBufSize) 
0042D030  AtomicDropItem2::Disassemble(const unsigned char *packet) 
0042D1F0  AtomicDropItem2::Dump() = mItemCount=[%d], mItemClassId=[%d] 
0042D1F0  void AtomicDropItem2::Dump(void) 
0042D320  int  AtomicRideWyvern::Assemble(char *outBuf, int nBufSize) 
0042D470  AtomicRideWyvern::Disassemble(const unsigned char *packet) 
0042D5B0  AtomicRideWyvern::Dump() = m_UserSID=[%d], m_WyvernClassID=[%d] 
0042D5B0  void AtomicRideWyvern::Dump(void) 
0042D6E0  int  AtomicAddSSQMember::Assemble(char *outBuf, int nBufSize) 
0042D870  AtomicAddSSQMember::Disassemble(const unsigned char *packet) 
0042D9E0  void AtomicAddSSQMember::Dump(void) 
0042DA90  int  AtomicDepositSSQItem::Assemble(char *outBuf, int nBufSize) 
0042DC00  AtomicDepositSSQItem::Disassemble(const unsigned char *packet) 
0042DD60  void AtomicDepositSSQItem::Dump(void) 
0042DE10  int  AtomicDepositSSQItemEx::Assemble(char *outBuf, int nBufSize) 
0042DF90  AtomicDepositSSQItemEx::Disassemble(const unsigned char *packet) 
0042E0F0  void AtomicAddSSQPoint::Dump(void) 
0042E1A0  bool AtomicAddTimeAttackRecord::Do() 
0042E2E0  int  AtomicTeleportParty::Assemble(char *outBuf, int nBufSize) 
0042E460  AtomicTeleportParty::Disassemble(const unsigned char *packet) 
0042E5C0  int  AtomicAddTimer::Assemble(char *outBuf, int nBufSize) 
0042E730  AtomicAddTimer::Disassemble(const unsigned char *packet) 
0042E880  bool AtomicAddTimer::Do() 
0042E9D0  int  AtomicTeleportTo::Assemble(char *outBuf, int nBufSize) 
0042EB40  AtomicTeleportTo::Disassemble(const unsigned char *packet) 
0042EC90  int  AtomicSetTicketBuyCount::Assemble(char *outBuf, int  nBufSize) 
0042EDE0  AtomicSetTicketBuyCount::Disassemble(const unsigned char *packet) 
0042EF20  int  AtomicAddTimeAttackFee::Assemble(char *outBuf, int nBufSize) 
0042F070  AtomicAddTimeAttackFee::Disassemble(const unsigned char *packet) 
0042F1B0  bool AtomicAddTimeAttackFee::Do() 
0042F2E0  int  AtomicGiveTimeAttackReward::Assemble(char *outBuf, int nBufSize) 
0042F450  AtomicGiveTimeAttackReward::Disassemble(const unsigned char *packet) 
0042F5B0  int  AtomicSetNobless::Assemble(char *outBuf, int nBufSize) 
0042F710  AtomicSetNobless::Disassemble(const unsigned char *packet) 
0042F850  int  AtomicSetHero::Assemble(char *outBuf, int nBufSize) 
0042F9B0  AtomicSetHero::Disassemble(const unsigned char *packet) 
00430FB0  bool AtomicJobList::Do(void) 
00431180  AtomicJobList::Dump() 
00431180  void AtomicJobList::Dump(void) 
004313F0  int  AtomicAddSSQPoint::Assemble(char *outBuf, int nBufSize) 
00431550  AtomicAddSSQPoint::Disassemble(const unsigned char *packet) 
00431690  int  AtomicAddTimeAttackRecord::Assemble(char *outBuf, int nBufSize) 
00431810  AtomicAddTimeAttackRecord::Disassemble(const unsigned char *packet) 
00431B60  [%s][%d] SetMemo() failed. memo[%d]  not enough slot on creature[%s] 
00431B60  [%s][%d] SetMemo() failed. memo[%d]  is  already  exist on creature[%s] 
00431B60  inline void  CSharedCreatureData::SetMemo(int nQuestID) 
00431E10  inline bool  CSharedCreatureData::SetMemoState(int nQuestID , int nSlot, int nState) 
00432350  bool AtomicCreatePet::Do(void) 
00432580  [%s][%d] AtomicParamChange::Do(), cannot find creature 
00432580  bool AtomicParamChange::Do(void) 
004327E0  bool AtomicEvolvePet::Do(void) 
00432F00  bool AtomicDestroyPet::Do(void) 
004333A0  bool AtomicPledgeLevelUp::Do(void) 
00433670  bool AtomicSetAgitDeco::Do(void) 
00433930  bool AtomicDropItem::Do(void) 
00433D70  [%s][%d] AtomicAddSSQMember::Do(), Invalid user[%d] 
00433D70  bool AtomicAddSSQMember::Do(void) 
00433FE0  [%s][%d] AtomicDepositSSQItem::Do(), Invalid user[%d] 
00433FE0  bool AtomicDepositSSQItem::Do(void) 
00434240  [%s][%d] AtomicAddSSQPoint::Do(), Invalid user[%d] 
00434240  bool AtomicAddSSQPoint::Do(void) 
00434490  [%s][%d] AtomicTeleportParty::Do() failed. Invalid creature sid=[%d] 
00434490  bool AtomicTeleportTo::Do() 
004346A0  CSPointerT FindObjectSP() 
00434AD0  bool MemoControl::Do(void) 
00434FF0  void SaveQuestInfo::Do() 
004351F0  bool AtomicDropItem2::Do(void) 
00435850  bool AtomicRideWyvern::Do(void) 
00435A40  bool AtomicDepositSSQItemEx::Do(void) 
00435CA0  bool AtomicSetTicketBuyCount::Do() 
00435F00  bool AtomicGiveTimeAttackReward::Do() 
00436130  bool AtomicSetNobless::Do() 
004363D0  bool AtomicSetHero::Do() 
00436980  bool AtomicStartObserver::Do(void) 
00437080  AbstractProduct * GenericFactory::CreateObject(const IndentifierType &id) 
004373F0  void AtomicJobList::Destroy(void) 
00437860  bool AtomicShowPage::Do(void) 
00437B80  AtomicShowFHTML::Disassemble(const unsigned char *packet) 
00437EA0  bool AtomicShowFHTML::Do(void) 
00438A60  inline bool  GenericFactory::Register(const IndentifierType &id, ProductCreator creator) 
00438DE0  bool AtomicTeleportParty::Do() 
004392B0  [%s][%d] CreateAtomicJobList() failed, invalid job id=[%d] 
004392B0  AtomicJobList * CreateAtomicJobList(const unsigned char *packet, int nUserSID) 
00439950  void SendSystemMessage_S(unsigned int nMsgNo, const WCHAR *sParam) 
00439AB0  bool CAuctionAgit::InCancelPenalty() 
00439BE0  void CAuctionAgit::StartAuctionTimer(int nEnd) 
00439CD0  bool CAuctionAgit::CheckSendable(int nType) 
00439E50  bool CAuctionAgit::UnCheckSendable(int nType) 
00439FD0  void CAuctionAgit::SetSaleState(SaleState state) 
0043A0C0  SaleState CAuctionAgit::GetSaleState() 
0043A190  int  CAuctionAgit::GetAuctionCount() 
0043A290  bool CAuctionAgit::CanDoAuction() 
0043A360  void CAuctionAgit::EnterDoAuction() 
0043A4B0  void CAuctionAgit::LeaveDoAuction() 
0043A600  void CAuctionAgit::TimerExpired(int  id) 
0043AC40  bool CAuctionAgit::IsInAuction(int nPledgeId) 
0043AE90  int  CAuctionAgit::GetAuctionPrice(int nPledge) 
0043B140  bool CAuctionAgit::CanAttend( int nPledgeId, User * pUser) 
0043B680  void CAuctionAgit::DelAuction(int nPledgeId) 
0043B950  void CAuctionAgit::SetNextCost(int nTime, int nFail) 
0043BE70  void CAuctionAgit::ResetAuction() 
0043CA90  CAuctionAgit::CAuctionAgit() 
0043CCA0  void CAuctionAgit::AddAuction(int nPledgeId, int nMoney  ) 
0043CF70  void CAuctionAgit::AddAuction2(int nPledgeId, int nMoney, int nTime) 
0043D100  void CAuctionAgit::GetAuction(AuctionType &lstAuction) 
0043D380  void CAuctionAgit::ReplyDoAuction(int nAuctionId, int nAttendId, int nMaxPrice, int nPledgeId) 
0043DF30  CBattleCamp::CBattleCamp(unsigned int nDbId, CResidence  *pBaseResidence, CPledge *pOwningPledge, FVector pos, int nMaxHp, int nHp) 
0043E210  CBattleCamp::CBattleCamp(const CBattleCamp&  other) 
0043E380  bool CBattleCamp::IsEnemyTo(CCreature* pAttacker) 
0043E570  double CBattleCamp::AttackedBy(CCreature* pEnemy, double dDamage) 
0043E6B0  void CBattleCamp::Appear() 
0043E800  void CBattleCamp::Disappear() 
0043E930  FVector CBattleCamp::GetTeleportPos() 
0043EDA0  void CBattleCamp::SendBattleCampInfo(CUserSocket *pUserSocket) 
0043F880  void CBattleCamp::TimerExpired(int id) 
0043FA40  CBattleCamp* CBattleCampDb::GetBattleCamp(unsigned int nDbId) 
004412B0  double CBattleCamp::GotDamageBy(CCreature* pEnemy, double dDamage) 
004415D0  void CBattleCampDb::AddBattleCamp(CBattleCamp *pBattleCamp) 
004418F0  void CBattleCampDb::RemoveBattleCamp(unsigned int nDbId) 
00441B10  bool CBattleCampDb::ReserveBattleCamp(unsigned int nPledgeDbId, const FVector &pos) 
00422C4E  ~CObjectMap() 
00943461  CBattleCampDb::CBattleCampDb() 
00442BD0  CBoss(const CBoss& other) :  CNPC(other) 
00442BD0  CObject* CBoss::Copy() 
00443AE0  SSQPart::type SSQSystem::GetWinner() const 
00443BB0  SSQPart::type SSQSystem::GetSealOwner(SSQSeal::type nSealNum) const 
00443C90  int  SSQSystem::GetCollectedPoint(SSQPart::type nPart) const 
00443D80  int  SSQSystem::GetMainEventPoint(SSQPart::type nPart) const 
00443E70  int  SSQSystem::GetMemberCount(SSQPart::type  nPart) const 
00443F60  int  SSQSystem::GetSealSelectionCount(SSQPart::type nPart, SSQSeal::type  nSealNum) const 
00444560  bool CSParamSettingPacket(CSocket* pSocket, const unsigned char *packet) 
004456F0  WCHAR *GetLeftString(WCHAR *str, WCHAR **result) 
00445A40  bool BuilderCmd_xmastree(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00445BAF  bool BuilderCmd_xmasseal(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00445CCF  bool BuilderCmd_xmassealinit(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00445DEF  bool BuilderCmd_bbssysinfo(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00445F10  bool BuilderCmd_npccount(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00446107  bool BuilderCmd_mrcreate(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00446237  bool BuilderCmd_mrendsell(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
00446357  bool BuilderCmd_mrrun(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00446487  bool BuilderCmd_mrend(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00446820  set  skill for (%s :  %s) ( %d:%d ) 
0044708F  create_pet 1~11  (1=wolf, 2~4=hatchling, 5~11=strider) 
00446C15  bool BuilderCmd_create_pet(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004471B5  bool BuilderCmd_delete_pet(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0044728F  bool BuilderCmd_eventview(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
00447432  bool BuilderCmd_event(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00447E81  delete skill for (%s : %s) ( %d:%d ) 
004480C6  current(%d), playing(%d), private store(%d), max(%d) 
004481B7  bool BuilderCmd_bk(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00448E97  bool BuilderCmd_reset_npc_db(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0044933A  set  journal  for (%s  : %s) (  %d: %d) 
004499A2  bool BuilderCmd_settime(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00449CBF  bool BuilderCmd_observer_end(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00449E32  bool BuilderCmd_observer_start(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0044AD83  delete quest failed  for (%s  : %s) (  %d ) 
0044AD58  delete quest for (%s : %s) ( %d ) 
0044BD59  worlddata at (%d, %d) : index (%d, %d) 
0044C530  //show (superpoint name | territory  | npcpos)  
00453622  bool BuilderCmd_giveitem(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00456CF2  bool BuilderCmd_play_music(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045737A  //play_voice voice_name delay(msec) 
00457012  bool BuilderCmd_play_voice(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045757F  bool BuilderCmd_DebugNPC(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00457752  bool BuilderCmd_setarea(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
00457CA2  bool BuilderCmd_set_freeze_field(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004581F2  bool BuilderCmd_set_pausable(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00458742  bool BuilderCmd_set_controltower_status(CSocket  *pSocket, User*  pUser, WCHAR* pBuf) 
00458D42  bool BuilderCmd_view_enemy_list(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
00458FD2  bool BuilderCmd_view_enemy_list2(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00459272  bool BuilderCmd_cease_fire(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00459712  bool BuilderCmd_cease_fire2(CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
00459F70  bool BuilderCmd_actorcount(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045A0E7  bool BuilderCmd_ask_residence(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045B618  [%s] try to  left(kick) [%s]  to petition chat. 
0045B402  bool BuilderCmd_left_petition_chat(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045B71C  bool BuilderCmd_killNPC(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0045B9E4  bool BuilderCmd_setparam(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045BBB4  bool BuilderCmd_viewpower(Csocket *pSocket, User *pUser, WCHAR *pBuf) 
0045BDD2  bool BuilderCmd_set_siege_period(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045C2E5  bool BuilderCmd_set_door_hp(CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
0045C9BA  bool BuilderCmd_addcomment(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045CD32  bool BuilderCmd_viewcomment(CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
0045D1C7  bool BuilderCmd_closeauth(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
0045D315  bool BuilderCmd_set_castle_status(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
0045DD10  //set_bp param value(sec) 
0045D9C5  bool BuilderCmd_set_bp(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045E49A  ALLIANCE_RECHALLENGE_DESPITE_REJECTION_PENALTY_TIMEOUT(17)= %d 
0045E46D  ALLIANCE_RECHALLENGE_PENALTY_TIMEOUT(16)= %d 
0045E440  ALLIANCE_DISMISS_PENALTY_TIMEOUT(15)= %d 
0045E413  ALLIANCE_OUSTED_PENALTY_TIMEOUT(14)= %d 
0045E3E6  ALLIANCE_WITHDRAW_PENALTY_TIMEOUT(13)= %d 
0045E3B9  ALLIANCE_OUST_PENALTY_TIMEOUT(12)= %d 
0045E38C  CASTLE_STANDBY_TIME(10)= %d 
0045E35F  CASTLE_ANNOUNCE_TIME(9)= %d 
0045E332  PLEDGE_DISMISS_PENALTY_TIMEOUT(8)= %d 
0045E305  PLEDGE_DISMISS_TIMEOUT(7)= %d 
0045E2D8  PLEDGE_RECHALLENGE_DESPITE_REJECTION_PENALTY_TIMEOUT(6)= %d 
0045E2AB  PLEDGE_RECHALLENGE_PENALTY_TIMEOUT(5)= %d 
0045E27E  PLEDGE_OUSTED_PENALTY_TIMEOUT(4)= %d 
0045E251  PLEDGE_WITHDRAW_PENALTY_TIMEOUT(3)=  %d 
0045E224  PLEDGE_OUST_PENALTY_TIMEOUT(2)= %d 
0045E1F7  PLEDGE_WAR_TIMEOUT(1)= %d 
0045E187  bool BuilderCmd_show_bp(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0045ED8A  owner id [%d] name [%s] (master[%s]) 
0045ECF4  siege period [%d]SECs (%d HOUR %d MIN %d SEC) 
0045ECB0  %s [%d]SECs  (%d DAY  %d HOUR  %d MIN %d SEC) 
0045EC51  lost time [%d]SECs (castle only %d HOUR %d MIN %d SEC) 
0045EBFA  siege elapsed [%d]SECs (castle only  %d HOUR  %d MIN %d SEC) 
0045EBAC  status [%s]: %s [%d]SECs (%d DAY %d  HOUR %d  MIN  %d SEC) 
0045E7E0  in siege(mid vic.) 
0045E5B5  bool BuilderCmd_show_castle_info(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045F20E  DOOR[%s]: HP[%d] MAXHP[%d] BASEHP[%d] (mdefend:[%d] pdefend:[%d]) 
0045EFBE  bool BuilderCmd_show_door_hp(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0045F352  bool BuilderCmd_set_door_status(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0045FA82  bool BuilderCmd_expel_from_castle(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
0045FD7E  bool BuilderCmd_polymorph(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
004608E9  //time_limit char_name (Add  | Del) min 
00460E4F  bool BuilderCmd_dup_enterworld(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00460F94  bool BuilderCmd_yohan_test(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046197D  bool BuilderCmd_lotto_pause  (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00461ABD  bool BuilderCmd_lotto_resume (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00461C2D  bool BuilderCmd_lotto_cancel (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00461EE4  bool BuilderCmd_lotto_show_round_info (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046206D  bool BuilderCmd_lotto_set_reward (CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
00462355  bool BuilderCmd_lotto_set_number (CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
00462E5F  bool BuilderCmd_lotto_set_selling_time (CSocket  *pSocket, User*  pUser, WCHAR* pBuf) 
00463315  //lotto_set_draw day_of_week(sun,mon,tue,wed,thu,fri,sat)  hour(0~23) 
00462FC5  bool BuilderCmd_lotto_lotto_set_drawing_time (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004635A7  bool BuilderCmd_ResetAllUserVoteData(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004636F5  bool BuilderCmd_GenerateSummonAction(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00463E2F  bool BuilderCmd_hennaitemlist(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00463F4F  bool BuilderCmd_hennaunequiplist(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004640A2  bool BuilderCmd_set_petition_disable_time(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
004645C7  bool BuilderCmd_get_petition_disable_time(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
004647D4  bool BuilderCmd_tutorial_event(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00464AD4  bool BuilderCmd_click_tutorial_question(CSocket  *pSocket, User *pUser, WCHAR *pBuf) 
00464C47  bool BuilderCmd_show_tutorial_html(CSocket *pSocket, User *pUser, Wchar *pBuf) 
00464DE7  bool BuilderCmd_show_question_mark(CSocket *pSocket, User *pUser, Wchar *pBuf) 
00464F47  bool BuilderCmd_enable_client_event(CSocket  *pSocket, User *pUser, WCHAR *pBuf) 
004650AF  bool BuilderCmd_close_html(CSocket *pSocket, User *pUser, Wchar *pBuf) 
004651E8  bool BuilderCmd_show_radar(CSocket *pSocket, User *pUser, Wchar *pBuf) 
004653A8  bool BuilderCmd_del_radar(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00465587  bool BuilderCmd_spawn_npcs(CSocket *pSocket, User *pUser, Wchar *pBuf) 
00465910  bool BuilderCmd_spawn_all_npc(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00465C52  bool BuilderCmd_show_castle_tax(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00465FC5  bool BuilderCmd_move_cell(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
004664D7  bool BuilderCmd_quiet(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0046673F  bool BuilderCmd_combat(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
004668C2  bool BuilderCmd_siege_list(CSocket *pSocket, User *pUser, Wchar *pBuf) 
00466B4F  bool BuilderCmd_instant_move(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00466C80  bool BuilderCmd_show_loc(CSocket *pSocket, User  *pUser, WCHAR *pBuf) 
00466E62  bool BuilderCmd_declare_alliance_war(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
004670F2  bool BuilderCmd_declare_truce2(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00467382  bool BuilderCmd_reset_respawn(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046761F  bool BuilderCmd_geo_test(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046776D  bool BuilderCmd_AcceptEscapeCommand  (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00467CC4  //subjob delete subjob_index(1...) 
00467A8B  bool BuilderCmd_set_subjob (CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
004680D7  bool BuilderCmd_agitdecolist (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046846D  bool BuilderCmd_petivotetest(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046861D  bool BuilderCmd_observer(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004688E7  bool BuilderCmd_ssq3(CSocket *pSocket, User* pUser, WCHAR* pszBuf) 
00468B5D  bool BuilderCmd_camera(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004691B3  //col_setcolor color time_l2(min) 
00468E65  bool BuilderCmd_col_setcolor(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00469340  bool BuilderCmd_col_ban(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
00469709  //escape_mode (1~4) 
00469592  bool BuilderCmd_escape_mode  (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00469837  bool BuilderCmd_set_newchr (CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
004699AF  bool BuilderCmd_ssqstatus (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00469AF7  bool BuilderCmd_ride_wyvern  (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00469D27  bool BuilderCmd_getoff_wyvern (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00469F47  bool BuilderCmd_ps_cancel (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046A1CB  bool BuilderCmd_ps_stop (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046A504  bool BuilderCmd_ps_start (CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
0046A6B2  bool BuilderCmd_char_stop (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046A9A7  bool BuilderCmd_DispelAllByGM(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046AB04  bool BuilderCmd_NpcPing(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0046AF57  bool BuilderCmd_BuffAdd(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0046B23B  bool BuilderCmd_EventMatch(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046B37B  bool BuilderCmd_EventMatchOp(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046B4AF  bool BuilderCmd_switch_market_price_warning(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046B757  bool BuilderCmd_market_price(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046B99E  bool BuilderCmd_loadhtml(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046C08B  ( %s ) 
0046BE8B  prob : %f (  %s ) 
0046BBE7  bool BuilderCmd_dropitem(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046C1C4  bool BuilderCmd_manorreset(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046C3AF  bool BuilderCmd_dwarf_recipe(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046C4CF  bool BuilderCmd_common_recipe(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046C5F7  bool BuilderCmd_enchantskill_reset(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046C742  bool BuilderCmd_dismiss_partyroom(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
0046CA8F  bool BuilderCmd_set_nobless(CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
0046CBBF  bool BuilderCmd_set_hero(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046CCE0  bool BuildCmd_set_zzaga_hero(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0046CDFB  bool BuildCmd_create_pledge(CSocket  *pSocket, User *pUser, WCHAR *pBuf) 
0046D0DC  //abnormal_change [type (1-3)] 
0046CFFB  bool BuilderCmd_abnormalchange (CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0046D1BB  bool BuilderCmd_partyroom(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
0046D38F  bool BuilderCmd_loadevent(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
0046D4DF  bool BuilderCmd_loadnpcsetting(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046D62F  bool BuilderCmd_showeventsetting(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046D74F  bool BuilderCmd_shownpctsetting(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0046D86F  bool BuilderCmd_switch_pledgewar_member_count_condition(CSocket  *pSocket, User*  pUser, WCHAR* pBuf) 
0046D9ED  bool BuilderCmd_set_fatigue_time(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046DCC0  void BuilderLog(int  nBuilderNeed, User* pUser, WCHAR* pBuf, xwstring& pCmd) 
0046E390  int  GetDbMemberCount() 
0046E4D0  CParty *User::GetParty() 
0046EAC5  set  onetimequest for (%s : %s) ( %d:%d ) 
0046E6E2  bool BuilderCmd_setonetimequest(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0046F16B  setquest failed (%s  : %s) (  %d: %d) 
0046F13C  set  quest for (%s :  %s) ( %d: %d) 
0046F10D  set  quest for (%s :  %s) ( %d: %d %d) 
0046F33C  bool BuilderCmd_escape(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0046F63D  bool BuilderCmd_setpower(Csocket *pSocket, User  *pUser, WCHAR *pBuf) 
0046FBAD  bool BuilderCmd_unsetpower(Csocket *pSocket, User *pUser, Wchar *pBuf) 
00470112  bool BuilderCmd_agitdeco (CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
004709AD  bool BuilderCmd_inspect_partyroom(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
00471445  bool BuilderCmd_NpcPosEvent(CSocket  *pSocket, User* pUser, WCHAR* pszBuf) 
004718BF  bool BuilderCmd_ssqinfo(CSocket *pSocket, User*  pUser, WCHAR* pszBuf) 
004737DF  [ssq member  info(is  member=true)] 
00473659  this is not  manual cycle mode(see also : //ssq cyclemode) 
00473572  this is not  quick cycle mode(see also : //ssq cyclemode) 
0047352D  //ssq quickcycle [second] (start cycle after N second) 
00472FEA  //ssq cyclemode [mode] [half cycle interval(min)] (mode: default, quick, manual) 
00472D05   + seal1=%d, seal2=%d, seal3=%d, (1  : twilight, 2 : dawn) 
00472B64  //ssq partinfo [part number]  (twilight : 1, dawn : 0) 
00471FF8  bool BuilderCmd_ssq(CSocket  *pSocket, User*  pUser, WCHAR* pszBuf) 
00473CF5  bool BuilderCmd_ssq5(CSocket *pSocket, User* pUser, WCHAR* pszBuf) 
004747B0  void BroadcastToNeighborDist(FVector vPos, int dist, const char* format, ...) 
004760BC  bool BuilderCmd_set_all_skill(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0047660E  bool BuilderCmd_show_castle_door_hp(CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
00476AA2  bool BuilderCmd_ride(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00477D6A  bool BuilderCmd_summon_illusion(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
00478682  bool BuilderCmd_ns(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00478ED3  bool BuilderCmd_EarthQuake(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004793DD  bool BuilderCmd_vote(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00479638  bool BuilderCmd_view_sociality(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004798D1  bool BuilderCmd_play_gm_list (CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0047A100  loc(%d,%d,%d) , ip(%d.%d.%d.%d) account(%s), class(%d) 
0047A100  (%d,%d,%d), (%d,%d,%d), (%d,%d,%d), (%d,%d,%d), (%d,%d,%d), (%d,%d,%d) 
0047A100  (%d,%d,%d), (%d,%d,%d), (%d,%d,%d), (%d,%d,%d), (%d,%d,%d) 
0047A100  Quest memo:(%d,%d,%d), (%d,%d,%d), (%d,%d,%d), (%d,%d,%d), (%d,%d,%d) 
0047A100  bool CSCharacterInfoPacket(CSocket*  pSocket, const unsigned char *packet) 
0047D3A2  bool BuilderCmd_set_tb(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
004832C2  bool BuilderCmd_load_pledge(CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
004836D5  bool BuilderCmd_add_petition_chat(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
00483BB5  bool BuilderCmd_force_peti(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
0048489A  (GM)%s 
0048484B  -(GM)%s 
004842E8  bool BuilderCmd_gmchat(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00484E59  //unregister castle(agit) pledge 
00484B08  bool BuilderCmd_unregister(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004854A5  bool BuilderCmd_defend(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00485D8A  bool BuilderCmd_defend_register(CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
00486402  bool BuilderCmd_defend_reject(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00486DC7  //attack castle(agit) pledge 
00486A78  bool BuilderCmd_attack(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00487475  bool BuilderCmd_set_castle_owner(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004888A5  bool BuilderCmd_reset_castle_owner(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00489334  bool BuilderCmd_debug(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
004897FF  //time_info  [char_name | .(target)] 
0048BC55  name[%s], master[%s], level[%d], member level sum[%d], connected no[%d/%d(total)] 
0048B8F2  bool BuilderCmd_show_clan_info(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0048BE0A  bool BuilderCmd_reset_clan_name(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0048C485  bool BuilderCmd_reset_clan_leader(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0048D0E5  bool BuilderCmd_declare_clan_war(CSocket *pSocket, User  *pUser, WCHAR *pBuf) 
0048DA55  bool BuilderCmd_declare_truce(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0048E372  bool BuilderCmd_disband(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0048EA22  bool BuilderCmd_invite(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0048EEB2  bool BuilderCmd_can_make_clan(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
0048F302  bool BuilderCmd_join(CSocket *pSocket, User  *pUser, WCHAR *pBuf) 
0048FEF2  (snp)%s is being snooped by  %s. 
0048FD04  (snp)%ss snoop on %s is closed. 
0048FC54  (snp)%s is snooped by no one. 
0048FADB  (snp)%s is not in the world. 
0048F7A5  bool BuilderCmd_snoop(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
004902E5  bool BuilderCmd_blockuser(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00490A42  bool BuilderCmd_join2(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
00490EE2  bool BuilderCmd_invite2(CSocket *pSocket, User *pUser, WCHAR *pBuf) 
004913BA  bool BuilderCmd_reset_alliance_name(CSocket  *pSocket, User *pUser, WCHAR *pBuf) 
00493D37  invalid user name (or not in l2world) 
00492882  bool BuilderCmd_olympiad (CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
00495152  bool BuilderCmd_party_stop (CSocket  *pSocket, User* pUser, WCHAR* pBuf) 
004955C7  bool BuilderCmd_party_teleport (CSocket *pSocket, User*  pUser, WCHAR* pBuf) 
0049582F  bool BuilderCmd_show_party(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00496246  //door_levelup [doorname|all] level(total%) 
00495EFB  bool BuilderCmd_door_levelup(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00496682  bool BuilderCmd_controltower_levelup(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
00496DAF  bool BuilderCmd_add_mapbug(CSocket *pSocket, User *pUser, Wchar *pBuf) 
0049709D  bool BuilderCmd_disband2(CSocket *pSocket, User  *pUser, WCHAR *pBuf) 
0049770A  bool BuilderCmd_show_alliance_info(CSocket *pSocket, User *pUser, Wchar *pBuf) 
0049B250  void AddBuilderCmdAlias(WCHAR *org_command, WCHAR *alias) 
0049B8C0  bool LoadBuilderCmdHandler() 
0049C500  bool BuilderCmd2Handler(CSocket* pSocket, const unsigned char *packet) 
0049CE20  bool BuySellListCache::Register(int  id, BuySellList *pList) 
0049D240  void CCastle::ChangeTaxRate() 
0049D420  Change Owner [%s] (no error  -_-) 
0049D420  void CCastle::ChangeOwner(CPledge *pPledge, bool bCheckAuctions) 
0049D580  CCastle::SetSiegeDate() 
0049D670  void CCastle::ValidateLifeControlLevel() 
0049D810  CCastle::InitCastle() 
0049D990  CCastle::Set(blabla..) 
0049DB10  void CCastle::PauseSiege() 
0049DD00  void CCastle::ResumeSiege() 
0049DF50  int  CCastle::GetReservedAttackerCount() 
0049E080  int  CCastle::GetReservedDefenderCount() 
0049E1B0  void CastleSiegeMusicPlayer::TimerExpired(int id) 
0049E260  const WCHAR* CastleSiegeMusicPlayer::GetMusicName(int min) 
004A7AA0  bool IsMemberPledge(unsigned int nPledgeDbId) 
0049E430  CAlliance *GetAlliance() 
0049E600  object storage key[%d] (address[%ld])  MAX(%d) 
0049E600  object storage key[%d] (address[%ld])  0 
0049E600  CSPointerT GetObjct() 
0049EC30  void CCastle::ValidateStartSiege() 
0049EE10  int  CCastle::GetReservedStatus(unsigned int  nPledgeDbId) 
0049F0B0  bool CCastle::ApproveDefence(unsigned int nPledgeDbId) 
0049F300  void CCastle::FreeReserveCastleSiegeList() 
0049F740  bool CCastle::IsCastleSiegeRegistered(CPledge *pPledge) 
0049FAB0  void CCastle::FreeSiegeGolem() 
004A03C0  CCastle::PassSiege() 
004A09A0  int  CCastle::GetBattleFieldCastleId(FVector  pos) 
004A0C30  void CCastle::BroadcastEndRegister() 
004A1160  void CCastle::BroadcastSetSiegeTime() 
004A1690  void CCastle::StartAllTimer() 
004A19D0  void CCastle::OnStartInBattleField(User *pUser, FVector  &pos, bool &bDirty) 
004A1FB0  bool CCastle::CancelCastleSiege(unsigned int nPledgeDbId, bool bAsAttacker) 
004A2A20  void CCastle::ReserveAttacker(CPledge *pPledge, int nProposeTime) 
004A2D10  void CCastle::ReserveDefender(CPledge *pPledge, int nProposeTime, int nType) 
004A3000  void CCastle::RegisterSiegeGolemSummoner(User *pSummoner) 
004A3220  void CCastle::SetAllCastleSiegeToPledges() 
004A36A0  void CCastle::BroadcastToAttacker(int nMsgNo) 
004A6900  void CCastle::SetDefendingCastle(bool bSet) 
004A3960  void CCastle::SetOffendingCastle(bool bSet) 
004A3BB0  bool CCastle::ReserveSiegeTime(int nCastleId, time_l2_t  tSiegeTime) 
004A5530  void ReserveExpelWithLock(User *pUser, FVector pos) 
004A3E60  CCastle::~CCastle() 
004A4290  void CCastle::ExpelNonPledgeMember() 
004A5530  void CCastle::BanNonDefendingPlayers(bool bIsMidVictory) 
004A6900  CCastle::EndSiege() 
004A7AA0  mid  victory  [%d] (no error -_-) 
004A7AA0  void CCastle::OnChangeOwner() 
004A9590  int  CCastle::GetSelectableSiegeTimes(time_l2_t tPreviousSiegeEnd, int *pSelectableSiegeTime, int nMaxSelectableSiegeTime, int nCastleId) 
004A9CF0  void CCastle::GetDefenderPledge(PledgeList &lstPledge, xvectorint &lstProposeTime, xvectorint &lstStatus) 
004AA060  void CCastle::GetAttackerPledge(PledgeList &lstPledge, xvectorint &lstProposeTime) 
004AA350  bool CCastle::ExistSiegeCollisionBetween(CAlliance *pAlliance, CPledge *pPledge) 
004AA9B0  void CCastle::SendCastleSiegeInfo(CUserSocket *pUserSocket, User *pUser) 
004AADA0  void CCastle::SendCastleSiegeAttackerList(CUserSocket *pUserSocket, User *pUser) 
004AB580  void CCastle::SendCastleSiegeDefenderList(CUserSocket *pUserSocket, User *pUser) 
004ABE50  void CCastle::AdjustSiegeTime() 
004AC2F0  CCastle::CCastle() 
004AC6E0  void CCastle::ValidateChangeOwner() 
004AC800  void CCastle::SetCastleSiegeRole(bool bInitKillDeath) 
004AD270  void CCastle::StartSiege() 
004ADEA0  void CCastle::ValidateStatus() 
004AE030  void CCastle::PrepareSiege() 
004AE1A0  void CCastle::StartTimer() 
004AE400  CCastle::TimerExpired() 
004AEDF0  bool CCategoryDataDB::IsInCategory(int class_id, int category_id) 
004AF0B0  CCategoryDataDB::Load() 
007161F0  bool CCategoryDataDB::AddObjectInCategory(int category_id, int class_id) 
004AFC60  void CChair::ClearBy(CSmartID sID) 
004AFD50  bool CChair::Occupy(int sID) 
004AFF20  void BroadcastToNeighbor(FVector vPos, const char* format, ...) 
004B0940  void CChair::BroadcastSittingUser() 
004B0940  CClanBBSHTML::CClanBBSHTML(CUserSocket* socket): CParseHTML(socket) 
004B0C00  CClanBBSHTML::~CClanBBSHTML() 
004B0D00  void CClanBBSHTML::ClanBBSList( const unsigned char * packet) 
004B0F20  void CClanBBSHTML::ClanBBSView( const unsigned char * packet) 
004B1290  void CClanBBSHTML::ClanBBSAdmin( const unsigned char * packet) 
004B1490  int  CheckClanOwner(  User * pUser) 
004B16C0  [%s][%d] No  user...  on Html  CMD Packet (CommunityBBS) 
004B16C0  bool ClanBBS(CSocket* socket, const WCHAR *sCmd) 
004B1F90  void CClanBBSHTML::ClanBBSList2( const unsigned char * packet) 
004B31B0  void CClanBBSHTML::ClanBBSView2( const unsigned char * packet) 
004B4A40  void CClanBBSHTML::ClanBBSAdmin2( const unsigned char *  packet) 
00943A92  CCommCli::CCommCli() 
004B6440  bool CCommCli::Connect() 
004B68C0  bool CCommCli::ConnectToCommD() 
004B6A00  void CCommCli::CreateThread() 
004B6B50  void CCommCli::ToggleAutoConnect() 
004B6C70  void CCommCli::Send(const char *format, ...) const 
004B6DE0  bool CCommCli::CheckCommSvr(User *pUser, bool bCheck) 
004B6FA0  void CCommCli::RequestBBSInit(User *pUser, int nParentNodeId, int nLocation, int nPledge, int nSortType, int nPage) 
004B71F0  void CCommCli::RequestBBSList(unsigned int nUserDbId, int nId, int nPage, int nBoardType) 
004B73F0  void CCommCli::RequestBBSRead(User *pUser, int nBoardId, int nBid, int nSearchOption, int nReadOption, int nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int nThreadPage) 
004B7670  void CCommCli::RequestBBSReadThread(User *pUser, int nBoardId, int nBid, int nSearchOption, int nReadOption, int nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int nThreadPage) 
004B78C0  void CCommCli::RequestBBSReadComment(User *pUser, int nBoardId, int nBid, int nSearchOption, int nReadOption, int nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int  nThreadPage) 
004B7B10  void CCommCli::RequestBBSReply(User  *pUser, int  nId, int nBoardType, int nBid) 
004B7D30  void CCommCli::RequestBBSWrite(User  *pUser, int  nId, int nBoardType, int nBid, WCHAR * sTitle, WCHAR * sContent, WCHAR * sKeyword ) 
004B8050  void CCommCli::RequestBBSWriteComment(User *pUser, int nId, nBoardType, int nBid, Wchar * sComment) 
004B82B0  void CCommCli::RequestBBSWriteForm(User *pUser, int nId, int nBoardType) 
004B8480  void CCommCli::RequestBBSSearch(User *pUser, int nId, int nBoardType, int nPage, int nOption, Wchar * sString) 
004B86A0  void CCommCli::RequestBBSModifyForm(User *pUser, int nId, int nBoardType, int nBid) 
004B88C0  void CCommCli::RequestBBSModify(User *pUser, int nId, int nBoardType, int nBid, WCHAR *  sTitle, WCHAR * sContent, WCHAR * sKeyword) 
004B8AE0  void CCommCli::RequestBBSDelete(User *pUser, int nId, int nBoardType, int nBid, int nCommentId, int  nOption) 
004B8CF0  void CCommCli::RequestBBSGetFavorite(User *pUser) 
004B8E80  void CCommCli::RequestBBSAddFavorite(User *pUser, Wchar * sName, WCHAR * sURL, int nArg1, int nArg2, int nArg3, int  nArg4, int nArg5, WCHAR * sArg) 
004B90A0  void CCommCli::RequestBBSDelFavorite(User *pUser, int nId) 
004B9240  void CCommCli::RequestBBSGetAnnounce(User *pUser, int nId) 
004B93E0  void CCommCli::RequestGetMemoList( User * pUser, int nPage, WCHAR * szSearch) 
004B95B0  void RequestGetMemo( User *  pUser, int nMemoId, int nPage, WCHAR * szSearch) 
004B9790  void CCommCli::RequestCreateMemo ( User * pUser, WCHAR * memotitle, WCHAR * memotext ) 
004B99E0  void RequestDeleteMemo ( User * pUser, int nMemoId) 
004B9BB0  void RequestUpdateMemoForm(  User * pUser, int nMemoId) 
004B9D80  void CCommCli::RequestUpdateMemo( User * pUser, int nMemoId , WCHAR * memotitle, WCHAR * memotext) 
004B9F60  void CCommCli::RequestClanBBSList( User * pUser, int nWorldId, int nPage, int searchOption, WCHAR *  szSearch ) 
004BA130  void CCommCli::RequestClanBBSView( User * pUser, int nWorldId, int nPledgeId) 
004BA290  void CCommCli::RequestClanBBSView2(  User * pUser, int nWorldId, int nPledgeId, WCHAR * pledge_name, int owner_id, WCHAR * owner_name, int alliance_id, WCHAR * alliance_name, int skill_level, int nMemberCount) 
004BA4C0  void CCommCli::RequestClanBBSMake( User * pUser, int nWorldId, int nPledgeId , WCHAR * pledge_name, WCHAR *  owner_name ) 
004BA690  void CCommCli::RequestBBSSysinfo(User * pUser ) 
004BA880  void CCommCli::RequestClanBBSInit( User * pUser  , int nWorldId) 
004BAA20  int  CCommCli::CheckClanOwner( User * pUser) 
004BAC10  void CCommCli::RequestClanBBSAdmin(  User * pUser, int nWorldId, int nPledgeId) 
004BAE10  void CCommCli::RequestClanSetIntro(  User * pUser, Wchar * intro) 
004BAFE0  void CCommCli::RequestClanBBSSetPer( User *  pUser, int nWorldId, int nPledgeId, int nBid, int nBoardType, int nPerType, int  nPer) 
004BB405  static bool  CommDummyPacket(CCommSocket *socket, const unsigned char *packet) 
004BB4B0  CCommSocket::CCommSocket(SOCKET s, CommPacketFunc *aPacketTable) : CIOSocket(s) 
004BB670  CCommSocket  Close %x(%x) 
004BB670  void CCommSocket::OnClose() 
004BB7D0  void CCommSocket::SendV(const char*  format, va_list va) 
004BB9B0  void CCommSocket::OnRead() 
004BBDC0  void CCommSocket::Send(const char* format, ...) 
004BBF34  static bool  CommBBSMakeBoardPacket(CCommSocket *socket, const unsigned char *packet) 
004BC1D0  static bool  CommBBSGetBoardListPacket(CCommSocket *socket, const unsigned char *packet) 
004BC4B4  static bool  CommBBSModBoardPacket(CCommSocket *socket, const unsigned char *packet) 
004BC764  static bool  CommBBSDelBoardPacket(CCommSocket *socket, const unsigned char *packet) 
004BCA00  static bool  CommBBSWriteArticlePacket(CCommSocket *socket, const unsigned char *packet) 
004BCCB0  static bool  CommBBSReadArticlePacket(CCommSocket *socket, const unsigned char *packet) 
004BCFD7  static bool  CommBBSGetArticleListPacket(CCommSocket *socket, const unsigned char *packet) 
004BD3E0  static bool  CommBBSReadArticleThreadPacket(CCommSocket *socket, const unsigned char *packet) 
004BD6E3  static bool  CommBBSGetCommentPacket(CCommSocket  *socket, const unsigned char *packet) 
004BDB70  static bool  CommBBSReplyFormPacket(CCommSocket *socket, const unsigned char *packet) 
004BDE94  static bool  CommBBSWriteCommentPacket(CCommSocket *socket, const unsigned char *packet) 
004BE230  static bool  CommBBSWriteFormPacket(CCommSocket *socket, const unsigned char *packet) 
004BE553  static bool  CommBBSSearchPacket(CCommSocket  *socket, const unsigned char *packet) 
004BE9B0  static bool  CommBBSModifyFormpacket(CCommSocket  *socket, const unsigned char *packet) 
004BECD0  static bool  CommBBSModifyPacket(CCommSocket  *socket, const unsigned char *packet) 
004BEF84  static bool  CommBBSDeletePacket(CCommSocket  *socket, const unsigned char *packet) 
004BF370  static bool  CommBBSGetFavoritePacket(CCommSocket *socket, const unsigned char *packet) 
004BF63D  static bool  CommBBSAddFavoritePacket(CCommSocket *socket, const unsigned char *packet) 
004BF8AD  static bool  CommBBSDelFavoritePacket(CCommSocket *socket, const unsigned char *packet) 
004BFB20  static bool  CommBBSGetAnnouncePacket(CCommSocket *socket, const unsigned char *packet) 
004BFDE8  static bool  CommManMemoPacket(CCommSocket *socket, const unsigned char *packet) 
004C0244  static bool  CommManPledgeBBSPacket(CCommSocket *socket, const unsigned char *packet) 
004C06E0  static bool  CommSysinfoPacket(CCommSocket *socket, const unsigned char *packet) 
004C0D30  communication server connected(%d, %d, %d) 
004C0C6F  static bool  CommCheckVersion(CCommSocket *socket, const unsigned char *packet) 
004C11D0  CCommunity::CCommunity(CUserSocket*  socket, int  nType) 
004C1400  const unsigned char *CCommunity::ReadTree(const unsigned char *packet, std::xwstring &szDst, int &nPledgeId) 
004C2370  BOOL CCommunity::ReadArticle(int nBoardId, int nBoardType, WCHAR * sBoardName, const unsigned char *packet ) 
004C4100  unsigned char * CCommunity::WriteFormFrame(int nSendType, int nBoardId, int nBoardType, int  nBid, WCHAR * sBoardName, const unsigned char *packet) 
004C5C80  BOOL CCommunity::WriteForm(int nBoardId, int nBoardType, WCHAR * sBoardName, const unsigned char *packet) 
004C5E10  BOOL CCommunity::WriteReplyForm(int  nBoardId, int nBoardType, WCHAR * sBoardName, const unsigned char *packet) 
004C5FA0  BOOL CCommunity::WriteModifyForm(int nBoardId, int nBoardType, WCHAR * sBoardName, const unsigned char *packet) 
004C6130  BOOL CCommunity::GetAnnounce(const unsigned char *packet) 
004C6760  %s (%d) 
004C6760  BOOL CCommunity::GetBoardList(const unsigned char *packet) 
004C7620  BOOL CCommunity::GetArticleList(int  nBoardId, int nBoardType, WCHAR * sBoardName, int nPage, int nPageSize, int nTotPage, const unsigned char *packet , int nPer,int nSearchOption, WCHAR *  sSearch  , int nCommentPage, int  nThreadPage  ) 
004C9430  BOOL CCommunity::GetArticleComment(int nBoardId, int nBoardType, int nBid, int nSearchOption, int nReadOption, int nListPage, Wchar * sSearch, int nPermission, int nCommentPage, int nThreadPage, int nCommentCount, const unsigned char *packet, int nCount) 
004CA720  BOOL CCommunity::GetArticleThread(int nBoardId, int nBid, const unsigned char *packet) 
004CC0E0  BOOL CCommunity::GetSearch(int nBoardId, int nBoardType, int nSearchOption, WCHAR * sSearch, WCHAR * sBoardName, int nPage, int nPageSize, int nTotPage, const unsigned char *packet, int nPer) 
004CC2C0  BOOL CCommunity::GetFavorite(int nCount, const unsigned char *packet) 
0096E340  CConfig::~CConfig() 
004CD0F0  void CConfig::Load() 
004CF140  double CControlTower::AttackedBy(CCreature*  pEnemy, double dDamage) 
004CF280  void CControlTower::SendControlTowerInfo(CUserSocket *pUserSocket) 
004CFE20  void CControlTower::SetStatus(ControlTowerStatusEnum eStat) 
004D05C0  void CControlTower::ChangeToReservedStatus() 
004D06E0  double CControlTower::GotDamageBy(CCreature* pEnemy, double dDamage)  //9AF9D0 tal vez no  //9AF738
004D0950  [%s][%d] undefined (or unregistered) ControlTower[%s] 
004D0950  CControlTower* CControlTowerDB::GetControlTower(WCHAR* name) 
004D0C50  void CControlTower::OnSiegeStarted(bool bSiegeContinued) 
004D0E00  void CControlTower::OnSiegeEnded() 
004D0F60  void CControlTower::OnMidVictory() 
004D10E0  void CControlTower::OnSiegePaused() 
004D1220  void CControlTower::OnSiegeResumed() 
004D15D0  void CControlTowerDB::AddControlTower(const WCHAR* name, CControlTower *pControlTower) 
004D1C10  CControlTowerDB::CControlTowerDB() 
004D22C0  void DeleteAllAbnormalStatus() 
004D2490  bool CCreature::AddReverseHate(unsigned int  NpcSID, int  HateValue) 
004D6030  CSharedRWLock* GetLock(int id) 
004D3270  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT int CSharedFactoryT, ST, CONSTANT, SHIFT::RemoveByIndex(int  index)) 
004D3D00  void CCreature::OnCreate() 
004D4570  void CCreature::Delete() 
004D5150  CCreature::~CCreature() 
004D6030  CCreature::CCreature() 
004D74C0  CCreature::CCreature(const CCreature& other): CObject(other) 
004D9510  void DeleteAbnormalStatus(AbnormalStatusSlotType type) 
004D9640  void AddAbnormalStatus(AbnormalStatusSlotType type, unsigned char nLevel) 
004D9BB0  void CCreature::IncrementParam(ParameterType param, int  delta) 
004D9FC0  void CCreature::CheckSummonBattleTimeStamp() 
004DA1D0  void CCreature::CheckSummonBattleMode() 
004DA420  double CCreature::HeightDamage(double dHeight) 
004DA64D  CCreature::LookItems(int nType, int  nDist) 
004DA780  bool CCreature::IsEquiped(int nItemIndex) 
004DA880  CCreature::GetItem() 
004DA9E0  CCreature::TeleportToLocation() 
004DAAA0  SkillFxPositionType  CCreature::GetDirectionAt(CCreature* pCreature) 
004DACC0  bool CCreature::ValidateBaseData() 
004DB600  bool CCreature::ValidateBaseHP() 
004DB850  bool CCreature::ValidateBaseMP() 
004DBA50  bool CCreature::ValidateBaseCP() 
004DBBD0  bool CCreature::ValidateCPRegen() 
004DBD90  bool CCreature::ValidateHPRegen() 
004DBF60  bool CCreature::ValidateMPRegen() 
004DC130  bool CCreature::ValidateCriticalProb() 
004DC2E0  bool CCreature::ValidateOrgPAttack() 
004DC500  bool CCreature::ValidateOrgPDefend() 
004DC640  bool CCreature::ValidateOrgMAttack() 
004DC910  bool CCreature::ValidateOrgMDefend() 
004DCA50  bool CCreature::ValidateOrgAttackSpeed() 
004DCC20  bool CCreature::ValidatePAttack() 
004DCDB0  bool CCreature::ValidatePDefend() 
004DCF20  bool CCreature::ValidateMDefend() 
004DD0A0  bool CCreature::ValidateAttackSpeed() 
004DD290  bool CCreature::ValidatePUseSpeed() 
004DD3E0  bool CCreature::ValidateJump() 
004DD4A0  bool CCreature::ValidateCarryWeight() 
004DD8E0  bool CCreature::ValidateEarShot() 
004DDA30  bool CCreature::ValidateAllOnMotionEx() 
004DDB90  void CCreature::InitializeBuilderCmdMod() 
004DDC70  void CCreature::InitializeSkillMod() 
004DE190  void CCreature::InitializeAreaMod() 
004DE360  CCreature::ChangeTalkTarget() 
004DE600  bool CCreature::PickItem(CItem * pItem) 
004DE810  bool CCreature::HandleItemManipulation(int nCount, ItemManip RequestList[], AtomicJob *pAtomicJob) 
004DE940  bool CCreature::BuyMonRaceTicket( int nItemClassId, int  nRaceId, int nBet, int nMoney) 
004DEE60  int  CCreature::GetResurrectExp(CCreature* pSpeller, int  restorerate) 
004DF170  void CCreature::CubicAction(CSmartId target) 
004DFD80  bool CCreature::IsShieldDefend(CCreature* pAttacker, double dCriticalBonus) 
004E0090  void CCreature::SetPrivateID(int id) 
004E01F0  double CCreature::GetAttributeBonus(CCreature *pOppenentCreature) 
004E0460  void CCreature::AddPassingPos(const FVector  &vPos) 
004E0770  FVector CCreature::GetPassingPosOnSight(const FVector& vFrom, const FVector& vAttackPoint, PathFindResult& r, CCreature *pByCreature) 
004E0FC0  bool CCreature::BeClosedToPassingPos(const FVector& vPos) 
004E11D0  SlotType CCreature::IsEquiped(int nItemServerId, SlotType slot) 
004E1610  int  CCreature::ChangeScaleMode(int mode) 
004E17B0  CSafePointer2(const T* p) 
004EA2C0  CSafePointer2(const CSafePointer2& other) 
004E1D00  CSafePointer2& operator=(const CSafePointer2& p) 
004E2400  void CCreature::AreaCheckForEveryTick(CGeoZone *pZone, CGeoSector *pSector) 
004E2B00  CCreature::DropItem() 
004E2FE0  void CCreature::MoveToLocationInVehicle(CVehicle *pVehicle, int  x, int y, int z) 
004E3250  double CCreature::EquipedArmorSpeedByCrystal() const 
004E3410  double CCreature::EquipedArmorAvoidByCrystal() const 
004E35D0  int  CCreature::EquipedArmorsMpBonus() const 
004E3760  double CCreature::AvoidCorrection() 
004E3900  double CCreature::WeaponHitCorrection() 
004E3A90  double CCreature::WeaponHitCorrectionByCrystal() 
004E3C20  bool CCreature::ValidatePHit() 
004E3DE0  bool CCreature::ValidatePAvoidRate() 
004E3FE0  bool CCreature::ValidateArmorType() 
004E41D0  bool CCreature::ValidateMUseSpeed() 
004E4340  bool CCreature::ValidateSpeed() 
004E4560  CSharedItemData* CCreature::GetEquipedWeapon() const 
004E46C0  CCreature::Action() 
004E4CF0  CCreature::DeleteItemInInventoryBeforeCommit() 
004E52B0  void CCreature::CheckAbnormalVisualEffect() 
004E56A0  void CCreature::FearAction() 
004E5CE0  FVector CCreature::GetMeleeAttackPosition(CCreature* pCreature) 
004E6F30  void CCreature::TurnOffSoulshot() 
004E7420  void CCreature::TurnOffSpiritshot() 
004E7B50  double CCreature::ValidateMAttackPenaltyByCrystal() 
004E7CB0  bool CCreature::ValidateMAttack() 
004E8000  void BroadcastToTargettingNeighbor(FVector vPos, int id, int dist, const char *format, ...) 
004E8CB0  void BroadcastToNeighborExceptSelf(int id, FVector vPos, const char* format, ...) 
004EA870  CCreature::DeleteAllItemsInInventory() 
004EACB0  void CCreature::SetMaxMagicLevel() 
004EAFF0  void CCreature::BroadcastFlyToLocation(int x, int y, int z) 
004EB280  void CCreatureController::ActionBroadcastCubicUse(int nTargetID, int nSkillID, int nSkillLevel) 
004EB590  void CCreature::BroadcastWaitType() 
004EBA50  void CCreature::BroadcastCombatModeStart() 
004EBC10  void CCreature::BroadcastCombatModeFinish() 
004EBE05  CCreature::ResetNeighbor() 
004EBFE0  CCreature::UseETCItem() 
004ED090  CCreature::SocialAction() 
004ED570  double CCreature::EquipedArmorsPDefend() const 
004EDBA0  double CCreature::EquipedArmorsMDefend() const 
004EDFA0  bool CCreature::ValidateShieldDefend() 
004EE300  void CCreature::ChangeEnvironmentType(EnvType nEnvType) 
004EE6F0  void CCreature::ChangeMoveType(MoveType nMoveType) 
004EEA70  void CCreature::ChangeTarget(CObject* pTarget, bool ByUser) 
004EF130  CCreature::AddItemToInventory(int nItemClassID, int nCount, bool bIsPick, int nEnchanted, int nBless, int nEroded) 
004EF8C0  CCreature::DeleteItemInInventory() 
004F00D0  void CCreature::ValidateLocation() 
004F05E0  int  CCreature::GetAcquiredSkillLevel(int nSkilID) 
004F0830  bool CCreature::HaveSkill(int skillid, int level) 
004F0A90  CSkillInfo*  CCreature::GetUsableActiveSkill(int  skillid) 
004F1070  CCreature::SkillAction(CCreature::SkillAction 3-1) 
004F1070  CCreature::SkillAction() 
004F19C0  bool CCreature::SaveSkillUsedTime() 
004F1D40  DWORD* CCreature::GetSkillUsedTime(int skillid, int level) 
004F1F90  DWORD* CCreature::GetItemUsedTime(int itemClassID) 
004F2400  void CCreature::EraseCubicNotSelfCast() 
004F6980  CCreature::LookNeighbor() 
004F778C  CCreature::LookNeighborByNPC() 
004F8760  CCreature::AcquireSkill(unsigned int, int) 
004F8A70  void CCreature::DeletecAquireSkill(int skillid) 
004F8BD0  void CCreature::ModifyAcquireSkill(int skillid, int level) 
004F8D10  void CCreature::SetSkillUsableTime(int skillid, int level, DWORD* stamp, DWORD reusedelay) 
004F90E0  void CCreature::SetItemUsableTime(int itemClassID, DWORD* stamp, DWORD reusedelay) 
004F9C40  CCreature::UseItem() 
004FBCD0  void CCreature::HealCubicAction(CSmartID target) 
004FDB70  void RegisterMessage(const EntryMessage &msg) 
004FEA80  bool CCreature::ValidateSkillMod() 
004FFDC0  bool CCreature::ValidateAllOnSIM() 
00500000  void CCreature::AttachSkill(int skillid, int level, SkillOperateType op_type) 
005002C0  CCreature::ReportInfectedSkills(CUserSocket  *pSocket) 
00500730  bool CCreature::DispelBySlotProb(AbnormalStatusSlotType  eAbnormalType, int prob, CSkillInfo  *pSkillInfo) 
00501180  bool CCreature::DispelByCategory(DebuffType  eDeBuffType, int prob, CSkillInfo *pSkillInfo) 
00501DD0  bool CCreature::DispelAll(int magic_level, CSkillInfo *pSkillInfo) 
00502A00  bool CCreature::DispelAllByGM() 
005032A0  bool CCreature::DispelByNames(std::vectorPWCHAR m_vDispelSkillName) 
00503EB0  bool CCreature::DispelBySlot(AbnormalStatusSlotType slottype, int nLevel) 
005049E0  bool CCreature::SummonCubic(SummonCubicType  cType, int cubiclevel, bool  bSelfCast) 
00504FD0  bool CCreature::InfectedSkillBy(CCreature *pSource, CSkillInfo *pSkillInfo) 
00506B20  void CCreature::GatherNeighborCreatureByPoint(CreatureSP2VectorType &v, std::xvectordouble &v2, int range, int minZ, int maxZ, SkillAffectObjectTypeEnum AffectType, CCreature *pCastor, FVector vPos) 
005077B0  void CCreature::GatherNeighborCreature(int affectLimit, CreatureSP2VectorType &v, std::xvectordouble &v2, int range, int range, int minZ, int maxZ, SkillAffectObjectTypeEnum AffectType, RaceType AffectRaceType, CCreature *pCastor, CCreature *pExcludeCreature) 
00508550  void CCreature::GatherNeighborParty(CreatureSP2VectorType &v, std::xvectordouble &v2, int range, CCreature *pCastingCreature) 
00508DB0  void CCreature::GatherNeighborPledge(CreatureSP2VectorType &v, std::xvectordouble &v2, int range, CCreature *pCastingCreature, bool isDead) 
00509B80  void CCreature::ValidateSkillList() 
0050B460  void CCreature::GatherNeighborCreatureSquare(int affectLimit, CreatureSP2VectorType &v, std::xvectordouble &v2, DamageRangeType DamageRange, int minZ, int maxZ, SkillAffectObjectTypeEnum AffectType, RaceType AffectRaceType, CCreature *pCastingCreature, CCreature *pExcludeCreature, FVector posTarget) 
0050C700  void CCreature::GatherNeighborCreatureEx(int affectLimit, CreatureSP2VectorType  &v, DamageRangeType  DamageRange, int minZ, int maxZ, SkillAffectObjectTypeEnum AffectType, RaceType  AffectRaceType, CCreature *pCastingCreature, CCreature *pExcludeCreature, FVector posTarget, int angle) 
0050D680  CCreature::TimerExpired() 
00511D70  CCreature::Die(CCreature* pEnemy) 
00513330  [%s][%d][%s] OlympiadField null user(%s) 
00513330  double CCreature::GotDamage(double dDamage) 
00513970  CCreature::GotDamageBy()_7_6 
00513970  CCreature::GotDamageBy()_7 
00513970  CCreature::GotDamageBy()_5 
00513970  CCreature::GotDamageBy()_4 
00513970  CCreature::GotDamageBy()_3 
00513970  CCreature::GotDamageBy()_2 
00513970  CCreature::GotDamageBy()_1 
00513970  CCreature::GotDamageBy() 
00515370  CCreature::LevelDown() 
00515A10  CCreature::LevelUp() 
00516940  bool CCreature::ValidateSetItem(SlotType slot) 
00516FE0  bool CCreature::ValidateAllOnWeapon() 
005172A0  bool CCreature::ValidateAllOnArmors() 
005173F0  void CCreature::ValidateAttachedSkills() 
005178D0  CCreature::AttackedBy() 
00517BF0  bool CCreature::ValidateLevel() 
00517ED0  void CCreature::ValidateParameters() 
00518070  CCreature::ResurrectedBy() 
00519330  CCreature::ChangeClass() 
005197C0  CCreature::EquipItem() 
00519F30  CCreature::UnequipItem() 
00943E90  CDB::CDB() 
0051AB30  bool CDB::SendAuthConnected() 
0051AC60  bool CDB::SendOnReconnectedPlayerlist() 
0051AEC0  bool CDB::InitCacheD() 
0051B2F0  bool CDB::InitAuthD() 
0051B5A0  bool CDB::ReconnAuthD() 
0051B850  AuthRequestAgeKoreanStyle() 
0051B9E0  AuthPlayFail(int nAccountId) 
0051BB80  AuthPlayGame() 
0051BD40  AuthUserNum(int nCurrent, int nMax) 
0051BE90  AuthSendServerVersion(int nCurrent, int nMax) 
0051C010  AuthPing() 
0051C1A0  void CDB::SendCacheVersion() 
0051C310  void CDB::RequestLoadChar(unsigned int nAccountID, CUserSocket*  pSocket) const 
0051C490  void CDB::RequestLoadItems(unsigned int nCharID, User* pUser) const 
0051C5F0  void CDB::RequestCreateChar(WCHAR* sCharName, int nRace, int nGender, int nClass, int nStr, int nDex, int nCon, int  nInt, int nWit, int  nMen, int nFaceIndex, int nHairShapeIndex, int nHairColorIndex, CUserSocket* pSocket) const 
0051C910  void CDB::RequestCreateInitItems(unsigned int nCharID, int nClass, CUserSocket*  pSocket) const 
0051CE70  void CDB::RequestDropItem(CItem* pItem, User* pUser, FVector pos, SlotType slot, int nAmount) const 
0051D0A0  void CDB::RequestDropItem(CItem* pItem, User* pUser, FVector pos, FAngle ang) const 
0051D340  void CDB::RequestSaveMercenary(int nCreatureServerId, int nResidenceID, int nNPCClassID, FVector vPos, FAngle angle, double  dHP, double  dMP, int isDelete) const 
0051D520  void CDB::RequestUpdateMercenary(int key, FVector vPos, FAngle angle, double dHP, double dMP) const 
0051D6D0  void CDB::RequestLoadMercenary(int nResidenceID) const 
0051D810  void CDB::RequestDeleteMercenary(int nResidenceID) const 
0051D950  void CDB::RequestLoadGuardData(int nResidenceId) const 
0051DBD0  void CDB::SendTradeCommit(User* pUser1, User* pUser2) 
0051DDB0  void CDB::RequestDeleteChar(unsigned int nAccountID, unsigned int nCharID, CUserSocket*  pSocket) const 
0051DF40  void CDB::RequestCreatePledge(User *pUser, WCHAR *sPledgeName) 
0051E020  void CDB::RequestCreatePledgeByNpc(CNPC *pNpc, User *pUser, const Wchar *sPledgeName) 
0051E220  void CDB::RequestUpdateUserPledge(User *pUser, CPledge *pPledge, int nUpdateType) 
0051E430  void CDB::RequestDeletePledgeByTimer(CPledge *pPledge) 
0051E5A0  void CDB::RequestLoadWareHouseItems(unsigned int nCharID, User*  pUser, int nWareHouseID, CWareHouseWithdraw* pWareHouse, int nNpcClassId, int nMemoryId) const 
0051E780  void CDB::RequestWithdrawWareHouseItems(unsigned int nCharID, User* pUser, int nWareHouseID, int nNPCId, int nItemCount, int nBufLen, char* pBuf) const 
0051E950  void CDB::RequestDepositWareHouseItems(unsigned int nCharID, User* pUser, int nWareHouseID, int nNPCId, int  nItemCount, int  nLimit, int  nBufLen, char* pBuf) const 
0051EB30  void CDB::RequestShortCutInfo(User *pUser) const 
0051ECE0  void CDB::RequestSetShortCut(User *pUser, int slotnum, int shortcut_type, int shortcut_id, WCHAR *shortcut_macro) const 
0051EEA0  void CDB::RequestSellItems(unsigned int nCharID, int nNPCId, User* pUser, int nPrice, int nItemCount, int nBufLen, char* pBuf) const 
0051F070  void CDB::RequestBuyItems(unsigned int nCharID, int nNPCId, User* pUser, int nPrice, int nTax, CPledge* pPledge, int nItemCount, int nBufLen, char* pBuf) const 
0051F280  void CDB::RequestUseItem(CItem* pItem, User* pUser) const 
0051F450  void CDB::RequestLoadPledge(unsigned int nPledgeDbId) 
0051F590  void CDB::RequestLoadPledge(const WCHAR *sPledgeName) 
0051F6D0  void CDB::ReqLoginCharacter(int nUserDbId, in_addr ip) 
0051F860  void CDB::ReqLogoutCharacter(int nUserDbId, int  nUseTime, int nPlayTime, SYSTEMTIME * ptmLastSaveTime, in_addr ip) 
0051FA80  void CDB::ReqOwnAgit(int nAgit_id, int nPledgeDbId) 
0051FBF0  void CDB::ReqOwnCastle(int nCastle_id, int nPledgeDbId) 
0051FD40  void CDB::ReqWriteTax(int nCastle_id, int nPledgeId, int nType, int nTax, int nTaxToChange, bool bIsCastle) 
0051FED0  void CDB::RequestOustPledgeMember(User *pUser, CPledge *pPledge, const WCHAR *sCharName) const 
005200A0  void CDB::RequestSetPledgeCrest(WCHAR *pPledgeName, const unsigned char *pBitmap, int nBitmapSize) 
005202E0  void CDB::RequestSetPledgeEmblem(User *pUser, CPledge *pPledge, const unsigned char *pBitmap, int nBitmapSize) 
00520530  void CDB::RequestSetAllianceCrest(User *pUser, CAlliance *pAlliance, const unsigned char *pBitmap, int nBitmapSize) 
00520730  void CDB::RequestSetUserNickname(User *pMaster, User *pMember, const WCHAR *sUserNickname) 
00520920  void CDB::RequestResetUserNickname(unsigned int  nUserDbId) 
00521570  void CDB::RequestLoadSkill(User * pUser) const 
00521710  void CDB::RequestPartyTelBookMark(User * pUser, WCHAR* szBookMarkName) 
005218C0  void CDB::RequestGetListBookMark(User * pUser) 
00522090  void CDB::RequestGetPunish(unsigned int nUserDbId) 
005221D0  void CDB::RequestSetPunish(unsigned int nUserDbId, int nPunishId, int nPunishOn, int nRemain) 
00522350  void CDB::RequestChangePos(WCHAR* szChar, int nWorld, int nX, int nY, int nZ) 
005224D0  void CDB::RequestGetLoginAnnounce(int nCharDbId) 
00522610  void CDB::SendSetLoginAnnounce(int nAnnounceId, WCHAR* szAnnounce) 
00522760  void CDB::SendDeleteLoginAnnounce(int nAnnounceId) 
005228A0  void CDB::ShowIntervalAnnounce(CUserSocket * pSocket) 
00522A20  void CDB::LoadIntervalAnnounce() 
00522B50  void CDB::SetIntervalAnnounce(CUserSocket *  pSocket, int nInterval, int  nAnnounceId, WCHAR*  wszAnnounce) 
00522D00  void CDB::DelIntervalAnnounce(CUserSocket *  pSocket, int nInterval, int  nAnnounceId) 
00522EA0  void CDB::SendSetBuilder(WCHAR* szCharName, int  nBuilder) 
00522FF0  void CDB::LoadSelectedCharacter(int  nCharDBID) 
005231E0  void CDB::RestoreCharacter(int nCharDBID) 
00523370  void CDB::RequestSetPledgeInfo(unsigned int  nPledgeDbId, unsigned int nUpdateFieldName, unsigned int nUpdateValue) 
005234D0  void CDB::RequestSetAllianceInfo(unsigned int nAllianceDbId, unsigned int nUpdateFieldName, unsigned int nUpdateValue) 
00523630  void CDB::RequestSetUserPledgeInfo(unsigned int  nUserDbId, unsigned int  nUpdateFieldName, unsigned int nUpdateValue) 
00523790  void CDB::RequestPledgeExtendedInfo(User *pUser, const WCHAR *sPledgeName) 
00523910  void CDB::RequestGetPledgeCrest(User *pUser, unsigned int nPledgeCrestDbId) 
00523A90  void CDB::RequestGetPledgeEmblem(User *pUser, unsigned int nPledgeEmblemDbId) 
00523C20  void CDB::RequestGetAllianceCrest(User *pUser, unsigned int nAllianceCrestDbId) 
00523DA0  void CDB::RequestLoadAllAlliance() 
00523ED0  void CDB::RequestPetitionGetCharList(int nAccountId) 
00524010  CDB::RequestSavePetitionMsg(int nCharDBID, WCHAR * pwsMsg) 
00524160  void CDB::RequestLoadDismissReservedPledge() 
005243C0  void CDB::RequestLogCharInfo(int nCharDBID) 
00524500  void CDB::RequestDeletePledgeCrest(unsigned int  nPledgeId) 
00524640  void CDB::RequestDeletePledgeEmblem(unsigned int nPledgeId) 
00524780  void CDB::RequestModifyPledgeName(unsigned int nPledgeId, Wchar * wNewPledgeName) 
005248D0  void CDB::RequestModifyAllianceName(unsigned int nAllianceId, WCHAR *sNewAllianceName) 
00524A20  void CDB::RequestPrepareCastleWar(User *pTalker, CCastle *pCastle, CPledge *pPledge, int nType, int  nNowTime) 
00524C50  void CDB::RequestLoadBattleCamp(unsigned int nCastleId) 
00524D90  void CDB::RequestInstallBattleCamp(unsigned int  nCastleId, unsigned int  nPledgeDbId, unsigned int nMaxHp, FVector posBattleCamp) 
00524F30  void CDB::RequestUninstallBattleCampBy(CResidence *pRes) 
00525090  void CDB::RequestUninstallBattleCampBy(CPledge *pPledge) 
005251E0  void CDB::RequestSaveBattleCampHp(CBattleCamp *pBattleCamp) 
00525350  void CDB::RequestViewSiegeList(User  *pCastleMaster, unsigned int nCastleId, const Wchar *sReturnHtml) 
005254E0  void CDB::RequestApproveBattle(User  *pCastleMaster, unsigned int nCastleId, const Wchar *sReturnHtml) 
00525670  void CDB::RequestConfirmCastleDefence(User *pUser, CCastle *pCastle, unsigned int nPledgeId, unsigned int nIsRegister) 
00525870  void CDB::RequestQueryCastleSiegeForRegister(User *pTalker, CCastle *pCastle, int nSiegeType) 
00525A80  void CDB::RequestQueryCastleSiegeForUnregister(User *pTalker, CCastle *pCastle) 
00525C70  void CDB::RequestQueryCastleSiegeForDismiss(User *pTalker, CPledge *pPledge, unsigned int nNpcIndex) 
00525E40  void CDB::RequestResetCastleSiegePledge(CCastle  *pCastle) 
005260C0  void CDB::RequestSetNextCastleSiege(User *pUser, CCastle *pCastle, int nNextSiegeTime) 
005262C0  void CDB::RequestSaveCastleSiegeElapsedTime(int  nCastleId, int nSiegeElapsed) 
00526410  void CDB::RequestBBSList(unsigned int nUserDbId, int nId, int nPage, int nBoardType) 
005265C0  void CDB::RequestBBSRead(User *pUser, int nBoardId, int  nBid, int nSearchOption, int nReadOption, int nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int  nThreadPage) 
005267D0  void CDB::RequestBBSReadThread(User  *pUser, int  nBoardId, int nBid, int  nSearchOption, int nReadOption, int  nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int nThreadPage) 
005269E0  void CDB::RequestBBSReadComment(User *pUser, int nBoardId, int nBid, int nSearchOption, int  nReadOption, int nListPage, int  nBoardType, WCHAR *  sSearch, int nCommentPage, int nThreadPage) 
00526BF0  void CDB::RequestBBSGetFavorite(User *pUser) 
00526D70  void CDB::RequestLoadDoor(CDoor *pDoor) 
00526EC0  void CDB::RequestSaveResidenceStatus(CResidence  *pResidence) 
005270D0  void CDB::RequestSetNextAgitBattleTime(CAgit *pAgit) 
00527260  void CDB::RequestSaveDoorStatus(CDoor *pDoor) 
005273C0  void CDB::RequestWareHouseItemList(unsigned int  nTargetCharID, User* pUser, int  nWareHouseID) const 
00527920  void CDB::RequestInstallAgitDeco(int nAgitId, int nDecoType, int nDecoValue, int nDecoExpire) 
00527AA0  void CDB::RequestGetContributionRelatedPledge(int nResidenceId) 
00527BE0  void CDB::RequestResetContribution(int nResidenceId) 
00527D20  void CDB::SendPrivateStoreCommit(User* pUser1, User* pUser2, int nPriceSum, int  nItemCount, int nBufLen, char* pBuf) const 
00527EE0  void CDB::SaveDieDropExp(int nUserDbid, int  nDecExp) const 
00528030  void CDB::SaveSkillUse(int nUserDbid, int nNumber, int nBufLen1, char* pBuf1) const 
005281B0  void CDB::Ping(User* pUser1, int nStartTime) 
00528370  void CDB::PingOneAdenaDrop(User* pUser1, int nStartTime) 
005285E0  void CDB::PingNetwork(User*  pUser1) 
00528770  void CDB::SaveInfectedSkills(int nUserDbid, int  nNumber, int nBufLen1, char* pBuf1) const 
00528910  void CDB::LoadInfectedSkills(User *  pUser) const 
00528AB0  void CDB::RequestCreateAllianceByNpc(CNPC *pNpc, User *pUser, CPledge *pPledge, const Wchar *sAllianceName) 
00528CA0  void CDB::RequestJoinAlliance(User *pAllianceMaster, CAlliance *pAlliance, CPledge *pMasterPledge, CPledge *pMemberPledge) 
00528EB0  void CDB::RequestDismissAlliance(User *pUser, CAlliance  *pAlliance, CPledge *pMasterPledge) 
005290F0  void CDB::RequestWithdrawAlliance(User *pUser, CAlliance *pAlliance, CPledge *pPledge) 
00529310  void CDB::RequestOustAllianceMemberPledge(User *pUser, CAlliance *pAlliance, CPledge *pMasterPledge, CPledge *pMemberPledge) 
00529570  void CDB::CreatePet(int nUserSID, int nUserDBID, int nNpcCollarClassID, int nNpcClassID, int nExp, int nLevel, double dHP, double dMP) 
00529730  void CDB::DeletePet(int nUserSID, int nUserDBID, int nPetCollarDBID) 
005298B0  void CDB::EvolvePet(User *pUser, CEtcItem *pItem, int nPetCollarClassID, ...) 
00529AF0  [%s][%d] void CDB::WithdrawPet(User  *pUser, CItem *pItem) failed. not a  etc item 
00529AF0  void CDB::WithdrawPet(User *pUser, CItem *pItem) 
00529CF0  void CDB::LoadPetItems(CPet* pPet) 
00529E50  void CDB::GiveItemToPet(User* pUser, CItem*  pItem, int nCount) 
0052A060  void CDB::GetItemFromPet(User* pUser, CItem* pItem, int  nCount) 
0052A270  void CDB::ChangePetName(class CPet *pPet, const WCHAR* pszName) 
0052A3E0  void CDB::PetGetItem(unsigned int nUserSID, unsigned int nPetDBID, CItem* pItem) 
0052A5A0  void CDB::PetUseItem(CPet* pPet, CItem* pItem) 
0052A740  void CDB::PetDropItem(CPet*  pPet, CItem* pItem) 
00539440  void CDB::RequestGetDbRelatedCounts() 
0052A8B0  void CDB::IncreaseUserPKCount(User*  pUser) 
0052A9F0  void CDB::IncreaseUserDuelCount(int  nUserDBID) 
0052AB30  void CDB::IncreaseUserKarma_KillSummon(int nUserDBID) 
0052ABE0  void CDB::Send(const char *  format, ...) const 
0052AD40  void CDB::RecipeMakeItems(User* pUser, int n, int nResult, int nBufSize, char* pBuf) const 
0052AF00  void CDB::RequestPickItem(User* pUser, CItem * pItem) const 
0052B280  void CDB::RequestLoadPackageTargetList(User* pUser) const 
0052B410  void CDB::RequestPackageSendToTarget(User* pUser, int nTargetDBID, int n, int nBufSize, char* pBuf)  const 
0052B5F0  void CDB::RequestAddBlockList(User*  pUser, char* pTargetCharName, bool fromHtmlCommand)  const 
0052B7B0  void CDB::RequestDeleteBlockList(User* pUser, char* pTargetCharName) const 
0052B950  void CDB::RequestDeleteBlockListBatch(User*  pUser, std::xvectorint &blockDbIdList, std::xvectorstd::xwstring &blockNameList) const 
0052BCA0  void CDB::RequestLoadWarehouseEx(User* pUser, char* pTargetCharName, int nMemoryId) const 
0052BE60  void CDB::RequestWithdrawItemEx(int  nType, int nId, User* pUser, int nItemCount, int nLimit, int nBufLen, char* pBuf) const 
0052C060  void CDB::RequestDepositItemEx(int nType, int nId, User* pUser, int nItemCount, int nLimit, int nBufLen, char* pBuf) const 
0052C250  void CDB::RequestAgitSale1(User* pUser, int  nAgitId, int nPledgeId) 
0052C410  void CDB::RequestAgitBid1(User* pUser, int nAgitId, int  nPledgeId) 
0052C5D0  void CDB::RequestAgitBidCancelRequest(User*  pUser, int nAgitId, int nAuctionId, int nPledgeId, int nTax) 
0052C7B0  void CDB::RequestCreateAgitAuction(User* pUser, int nAgitId, int nPledgeId, WCHAR* sDesc, int nPrice, int nDay, int  nDeposit, int nTax) 
0052C9A0  void CDB::RequestCreateAgitBid(User* pUser, int  nAgitId, int nAuctionId, int nPledgeId, int  nPrice) 
0052CB90  void CDB::RequestSetAgitAuction(int  nAgitID, int nAuctionId ) 
0052CCE0  void CDB::RequestLoadAgitBid(int nAgitId, int nAuctionId ) 
0052CE30  void CDB::RequestCancelAgitAuction(User* pUser, int nAgitId, int nPledgeId ) 
0052CFF0  void CDB::RequestAgitCost(User* pUser, int nAgitId, int  nPledgeId, int nCost, int nFail) 
0052D170  void CDB::RequestAgitAutoSell(int nAgitId, int nPrice, int nTax, int nDay, int nTime) 
0052D2F0  void CDB::RequestLoadAllControlTower(CCastle *pCastle) 
0052D500  void CDB::RequestSaveAllControlTowerStatus(CCastle *pCastle) 
0052D6F0  void CDB::RequestSaveControlTowerStatus(CControlTower *pControlTower) 
0052D850  void CDB::RequestEndSiege(int nCastleId, int nPledgeId) 
0052D9A0  CDB::RequestSavePetitionMsgForceGetDBID(WCHAR *pwsCharName, WCHAR * pwsMsg) 
0052DB10  CDB::RequestLoadLastTaxChange() 
0052DDA0  void CDB::RequestMngComment( int nMngId, User* pUser, WCHAR* pCharName, int nCharId, WCHAR*  pComment ) 
0052E0C0  void CDB::RequestSavePledgePower(User *pUser) 
0052E280  void CDB::RequestLoadTeamBattleAgit(unsigned int nTeamBattleAgitId) 
0052E3C0  void CDB::RequestNewTeamBattleAgitPledge(CTeamBattleAgit *pTeamBattleAgit, CPledge *pPledge, User *pUser, CNPC *pNpc, int nColor, int nNpcType) 
0052E630  void CDB::RequestNewTeamBattleAgitMember(CTeamBattleAgit *pTeamBattleAgit, User  *pUser, CNPC *pNpc) 
0052E870  void CDB::RequestUnregisterTeamBattleAgitPledge(CTeamBattleAgit  *pTeamBattleAgit, CPledge *pPledge, User *pUser) 
0052EA70  void CDB::RequestUnregisterTeamBattleAgitMember(CTeamBattleAgit  *pTeamBattleAgit, User *pUser) 
0052EC70  void CDB::RequestSetTeamBattleNpcType(unsigned int nTeamBattleAgitId, unsigned int nPledgeDbId, int  nNpcType) 
0052EDD0  void CDB::RequestLoadSiegeAgit(CSiegeAgit *pSiegeAgit) 
0052EF60  void CDB::RequestRegisterSiegeAgitPledge(User *pUser, CSiegeAgit *pSiegeAgit, CPledge *pPledge) 
0052F170  void CDB::RequestUnregisterSiegeAgitPledge(User  *pUser, CSiegeAgit *pSiegeAgit, CPledge  *pPledge) 
0052F370  void CDB::RequestChangeTimeLimit(WCHAR * wszTargetName, int nType, int nChamgeMin, int nRequestUserServerId) 
0052F4F0  void CDB::RequestSaveTimeLimitUsed(WCHAR * wszTargetName, int nUsedSec, int nAccountId, SYSTEMTIME *tmLastSaveTime) 
0052F6E0  void CDB::RequestSetTeamBattleStatus(CTeamBattleAgit *pTeamBattleAgit, int nTeamBattleStatus) 
0052F880  void CDB::UseRecipeItem(int  nUserDBID, int nItemDBID, int nUserServerId) 
0052F9E0  void CDB::SaveRecipeBookChapter(int  nUserDBID, int nRecipeId, int nUserServerId) 
0052FB40  void CDB::DeleteRecipeBookChapter(int nUserDBID, int nRecipeId, int nUserServerId) 
0052FCA0  void CDB::LoadRecipeBookChapter(User * pUser) 
0052FE30  void CDB::RecipeShopMakeItems(pBuyer, pMaker, int nRecipeId, int nResult, nMakingFee, nMsgCount, nMsgSize, msgBuffer) 
00530080  void CDB::RequestCreateMonRaceMon (  int nRunnerId, int nWinRate, int nRunCount, int nWinCount) 
00530200  void CDB::RequestCreateMonRace ( int nMon1, int  nMon2, int nMon3, int nMon4, int nMon5, int  nMon6, int nMon7, int nMon8 ,int nTaxRate ) 
005303D0  void CDB::RequestGetMonRaceBet ( int nRaceId) 
00530510  void CDB::RequestEndMonRace( int nRaceId, double dRun1, double dRun2, double dRun3, double dRun4, double dRun5, double dRun6, double dRun7, double dRun8, double dWin1, double dWin2, int nWin1, int nWin2, double dWinRate1, double dWinRate2 ) 
00530750  void CDB::RequestUpdateMonRaceMon (  int nRunnerId, int nWinRate  , int nRunCount, int nWinCount) 
005308D0  void CDB::RequestGetMonRaceTicket( User * pUser, int nPage ) 
00530A70  void CDB::RequestGetMonRaceTicketInfo( User  * pUser , int nItemDBID) 
00530C10  void CDB::RequestDelMonRaceTicket( User * pUser, int nItemId , int nRaceId , int nEnded); 
00530DD0  void CDB::RequestGetMonRaceResult( User * pUser, int nPage ) 
00530F70  void CDB::RequestUpdateSociality(int nCharDBID, int nSociality, int nUsedSulffrage, SYSTEMTIME * pLastCheckTime) 
005310F0  void CDB::EquipHenna(int nCharDBID, int nSociality, int  nVoteCharDBID) 
005312D0  void CDB::UnequipHenna(int nCharDBID, int nSociality, int nVoteCharDBID) 
005314B0  void CDB::RequestGetMacro( User * pUser ) 
00531630  void CDB::RequestCreateMacro( User * pUser, nBufferSize, const char * pBuffer ) 
005317D0  void CDB::RequestDeleteMacro( User * pUser, int  nMacroId ) 
00531960  void CDB::RequestGetMemoList( User * pUser, int  nPage, WCHAR * szSearch) 
00531B10  void CDB::RequestBuySeed(int nManorId, int nResidenceId, User *  pBuyer, int nPrice, int  nTotalCount, int nBufLen, char * pBuf) 
00531D00  void CDB::RequestProcureCrop(int nManorId, int nResidenceId, User * pSeller, int nCount, int nBufLen, char *pBuf) 
00531EE0  void CDB::RequestManorMoveCrop(int nManorId, int nResidenceId, int nPledgeId, int nCount, int nBufLen, char *pBuf) 
00532080  void CDB::RequestSaveManorNextSeed(int nManorId, int nResidenceId, int nIndex, int SeedId, int nSeedPrice, int nSeedCount, int nCropId, int nCropPrice, int nCropCount, int nCropType) 
00532250  void CDB::RequestSaveManorNowSeed(int nManorId, int nResidenceId, int nIndex, int nSeedId, int nSeedPrice, int nSeedCount, int nSeedRemainCount, int nCropId, int nCropCount, int nCropRemainCount, int nCropPrice, int nCropType, int nProcuredCount) 
00532440  void CDB::RequestSaveManorInfo(int nManorId, int nResidenceId, int nSeedSellBank, int nProcureRemainBank, BYTE byChangeState, SYSTEMTIME *tmLastChanged) 
005325E0  void CDB::RequestClanBBSView( User * pUser, int  nWorldId, int nPledgeId) 
00532780  void CDB::RequestLoadAllManor(int nCount, int nBufLen, char* pBuf) 
005328F0  void CDB::RequestBBSClanList ( User  * pUser, int nWorldId, int nPage, int nMaxPage, int  nSearchOption, WCHAR * sSearch, int  nListCount, int nBufLen, const unsigned char * pBuf) 
00532AF0  void CDB::RequestBBSClanAdmin ( User * pUser, int nWorldId, int  bid, int nPledgeId, WCHAR *  intro, int nBoardCout, int nBufLen, const unsigned char * pBuf) 
00532CE0  void CDB::RequestManBookMarkAdd( User * pUser , WCHAR *  name, int x, int y, int  z) 
00532EC0  void CDB::RequestManBookMarkList( User * pUser , int page) 
00533050  void CDB::RequestManBookMarkOne( User * pUser , int bookmarkid) 
005331E0  void CDB::RequestManBookMarkDel( User * pUser , int bookmarkid) 
00533370  void CDB::RequestManBookMarkTelbyName( User  * pUser , WCHAR * name) 
00533500  void CDB::RequestCreateSubJob(User *pUser, int nNewSubJobId, int nNewClass) 
00533760  void CDB::RequestCreateSubJobForNpc(User *pUser, int nNpcIndex, int nUserIndex, int nNewSubJobId, int nNewClass) 
005339C0  void CDB::RequestDeleteSubJob(User *pUser, int nSubJobId) 
00533B60  void CDB::RequestRenewSubJob(User *pUser, int nSubJobId, int nNewClass, bool bByBuilder, int nNpcIndex, int  nUserIndex) 
00533DE0  void CDB::RequestChangeSubJob(User *pUser, int nSubJobId) 
00534030  void CDB::RequestChangeSubJobForNpc(User *pUser, int nNpcIndex, int nUserIndex, int nSubJobId) 
00534280  void CDB::RequestSaveCharacterForSubJob(User *pUser) 
005344B0  void CDB::RequestReloadSkill(User *pUser) 
00534660  void CDB::RequestLoadSubJob(User *pUser) 
00534810  void CDB::RequestGetSubJobListForNpc(User *pUser, int nNpcIndex, int nUserIndex, int nByPass1, int nByPass2) 
005349F0  void CDB::RequestGetXMasSealAmount(  User *pUser  ) 
00534B70  void CDB::RequestInitXMasSealAmount( User *pUser ) 
00534CF0  void CDB::LoadSSQInfo() 
00534E20  void CDB::ChangeSSQDropGuardStatus(bool canDropGuard) 
00534F70  void CDB::SetDawnRoundToPledge(int nPledgeID, int nRoundNumber) 
005350C0  void CDB::StartSSQEvent(int  nRoundNumber) 
00535200  void CDB::InitTimeAttackRecord(int nRoundNumber) 
00535340  void CDB::LoadTimeAttackInfo() 
00535470  void CDB::RequestMailList(User* pUser, CMailListParameter &listParam) 
00535640  void CDB::void RequestReadMail(User* pUser, int  mailId, CMailListParameter &listParam) 
00535810  void CDB::void RequestGetTempMail(User* pUser, int mailId, CMailListParameter &listParam) 
005359E0  void CDB::RequestSendMail(User *pUser, int mailType, int relatedId, WCHAR *receiverList, WCHAR *title, WCHAR *content, CMailListParameter &listParam) 
00535BF0  void CDB::RequestSaveMail(User *pUser, int mailType, int relatedId, WCHAR *receiverList, WCHAR *title, WCHAR *content, CMailListParameter &listParam) 
00535E00  void CDB::void RequestReplyMail(User* pUser, int relatedId, CMailListParameter &listParam) 
00535FD0  void CDB::void RequestForwardMail(User* pUser, int relatedId, CMailListParameter &listParam) 
005361A0  void CDB::RequestModifyMail(User *pUser, int mailId, WCHAR *receiverList, Wchar *title, WCHAR *content) 
00536360  void CDB::RequestModifySendMail(User *pUser, int mailId, WCHAR *receiverList, WCHAR *title, WCHAR *content, CMailListParameter &listParam) 
00536560  void CDB::void RequestDeleteMail(User* pUser, int mailId, CMailListParameter &listParam) 
00536730  void CDB::void RequestArchiveMail(User* pUser, int mailId, CMailListParameter &listParam) 
00536900  void CDB::RequestUreadMailCount(User* pUser) 
00536A80  void CDB::RequestLoadMarketPriceList() 
00536BB0  void CDB::RequestLoadAllNobless() 
00536D00  void CDB::RequestReloadNobless(int nCharDbId) 
00536E40  void CDB::RequestGetNoblessTop10(int nSeason, int nClassId) 
00536F90  void CDB::RequestGetNoblessAchievements(int  nCharId, int nWantCount) 
005370E0  void CDB::RequestLoadPledgeSiegeKillDeathCount(int nCastleId) 
00537220  void CDB::RequestGetPledgeAnnounce(User* pUser, unsigned int pledgeDbId, int replyForAnnounce) 
005373A0  void CDB::RequestSetPledgeAnnounce(User* pUser, unsigned int pledgeDbId, int doesShow, WCHAR* content) 
00537530  void CDB::RequestSetPledgeAnnounce(unsigned int  userServerId, unsigned int pledgeDbId, int doesShow, WCHAR*  content) 
005376B0  void CDB::RequestSwitchPledgeAnnounce(User*  pUser, unsigned int  pledgeDbId, int  doesShow) 
00537830  CJobFinishSignal::CJobFinishSignal() 
0096E5C0  CJobFinishSignal::~CJobFinishSignal() 
005379F0  bool CJobFinishSignal::WaitFinish(JobFinishType  JobType, unsigned int nTimeOutSec) 
00537B30  bool CJobFinishSignal::NotifyFinish(JobFinishType JobType) 
00537C40  void CDB::SetAllianceLoaded() 
00537D80  void CDB::SetCastleLoaded() 
00537EC0  void CDB::SetAgitLoaded() 
00538000  void CJobFinishSignal::SetAllWarPageLoaded() 
00538140  void CJobFinishSignal::SetNoblessLoaded() 
00538280  void CJobFinishSignal::SetAllPledgeLoaded() 
00538420  void CDB::SetDismissReservedLoaded() 
00538850  GetFlagAll(char * sFlag) 
00538560  int  Push(TYPE *pObj) 
00538850  void CDB::SaveQuestInfo(User *pUser) 
00538BB0  void CDB::CreateUpdateItems(User* pUser, int n, int nBufSize, char* pBuf, AtomicJob * pAtomicJob) const 
00538DA0  void CDB::RequestSendPledgeMail(User *pUser, WCHAR *title, WCHAR *content) 
00538F70  void CDB::RequestNewbieCheck(User* pUser) 
00539130  void CDB::RequestSaveNoblessType(User *pUser, int nNoblessType) 
005392C0  void CDB::RequestSaveHeroType(User *pUser, int nHeroType) 
00539440  void CJobFinishSignal::Init() 
00539760  void CDB::SendSaveItemInfo(User* pUser) const 
0053A250  void CDB::SendSaveCharacterInfo(User* pUser) const 
0053AAF0  void CDB::RequestBreakFriendshipBatch(User *pRequester, std::xvectorint &friendDbIdList) 
0053ADA0  void CDB::RequestResetSiegeAgitPledge(CSiegeAgit *pSiegeAgit) 
0053B0B0  void CDB::RequestResetTeamBattleAgitPledge(CTeamBattleAgit *pTeamBattleAgit) 
0053B5F0  void CDB::SavePetInfo(CPet *pPet) 
0053B8E0  void CDB::RequestSaveAcquiredSkills(User *pUser, AcquiredSkillMap &mapAcquired) 
0053BBF0  void CDB::MakeOnReconnectedPlayerlist() 
0053C4F0  bool CDB::ReconnectAuth() 
0053C620  AuthQuitGame() 
0053C920  void CDB::SendLogout(User* pUser) const 
0053CA60  void CDB::RequestLoadAllCastle() 
0053CD40  void CDB::RequestLoadAllAgit() 
0053D020  void CDB::RequestSavePledgeContribution(blablabla...) 
0053D350  void CDB::DepositPet(User *pUser, CPet* pPet) 
0053DF70  Decrease user count. g_nServerUserCount(%d) 
0053DF70  void CDB::RequestLogout(int  nAccountId, int  nUseTime, int nPlayTime) const 
00440D80  void Insert(int id, T* p, char *caller = NULL, int line  = -1) 
0053E3C0  [%S][%d] account not found... account_id(%d) 
0053E3C0  CDB::RequestLogin(sAccountName, nAccountId, nOneTimeKey, nSession1, nSession2, CUserSocket*  pSocket) 
0053EF30  static bool  ReplyLoadSevenSignQuestInfo(CDBSocket *socket, const unsigned char *packet) 
0053F0C0  static bool  ReplyLoadSSQTopPointUser(CDBSocket *socket, const unsigned char *packet) 
0053F1AD  static bool  ReplyChangeSSQSealOwner(CDBSocket *pSocket, const unsigned char *packet) 
0053F391  static bool  ReplyLoadMarketPriceList(CDBSocket *pSocket, const unsigned char *packet) 
0053F553  static bool  ReplyLoadNobless(CDBSocket *socket, const unsigned char *packet) 
0053F79F  static bool  ReplyGetNoblessTop10(CDBSocket *socket, const unsigned char *packet) 
0053FA00  static bool  ReplyGetNoblessAchievements(CDBSocket *socket, const unsigned char *packet) 
0053FC43  static bool  ReplyRenewSubJob(CDBSocket *socket, const unsigned char *packet) 
00540104  ReplySetPledgeEmblem(CDBSocket *socket, const unsigned char *packet) 
005405A0  TimeAttackBoard::GetInfo(int nRoomNo, int nRecordType) const 
0054080C  static bool  ReplyLoadTimeAttackInfo(CDBSocket *pSocket, const unsigned char *packet) 
00540A64  static bool  ReplyLoadPledgeSiegeKillDeathCount(CDBSocket *socket, const unsigned char *packet) 
00540D30  static bool  TeleportPartyPacket(CDBSocket *socket, const unsigned char *packet) 
00541728  ReplyGetPledgeEmblem(CDBSocket *socket, const unsigned char *packet) 
00541C4D  static bool  ReplyDelPledgeEmblem(CDBSocket *socket, const unsigned char *packet) 
00542EC7  static bool  ReplyHtmlBuilder_RP_SAVE_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
005431A2  static bool  ReplyHtmlBuilder_RP_GET_TEMP_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
005436E2  static bool  ReplyHtmlBuilder_RP_FORWARD_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
00543967  static bool  ReplyHtmlBuilder_RP_MODIFY_TEMP_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
00543B37  static bool  ReplyHtmlBuilder_RP_MODIFY_SEND_TEMP_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
00544027  static bool  ReplyHtmlBuilder_RP_ARCHIVE_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
00544257  static bool  ReplyHtmlBuilder_RP_UNREAD_MAIL_COUNT_EX(CDBSocket *pSocket, const unsigned char *packet) 
00544427  static bool  ReplyHtmlBuilder_RP_SEND_PLEDGE_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
005445F7  static bool  ReplyHtmlBuilder_RP_DELETE_FRIEND_BATCH_EX(CDBSocket *pSocket, const unsigned char *packet) 
005448DA  static bool  ReplyHtmlBuilder_RP_DELETE_BLOCK_BATCH_EX(CDBSocket *pSocket, const unsigned char *packet) 
00544C22  static bool  ReplyHtmlBuilder_RP_GET_PLEDGE_ANNOUNCE_EX(CDBSocket *pSocket, const unsigned char *packet) 
00544E62  static bool  ReplyHtmlBuilder_RP_SET_PLEDGE_ANNOUNCE_EX(CDBSocket *pSocket, const unsigned char *packet) 
005797AF  void SendSystemMessage_Announce(const Wchar *sParam) 
00545750  bool SSQSystem::SetCollectedPoint(SSQPart::type  nPart, int nPoint) 
0053EE37  static bool  DummyPacket(CDBSocket *socket, const unsigned char *packet) 
005459D0  static bool  CacheVersionPacket(CDBSocket *socket, const unsigned char *packet) 
00545B30  static bool  ListBoardPacket(CDBSocket *socket, const unsigned char *packet) 
00545BF0  static bool  ReadBoardPacket(CDBSocket *socket, const unsigned char *packet) 
00545CB0  static bool  ReplyOpenPledgeListPacket(CDBSocket *socket, const unsigned char *packet) 
00545E30  static bool  UpdateChar2Packet(CDBSocket *socket, const unsigned char *packet) 
00545EF0  static bool  ReplyCheckPreviousWarHistory(CDBSocket *socket, const unsigned char *packet) 
00545FB0  ReplyStartPledgeWar(CDBSocket *socket, const unsigned char *packet) 
00546070  ReplyStopPledgeWar(CDBSocket *socket, const unsigned char *packet) 
00546130  ReplySurrenderPledgeWar(CDBSocket *socket, const unsigned char *packet) 
005461F0  ReplyFinishPledgeWar(CDBSocket *socket, const unsigned char *packet) 
005462B0  ReplyPetiGetCharList(CDBSocket *socket, const unsigned char *packet) 
005463D0  static bool  ReplyViewSiegeList(CDBSocket *socket, const unsigned char *packet) 
00546490  static bool  ReplyApproveBattle(CDBSocket *socket, const unsigned char *packet) 
00546580  static bool  ReplyLoadDoor(CDBSocket *socket, const unsigned char *packet) 
0054677D  static bool  ReplyInstallAgitDeco(CDBSocket *socket, const unsigned char *packet) 
00546950  static bool  ReplyDelAllianceCrest(CDBSocket *socket, const unsigned char *packet) 
00546A10  static bool  JobFinishSignal(CDBSocket *socket, const unsigned char *packet) 
00546BAD  static bool  ReplyGetDbRelatedCounts(CDBSocket *socket, const unsigned char *packet) 
00546D10  static bool  ReplyCheckPreviousAllianceWarHistory(CDBSocket *socket, const unsigned char *packet) 
00546DD0  ReplyStartAllianceWar(CDBSocket *socket, const unsigned char *packet) 
00546E90  ReplyStopAllianceWar(CDBSocket *socket, const unsigned char *packet) 
00546F50  ReplySurrenderAllianceWar(CDBSocket *socket, const unsigned char *packet) 
00547010  ReplyFinishAllianceWar(CDBSocket *socket, const unsigned char *packet) 
005470D0  ReplyLoadAllianceWar(CDBSocket *socket, const unsigned char *packet) 
005471C0  static bool  ReplySetAgitAuction(CDBSocket *socket, const unsigned char *packet) 
005473B0  static bool  ReplyLoadControlTower(CDBSocket *socket, const unsigned char *packet) 
00547580  static bool  ReplyAgitCost(CDBSocket *socket, const unsigned char *packet) 
00547750  static bool  ReplyAgitAutoSell(CDBSocket *socket, const unsigned char *packet) 
00547930  static bool  ReplyLoadIntervalAnnounce(CDBSocket *socket, const unsigned char *packet) 
00547AE0  static bool  ReplySurrenderPersonally(CDBSocket *socket, const unsigned char *packet) 
00547BD0  static bool  ReplyLoadLastChangeResidence(CDBSocket *socket, const unsigned char *packet) 
00547E50  static bool  ReplyLoadDayPlayTime(CDBSocket *socket, const unsigned char *packet) 
00548180  static bool  ReplySavePledgePower(CDBSocket *socket, const unsigned char *packet) 
005483A4  static bool  ReplyNewTeamBattleAgitPledge(CDBSocket *socket, const unsigned char *packet) 
00548750  static bool  ReplyNewTeamBattleAgitMember(CDBSocket *socket, const unsigned char *packet) 
00548A3D  static bool  ReplyTeamBattleAgitStatus(CDBSocket *socket, const unsigned char *packet) 
00548C0D  static bool  ReplyUnregisterTeamBattleAgitPledge(CDBSocket *socket, const unsigned char *packet) 
00548E4D  static bool  ReplyUnregisterTeamBattleAgitMember(CDBSocket *socket, const unsigned char *packet) 
00549050  static bool  ReplyMonRace(CDBSocket *socket, const unsigned char *packet) 
005491CD  static bool  ReplySetTeamBattleStatus(CDBSocket *socket, const unsigned char *packet) 
005493BD  static bool  ReplySetTeamBattleWinner(CDBSocket *socket, const unsigned char *packet) 
005495C3  static bool  ReplyManorInfoAndData(CDBSocket *socket, const unsigned char *packet) 
00549850  static bool  ReplyEventPoint(CDBSocket *socket, const unsigned char *packet) 
00549910  static bool  ReplyExPacket(CDBSocket *socket, const unsigned char *packet) 
00549A70  static bool  ReplyDxPacket(CDBSocket *socket, const unsigned char *packet) 
00549BD0  static bool  ReplyQueryPacket(CDBSocket *socket, const unsigned char *packet) 
00549D57  static bool  AuthRequestUserNum(CDBSocket *socket, const unsigned char *packet) 
00549E77  static bool  AuthRequestServerVersion(CDBSocket *socket, const unsigned char *packet) 
00549F8F  static bool  AuthRequestPing(CDBSocket *socket, const unsigned char *packet) 
0054A0C7  static bool  AuthReplyReconnect(CDBSocket *socket, const unsigned char *packet) 
0054A1F0  Socket open  %x(%x)0 
0054A1F0  DBSocket open %x(%x) 
0054A1F0  AuthSocket open %x(%x) 
0054A1F0  CDBSocket::CDBSocket(SOCKET  s, DBPacketFunc  *aPacketTable) : CIOSocket(s) 
0054A460  DBSocket Close %x(%x). GetLastError(%d)0 
0054A460  DBSocket Close %x(%x). GetLastError(%d) 
0054A460  AuthSocket Close %x(%x). GetLastError(%d) 
0054A460  void CDBSocket::OnClose() 
0054A810  void CDBSocket::SendV(const char* format, va_list va) 
005528C1  SetFlagAll(char * sFlag) 
0054AEF0  TYPE *Pop(int key) 
00551887  WCHAR* GetResultPage(BuyResultPage eBuyResultPage) 
00550BF4  WCHAR* GetResultPage(SellResultPage  eSellResultPage) 
0054B2E0  CAlliance *User::GetAlliance() 
0054B628  ReplyDeletePledgeByTimer (%d) 
0054B4BD  static bool  ReplyDeletePledgeByTimer(CDBSocket *socket, const unsigned char *packet) 
0054B710  [%s][%d] ReplyGiveItemToPet(%d) failed. create item failed 
0054B710  [%s][%d] ReplyGiveItemToPet(%d) failed. cannot find item in inventory 
0054B710  static bool  ReplyGiveItemToPet(CDBSocket *socket, const unsigned char *packet) 
0054C070  static bool  ReplyGetItemFromPet(CDBSocket *socket, const unsigned char *packet) 
0054C651  [%s][%d] ReplyPetGetItem failed. cannot find pet(%d) 
0054C3CD  [%s][%d] ReplyPetGetItem failed. what! k(%d) 
0054C1D4  static bool  ReplyPetGetItem(CDBSocket *socket, const unsigned char *packet) 
0054C734  static bool  ReplyPetDropItem(CDBSocket *socket, const unsigned char *packet) 
0054CC90  static bool  ReplyPetNameChange(CDBSocket *socket, const unsigned char *packet) 
0054CFFD  static bool  ReplyPetUseItem(CDBSocket *socket, const unsigned char *packet) 
0054D347  static bool  ReplyManMacro(CDBSocket *socket, const unsigned char *packet) 
0054D7E0  void CDBSocket::OnRead() 
0054DC40  void CDBSocket::Send(const char* format, ...) 
0054E571  static bool  CreateItemPacket(CDBSocket *socket, const unsigned char *packet) 
0054E99B  static bool  LoadWarehouseItemsPacket(CDBSocket *socket, const unsigned char *packet) 
0054F16C  static bool  DepositWarehouseItemsPacket(CDBSocket *socket, const unsigned char *packet) 
0054FBAF  static bool  WithdrawWarehouseItemsPacket(CDBSocket *socket, const unsigned char *packet) 
005504EC  static bool  SellItemsPacket(CDBSocket *socket, const unsigned char *packet) 
00550F8F  static bool  BuyItemsPacket(CDBSocket *socket, const unsigned char *packet) 
00551C14  static bool  ShortCutInfoPacket(CDBSocket *socket, const unsigned char *packet) 
0055200F  static bool  UseItemPacket(CDBSocket *socket, const unsigned char *packet) 
005525CC  static bool  LoadQuestPacket(CDBSocket *socket, const unsigned char *packet) 
00552D69  Kicked for invalid items. (%s)(%d) 
00552B0F  static bool  ManipulateItemPacket(CDBSocket *socket, const unsigned char *packet) 
00554237  static bool  ReplyOustPledgeMemberPacket(CDBSocket *socket, const unsigned char *packet) 
00554664  static bool  ReplyEnchantItem(CDBSocket *socket, const unsigned char *packet) 
00554A91  static bool  ReplyEnchantItemFail(CDBSocket *socket, const unsigned char *packet) 
00554E9D  static bool  DestroyItemPacket(CDBSocket *socket, const unsigned char *packet) 
005551ED  static bool  InitBoardPacket(CDBSocket *socket, const unsigned char *packet) 
0055547C  static bool  ReplyEstablishFriendship(CDBSocket *socket, const unsigned char *packet) 
00555B20  static bool  ReplyBreakFriendship(CDBSocket *socket, const unsigned char *packet) 
00555E18  static bool  ReplyUpdateUserPledge(CDBSocket *socket, const unsigned char *packet) 
00556578  ReplyDeletePledge :  master expdown by (%d) 
00556264  static bool  ReplyDeletePledge(CDBSocket *socket, const unsigned char *packet) 
0055668D  ReplySetPledgeCrest(CDBSocket *socket, const unsigned char *packet) 
00556A54  ReplySetUserNickname(CDBSocket *socket, const unsigned char *packet) 
00556E47  ReplyPledgeExtendedInfo(CDBSocket *socket, const unsigned char *packet) 
005572A4  static bool  ReplyPrepareCastleWar(CDBSocket *socket, const unsigned char *packet) 
005577C0  static bool  ReplyConfirmCastleDefence(CDBSocket *socket, const unsigned char *packet) 
00557B5C  static bool  ReplyQueryCastleSiegeForRegister(CDBSocket *socket, const unsigned char *packet) 
0055826C  static bool  ReplyQueryCastleSiegeForUnregister(CDBSocket *socket, const unsigned char *packet) 
00558888  static bool  ReplyQueryCastleSiegeForInfo(CDBSocket *socket, const unsigned char *packet) 
00558E24  static bool  ReplyQueryCastleSiegeForDismiss(CDBSocket *socket, const unsigned char *packet) 
00559350  static bool  BBSGetBoardList(CDBSocket *socket, const unsigned char *packet) 
00559620  static bool  BBSWriteArticle(CDBSocket *socket, const unsigned char *packet) 
005598C0  static bool  BBSReadArticle(CDBSocket *socket, const unsigned char *packet) 
00559BC7  static bool  BBSGetArticleList(CDBSocket *socket, const unsigned char *packet) 
00559FC0  static bool  BBSReadArticleThread(CDBSocket *socket, const unsigned char *packet) 
0055A2A3  static bool  BBSGetComment(CDBSocket *socket, const unsigned char *packet) 
0055A710  static bool  BBSReplyForm(CDBSocket *socket, const unsigned char *packet) 
0055AA14  static bool  BBSWriteComment(CDBSocket *socket, const unsigned char *packet) 
0055ADA0  static bool  BBSWriteForm(CDBSocket *socket, const unsigned char *packet) 
0055B0A3  static bool  BBSGetSearch(CDBSocket *socket, const unsigned char *packet) 
0055B4C0  static bool  BBSModifyForm(CDBSocket *socket, const unsigned char *packet) 
0055B7C0  static bool  BBSModify(CDBSocket *socket, const unsigned char *packet) 
0055BA64  static bool  BBSDelete(CDBSocket *socket, const unsigned char *packet) 
0055BE3C  static bool  ReplyCrystallizeItem(CDBSocket *socket, const unsigned char *packet) 
0055C600  static bool  BBSGetFavorite(CDBSocket *socket, const unsigned char *packet) 
0055C8DD  static bool  BBSAddFavorite(CDBSocket *socket, const unsigned char *packet) 
0055CB6D  static bool  BBSDelFavorite(CDBSocket *socket, const unsigned char *packet) 
0055CE00  static bool  BBSGetAnnounce(CDBSocket *socket, const unsigned char *packet) 
0055D0EF  static bool  PingTest(CDBSocket *socket, const unsigned char *packet) 
0055D642  static bool  PingOneAdenaDrop(CDBSocket *socket, const unsigned char *packet) 
0055E247  static bool  PingNetwork(CDBSocket *socket, const unsigned char *packet) 
0055E56C  static bool  ReplyJoinAlliance(CDBSocket *socket, const unsigned char *packet) 
0055EB4F  static bool  ReplyOustAllianceMemberPledge(CDBSocket *socket, const unsigned char *packet) 
0055F218  static bool  ReplyWithdrawAlliance(CDBSocket *socket, const unsigned char *packet) 
0055F764  static bool  ReplyCreatePet(CDBSocket *socket, const unsigned char *packet) 
0055FB18  static bool  ReplyDeletePet(CDBSocket *socket, const unsigned char *packet) 
0055FEBC  static bool  ReplyEvolvePet(CDBSocket *socket, const unsigned char *packet) 
005604BB  static bool  ReplyWithDrawPet(CDBSocket *socket, const unsigned char *packet) 
00560D6D  static bool  ReplyDepositPet(CDBSocket *socket, const unsigned char *packet) 
00560FDF  static bool  RecipeMakeItem(CDBSocket *socket, const unsigned char *packet) 
005625F7  ReplyPackageLoadTargetList(CDBSocket *socket, const unsigned char *packet) 
00562ABC  ReplyPackageSendToTarget(CDBSocket *socket, const unsigned char *packet) 
00563260  ReplyDeleteBlockList(CDBSocket *socket, const unsigned char *packet) 
00563558  ReplyBlockList(CDBSocket *socket, const unsigned char *packet) 
0056388B  ReplyWarehouseItemsEx(CDBSocket *socket, const unsigned char *packet) 
0056419F  ReplyWithdrawWarehouseItemsEx(CDBSocket *socket, const unsigned char *packet) 
00564B8F  ReplyDepositWarehouseItemsEx(CDBSocket *socket, const unsigned char *packet) 
00565760  ReplySetNextCastleSiege(CDBSocket *socket, const unsigned char *packet) 
00565A73  static bool  ReplyCreateAgitAuction(CDBSocket *socket, const unsigned char *packet) 
00565DF0  static bool  ReplyCreateAgitBid(CDBSocket *socket, const unsigned char *packet) 
00566120  static bool  ReplyAgitPledgeAdena(CDBSocket *socket, const unsigned char *packet) 
00566430  static bool  ReplyCancelAgitAuction(CDBSocket *socket, const unsigned char *packet) 
00566724  static bool  ReplyShowIntervalAnnounce(CDBSocket *socket, const unsigned char *packet) 
00566B00  static bool  ReplySetIntervalAnnounce(CDBSocket *socket, const unsigned char *packet) 
00566E30  static bool  ReplyDelIntervalAnnounce(CDBSocket *socket, const unsigned char *packet) 
00567130  static bool  ReplyAgitBidCancel(CDBSocket *socket, const unsigned char *packet) 
00567457  static bool  ReplyMngComment(CDBSocket *socket, const unsigned char *packet) 
0056788C  static bool  ReplyUseRecipeItem(CDBSocket *socket, const unsigned char *packet) 
00567C4D  static bool  ReplySaveRecipeBookInfo(CDBSocket *socket, const unsigned char *packet) 
00567E9D  static bool  ReplyDeleteRecipeItem(CDBSocket *socket, const unsigned char *packet) 
00568131  static bool  ReplyLoadRecipeItem(CDBSocket *socket, const unsigned char *packet) 
0056848F  static bool  ReplyRecipeShopMakeItem(CDBSocket *socket, const unsigned char *packet) 
0056B30F  static bool  ReplyEquipHenna(CDBSocket *socket, const unsigned char *packet) 
0056C03F  static bool  ReplyUnequipHenna(CDBSocket *socket, const unsigned char *packet) 
0056CF44  static bool  ReplyManMemo(CDBSocket *socket, const unsigned char *packet) 
0056D370  static bool  ReplyManPledgeBBS(CDBSocket *socket, const unsigned char *packet) 
0056DA88  Kicked for invalid manor id. [%d](%s)(%d) 
0056D73F  static bool  ReplyManorBuySeed(CDBSocket *socket, const unsigned char *packet) 
0056E8BF  static bool  ReplyManorSellCrop(CDBSocket *socket, const unsigned char *packet) 
0056F710  static bool  ReplyClanBBSList(CDBSocket *socket, const unsigned char *packet) 
0056F9ED  static bool  ReplyManLoginMsgPacket(CDBSocket *socket, const unsigned char *packet) 
0056FC80  static bool  ReplyCreateSubJob(CDBSocket *socket, const unsigned char *packet) 
0056FFCD  static bool  ReplyDeleteSubJob(CDBSocket *socket, const unsigned char *packet) 
005702E7  static bool  ReplyChangeSubJob(CDBSocket *socket, const unsigned char *packet) 
00570832  static bool  ReplyLoadSubJob(CDBSocket *socket, const unsigned char *packet) 
00570EF8  static bool  ReplyEventAmount(CDBSocket *socket, const unsigned char *packet) 
005712BC  static bool  ReplyReloadSkill(CDBSocket *socket, const unsigned char *packet) 
0057190F  static bool  LoadItemsPacket(CDBSocket *socket, const unsigned char *packet) 
00572202  static bool  ReplyLoadPetItems(CDBSocket *socket, const unsigned char *packet) 
00572C82  static bool  ReplyLoadMercenary(CDBSocket *socket, const unsigned char *packet) 
0057329D  static bool  ReplySaveMercenary(CDBSocket *socket, const unsigned char *packet) 
005735F8  static bool  AuthReplyAgeForKoreanStyle(CDBSocket *socket, const unsigned char *packet) 
005738E4  static bool  AuthRequestNotifyRemainTime(CDBSocket *socket, const unsigned char *packet) 
00573C14  static bool  AuthRequestApplyNewChargeItem(CDBSocket *socket, const unsigned char *packet) 
00573EF0  static bool  LoadCharacterPacket(CDBSocket *socket, const unsigned char *packet) 
00574E7D  static bool  CreateCharacterSuccessPacket(CDBSocket *socket, const unsigned char *packet) 
0057512D  static bool  CreateCharacterFailurePacket(CDBSocket *socket, const unsigned char *packet) 
005753BD  static bool  DeleteCharacterSuccessPacket(CDBSocket *socket, const unsigned char *packet) 
0057569D  static bool  DeleteCharacterFailurePacket(CDBSocket *socket, const unsigned char *packet) 
0057597D  static bool  CreateInitItemsPacket(CDBSocket *socket, const unsigned char *packet) 
0057622B  Kick (%d)(%d)(%s) 
0057614D  static bool  KickCharPacket(CDBSocket *socket, const unsigned char *packet) 
0057638D  static bool  UpdateSkillPacket(CDBSocket *socket, const unsigned char *packet) 
00576694  static bool  UpdateQuestPacket(CDBSocket *socket, const unsigned char *packet) 
00576AE3  static bool  UpdateItemPacket(CDBSocket *socket, const unsigned char *packet) 
00576EE3  static bool  UpdateCharPacket(CDBSocket *socket, const unsigned char *packet) 
00577240  static bool  UpdateCharPledgePacket(CDBSocket *socket, const unsigned char *packet) 
0057751F  static bool  ReplyTrade(CDBSocket *socket, const unsigned char *packet) 
00578E54  static bool  FriendRemoveInfo(CDBSocket *socket, const unsigned char *packet) 
00579210  static bool  TeleportCharPacket(CDBSocket *socket, const unsigned char *packet) 
00579454  static bool  GetPunishPacket(CDBSocket *socket, const unsigned char *packet) 
005796DF  static bool  GetLoginAnnouncePacket(CDBSocket *socket, const unsigned char *packet) 
0057A51D  ReplyResetUserNickname(CDBSocket *socket, const unsigned char *packet) 
0057A760  ShowPetitionMsg(CDBSocket *socket, const unsigned char *packet) 
0057A967  static bool  ReplyManageBattleCamp(CDBSocket *socket, const unsigned char *packet) 
0057B00F  static bool  ReplyLoadBattleCamp(CDBSocket *socket, const unsigned char *packet) 
0057B4BB  static bool  ReplyLoadWarehouseItemList(CDBSocket *socket, const unsigned char *packet) 
0057BBC0  static bool  ReplyContributionWinnerPledge(CDBSocket *socket, const unsigned char *packet) 
0057C074  static bool  ReplyGetContributionRelatedPledge(CDBSocket *socket, const unsigned char *packet) 
0057C2EF  static bool  ReplyPrivateStoreCommit(CDBSocket *socket, const unsigned char *packet) 
0057E880  ReplyAddBlockList(CDBSocket *socket, const unsigned char *packet) 
0057EC58  static bool  ReplyLoadAgitBid(CDBSocket *socket, const unsigned char *packet) 
0057EF23  static bool  ReplyGetCharDBIDByName(CDBSocket *socket, const unsigned char *packet) 
0057F240  static bool  ReplyAdminTool(CDBSocket *socket, const unsigned char *packet) 
0057F997  static bool  ReplyChangeTimeLimit(CDBSocket *socket, const unsigned char *packet) 
0057FD60  static bool  AdminToolAnnouncePacket(CDBSocket *socket, const unsigned char *packet) 
005816EF  static bool  PickItem(CDBSocket *socket, const unsigned char *packet) 
0058223F  static bool  ReplyBookMark(CDBSocket *socket, const unsigned char *packet) 
0058472C  static bool  ReplyLoadDismissReservedPledge(CDBSocket *socket, const unsigned char *packet) 
00584E3F  [%s][%d] DropItemPacket. cannot find item(%d) 
00584A4F  static bool  DropItemPacket(CDBSocket *socket, const unsigned char *packet) 
0058599B  static bool  ReplyLoadAgitPacket(CDBSocket *socket, const unsigned char *packet) 
0058614F  static bool  ReplyLoadCastleGuard(CDBSocket *socket, const unsigned char *packet) 
0058687C  static bool  ReplyLoadTeamBattleAgit(CDBSocket *socket, const unsigned char *packet) 
00587A0C  static bool  PartyTelBookMarkPacket(CDBSocket *socket, const unsigned char *packet) 
00587EA0  static bool  ReplyUnregisterSiegeAgitPledge(CDBSocket *socket, const unsigned char *packet) 
00588352  Auth Kick (%d)(%d)(%s) 
0058815B  static bool  AuthRequestKickAccount(CDBSocket *socket, const unsigned char *packet) 
0058957F  static bool  ReplyLoadCastlePacket(CDBSocket *socket, const unsigned char *packet) 
0058B5A9  GameGuard Time over! char[%s] (timer expired) 
00589C72  static bool  LoadSelectedCharacterPacket(CDBSocket *socket, const unsigned char *packet) 
0058BC1C  ReplyGetPledgeCrest(CDBSocket *socket, const unsigned char *packet) 
0058C03C  ReplyLoadPledgeWar(CDBSocket *socket, const unsigned char *packet) 
0058C4DD  static bool  ReplyDelPledgeCrestPacket(CDBSocket *socket, const unsigned char *packet) 
0058C9CF  static bool  ReplyLoadAbnormalStatus(CDBSocket *socket, const unsigned char *packet) 
0058CF38  static bool  ReplySetAllianceCrest(CDBSocket *socket, const unsigned char *packet) 
0058D3DC  static bool  ReplyGetAllianceCrest(CDBSocket *socket, const unsigned char *packet) 
0058D7FC  static bool  ReplyLoadSiegeAgit(CDBSocket *socket, const unsigned char *packet) 
0058DD00  static bool  ReplyRegisterSiegeAgitPledge(CDBSocket *socket, const unsigned char *packet) 
0058E3B0  [%S][%d]Kick (%d)(%d)(%s) 
0058E30E  [%S][%d]account map  error. erase and continue. [%d](%d)(%s) 
0058E286  Cannot kick  (%d)(%s) 
0058DF8F  static bool  AuthRequestAboutToPlay(CDBSocket *socket, const unsigned char *packet) 
00499C00  void DeleteObject(const xwstring id, char *caller=NULL, int line=-1) 
004998A0  void Insert(const xwstring id, T* p, char *caller=NULL, int line=-1) 
0059073F  static bool  ReplyCreatePledge(CDBSocket *socket, const unsigned char *packet) 
0059151F  static bool  ReplyLoadPledge(CDBSocket *socket, const unsigned char *packet) 
0058C79D  static bool  ReplyModPledgeNamePacket(CDBSocket *socket, const unsigned char *packet) 
00592C3F  static bool  ReplyModAllianceNamePacket(CDBSocket *socket, const unsigned char *packet) 
005932AF  static bool  ReplyCreateAllianceByNpc(CDBSocket *socket, const unsigned char *packet) 
005939AF  static bool  ReplyDismissAlliance(CDBSocket *socket, const unsigned char *packet) 
0059429F  static bool  ReplyLoadAlliance(CDBSocket *socket, const unsigned char *packet) 
00594A2F  static bool  ReplyLoadFriendList(CDBSocket *socket, const unsigned char *packet) 
00595310  CDBSocketOp::CDBSocketOp(int nType) 
00595430  void CDBSocketOp::ManIntAnn(const unsigned char *packet) 
00595540  void CDBSocketOp::SendHome(const unsigned char *packet) 
005959F0  void CDBSocketOp::PledgeLev(const unsigned char *packet) 
00595C30  void CDBSocketOp::SetSkillAll(const unsigned char *packet) 
00596480  void CDBSocketOp::ModWeekPlay(const unsigned char *packet) 
005966B0  void CDBSocketOp::ChangeCharName(const unsigned char *packet) 
00596A90  void CDeferredJob::DoDeferredJob(User *pUser, const DeferredJobInfo &dji) 
00597B70  void CDeferredJob::DoEnterWorldJob(User *pUser) 
00597E10  void CDeferredJob::DoTimerJob() 
00598250  void CDeferredJob::ReserveNextDoer(User *pUser) 
005983B0  void CDeferredJob::ReserveDeferredJob(int nUserDbId, int nDeferredJobType, int nPledgeServerId) 
00598860  void CDoor::CalcCenterPos() 
00598A20  bool CDoor::CanBeOpenedBy(CCreature  *pCreature) 
00598CA0  void CDoor::SendDoorStatus(CUserSocket *pSocket) 
00598EC0  bool CDoor::IsEnemyTo(CCreature *pAttacker) 
00599130  bool CDoor::AttackedBy(CCreature* pEnemy) 
00599270  void CDoor::ValidateDamageGrade() 
00599630  void CDoor::SendDoorInfo(CUserSocket *pSocket) 
00599800  [%s][%d] undefined (or unregistered) Door[%s] 
00599800  CDoor* CDoorDB::GetDoor(WCHAR* name) 
00599B00  [%s][%d] undefined (or unregistered) Door[%d] 
00599B00  CDoor* CDoorDB::GetDoor(int  id) 
00599D90  void CDoorDB::SetDoorBreakable(bool  bBreakable) 
00599F70  void CDoorDB::InitializeDoors() 
0059A140  bool CDoor::Open(bool bByParent) 
0059A3A0  bool CDoor::Close(bool bByParent) 
0059A5F0  void CDoor::TimerExpired(int id) 
0059A810  void CDoor::ValidatePlaneCollision() 
0059A9F0  void CDoor::DoDoorAction(DoorActionTypeEnum  eAction) 
0059ACD0  void CDoorDB::SetDoorOpen(bool bOpen) 
0059AED0  bool CDoor::GotDamageBy(CCreature* pEnemy) 
0059B570  void CDoorDB::OnSunrise(bool bIsNight) 
0059B940  CDoor::CDoor() 
0059BED0  CDoor::CDoor(const CDoor& other): CStaticObject(other) 
0059C2F0  void CDoorDB::AddDoor(const WCHAR* name, CDoor *pDoor) 
0059CB90  void CDoorDB::Load() 
0059D080  CDoorDB::CDoorDB() 
0059D420  bool User::SetSSQPart(SSQPart::type  part) 
0059D510  bool User::SetSSQPosition(SSQPosition::type  position) 
0059D600  bool User::SetSealSelectionNo(SSQSeal::type  nSealSelectionNo) 
0059D6F0  bool User::SetSSQRoundNumber(int nRound) 
0059D7E0  bool User::SetSSQPoint(int nPoint) 
0059D8D0  bool User::SetDepositedSSQItemCount(SSQPart::type nPart, SSQItem::type nType, int nCount) 
0059DA40  User::SetTicketBuyCount(int  nCount) 
0059ECD0  bool SSQSystem::SetCurrentStatus(SSQStatus::type status) 
0059DB30  bool SSQSystem::SetEventStartTime(time_l2_t  t) 
0059DC20  bool SSQSystem::SetEventEndTime(time_l2_t t) 
0059DD10  bool SSQSystem::SetSealEffectTime(time_l2_t  t) 
0059DE00  bool SSQSystem::SetSealEffectEndTime(time_l2_t t) 
0059EF30  bool SSQSystem::SetWinner(SSQPart::type nWinner) 
0059DEF0  bool SSQSystem::SetSealOwner(SSQSeal::type nSealNum, SSQPart::type nOwner) 
0059DFF0  bool SSQSystem::SetMainEventPoint(SSQPart::type  nPart, int nPoint) 
0059E0F0  bool SSQSystem::SetMemberCount(SSQPart::type nPart, int  nCount) 
0059E1F0  bool SSQSystem::SetSealSelectionCount(SSQPart::type nPart, SSQSeal::type nSealNum, int nCount) 
0059E327  static bool  DummyPacket(CDxSocket *socket, const unsigned char *packet) 
0059E420  void CResetAgitDeco::DoServerJob() 
0059E8A0  void CRenewAgitDeco::DoServerJob() 
0059EB20  void ChangeSSQPeriod::DoServerJob() 
0059EF30  void DxSetSevenSignQuestResult::DoServerJob() 
0059F200  void DxChangeSSQStatus::DoServerJob() 
0059F610  void DxChangeSealSelectionCount::DoServerJob() 
0059F780  void DxStartQuickCycle::DoServerJob() 
0059FC50  void DxChangeMainEventPoint::DoServerJob() 
0059FDC0  void DxChangeSealOwner::DoServerJob() 
0059FF30  void DxChangeSSQWinner::DoServerJob() 
005A0140  void DxChangeCycleMode::DoServerJob() 
005A1310  void DxSaveSiegeKillDeath::DoServerJob() 
005A02B0  void DxDeletePreviousOlympiadPoint::DoServerJob() 
005A0450  void DxWriteNoblessAchievement::DoServerJob() 
005A05D0  void DxLoadOlympiad::DoServerJob() 
005A13F0  void DxSetClass::DoServerJob() 
005A0790  void DxStartOlympiadSeason::DoServerJob() 
005A0920  void DxInitAllOlympiadPoint::DoServerJob() 
005A0AE0  void DxAddAllOlympiadBonusPoint::DoServerJob() 
005A0C70  void DxNominateHeroes::DoServerJob() 
005A0E90  void DxSaveOlympiadRecord::DoServerJob() 
005A0FD0  void DxReloadHeroRank::DoServerJob() 
005A1590  void DxSaveSeasonStartTime::DoServerJob() 
005A1650  void DxSaveOlympiadTerm::DoServerJob() 
005A1710  void DxSetHistoryOpen::DoServerJob() 
009440E5  bool Bind(int id, Callback func) 
005A1890  void CNewbieCheck::DoServerJob() 
005A1A50  void DxSetTicketBuyCount::DoServerJob() 
005A1DA0  void DxAddSevenSignQuestMember::DoServerJob() 
005A2370  void DxDepositSevenSignQuestItem::DoServerJob() 
005A27A0  void DxDepositSevenSignQuestItemEx::DoServerJob() 
005A3170  void DxAddSevenSignQuestPoint::DoServerJob() 
005A35B0  void DxChangeSSQUserPoint::DoServerJob() 
005A3960  void DxDismissSevenSignMember::DoServerJob() 
005A3C80  void DxReloadOlympiadPoint::DoServerJob() 
005A40B0  void DxAddTimeAttackRecord::DoServerJob() 
005A4450  void DxAddTimeAttackFee::DoServerJob() 
005A4600  void DxSetTimeAttackRewardFlag::DoServerJob() 
005A47A0  zzaga hero -_- %s(%d) 
005A47A0  void DxReloadHeroById::DoServerJob() 
005A4A60  void DxSaveNoblessType::DoServerJob() 
005A5130  void DxSaveHeroType::DoServerJob() 
005A56D0  void DxWriteHeroWords::DoServerJob() 
005A6380  void DxDeclareWar::DoServerJob() 
005A6A20  void DxCancelWar::DoServerJob() 
005A7410  void CEventController::EstablishEventController(int nEventID, FVector vPos) 
005A7580  void CEventController::SetOnOff(bool bOnOff) 
005A7700  CEventController::SendEventControllerInfo(CUserSocket *pUserSocket = NULL) 
005A7A80  WCHAR *__GetLeftString2(WCHAR *str, WCHAR **result) 
005A7C30  BOOL CEventMatch::SetTeamLeader(int  nIndex, unsigned int nLeaderID) 
005A7DB0  void CEventMatch::Appear() 
005A7EF0  void CEventMatch::Disappear() 
005A8010  void CEventMatch::SendEventMatchInfo(CUserSocket *pUserSocket) 
005A8230  BOOL CEventMatchBuilderCommandParser::Parse(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005A845F  BOOL CEventMatchBuilderCommandParser::Parse_gm(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005A8560  BOOL CEventMatchOpBuilderCommandParser::Parse(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005A8760  User *GetMember(unsigned int nMemberSid) 
005A89B0  bool IsMember(unsigned int nMemberSid) 
005AA240  const Wchar *CEventMatch::GetTeamName(int nIndex) 
005A8AE0  void CEventMatch::ObserverHide(CSocket *pSocket, User *pUser, BOOL bOnoff) 
005A9100  void CEventMatchUser::Pause(User *pUser, bool bPause) 
005A9430  void CEventMatchRuleSet::AllowAll() 
005A95C0  void CEventMatchRuleSet::DenyAll() 
005A9740  BOOL CEventMatchRuleSet::IsAllow(int nId) 
005A9970  ItemRule: %s(%d) 
005A9970  void CEventMatchItemRuleSet::ShowInfo(CSocket *pSocket) 
005A9C60  SkillRule: %s(%d) 
005A9C60  void CEventMatchSkillRuleSet::ShowInfo(CSocket *pSocket) 
005A9F40  CSPointerCEventMatch CEventMatchMgr::FindEventMatch(unsigned int nEventMatchId) 
005AA240  void CEventMatchMgr::ShowList(CSocket *pSocket) 
005AA8D0  void CEventMatch::SetFenceStatus(ColosseumFenceState state) 
005AAB70  Team%d: %s leader(%s)  lock(%s) 
005AAB70  Team%d: %s lock(%s) 
005AAB70  Position: (%d, %d, %d) 
005AAB70  Status: READY(%d) 
005AAB70  Status: PLAYING(%d) 
005AAB70  Status: PAUSE(%d) 
005AAB70  Rule: DEATH_MATCH(%d) 
005AAB70  void CEventMatch::ShowInfo(CSocket *pSocket) 
005AB330  void CEventMatch::Broadcast(const char* format, ...) 
005AB830  void CEventMatch::Broadcast2Observer(const char* format, ...) 
005ABC20  void CEventMatch::UpdateUserStatus(User *pUser, int nUpdateType) 
005ABEC0  BOOL CEventMatch::IsLocked(unsigned int nUserId) 
005AC270  void CEventMatch::SendTeamInfo(int nTeamIndex, User *pUser, CSocket *pSocket, BOOL bBroadcast) 
005AC730  void SendSpelledInfo(User *pUser, CSocket *pSocket, BOOL bBroadcast) 
005AC960  BOOL CEventMatchMgr::DeleteEventMatch(unsigned int nEventMatchId) 
005ACD7F  0  length(who)  24 
005ACC9A  BOOL CEventMatchBuilderCommandParser::Parse_firecracker(CSocket  *pSocket, User*  pUser, WCHAR* pBuf) 
005AD390  void CEventMatchRuleSet::Allow(int nId) 
005AD590  void CEventMatchRuleSet::Deny(int nId) 
005AD790  void CEventMatchRuleSet::RuleParsing(WCHAR *pszString) 
005AD9A0  void CEventMatch::GiveEventMatchId2Team(int  nTeamIndex) 
005ADC80  void CEventMatch::ClearTeam(int nTeamIndex) 
005ADFC0  void CEventMatch::SendTeamInfo(int nTeamIndex, CParty *pParty, CSocket *pSocket, BOOL bBroadcast) 
005AE5C0  void SendSpelledInfo(CParty  *pParty, CSocket *pSocket, BOOL bBroadcast) 
005AE7E0  BOOL CEventMatch::TeamUnlock(int nIndex) 
005AE9D0  void CEventMatch::ChangeRelation(BOOL bBattle) 
005AEE40  void CEventMatch::PauseAllUser(BOOL  bPause) 
005AF3B0  BOOL CEventMatch::MatchPause() 
005AF540  BOOL CEventMatch::MatchEnd() 
005AF6F0  const Wchar *ItemRuleParsing(WCHAR *pszString) 
005AF850  void CEventMatch::SkillRuleParsing(WCHAR *pszString) 
005AF9B0  void CEventMatchMgr::SetObserver(CSocket *pSocket, User  *pObserver, BOOL bOnoff) 
005AFE60  void CEventMatch::LeaveUser(User *pUser) 
005B00F0  void CEventMatch::DispelAll() 
005B03F0  void CEventMatch::UseSkill(User *pSkillUser, const xvectorCSkillInfo* &skillVector) 
005B0860  void CEventMatch::Manage(CUserSocket *pUserSocket) 
005B1370  BOOL CEventMatch::TeamLock(CSocket *pSocket, int nIndex) 
005B16D0  BOOL CEventMatch::MatchStart() 
005B19C0  void CEventMatchRuleSet::Copy(const CEventMatchRuleSet &other) 
005B19C0  CEventMatch::CEventMatch(const CEventMatch&  other) 
005B2490  CEventMatch::~CEventMatch() 
005B2D50  CSPointerCEventMatch CEventMatchUser::GetEventMatch() 
005B2F90  CEventMatch::CEventMatch(eEventMatchRule eRule, FVector  pos, int nFenceWidth, int nFenceHeight, const Wchar *pszTeam1Name, const WCHAR *pszTeam2Name) 
005B3400  CEventMatch  *CEventMatchMgr::CreateEventMatch(CSocket *pSocket, int nMatchRule, FVector  pos, int nFenceWidth, int nFenceHeight, const WCHAR *pszTeam1Name, const WCHAR *pszTeam2Name) 
005B3930  0  length(team2_name)   30 
005B38BB  0  length(team1_name)   30 
005B37DF  BOOL CEventMatchBuilderCommandParser::Parse_create(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B3E78  0  length(leader_id)  24 
005B3E21  (1:  team1, 2: team2) 
005B3D22  BOOL CEventMatchBuilderCommandParser::Parse_leader(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B4361  (A:  allow, D: deny) 
005B434B  //eventmatch item_rule [match_id] [allow_all | deny_all  | A(item_id) | D(item_id)] ... 
005B42BB  BOOL CEventMatchBuilderCommandParser::Parse_item_rule(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
005B461B  //eventmatch skill_rule [match_id] [allow_all |  deny_all | A(skill_id) | D(skill_id)] ... 
005B458B  BOOL CEventMatchBuilderCommandParser::Parse_skill_rule(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B485B  BOOL CEventMatchBuilderCommandParser::Parse_lock(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B4B5B  BOOL CEventMatchBuilderCommandParser::Parse_unlock(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B4E57  BOOL CEventMatchMgr::Parse_start(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B5107  BOOL CEventMatchBuilderCommandParser::Parse_pause(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
005B53B7  BOOL CEventMatchBuilderCommandParser::Parse_end(CSocket  *pSocket, User*  pUser, WCHAR* pBuf) 
005B5667  BOOL CEventMatchBuilderCommandParser::Parse_info(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B5911  BOOL CEventMatchBuilderCommandParser::Parse_list(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B5B3F  BOOL CEventMatchBuilderCommandParser::Parse_score(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
005B5E64  BOOL CEventMatchBuilderCommandParser::Parse_remove(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B602F  BOOL CEventMatchBuilderCommandParser::Parse_msg(CSocket  *pSocket, User*  pUser, WCHAR* pBuf) 
005B653D  (fence_state: 0-none, 1-column, 2-wall) 
005B636B  BOOL CEventMatchBuilderCommandParser::Parse_fence(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
005B6667  BOOL CEventMatchBuilderCommandParser::Parse_dispelall(CSocket *pSocket, User* pUser, WCHAR*  pBuf) 
005B6927  BOOL CEventMatchBuilderCommandParser::Parse_useskill(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B6F67  BOOL CEventMatchBuilderCommandParser::Parse_manage(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B7211  BOOL CEventMatchOpBuilderCommandParser::Parse_list(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B7442  BOOL CEventMatchOpBuilderCommandParser::Parse_observer(CSocket *pSocket, User* pUser, WCHAR* pBuf) 
005B81E0  %s(%d[%x]) 
005B81E0  %s [%d][%d]  (%s):   
005B83B0  [(%d) %04d/%02d/%02d %02d:%02d:%02d]: ======================= 
005B9100  [(%d) %04d/%02d/%02d %02d:%02d:%02d]:  
005B9580   %S:%d(%S) exception 
005B9630  char* CFHTML::MakeStream(char *pBuffer, int  nBufferSize) 
005B9C91  std::xwstring CFHTML::MakeHTMLFromStrMap(LPCWSTR pszHTMLFileName, StrStrMapType  &mapData) 
005BB010  std::xwstring CFHTML::MakeHTMLFromStream(const unsigned char *&pBuffer) 
005BB8E0  CFishingController::CFishingController() 
005BBAD0  CFishingController::~CFishingController() 
005BBC40  void CFishingController::SetActor(User *pActor) 
005BBD70  void CFishingController::CalcGuts() 
005BBEB0  bool CFishingController::IsWaterPlace() 
005BC030  CFishingController::InitFishingData() 
005BC1C0  bool CFishingController::CheckFishingPumpingCondition() 
005BC350  bool CFishingController::CheckFishingReelingCondition() 
005BC4E0  void CFishingController::SetNoEndingAction() 
00444050  inline void  AddExecutable(MemoryObject *Matrix, Native Func, CExecutionArgument* Arg) 
005BCC50  CFishingLureInfo * CFishingDB::findmonster(int nUserLevel) 
005BCE40  bool CFishingController::SummonNPC(int newNPCID) 
005BD420  CFishInfo *  CFishingDB::findfish(int nGroupAndLevel) 
005BD620  CFishingRodInfo * CFishingDB::findfishingrod(int nItemId) 
005BD830  CFishingPlaceInfo *  CFishingDB::findplace(const FVector  &pos, int type) 
005BDB10  CFishingDistributionInfo * CFishingDB::finddistribution(int nDistributionId) 
005BDD20  CFishingLureInfo * CFishingDB::findlure(int  nLureId) 
005BDF30  bool CFishingController::SendFishingStartPacket() 
005BE170  bool CFishingController::SendFishingEndPacket() 
005BE370  bool CFishingController::SendFishingStartCombatPacket() 
005BE840  bool CFishingController::EndFishing() 
005BEA07  ASYNCHRONOUS_SERIALIZE_IMPL1(CFishingController, DoPumpingAndReeling, bool, bIsPumping) 
005BF412  ASYNCHRONOUS_SERIALIZE_IMPL1(CFishingController, AsyncTimerExpired, int, id) 
005BFB70   CFishingController::CheckFishingCondition() 
005C0B70  bool CFishingController::StartFishing() 
005C0E00  bool CFishingController::DoPumping() 
005C0F60  CFishingController::DoReeling() 
005C10C0  void CFishingController::TimerExpired(int id) 
005C1230  void CFishingDB::Add(CFishInfo* pFishInfo) 
005C1430  void CFishingDB::Add(CFishingRodInfo* pFishingRodInfo) 
005C1630  void CFishingDB::Add(CFishingPlaceInfo* pFishingPlaceInfo) 
005C1830  void CFishingDB::Add(CFishingDistributionInfo* pFishingDistributionInfo) 
005C1A30  void CFishingDB::Add(CFishingLureInfo* pFishingLureInfo) 
005C1C30  void CFishingDB::Add(CFishingMonsterInfo* pFishingMonsterInfo) 
005C20A0  void CFishDB::Load() 
005C25A0  bool NCharSet::LoadGlyphInfo ( int start, int range, FILE * fp) 
005C2AC0  bool NCharSet::CheckGlyphInfo( int nCode) 
005C2750  bool NFontCheck::Load( const WCHAR * filename) 
005C2AC0  bool NFontCheck::CheckCode(int nCode) 
005C2D20  bool NFontCheck::Init() 
005C3260  void CFriends::GetFriendName(unsigned int nDbId, WCHAR *sName, int nNameLen) 
005C34E0  int  CFriends::GetFriendList(unsigned int bufSize, char *buf, int &bufLen) 
005C4BA0  void CFriends::ChangeFriendName(unsigned int nCharDbId, const WCHAR *sName) 
005C69B0  TimeStruct CGameEventMgr::ParseTime(WCHAR *szTime) 
005C6CD0  void CGameEventMgr::ProcessNextSchedule(int  nCurrentTime, int nType) 
005C7150  bool CGameEventMgr::EnableNPCList() 
005C7370  void CGameEventMgr::TimerExpired(int id) 
005C7680  void CGameEventMgr::ShowNPCSetting(User *pUser) 
005C7CB0  void CGameEventMgr::Init() 
005C80B0  void CGameEventMgr::ShowEventSetting(User *pUser) 
005C9050  bool CGameEventMgr::LoadINIFile() 
005C9920  CGameEventMgr::~CGameEventMgr() 
005C9B90  bool CGameEventMgr::Load() 
005C9DF0  CGameEventMgr::CGameEventMgr() 
005CA080  bool CGameEventMgr::LoadNPCINIFile() 
005CA3F0  bool CGameEventMgr::LoadNPCSetting() 
005CA800  CGeneralServerObject::CGeneralServerObject(WCHAR *sObjectName, FAngle ang) 
005CAB00  CGeneralServerObject::CGeneralServerObject(const CGeneralServerObject& other) 
005CAC20  void CGeneralServerObject::Appear() 
005CAD60  void CGeneralServerObject::Disappear() 
005CAF30  void CGeneralServerObject::SendGeneralServerObjectInfo(CUserSocket *pUserSocket) 
005CCA74  FVector CGeoData::GetTestPos(FVector vPos) 
005CCE90  void CGeoData::ExpandWaterSector() 
005CE270  [%s][%d] No  cell at  (%d,%d,%d) 
005CE270  bool CGeoData::MoveStraight(FVector  &vFrom, FVector &vTo, double dist_togo, FVector &vArrival, bool  &more_togo) 
005CF8E0  bool CGeoData::MoveStraightTest(FVector &vFrom, FVector  &vTo, double dist_togo, bool bIsFloating, int nSurfaceHeight) 
005D55E0  Initializing CGeoData() 
005D5700  bool CGeoData::SetStaticField(CTerritory *pTerritory, GeoFieldTypeEnum ft) 
005D6300  Invalid bad  geo x(%d) y(%d) 
005D6CC0  void CHenna::Set(ObjectFieldType token, int  value) 
005D6F70  void CHenna::Set(ObjectFieldType token, WCHAR* value) 
005D7090  bool CHenna::CanUse(int nUserClassId, CItem  *pHennaItem) 
005D72C0  CHenna::~CHenna() 
005D73F0  const CHenna * CHennaDB::find(int nHennaId) 
005D77B0  CHenna::CHenna() 
005D7960  void CHenna::Set(ObjectFieldType field_name, std::xvectorint *pIntVector) 
005D7C80  void CHennaDB::Load() 
005D7FB0  void CHeroSystem::RequestReloadHeroRankToCacheD() 
005D8100  void CHeroSystem::RequestReloadAllHeroesToCacheD() 
005D82C0  void CHeroSystem::RefreshHeroList() 
005D8500  void CHeroSystem::SetHeroProfile(int nClass, int nCharId, const WCHAR *sCharName) 
005D8670  void CHeroSystem::SetHeroWinCount(int nClass, int nWinCount) 
005D87A0  void CHeroSystem::SetHeroType(int nClass, int nHeroType) 
005D88E0  void CHeroSystem::SetHeroWords(int nClass, const WCHAR *sWords) 
005D8A40  void CHeroSystem::SetHistoryOpen(int nClass, bool bHistoryOpen) 
005D8B70  void CHeroSystem::SetHeroPledge(int  nClass, int  nPledgeId, const WCHAR *sPledgeName, int nPledgeCrestId) 
005D8D10  void CHeroSystem::SetHeroAlliance(int nClass, int nAllianceId, const WCHAR *sAllianceName, int nAllianceCrestId) 
005D8EB0  void CNoblessSystem::SendHeroList(CUserSocket *pSocket) 
005D9040  void CHeroInfo::RefreshAchievements() 
005D9670  int  CHeroInfo::GetAchievements(int nStartIndex, int nWantCount, AchievementsInfo *pAchievements) 
005D9840  void CHeroSystem::ClearAchievements(int nCharId) 
005D9A30  void CHeroSystem::SetHeroTypeById(int nCharId, int nHeroType) 
005D9B70  void CHeroSystem::SetHeroWords(User  *pUser) 
005D9CC0  void CHeroSystem::SetHeroPledge(User *pUser) 
005D9E60  void CHeroSystem::SetHeroAlliance(User *pUser) 
005D9FF0  void CHeroSystem::SetHeroRank(int nHeroCount, int (&arrHeroClass)[THIRD_JOB_COUNT], int  (&arrHeroId)[THIRD_JOB_COUNT]) 
005DA530  void CHeroSystem::AddAchievements(int nCharId, int nTime, int nType, int nTarget) 
005DA750  void CHeroSystem::AddAchievementsList(int nCharId, int nCount, const unsigned char *pBuf) 
005DA9C0  void CHeroSystem::Init() 
005DB350  void CHeroSystem::SendHeroAchievements(CUserSocket *pSocket, int nClass, int nPage) 
005DC8F0  CHolyThing::CHolyThing() 
005DCDF0  CHolyThing::CHolyThing(const CHolyThing &other)  : CStaticObject(other) 
005DCB40  void CHolyThing::TimerExpired(int id) 
005DCBF0  bool CHolyThing::IsEnemyTo(CCreature *pAttacker) 
005DCCD0  void CHolyThingDB::Load() 
005DCF80  void CHolyThing::SendCountDownMessage(unsigned int nMsgNo, int nParam) 
005DD120  void CHolyThing::InformHolyThing(CUserSocket *pUserSocket) 
005DD4A0  double CHolyThing::AttackedBy(CCreature* pEnemy, double  dDamage) 
005DD580  void CHolyThing::AddPossessingMaster(User *pMaster) 
005DD720  void CHolyThing::RemovePossessingMaster(User *pMaster) 
005DD870  CHolyThing::PossessedBy(CCreature *pCreature) 
005DDBB0  void CHolyThing::SendWarningMessage() 
005DDFD0  void CHolyThingDB::AddHolyThing(const WCHAR* name, CHolyThing *pHolyThing) 
005DE5C0  CHolyThingDB::CHolyThingDB() 
005DE980  void CHtmlBuilder::SetTemplateFileName(const WCHAR *fileName) 
005DEAEF  void ListMailHtmlBuilder::DisassemblePacket() 
005DEC50  void ListMailHtmlBuilder::BuildMailListHeader() 
005DEE00  int  ListMailHtmlBuilder::GetTotalPage() 
005DEFA1  void ReadMailHtmlBuilder::DisassemblePacket() 
005DF1BF  void SendMailHtmlBuilder::DisassemblePacket() 
005DF2EF  void SaveMailHtmlBuilder::DisassemblePacket() 
005E3280  bool SaveMailHtmlBuilder::IsMailSaveSuccess() 
005DF3F0  void WriteMailFormHtmlBuilder::DisassemblePacket() 
005DF530  void WritePledgeMailFormHtmlBuilder::DisassemblePacket() 
005DF660  void WriteFriendMailFormHtmlBuilder::DisassemblePacket() 
005DF7CC  void ModifyTempMailFormHtmlBuilder::DisassemblePacket() 
005DF98C  void ReplyMailFormHtmlBuilder::DisassemblePacket() 
005DFB7C  void ForwardMailFormHtmlBuilder::DisassemblePacket() 
005DFD30  void ModifyTempMailHtmlBuilder::DisassemblePacket() 
005DFE60  void ModifyTempMailHtmlBuilder::SendHtml() 
005DFF3F  void ModifySendTempMailHtmlBuilder::DisassemblePacket() 
005E006F  void DeleteMailHtmlBuilder::DisassemblePacket() 
005E0195  void DeleteMailHtmlBuilder::BuildHtmlInternal() 
005E025F  void ArchiveMailHtmlBuilder::DisassemblePacket() 
005E0375  void ArchiveMailHtmlBuilder::BuildHtmlInternal() 
005E0410  void UnreadMailCountMsgSender::DisassemblePacket() 
005E0540  void UnreadMailCountMsgSender::BuildHtmlInternal() 
005E05F0  void ListBlockHtmlBuilder::DisassemblePacket() 
005E0720  void SendPledgeMailHandler::DisassemblePacket() 
005E0870  void SendPledgeMailHandler::BuildHtmlInternal() 
005E0920  void SetPledgeAnnounceHtmlHandler::DisassemblePacket() 
005E0A80  void CastleListHtmlBuilder::DisassemblePacket() 
005E0BB0  void CastleInfoHtmlBuilder::DisassemblePacket() 
005E0CE0  CUser *CHtmlBuilder::GetUser(int userServerId) 
005E0EC0  WCHAR *WritePledgeMailFormHtmlBuilder::GetPledgeName() 
005E1040  void ModifyTempMailHtmlBuilder::BuildHtmlInternal() 
005E11EF  void DeleteMailHtmlBuilder::SendHtml() 
005E1300  void DeleteBlockBatchHandler::BuildHtmlInternal() 
005E16D0  CUserSocket  *CHtmlBuilder::GetUserSocket(int userServerId) 
005E1810  std::xwstring CHtmlBuilder::BuildHtmlDataPacket(int packetNumber, Wchar *charName, WCHAR *title, WCHAR *content, int option) 
005E1BC0  void CHtmlBuilder::BuildTreeLinkHtml(WCHAR *link) 
005E1D50  void ListMailHtmlBuilder::BuildTreeLink() 
005E1EF0  void ListMailHtmlBuilder::BuildMailBoxLink() 
005E2180  void ListMailHtmlBuilder::BuildWriteButton() 
005E23CD  void ListMailHtmlBuilder::SendHtml() 
005E254D  void ReadMailHtmlBuilder::SendHtml() 
005E2760  void SendMailHtmlBuilder::Build1001Packet() 
005E2CA0  void SaveMailHtmlBuilder::Build1001Packet() 
005E34B0  void WriteMailFormHtmlBuilder::BuildHtmlInternal() 
005E3210  void SaveMailHtmlBuilder::SendHtml() 
005E3AB0  void WritePledgeMailFormHtmlBuilder::BuildHtmlInternal() 
005E3CB0  void WritePledgeMailFormHtmlBuilder::SendHtml() 
005E4200  void WriteFriendMailFormHtmlBuilder::SendHtml() 
005E43BD  void ModifyTempMailFormHtmlBuilder::SendHtml() 
005E4520  void ReplyMailFormHtmlBuilder::Build1001Packet() 
005E4A3D  void ReplyMailFormHtmlBuilder::SendHtml() 
005E4BA0  void ForwardMailFormHtmlBuilder::Build1001Packet() 
005E50BD  void ForwardMailFormHtmlBuilder::SendHtml() 
005E5250  void ArchiveMailHtmlBuilder::SendHtml() 
005E5450  void UnreadMailCountMsgSender::SendHtml() 
005E56F0  void ListFriendHtmlBuilder::SendHtml() 
005E58A0  void ListBlockHtmlBuilder::SendHtml() 
005E5A20  void DeleteFriendBatchHandler::BuildHtmlInternal() 
005E5EA0  void PledgeAnnounceHtmlBuilder::Build1001Packet() 
005E6200  void CastleListHtmlBuilder::SendHtml() 
005E6380  void CastleInfoHtmlBuilder::SendHtml() 
005E6650  CCastle* CastleInfoHtmlBuilder::GetCastle() 
005E68B0  void SendMailHtmlBuilder::SendMsg() 
005E6D40  void ModifySendTempMailHtmlBuilder::SendMsg() 
005E7200  void ModifySendTempMailHtmlBuilder::SendHtml() 
005E7AF0  void CastleInfoHtmlBuilder::BuildCastleInfo() 
005E8240  void ReadMailHtmlBuilder::Build2Packet() 
005E83F0  void SendMailHtmlBuilder::Build1002Packet() 
005E868F  void SendMailHtmlBuilder::BuildHtmlInternal() 
005E87C0  void SendMailHtmlBuilder::SendHtml() 
005E8B40  void SaveMailHtmlBuilder::Build1002Packet() 
005E8DDF  void SaveMailHtmlBuilder::BuildHtmlInternal() 
005E9210  void ModifyTempMailFormHtmlBuilder::Build1002Packet() 
005E93C0  void ReplyMailFormHtmlBuilder::Build1002Packet() 
005E9680  void ForwardMailFormHtmlBuilder::Build1002Packet() 
005E9950  void ModifySendTempMailHtmlBuilder::Build1002Packet() 
005E9BC0  int  SendPledgeMailHandler::GetPledgeId() 
005E9DB0  void PledgeAnnounceHtmlBuilder::DisassemblePacket() 
005EA0C0  void PledgeAnnounceHtmlBuilder::Build1002Packet() 
005EA3A0  void SetPledgeAnnounceHtmlHandler::BuildHtmlInternal() 
005EA68F  void ReplyMailFormHtmlBuilder::BuildHtmlInternal() 
005EA7AF  void ForwardMailFormHtmlBuilder::BuildHtmlInternal() 
005EA8A0  void PledgeAnnounceHtmlBuilder::BuildHtmlInternal() 
005EA9D0  void WriteFriendMailFormHtmlBuilder::BuildHtmlInternal() 
005EABF0  void SendPledgeMailHandler::SendMsg() 
005EAEB0  void ListFriendHtmlBuilder::DisassemblePacket() 
005EB6F0  void SendPledgeMailHandler::SendHtml() 
005EB8E0  void DeleteFriendBatchHandler::DisassemblePacket() 
005EBCC0  void ListMailHtmlBuilder::BuildPageIndexLink() 
005ED090  void ReadMailHtmlBuilder::Build1Packet() 
005EDB30  void ModifyTempMailFormHtmlBuilder::Build1001Packet() 
005EE2A0  void ModifySendTempMailHtmlBuilder::Build1001Packet() 
005EEA40  void ListFriendHtmlBuilder::Build1Packet() 
005EEEB2  void ListFriendHtmlBuilder::Build2Packet() 
005EF520  void ListFriendHtmlBuilder::Build3Packet() 
005EFBE0  void ListBlockHtmlBuilder::BuildHtmlInternal() 
005F03E0  void CastleListHtmlBuilder::BuildHtmlInternal() 
005F0C20  void CastleInfoHtmlBuilder::BuildAgitList() 
005F1450  void ListMailHtmlBuilder::BuildMailListLink() 
005F1E0F  void ListMailHtmlBuilder::BuildHtmlInternal() 
005F1F4F  void ReadMailHtmlBuilder::BuildHtmlInternal() 
005F206F  void ModifyTempMailFormHtmlBuilder::BuildHtmlInternal() 
005F218F  void ModifySendTempMailHtmlBuilder::BuildHtmlInternal() 
005F2290  void ListFriendHtmlBuilder::BuildHtmlInternal() 
005F23C0  void DeleteBlockBatchHandler::DisassemblePacket() 
005F26C0  void CastleInfoHtmlBuilder::BuildHtmlInternal() 
005F2A10  bool PledgeAnnounceHtmlBuilder::Announce(unsigned int userServerId, unsigned int pledgeDbId) 
005F3CD0  void DeleteFriendBatchHandler::SendHtml() 
005F3DF0  void DeleteBlockBatchHandler::SendHtml() 
005F3F10  void PledgeAnnounceHtmlBuilder::Show(unsigned int userServerId, unsigned int pledgeDbId, int doesShow, WCHAR* content) 
005F4350  void PledgeAnnounceHtmlBuilder::SendHtml() 
005F44F0  void SetPledgeAnnounceHtmlHandler::SendHtml() 
005F4690  void CastleListHtmlBuilder::Show(unsigned int userServerId) 
005F4A10  void CastleInfoHtmlBuilder::Show(unsigned int userServerId, int  castleId) 
00542737  static bool  ReplyHtmlBuilder_RP_MAIL_LIST_EX(CDBSocket *pSocket, const unsigned char *packet) 
00542982  static bool  ReplyHtmlBuilder_RP_READ_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
00542C07  static bool  ReplyHtmlBuilder_RP_SEND_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
00543442  static bool  ReplyHtmlBuilder_RP_REPLY_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
00543DF7  static bool  ReplyHtmlBuilder_RP_DELETE_MAIL_EX(CDBSocket *pSocket, const unsigned char *packet) 
005F6970  [%s][%d] HTML Caching : First ReadFileEx Failed(%d) 
005F6970  BOOL CHTMLCache::OpenFile() 
005F7190  WCHAR const* GetHTMLFile(WCHAR const* pszFileName) 
005F7E60  void CHTMLCacheManager::GetHTMLFile(WCHAR const* pszFileName, int nLang) 
005F8040  void CHTMLCacheManager::ToggleCaching() 
005F9090  int  CHTMLCache::IsValid(WCHAR const* pszFileName, Wchar const* pszHTMLData) 
005F99F0  void CHTMLCacheManager::IsValid(WCHAR const* pszFileName, Wchar const* pszHTMLData) 
005F9BF0  void CHTMLDataMaker::CheckMacro(WCHAR* result, HTMLDataType& resultList) 
005FA2A0  void CHTMLDataMaker::GatherResult(WCHAR* result, HTMLDataType& resultList) 
005FB180  WCHAR* CHTMLDataMaker::CheckEndCondition(WCHAR*  token, HTMLDataType& resultList) 
005FB650  void CHTMLDataMaker::Parse(WCHAR* fileName, WCHAR* html, HTMLDataType& resultList) 
005FC130  All  html link data loaded (%d files) 
005FC130  void CHTMLCache::OnIOCallback(BOOL bSuccess, DWORD dwTransferred, LPOVERLAPPED lpOverlapped) 
005FCCE0  CHTMLCache::CHTMLCache() 
005FD100  void CHTMLCacheManager::Load() 
00601BA0  void CHtmlCommand::SetPacket(const unsigned char *packet) 
00605700  void CHtmlCommand::SetSocket(CSocket *socket) 
00601C90  bool CHtmlCommand::CheckCommServer() 
00601DE0  void ListMail::ExecuteInternal() 
00601F10  void ReadMail::ExecuteInternal() 
00602040  void WriteMailForm::ParseParameter() 
006021E0  void WritePledgeMailForm::ParseParameter() 
00602310  void WriteFriendMailForm::ParseParameter() 
006026F0  void SaveMail::ExecuteInternal() 
006024A0  void SendMail::ParseParameter() 
00602A90  void SendPledgeMail::ExecuteInternal() 
00602BC0  void SendPledgeMail::ParseParameter() 
00602D70  void ModifyMailForm::ExecuteInternal() 
00602EA0  void ModifyMailForm::ParseParameter() 
00603050  void ReplyMailForm::ExecuteInternal() 
00603330  void ForwardMailForm::ExecuteInternal() 
00603180  void ReplyMailForm::ParseParameter() 
00603610  void ModifyMail::ExecuteInternal() 
00603750  void ModifyMail::ParseParameter() 
00603B30  void DeleteMail::ExecuteInternal() 
00603C60  void DeleteMail::ParseParameter() 
00603D90  void ArchiveMail::ExecuteInternal() 
00603EC0  void ArchiveMail::ParseParameter() 
00604070  void SearchMail::ExecuteInternal() 
006041A0  void ListFriend::ParseParameter() 
00604340  void DeleteFriend::ParseParameter() 
00604470  void DeleteAllFriendConfirm::ExecuteInternal() 
006045A0  void DeleteAllFriendConfirm::ParseParameter() 
00604650  void DeleteAllFriend::ParseParameter() 
00604700  void ListBlock::ExecuteInternal() 
00604830  void ListBlock::ParseParameter() 
006048E0  void AddBlock::ExecuteInternal() 
00604A50  void AddBlock::ParseParameter() 
00604BF0  void DeleteBlock::ParseParameter() 
00604D20  void DeleteAllBlockConfirm::ExecuteInternal() 
00604E50  void DeleteAllBlockConfirm::ParseParameter() 
00604F00  void DeleteAllBlock::ParseParameter() 
00604FB0  void WritePledgeAnnounceForm::ParseParameter() 
006050E0  void WritePledgeAnnounce::ParseParameter() 
00605260  void SwitchPledgeAnnounceShowFlag::ParseParameter() 
00605390  void ViewCastleList::ExecuteInternal() 
006054B0  void ViewCastleInfo::ExecuteInternal() 
006055D0  void ViewCastleInfo::ParseParameter() 
00605700  void CHtmlCommand::Set(CSocket *socket, const WCHAR *cmd) 
00605909  CHtmlCommandSP CreateHtmlCommand_ListMail() 
00605B79  CHtmlCommandSP CreateHtmlCommand_ReadMail() 
00605DE9  CHtmlCommandSP CreateHtmlCommand_WriteMailForm() 
00606059  CHtmlCommandSP CreateHtmlCommand_WriteFriendMailForm() 
006062B9  CHtmlCommandSP CreateHtmlCommand_SendMail() 
00606529  CHtmlCommandSP CreateHtmlCommand_SaveMail() 
00606799  CHtmlCommandSP CreateHtmlCommand_ModifyMailForm() 
00606A09  CHtmlCommandSP CreateHtmlCommand_ReplyMailForm() 
00606C79  CHtmlCommandSP CreateHtmlCommand_ForwardMailForm() 
00606EE9  CHtmlCommandSP CreateHtmlCommand_ModifyMail() 
00607129  CHtmlCommandSP CreateHtmlCommand_ModifySendMail() 
00607399  CHtmlCommandSP CreateHtmlCommand_DeleteMail() 
00607609  CHtmlCommandSP CreateHtmlCommand_ArchiveMail() 
00607879  CHtmlCommandSP CreateHtmlCommand_SearchMail() 
00607AE9  CHtmlCommandSP CreateHtmlCommand_WritePledgeMailForm() 
00607D29  CHtmlCommandSP CreateHtmlCommand_SendPledgeMail() 
00607F69  CHtmlCommandSP CreateHtmlCommand_ListFriend() 
006081A9  CHtmlCommandSP CreateHtmlCommand_DeleteFriend() 
006083E9  CHtmlCommandSP CreateHtmlCommand_DeleteAllFriendConfirm() 
00608629  CHtmlCommandSP CreateHtmlCommand_DeleteAllFriend() 
00608869  CHtmlCommandSP CreateHtmlCommand_ListBlock() 
00608AA9  CHtmlCommandSP CreateHtmlCommand_AddBlock() 
00608CE9  CHtmlCommandSP CreateHtmlCommand_DeleteBlock() 
00608F29  CHtmlCommandSP CreateHtmlCommand_DeleteAllBlockConfirm() 
00609169  CHtmlCommandSP CreateHtmlCommand_WritePledgeAnnounceForm() 
006093A9  CHtmlCommandSP CreateHtmlCommand_WritePledgeAnnounce() 
006095E9  CHtmlCommandSP CreateHtmlCommand_SwitchPledgeAnnounceShowFlag() 
00609829  CHtmlCommandSP CreateHtmlCommand_ViewCastleList() 
00609A69  CHtmlCommandSP CreateHtmlCommand_ViewCastleInfo() 
00609C70  void WritePledgeAnnounce::ExecuteInternal() 
00609E50  void SwitchPledgeAnnounceShowFlag::ExecuteInternal() 
0060A020  void ListMail::ParseParameter() 
0060A220  void ReadMail::ParseParameter() 
0060A430  void SearchMail::ParseParameter() 
0060A6D0  void DeleteBlock::ExecuteInternal() 
0060A870  void WritePledgeAnnounceForm::ExecuteInternal() 
0060AB40  CHtmlCommandSP CHtmlCommandFactory::GetHtmlCommand(CSocket* socket, WCHAR* cmd) 
0060B080  bool SendMail::CheckReceiverList() 
0060B3B0  bool ModifySendMail::CheckReceiverList() 
0060B6E0  void DeleteFriend::ExecuteInternal() 
0060BA90  void DeleteAllFriend::ExecuteInternal() 
0060C18B  CHtmlCommandSP CreateHtmlCommand_DeleteAllBlock() 
0060C400  void DeleteAllBlock::ExecuteInternal() 
0060C7B0  void ListFriend::ExecuteInternal() 
0060CBB0  void WriteMailForm::ExecuteInternal() 
0060CE30  void WritePledgeMailForm::ExecuteInternal() 
0060D0F0  void WriteFriendMailForm::ExecuteInternal() 
0060D630  void SendMail::ReturnMail() 
0060DA00  void ModifySendMail::ExecuteInternal() 
0060DCE0  void SendMail::ExecuteInternal() 
0060DEB0  void CNpcHtmlSender::SendHtml(std::xwstring  &html) 
0060E2B0  std::xwstring CHtmlGeneratorHelper::Generate(std::xwstring &templet) 
0060E950  void CHtmlGenerator::ReadTemplet() 
0060EAD0  std::xwstring CHtmlGenerator::GetTemplet(int templetId) 
0060EDB0  std::xwstring FormatString(WCHAR *format, ...) 
0060F0F0  std::xwstring AbbreviateString(WCHAR *str, int len, WCHAR *abbreStr) 
0060F450  std::xwstring CHtmlGenerator::Generate() 
0060F700  void CHtmlSender::SendHtml(std::xwstring &html) 
006101F0  void CHtmlGeneratorHelper::AddValue(std::xwstring &name, std::xwstring &value) 
00610350  void CHtmlGeneratorHelper::AppendValue(std::xwstring &name, std::xwstring &value) 
00610620  void CHtmlGenerator::ParseTemplet() 
00610B90  void CHtmlGenerator::AddValue(Wchar *valueName, std::xwstring &value) 
00610F10  void CHtmlGenerator::AddValue(Wchar *valueName, CLocalHtmlGenerator &localHtmlBuilder) 
00611160  void CLocalHtmlGenerator::AddValue(WCHAR *valueName, std::xwstring &value) 
006114E0  void CHtmlGenerator::AddValue(Wchar *valueName, WCHAR *value) 
00611740  CHtmlGenerator::CHtmlGenerator(WCHAR *htmlTemplateFileName) 
00611D80  CCenteredSharedRWLockRANGE::CCenteredSharedRWLock(const Wchar *sName, DWORD dwSpinCount) 
00611FF4  CCenteredSharedRWLockRANGE::~CCenteredSharedRWLock() 
00612140  int  CInventory::GetArrowCountByCrystal(CrystalType enumCrystalType) 
006125C0  CItem* CInventory::GetByDBID(int dbid) 
00612880  CItem* CInventory::GetByServerID(int nId) 
00612B40  CItem* CInventory::GetByIndex(int nIndexIn) 
006130F0  int  CInventory::GetAdenaAmount() 
00613580  int  CInventory::GetAdenaDBID() 
00613A10  CItem* CInventory::GetFirstItemByClassID(int nClassID) 
00613E50  CItem* CInventory::GetNextItemByClassID(int  nBeforeIndex) 
00614380  CObject *CInventory::GetHeroItem(bool bIsWeaponGara) 
006147F0  CObject* CInventory::GetFirstItemByClassIDEnchanted(int  nClassID, int nEnchanted) 
00614C50  CObject* CInventory::GetNextMinEnchantedItemByClassID(int nClassID, int  nBeforeIndex) 
00614ED0  CObject* CInventory::GetMinEnchantedItemByClassID(int nClassID) 
00615140  CCreature *CInventory::GetOwner(void) 
00615310  CItem* CInventory::GetArrowByCrystal(CrystalType enumCrystalType) 
00615750  CItem* CInventory::HaveItemByClassId(CrystalType enumCrystalType) 
00615EF0  bool CInventory::Push(int index) 
006166C0  bool CInventory::Pop(int index) 
00616D30  int  CInventory::GetTotalCount() 
00616ED0  int  CInventory::ValidateCarringWeight() 
00617520  bool CInventory::CheckAddable(int index) 
00618830  bool CInventory::CheckAddable(int nClassId, int  nAmount) 
00619800  bool CInventory::CheckAddableMulti(int arItemArray[200][2]) 
0061A5B0  bool CInventory::IsValidManipulation(ItemManipList *pList) 
0061AE50  int  CInventory::UseArrow(CrystalType enumCrystalType, int nCount) 
0061B230  bool CInventory::UseLure(int nLureItemId, int nCount) 
0061C0B0  CInventory::SetInventoryChanged(CItem * pItem, InventoryUpdateType ChangedType) 
0061C6D0  bool CInventory::CreateOrAddItem(int nItemDBId, int nItemClassId, int nAmount) 
0061CCB0  bool CInventory::GetItemListByClassID(std::xvectorCSPointerCItem  &vItemList, int nClassId, int nCount, int nEnchanted) 
0061DC20  void SpinLock::Wait() 
0061DE00  bool CIOObject::SetTimeStamp(long int* pTimeVar) 
0061DF20  CIOObject::SetShortTimeStamp() 
0061E240  CIOSocket::CIOSocket(SOCKET  s) 
0061E490  void CIOSocket::OnClose() 
0061E540  void CIOSocket::Close() 
0061E6D0  void CIOSocket::GracefulClose() 
0061E830  void CIOSocket::OnCreate() 
0061E950  CIOServer::CIOServer() 
0061EA70  void CIOServer::Close() 
0061EB90  void CIOServer::OnWaitCallback() 
0061ECA0  void CIOSocket::Initialize() 
0061EE50  void AddLog(char* format, ...) 
0061EF80  int  Assemble(char *buf, int  bufLen, const char *format, ...) 
0061F0D0  const char *StrNChr(const char *str, char c, int len) 
0061F1E0  int  VDisassemble(const unsigned char* packet, const char* format, va_list ap) 
0061F510  const unsigned char *Disassemble(const unsigned char* packet, const char* format, ...) 
00402AD0  inline void  CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback) 
006203D0  CIOSocket::~CIOSocket() 
006205F0  void CIOSocket::Read(DWORD dwLeft) 
00620A40  [%s][%d] CIOSocket::_Write - WSASend fail. error(%d) 
00620CF0  CIOServer::~CIOServer() 
00620E40  void CIOServer::OnIOCallback(BOOL bSuccess, DWORD dwTransferred, LPOVERLAPPED lpOverlapped) 
00621071  void CPacket::FreeAll() 
004036D0  inline void  CTLPipeBase::Read(CReadCallback  *pReadCallback) 
006223AD  netping Send (%d)msec 
006224DB  void CIOSocket::Write(CIOBuffer *pBuffer) 
00623C80  void CIOObject::TimerDispatch(bool bRootLoop) 
00623C80  !!!  deadlock or super-lag detected!!!  (diff %d  sec)  
00623C80  unsigned __stdcall WaitThread(void *) 
006243C0  void IOThread_common(void *arglist) 
00625440  *%S:%d(%S) exception 
00625680  BOOL CreateIOThread(int nThread) 
00625A80  BOOL CIOObject::RegisterWait(HANDLE  handle) 
00625C70  BOOL CIOServer::Create(int nPort) 
00626470  void CIOCPMessage::Post(int  id) 
006265F0  void CIOCPMessage::OnIOCallback(BOOL bSuccess, DWORD dwTransferred, LPOVERLAPPED lpOverlapped) 
00626740  CDamageMessage::CDamageMessage(CCreature *pAttacker, CCreature *pVictim, int nDamage) 
00626900  CLostTargetMessage::CLostTargetMessage(CCreature *pCreature, CObject *pTarget) 
00626AB0  CDisappearMessage::CDisappearMessage(CCreature *pCreature) 
00626C30  CDoNothingMessage::CDoNothingMessage(CCreature *pCreature) 
00626DB0  void CVehicleEraseMessage::OnReceive(int id) 
00626EE0  void CVehicleStartMessage::OnReceive(int id) 
00626FF0  void CShutDownMessage::OnReceive(int id) 
00627240  void CDamageMessage::OnReceive(int id) 
006273E0  void CLostTargetMessage::OnReceive(int id) 
00627590  void CDisappearMessage::OnReceive(int id) 
006276F0  void CDoNothingMessage::OnReceive(int id) 
00627860  void CGetOnVehicleIOCPMessage::OnReceive(int id=0) 
00627AD0  void CGetOffVehicleIOCPMessage::OnReceive(int id=0) 
00627E10  CIOCriticalSection::CIOCriticalSection() 
00627F10  CIOCriticalSection::~CIOCriticalSection() 
00628310  const TCHAR* CItem::GetName() const 
00628440  void CItem::SetDefaultAction(ItemDefaultActionEnum a) 
00628530  void CItem::SetRecipeId(int  a) 
00628620  void CItem::SendItemSpawn(CUserSocket *pSocket = NULL) 
006288F0  void CItem::SendItemDropped(CUserSocket *pSocket, CCreature *pDropper) 
00628BF0  CItem::EnchantItem(...) 
00629160  CItem::Crystallize(...) 
006292D0  ItemTypeForEnchantAdd CItem::GetITEFromType() 
00629550  int  CItem::EnchantAddValue() 
006297E0  int  CItem::EnchantAddValueMAttack() 
00629D00  int  CItem::EnchantAddValueMDefense() 
00629E20  int  CItem::EnchantAddValueShield() 
0062A080  CSetItem::SetItemSlot() 
0062A2F0  void CSetItemItem::Set(ObjectFieldType token, WCHAR* value) 
0062A3F0  CSetItem::SetEffectParam(ObjectFieldType token, unsigned int nParam, unsigned int nParamAdditional) 
0062A800  CSetItem::SetEffectParamDouble(ObjectFieldType token, double dParam, double dParamAdditional) 
0062B610  CItem::CItem(const CItem& other): CObject(other) 
0062B860  CObject* CItem::Copy() 
0062BA00  void CItem::Set(ObjectFieldType token, int value) { 
0062C460  void CItem::Set(ObjectfieldType name, double value) 
0062C780  [%s][%d] Undefined ObjectFieldType[%d], value(%s). 
0062C780  void CItem::Set(ObjectFieldType token, WCHAR* value, int prob) 
0062CAB0  [%s][%d] Undefined ObjectFieldType[%d], value(%s) on [%d]. 
0062CAB0  void CItem::Set(ObjectFieldType token, WCHAR* value) 
0062D080  void CItem::TimerExpired(int id) 
0062D9C0  CItem::CItem(bool isTrueInstance) 
0062DBF0  void CItem::OnCreate() 
0062DD40  CItem::~CItem() 
0062E180  void CItem::Delete() 
0062E430  void CItem::Set(ObjectFieldType field_name, std::xvectorint *pIntVector) 
0062EE10  void CItem::OnSpawned() 
0062F690  CSetItem::~CSetItem() 
0062F8A0  CSetItem::CSetItem(bool isTrueInstance) 
0062FCA0  void CSetItemItem::SetSkill(ObjectFieldType  token, WCHAR* value) 
00631D70  void CAccessary_ORT::ReportOrt(char *caller, int line, int nWorkType) 
00631F70  void CAsset_ORT::ReportOrt(char *caller, int line, int nWorkType) 
00632170  void CArmor_ORT::ReportOrt(char *caller, int line, int nWorkType) 
00632370  void CEtcItem_ORT::ReportOrt(char *caller, int line, int nWorkType) 
00632570  void CQuestItem_ORT::ReportOrt(char *caller, int line, int nWorkType) 
00632770  void CWeapon_ORT::ReportOrt(char *caller, int line, int  nWorkType) 
00632970  CObject* CAccessary::Copy() 
00632BF0  CObject* CAsset::Copy() 
00632E70  CObject* CArmor::Copy() 
006330F0  CObject* CEtcItem::Copy() 
00633370  CObject* CQuestItem::Copy() 
006335F0  CObject* CWeapon::Copy() 
00634900  [%s][%d] CQuestItemDB::DestroyQuestItem failed.  User(%d) Invalid QuestID(%d) 
00634900  bool CQuestItemDB::DestroyQuestItem(User* pUser, int nQuestID, bool bForced) 
006366B0  void CQuestItemDB::Load() 
006366C0  ItemManip::Dump() = mClassId=[%d], mCount=[%d], mEnchanted=[%d], mBlessed=[%d], mEroded=[%d] 
006366C0  void ItemManip::Dump(void) 
00636810  bool ItemManip::SimulateWithInventory(CInventory &inv,InventoryInfo &result) const 
00636B40  MsgHelper_ManipulateItem() 
0063B3A0  bool ItemManip::MakeDBPacket(CInventory &inv, ...) 
0063BB10  void ItemManipList::Push(int nCount, ItemManip aInputs[]) 
0063BC60  void ItemManipList::Serialize() 
0063C6C0  static void  Report() 
0063CB4A  LRESULT CALLBACK About(HWND  hDlg, UINT message, WPARAM wParam, LPARAM lParam) 
0063CFDC  LRESULT CALLBACK GodsVoiceBox(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) 
0063D1CC  LRESULT CALLBACK IntBox(HWND hDlg, UINT message, WPARAM  wParam, LPARAM lParam) 
0063D370  ReportRefCount() 
0063DD60  void Report() 
0063DC30  void Initialize(const WCHAR* name) 
0063E130  void Insert(short idx, short idy, char idz, int  index) 
0063E400  void Remove(int index) 
0063F2FF  (per sec) Incoming Packet [%d], Outgoing Packet  [User: %d, NPC:  %d] 
0063EF37  LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM  lParam) 
0063FE56  CThreadLocalWorldMap::OnRead(a.idx==1 && a.idy==-1) 
00640490  ATOM MyRegisterClass(HINSTANCE hInstance) 
006426A0  void LoadData(void) 
00643490  void ListenThread_common() 
00643F80  BOOL InitInstance(HINSTANCE  hInstance, int nCmdShow) 
00644A50  User(n) MAX: %d 
00644A50  User(n) Playing: %d 
00644A50  User(n) Connected: %d 
00644A50  CL2StatusWnd::CL2StatusWnd(void) 
00644E0F  CL2StatusWnd::~CL2StatusWnd(void) 
00644EE0  pending write : %d, /8k (%d) 
00644EE0  void CL2StatusWnd::OnRefresh() 
00645F90  CL2Time::CL2Time() 
0064A860  CL2Time::~CL2Time() 
00646130  void CL2Time::Init() 
00646340  bool CL2Time::IsManorSettingEnableTime() 
006464A0  void CL2Time::TaxAndIncomeUpdateCheck() 
006466F0  void CL2Time::ShowIntervalMsg(int nInterval) 
00646890  [%S][%d] interval msg id is  not valid MAX(%d).[%d] 
00646890  void CL2Time::SetIntervalMsg(int nInterval, int  nId, WCHAR * pMsg) 
00646B30  void CL2Time::ResetAllUserVoteData() 
00646BE0  void CL2Time::CheckVoteDayChanged() 
00646DC0  bool CL2Time::IsNight() 
00646E90  long int CL2Time::GetTime() 
00646FD0  void CL2Time::SetTime(unsigned int nTime) 
006471B0  CEventTimer::CEventTimer() 
00647350  CEventTimer::~CEventTimer() 
00647580  CEventL2day::CEventL2day() 
00647910  CEventL2day::~CEventL2day() 
00647AE0  void CEventL2day::Init() 
00647D60  void CEventL2day::TimerExpired(int id) 
00647F20  CHeartEvent::CHeartEvent() 
00648290  CHeartEvent::~CHeartEvent() 
00648460  void CHeartEvent::Init() 
00648710  void CHeartEvent::TimerExpired(int id) 
00957010  CItemDropEvent::CItemDropEvent() 
00648AC0  void CItemDropEvent::Init() 
00648D40  void CItemDropEvent::TimerExpired(int id) 
00648F00  CBakEvent::CBakEvent() 
006488F0  CItemDropEvent::~CItemDropEvent() 
00649260  void CBakEvent::Init() 
00649640  void CBakEvent::TimerExpired(int id) 
00649880  CEventTimerYear1::CEventTimerYear1() 
0064B400  CEventTimer::~CEventTimerYear1() 
00649BD0  void CEventTimerYear1::Init() 
00649E90  void CEventTimerYear1::TimerExpired(int id) 
0064A0E0  CXMasTimer::CXMasTimer() 
0064B550  CXMasTimer::~CXMasTimer() 
0064A380  void CXMasTimer::Init() 
00647450  void CEventTimer::TimerExpired(int id) 
0064A9B0  void CL2Time::IntervalAnnounceCheck() 
0064AB70  void CL2Time::TimerExpired(int id) 
0064C0E0  void CLog::Sendable(bool flag) 
0064C1D0  CLog::ConnectToLogD() 
0064C410  void CLog::CreateNewLogFile(int nYear, int nMonth, int nDay, int nHour, int nHalf ) 
00957247  CLogCli::CLogCli() 
0064DDF0  bool CLogCli::Connect() 
0064E080  void CLogCli::LogSendMsg(LogType nLogType, WCHAR* szSendMsg) 
0064E1D0  CLogCli::Init()  Connect() 
0064E4E5  static bool  LogSendMsgPacket(CLogSocket *socket, const unsigned char *packet) 
0064E5C0  static bool  LogCheckStatus(CLogSocket *socket, const unsigned char *packet) 
0064E765  static bool  LogTestPacket(CLogSocket *socket, const unsigned char *packet) 
0064E810  CLogSocket::CLogSocket(SOCKET s, LogPacketFunc *aPacketTable) :  CIOSocket(s) 
0064E960  void CLogSocket::OnRead() 
0064ED70  CLogSocket Close %x(%x) 
0064ED70  void CLogSocket::OnClose() 
0064EED0  void CLogSocket::Send(const char* format, ...) 
0064F170  int  CMailListParameter::AssemblePacket(char* buffer, int bufLen) 
0064F2F0  const unsigned char* CMailListParameter::DisassemblePacket(const unsigned char*  packet) 
0064F490  bool AddMember(const WCHAR *szName) 
0064F5F0  TimeAttackInfo::TimeAttackInfo(int nRoomNO, int  nRecordType) 
0064F820  TimeAttackInfo::Set(const unsigned char *packet) 
0064FA20  void TimeAttackBoard::OnStart() 
0064FB30  int  TimeAttackBoard::GetFee(int roomNumber) 
0064FC70  [%s][%d] TimeAttackBoard::AddFee() : Too large point=[%d] 
0064FC70  [%s][%d] TimeAttackBoard::AddFee() : Too large result=[%d], delta=[%d]] 
0064FC70  [%s][%d] TimeAttackBoard::AddFee() : Invalid room, room  no=[%d], room type=[%d] 
0064FC70  bool TimeAttackBoard::AddFee(int nRoomNO, int nFee) 
0064FF40  bool TimeAttackBoard::GiveReward(User *pUser, int nRoomNO, ItemManip &aRequest) 
00650500  int  TimeAttackBoard::GetTotalPoint(SSQPart::type nPartType) 
006506A0  int  TimeAttackBoard::MakeTimeAttackInfo(char *outBuf, int nBufSize) 
00650A20  void TimeAttackBoard::DistributeFee() 
006511D0  [%s][%d] TimeAttackBoard::AddRecord() : Too  large point=[%d] 
006511D0  [%s][%d] TimeAttackBoard::AddRecord() : Too  large result=[%d], delta=[%d] 
006511D0  [%s][%d] TimeAttackBoard::AddRecord() : Invalid  party, part sid[%d] 
006511D0  [%s][%d] TimeAttackBoard::AddRecord() : Current  status is not EVENT, status=[%d] 
006511D0  [%s][%d] TimeAttackBoard::AddRecord() : Invalid  room, room no=[%d], room type=[%d] 
006511D0  bool TimeAttackBoard::AddRecord(int  nRoomNo, SSQPart::type nPartType, int nPartySID, int nPoint, int nRecordTime, int nElapsedTime) 
00651800  TimeAttackBoard::TimeAttackBoard(void) 
00651E50  void CManor::SetInfo(int nResidenceId, int nSeedSellBank, int nProcureBuyRemainBank, BYTE byChangeState, SYSTEMTIME  *tm_lastChanged) 
00652260  void CManor::Set(ObjectFieldType token, WCHAR* value) 
006523E0  bool CManor::CheckBuySeed(int nSeedId, int nAmount) 
00652640  bool CManor::CheckProcureCrop(int nCropId, int nAmount) 
00652760  int  CManor::GetSeedPrice(int nSeedId) 
00652870  bool CManor::ManorCheckTime() 
00652A40  void CManor::WriteLock(const WCHAR*  file = NULL, int line = 0) 
00652BE0  void CManor::WriteUnlock() 
00652D90  void CManor::ReadLock() 
00652F30  void CManor::ReadUnlock() 
006530E0  void CManor:SetPledge(CPledge *pPledge) 
00653B80  int  CManor::GetManorSeedIndex(int nSeedId) 
00653210  int  CManor::GetManorCropIndex(int nCropId) 
00653320  int  CManor::GetCommissionForProcureCrop(int  nCropId, int nSellCount) 
00653590  void CManor::SaveNowManorInfo() 
006536F0  void CManor::SaveNowSeedInfo(int nIndex) 
006538F0  void CManor::SaveNextSeedInfo(int nIndex) 
00653B80  [%S][%d]invalid seed price(nSeedId : %d, %d, %d) 
00653B80  bool CManor::SetNextSeedInfo(int nSeedId, int nPrice, int nCount) 
00654010  [%S][%d]invalid crop price(nCropId : %d, %d, %d) 
00654010  bool CManor::SetNextProcureInfo(int  nCropId, int nPrice, int nCount, int nType) 
006544F0  void CManor::ChcekDayChanged() 
006545A0  int  CManor::CalcRemainSeedToAdena() 
00654770  void CManor::LogManorData() 
006549B0  void CManor::LogNextManorInfo(int nNeedAdenaAmount, int  nNeedCropAdenaAmount, int nVaultAdena) 
00654B80  int  CManor::CalcRemainCropToAdena() 
00654C90  int  CManor::CalcCropToAdena() 
00654DB0  void CManor::ClearSeedData() 
00654F00  void CManor::ClearCropData() 
00655080  void CManor::ClearNextSeedData() 
006551C0  void CManor::ClearNextCropData() 
00655310  void CManor::TransferSeedData() 
00655480  void CManor::TransferCropData() 
00655600  int  CManor::GetAdenaForNextSeed() 
006557D0  int  CManor::GetAdenaForNextCrop() 
006558E0  void CManor::CalcNextManor() 
00655CC0  void CManor::SayNeedSeedMoney(User * pUser) 
00655E00  void CManor::SayNeedMoney(User * pUser) 
00655F40  void CManor::SetSeedSold(int nItemClassId, int nChangeAmount) 
00656300  void CManor::SetCropProcured(int nItemClassId, int nChangeAmount) 
006564E0  int  CManor::GetMaxCropCount(int nCropId) 
006565F0  bool CManorFuncHandler::IsChamberlain() 
006568F0  void CManor::SetSeedData(int arSeedCrop[MAX_SEED_COUNT_PER_MANOR][10], int arSeedCrop_N[MAX_SEED_COUNT_PER_MANOR][7]) 
006571B0  invalid item(classid : %d) at [%S], [%d] 
006571B0  invalid item price(classid : %d, %d, %d) at  [%S], [%d] 
006571B0  bool CManor::SellSeed(User * pBuyer, int nCount, const unsigned char *packet) 
00657BB0  void CManor::LogManorInfo() 
00657D90  void CManor::TransferManorData() 
00658580  CManorData*  CManorDB::RequireManorData(int id) 
00658780  void CManor::Set(ObjectFieldType token, int  value) 
006589B0  [%s][%d] undefined (or unregistered) Manor[%d] 
006589B0  CManor* CManorDB::GetManor(int id) 
00658CF0  [%s][%d] invalid user id(%d) 
00658CF0  [%s][%d] invalid npc id(%d) 
00658CF0  [%s][%d] invalid func id(%d) 
00658CF0  bool CManorFuncHandler::PreCheck() 
0065DAE0  void CManorFuncHandler::ShowManorDefaultInfo() 
00659D2F  [%s][%d]invalid residence id(%d) 
0065996B  [%s][%d] hack? you(%s)re not manor(%d) owner. 
00659744  [%s][%d] invalid manor(%d) 
0065968F  bool CManorPacketHandler::SetSeed(CSocket* pSocket, const unsigned char *packet) 
0065A082  bool CManorPacketHandler::SetCrop(CSocket* pSocket, const unsigned char *packet) 
0065DAE0  [%s][%d] invalid manor data(%d) 
0065AA50  void CManorDB::CalcNextAllManor() 
0065AC80  void CManorDB::TransferAllManorData() 
0065AEB0  void CManorDB::LoadFromDB() 
0065DAE0  [%s][%d] seed(%d) not found  in m_mapSeed2DefaultCropInfo 
0065DAE0  void CManorFuncHandler::ShowSeedInfo() 
0065DAE0  [%s][%d] crop(%d) not found  in m_mapCrop2DefaultCropInfo 
0065DAE0  void CManorFuncHandler::ShowCropInfo() 
0065DAE0  void CManorFuncHandler::ShowSeedSetting() 
0065DAE0  void CManorFuncHandler::ShowCropSetting() 
0065DAE0  void CManorFuncHandler::ShowProcureCropList() 
0065DAE0  void CManorFuncHandler::ShowProcureCropDetail() 
0065D82F  bool CManorPacketHandler::RequestManorList(CSocket* pSocket, const unsigned char *packet) 
0065DE60  void CManor::Set(ObjectFieldType token, ProcureStruct *  pProcureStruct) 
0065E080  void CManor::RollProcureDice(ProcureTempData *tempProcureTempData, User  * pUser) 
0065EB50  void CManorDB::Add(const WCHAR* name, CManor *pManor) 
0065F580  void CManor::AddCrop(int nCropId, int nSeedId, int nCropId2, int nSeedLevel, int nSeedMax, int nCropMax) 
006600C0  bool CManor::ProcureCrop(User * pSeller, int nItemServerId, int  nItemClassId, int nAmount, bool bSameManor, int &nOutPrice) 
0066152A  [%s][%d]Hack? invalid manor  id(%d) 
006611CC  [%s][%d]Hack? manor  id(%d) sell count(%d) 
00660D22  bool CManorPacketHandler::ProcureCropList(CSocket* pSocket, const unsigned char *packet) 
00662380  [%s][%d] crop(%d) not exists in pManor-m_ProcureMap 
00662380  void CManorDB::MakeDefaultCropInfo() 
00663DC0  CManorDB::CManorDB() 
00663FB0  void CManorDB::Load() 
00669BC0  void CMarketPriceList::RequestLoadMarketPriceList() 
00668970  int  CMarketPriceList::Get(int itemType, int  enchant) 
00668BD0  int  CMarketPriceList::GetMarketPrice(CItem*  pItem) 
00668D30  int  CMarketPriceList::GetMarketPrice(CSPointerCItem pItem) 
006696E0  void CMarketPriceList::Put(int itemType, int enchant, int price) 
0066A9D0  CMemoHTML::CMemoHTML(CUserSocket* socket): CParseHTML(socket) 
0066AAD0  CMemoHTML::~CMemoHTML() 
0066ACF0  void CMemoHTML::MemoRead(const unsigned char * packet) 
0066B470  void CMemoHTML::MemoWriteForm(int nSendType, const unsigned char * packet) 
0066CD00  void CMemoHTML::MemoModifyForm(int nSendType, const unsigned char * packet) 
0066CE50  [%s][%d] No  user...  on Html  CMD Packet (MemoHTML) 
0066CE50  bool MemoHTML(CSocket* socket, const WCHAR *sCmd) 
0066D200  void CMemoHTML::MemoList( const unsigned char *  packet) 
0066E590  (%5d) Alloc  : %5d Reuse : %10d FreeQueue : %8d 
0066E590  (%5d) Alloc  : %5d Reuse : %10d FreeQueue : %8d    (%5d)  Alloc :  %5d Reuse : %10d FreeQueue : %8d 
0066E890  TEXT("SmartQueue::SmartQueue - Alloc initial RoundQueue") 
0066EA20  inline void  MonopolizeSemaphore() 
0066EB40  inline void  ReleaseMonopolizedSemaphore() 
0066EB40  TEXT("SmartQueue::CreateItems - Low  Memory (chunk)") 
0066EB40  TEXT("SmartQueue::CreateItmes - Low  Memory (index)") 
0066EB40  SmartQueue - int CreateItems() 
0066F2A0  Malloc (32k) 
00670400  void CMerchant::SendSellList(CUserSocket* pSocket) 
00670CE0  CMerchant(const CMerchant& other) :  CNPC(other) 
00671020  void CMerchant::AddSellingGood(GoodStruct* good) 
00671150  void CMerchant::AddBuyingGood(GoodStruct* good) 
00671280  CObject* CMerchant::Copy() 
00671430  void CMerchant::SendBuyList(CUserSocket* pSocket) 
00672130  void CMonRaceData::Init() 
00672280  void CMonRaceData::SetGuts(std::xvectorint *pIntVector) 
00672400  int  CMonRaceDB::SetTaxRate() 
00672550  int  CMonRaceDB::GetTaxRate() 
00674770  int  CMonRaceDB::GetTotalReturnMoney(int nTot, int nBetType ) 
00672620  void CMonRaceDB::SetTrackBegin(int nTrack, int x, int y, int z) 
00672770  void CMonRaceDB::SetTrackEnd(int nTrack, int x, int y, int z) 
006728C0  bool CMonRaceDB::CheckRunnerCond() 
00672B70  bool CMonRaceDB::CalcRunnerSpeed() 
00672ED0  MonRace nFirst(%d), same speed[%d, %f] == [%d, %f] 
00672ED0  bool CMonRaceDB::ModOrder(int nFirst ) 
00673200  bool CMonRaceDB::SortRunner() 
006733C0  bool CMonRaceDB::RunRace() 
006734F0  int  CMonRaceDB::GetConfirmTime() 
006735E0  int  CMonRaceDB::GetElapsedTime() 
00673710  int  CMonRaceDB::GetValidTime() 
00673860  int  CMonRaceDB::GetLastTime() 
00673960  bool CMonRaceDB::MakeRacePacket() 
00673E60  bool CMonRaceDB::SendRacePacket( User *pUser) 
006740C0  bool CMonRaceDB::RequestEndBuyTicket() 
00674200  bool CMonRaceDB::RequestEndRace2( int nRaceId, double dRun1, double dRun2, double dRun3, double dRun4, double dRun5, double  dRun6, double dRun7, double  dRun8, double dWin1, double  dWin2, int nWin1, int nWin2, double dWinRate1, double dWinRate2 ) 
00674450  bool CMonRaceDB::RequestUpdateMon( ) 
00674680  CMonRacePacket::CMonRacePacket(int nType) 
00674770  bool CMonRacePacket::BettingResult(int nBetCnt1, int nSum1, int  nBetCnt2, int nSum2, const unsigned char *packet) 
00674B70  bool CMonRacePacket::IsAdenaAdddable(User* pUser, int nAdenaDBID, int nAddAdena) 
00674D40  CMonRaceHTML::CMonRaceHTML(CUserSocket* socket) 
0067C350  bool CMonRaceHTML::CheckAge() 
00674E40  double CMonRaceHTML::GetWinRate(int  nRaceId, int race_end, int bet1, int bet2, int win1, int win2, double dWinRate) 
006751E0  bool CMonRaceDB::RequestEndRace() 
006758F0  bool CMonRacePacket::DelMonRaceTicket( int nCharId, int  nServerId, int nCheck, int nItemId , int nAdenaDBID, int nAddAdena) 
00676020  void CMonRaceDB::SetInitialWin (int  nRunnerId, int nWin, int nRunCount, int nWinCount) 
00676290  bool CMonRaceDB::BroadCastRace(int nElapsedTime) 
00676640  void CMonRaceDB::BroadCastSound() 
00676F20  void CMonRaceDB::BroadCastMusic() 
00677780  bool CMonRaceDB::RunTrack() 
00677C10  void CMonRaceDB::InitData() 
00677F50  bool CMonRaceDB::EndRace() 
00678190  void CMonRaceHTML::MonRaceKeeper() 
00678350  void CMonRaceHTML::MonRaceError(int  nCode) 
006785E0  bool CMonRaceDB::ChangeRaceStatus( MONRACESTATUS st) 
00678DB0  bool CMonRaceDB::CheckMonRaceKeeper( int nId, int nIndex) 
00679010  bool CMonRaceDB::CreateRace(int nRaceId) 
00679920  void CMonRaceDB::Init() 
00679BC0  void CMonRaceDB::LoadMonRaceData() 
00679EE0  void CMonRaceDB::Insert( CMonRaceData * pData) 
0067A4E0  int  CMonRaceDB::GetRaceFeeRate( FVector vPos) 
0067AB00  int  CMonRaceDB::GetRaceFee(  FVector  vPos, int nMoney) 
0067AC80  bool RequestCreateMonTicket(int nRaceId, int nBetType, int nBet1, int nBet2, int nBet3, int  nBetMoney, User  * pUser) 
0067B1D0  bool CMonRaceDB::GetRunnerList ( RunnerList  & pList, bool bNew) 
0067B6A0  bool CMonRaceDB::CheckRaceManagerLoc( FVector vLoc) 
0067B990  bool CMonRaceDB::RequestCreateMonRace() 
0067BE90  void CMonRaceHTML::MonRaceView20() 
0067C350  void CMonRaceHTML::MonRaceBuy1(int nSel) 
0067CA40  void CMonRaceHTML::MonRaceBuy2(int nLaneId, int  nSel ) 
0067D150  void MonRaceBuy4(int nLaneId, int nMoneySelect, int nSel ) 
0067D730  void CMonRaceHTML::MonRaceBuy11(int  nSelect1) 
0067DE10  void CMonRaceHTML::MonRaceBuy12(int  nSelect1, int nSelect2) 
0067E580  void CMonRaceHTML::MonRaceBuy13(int  nSelect1, int nSelect2 , int nSel ) 
0067EDE0  void CMonRaceHTML::MonRaceBuy15(int  nSelect1, int nSelect2 , int nMoneySelect, int nSel  ) 
0067F780  bool CMonRaceDB::TimerCalled() 
006808F0  void CMonRaceHTML::MonRaceView1() 
00681200  void CMonRaceHTML::MonRaceView11() 
00681E70  void MonRaceBuy3(int nLaneId, int nMoneySelect, int nSel ) 
006826B0  void CMonRaceHTML::MonRaceBuy14(int  nSelect1, int nSelect2 , int nMoneySelect, int nSel  ) 
00683080  void CMonRaceHTML::MonRaceSell1(int  nCharId, int nServerId,int nCount, int nPage, const unsigned char *packet) 
00683A40  void CMonRaceHTML::MonRaceSell2(int  nCharId, int nServerId,const unsigned char *packet) 
00684740  void CMonRaceHTML::MonRaceView31(int nCharId, int nServerId, int nCount, int nPage, const unsigned char *packet) 
00685180  bool CMonRacePacket::DoReply(const unsigned char *packet) 
00685A00  [%s][%d] No  user...  on Html  CMD Packet (MonRaceHTML) 
00685A00  bool MonRaceHTML(CSocket* socket, const WCHAR *packet) 
006877E0  void CMonRaceDB::AddRaceAreaInfo( int nFee, xvectorFVector points) 
00687D40  void CMultiPartyCommandChannel::Accept(IMultiPartyVisitor& visitor) 
00687F30  xvectorunsigned int::iterator CMultiPartyCommandChannel::Find(CParty* party) 
006883B0  bool CMultiPartyCommandChannel::RemoveParty(CParty* party) 
006885D0  bool CMultiPartyCommandChannel::Contains(CParty* party) 
00688840  bool CMultiPartyCommandChannel::AddParty(CParty* party) 
00688A80  void CMultiPartyCommandChannelManager::CloseInternal(CParty* closedParty) 
00688D60  void CMultiPartyCommandChannelManager::Join(CUserSP channelOwner, CUserSP targetUser) 
006895B0  void CMultiPartyCommandChannelManager::Oust(CUserSP channelOwner, CUserSP targetUser) 
0068A0F0  void CMultiPartyCommandChannelManager::WithdrawInternal(CParty*  withdrawedParty) 
0068A830  void CMultiPartyCommandChannelManager::OnJoinParty(CUserSP user) 
0068AA50  void CMultiPartyCommandChannelManager::OnWithdrawParty(CUserSP user) 
0068AC70  void CMultiPartyCommandChannelManager::OnDismissParty(CParty* party) 
0068AF20  void CMultiPartyCommandChannelManager::OnHandOverPartyMaster(CUserSP newMaster) 
0068B230  bool CMultiPartyCommandChannelManager::IsEnoughPledgeSkillLevel(CUserSP  pUser) 
0068B430  bool CMultiPartyCommandChannelManager::DoesOwnChannel(CUserSP pUser) 
0068B6D0  bool CMultiPartyCommandChannelManager::DoesJoinChannel(CUserSP pUser) 
0068B970  void CMultiPartyCommandChannelManager::Close(CUserSP closeUser) 
0068BFA0  void CMultiPartyCommandChannelManager::Withdraw(CUserSP  withdrawer) 
0068C260  void CMultiPartyCommandChannelManager::Command(CUserSP commander, WCHAR* msg) 
0068CAB0  void CMultiPartyCommandChannelManager::InterPartyMasterChat(CUserSP partyMaster, WCHAR*  msg) 
0068D1F0  bool CMultiPartyCommandChannelManager::CanOpen(CUserSP openUser) 
0068D450  bool CMultiPartyCommandChannelManager::IsInChannel(CUserSP pUser) 
0068D660  void CMultiPartyCommandChannelManager::Open(CUserSP openUser) 
0068DF00  void CMultiPartyCommandChannelManager::Identify(CUserSP  observer) 
0068E4F0  bool CMultiPartyCommandChannelRegistry::IsAvailable() 
0068E5B0  int  CMultiPartyCommandChannelRegistry::GetChannelCount() 
0068E670  CMultiPartyCommandChannelSP  CMultiPartyCommandChannelRegistry::Find(CParty* party, MultiPartyCommandChannelMap& registry) 
0068EA50  CMultiPartyCommandChannelSP  CMultiPartyCommandChannelRegistry::FindByMasterParty(CParty* party) 
0068EB90  CMultiPartyCommandChannelSP  CMultiPartyCommandChannelRegistry::FindByMemberParty(CParty* party) 
0068ECD0  bool CMultiPartyCommandChannelRegistry::IsChannelOwner(CParty* party) 
0068EE20  bool CMultiPartyCommandChannelRegistry::IsChannelMember(CParty*  party) 
0068FC20  void CMultiPartyCommandChannelRegistry::Unregister(unsigned int  partySid) 
0068FD90  void CMultiPartyCommandChannelRegistry::UnregisterMember(unsigned int partySid) 
00690090  void CMultiPartyCommandChannelRegistry::Register(unsigned int partySid, CMultiPartyCommandChannel* channel) 
006903D0  void CMultiPartyCommandChannelRegistry::RegisterAsMember(unsigned int partySid, CMultiPartyCommandChannel* channel) 
00690620  void BroadcastCommand::Work(User* pUser) 
006907B0  void BroadcastChannelOpened::Work(User* pUser) 
006908F0  void BroadcastChannelClosed::Work(User* pUser) 
00690A30  void BroadcastSystemMsg::Work(User*  pUser) 
00690B70  void BroadcastSystemMsg_S::Work(User* pUser) 
00690CB0  void ChannelDismissed::Work(unsigned int partySid) 
00690DD0  void CMultiPartyVisitor::Work(unsigned int partySid) 
00690F80  void BroadcastInterPartyMasterChat::Work(unsigned int partySid) 
006911B0  void GatherChannelInfo::Work(unsigned int partySid) 
00691380  bool CMultiSellList::IsKeyItem(CItem* pItem) 
00691550  int  CMultiSellList::AssembleOneMultisellItem(char *pBuf, int nBufLen , User* pUser, CMultiSellInfo * pMultiSellInfo, int nMultisellItemCount, bool bKeepEnchanted, int nEnchanted, int nTax) 
00691F00  bool CMultiSellList::CheckSendable(CMultiSellInfo * pMultiSellInfo) 
00692170  int  CMultiSellInfo::GetTaxTo(CNPC *pNPC) 
00692590  void CMultiSellList::SendList(User * pUser, CNPC *pTalkNpc) 
00692F60  void CMultiSellDB::Load() 
006936A0  SetShortTimeStamp() 
00693840  void CCreatureController::SetActor(CCreature *pActor) 
00693970  void CCreatureController::DoAttack(AttackTargetDataType  target, int nMultiCount, AttackTargetDataType arrMultiTarget[], int  nWeaponClassID, AttackType eAttackType) 
00693C70  void CNothingAction::Set(CSmartID spActor, bool  bCounterAttack) 
00693D70  bool CNothingAction::OnTick() 
00696FA0  void CStandAction::Set(CSmartID spActor) 
00693E50  void CSitAction::Set(CSmartID spActor, int type) 
006941C0  void CAttackAction::Set(CSmartID spActor, CSmartID spTarget) 
00697250  void CTalkAction::Set(CSmartID spActor, CSmartID spTarget) 
00694360  bool CTalkAction::OnTick() 
00694420  void CGeneralAction::Set(CSmartID spActor, CSmartID spTarget, GeneralActionType  type) 
00694530  void CGetItemAction2::Set(CSmartID spActor, CSmartID spTarget) 
00694630  bool CGetItemAction2::OnStart() 
006948B0  void COpenCloseAction2::Set(CSmartID spActor, CSmartID spTarget) 
006949B0  bool COpenCloseAction2::OnStart() 
00694CD0  void CMoveInVehicleAction::Set(CSmartID spActor, CSmartID spVehicle, FVector vRelPos) 
00694DF0  void CMoveInVehicleAction::OnEnd(bool bFinishedWell) 
00694F50  FVector CMoveInVehicleAction::GetDestination() 
006950C0  void CAttackWaitAction::Set(CSmartID spActor, CSmartID spTarget, int nDelay) 
006951E0  void CCreatureController::OnDamaged(CSmartID spAttacker, int nDamage) 
00695400  void CCreatureController::AddTimer2(int nTickCount) 
00695530  bool CAttackAction::CheckAttackValidity(CCreature *pActor, CObject *pTarget) 
00695B60  bool CAttackAction::CheckShieldDefense(double dShieldDefenseRate, FVector posActor, FVector  posTarget, FAngle ActorDir, FAngle TargetDir) 
00695E50  double CAttackAction::CalcRandomDamage(double dRandDamageSeed) 
00695F90  double CAttackAction::CalcDamage(double dPAttack, double dRandDamageBonus, double dPDefend, double dShieldDefense, double dAttrBonus, double dCriticalBonus, double dCriticalDamageBonusPer, double  dCriticalDamageBonusDiff) 
006960D0  bool CAttackAction::CheckAttackable(double dAttackerRange, double dAttackerCol, double dTargetCol, double dDistance, double  dAttackCollisionHeight, double dTargetCollisionHeight, int nAttackerZ, int nTargetZ, AttackType  eAttackType) 
006963D0  double CAttackAction::CalcCriticalLocBonus(CCreature* pActor, FVector posActor, FVector  posTarget, FAngle TargetDir) 
006965B0  double CAttackAction::CalcHitLocBonus(FVector posActor, FVector  posTarget, FAngle TargetDir) 
00696740  double CAttackAction::CalcCriticalHeightBonus(FVector posActor, FVector  posTarget) 
00696880  double CAttackAction::CalcHitHeightBonus(FVector posActor, FVector posTarget) 
00696A00  void CAttackAction::CheckItemSkill(AttackTargetDataType  attackType) 
006973E0  void CPrivateStoreAction::Set(CSmartID spActor, int nMode) 
00696D40  void CNewAction::AddTimer(int nTick) 
00697500  bool CNothingAction::OnStart() 
006976C0  bool CNothingAction::OnDamaged(CSmartID spAttacker, int  nDamage) 
00697890  bool CStandAction::OnStart() 
00697DB0  bool CSitAction::OnStart() 
00698380  bool CAttackAction::OnTick() 
00699060  [%s] CTalk::Start()  but target outta range 
00699060  bool CTalkAction::OnStart() 
00699740  bool CGeneralAction::OnStart() 
00699C10  bool CAttackWaitAction::OnStart() 
00699D90  bool CAttackWaitAction::OnTick() 
00699EE0  bool CAttackAction::CheckCritical(CCreature* pActor, double dCriticalProb, FVector posActor, FVector posTarget, FAngle ActorDir, FAngle  TargetDir) 
0069A150  bool CAttackAction::CheckIsHit(double dPHitRate, double  dPAvoidRate, FVector posActor, FVector posTarget, FAngle ActorDir, FAngle TargetDir) 
0069A410  bool CAttackAction::CheckBowCondition(CCreature  *pActor) 
0069A960  void CAttackAction::GenerateAttackTargetData(CCreature *pActor, CObject  *pTarget, AttackTargetDataType &ret, double  dAttackRatio) 
0069B440  bool CPrivatreStoreAction::OnStart() 
0069BAC0  void CCreatureController::SetJustUnfrozen() 
0069BE80  bool CTreeLoc::Init() 
0069C010  bool CTreeLoc::NearTree( FVector vLoc, int nDist) 
0069C200  bool CTreeLoc::CanUseTree( FVector vLoc, int nDist) 
0069C390  void CCreatureController::ActionBroadcastMove(FVector vStart, FVector vTo) 
0069C770  void CCreatureController::ActionBroadcastMoveToTarget(FVector vStart, int nTargetID, int nDistance) 
0069C9E0  void CCreatureController::ActionBroadcastStopMove() 
0069CF10  void CCreatureController::ActionBroadcastMeteoSkillUse(int nTargetID, int nSkillID, int  nSkillLevel, int nEstimatedTime, CSmartID target, CSkillInfo* pSkillInfo, CSkillAction2* pAction, std::xvectorFVector &v) 
0069D8C0  void CCreatureController::ActionBroadcastSkillUse(int nTargetID, int nSkillID, int nSkillLevel, int  nEstimatedTime, CSmartID target, CSkillInfo* pSkillInfo, CSkillAction2* pAction) 
0069DF00  void CCreatureController::ActionBroadcastSkillCanceled(CSkillAction2 *pSkillAction) 
0069E340  void CCreatureController::ActionBroadcastAttack(AttackTargetDataType target, int nMultiCount, AttackTargetDataType arrMultiTarget[]) 
0069E820  void CMoveInVehicleAction::SetMoving() 
0069F360  void CMoveInVehicleAction::Start() 
0069F690  bool CMoveInVehicleAction::Tick() 
006A04D0  CCreatureController::~CCreatureController() 
006A0900  bool CTreeLoc::UseTree(int nTreeId, FVector  vLoc, int nDist) 
006A0ED0  bool CAttackAction::OnStart() 
006A28D0  void CTreeLoc::DeleteTree(int nTreeId) 
006A3090  CCreatureController::CCreatureController() 
006A36E0  void CCreatureController::DoPendingAction(int nRecursiveCount) 
006A39D0  void CCreatureController::OnStopMove() 
006A3BC0  void CCreatureController::OnDamagedMessage(CSmartID spAttacker, int nDamage) 
006A3D70  ASYNCHRONOUS_SERIALIZE_IMPL1(CCreatureController, AsyncTimerExpired, int, id) 
006A43A0  void CCreatureController::DoFirstAction() 
006A47C0  void CCreatureController::DoNothing() 
006A4970  void CCreatureController::Stand(int  nDelayTime) 
006A4BD8  void CCreatureController::Sit(int nDelayTime) 
006A4E60  void CCreatureController::Attack(CObject *pTarget) 
006A50B0  void CCreatureController::Talk() 
006A5334  void CCreatureController::MoveInVehicle(CVehicle *pVehicle, FVector vRelPos) 
006A55DD  ASYNCHRONOUS_SERIALIZE_IMPL0(CCreatureController, EnterCreature) 
006A5770  ASYNCHRONOUS_SERIALIZE_IMPL1(CCreatureController, LeaveCreature, CSmartID, spActor) 
006A5920  void CCreatureController::TimerExpired(int id) 
006A5AF8  ASYNCHRONOUS_SERIALIZE_IMPL1(CCreatureController, PrivateStore, int, nMode) 
006A5DB0  inline void  CalcMidDest(FVector vStart, FVector  vDest, double dActorSpeed, FVector &vMidDest, int &nNextTick, bool &bArrived, bool &bNotBlocked, bool bDoPathfind, CCreature *pActor) 
006A6260  void CMoveAction::Set(CSmartID spActor, FVector  vDest, bool bPathFind) 
006A6390  bool CMoveAction::OnStopMove() 
006A6530  void CMoveToTarget::Set(CSmartID spActor, CSmartID spTarget, bool bForceAttack) 
006A6710  bool CMoveToTargetAction::OnLostTarget(int id, bool ByUser) 
006A67F0  bool CMoveToTargetAction::OnTargetOutOfSight(int id) 
006A69A0  FVector CMoveToTargetAction::GetTargetPos() 
006A9BD0  bool CMoveToTargetWaitAction::Set(CSmartID spActor, CSmartID spTarget, int dist) 
006A6C50  bool CMoveToTargetWaitAction::OnLostTarget(int id, bool  ByUser) 
006A6D30  bool CMoveToTargetWaitAction::OnTargetOutOfSight(int id) 
006A7230  void CMoveAction::OnEnd(bool bFinishedWell) 
006A7C90  void CMoveAction::SetMoving() 
006A9D3F  void CCreatureController::MoveToTarget(CObject *pTarget) 
006AA040  void CMoveToTargetAction::OnEnd(bool bFinishedWell) 
006AAA60  void CMoveToTargetAction::SetDistance() 
006AB010  void CMoveToTargetAction::SetValidPendingAction() 
006ABD40  FVector CMoveToTargetAction::GetDestination() 
006AC240  bool CMoveToTargetWaitAction::OnTick() 
006AC0A0  void CMoveAction::Start() 
006ACAF0  bool CMoveAction::Tick() 
006AD380  void CMoveToTargetAction::SetMoving() 
006AEF10  bool CMoveToTargetAction::OnStart() 
006AFA20  bool CMoveToTargetAction::OnTick() 
006B06F0  bool CSkillAction2::OnLostTarget(int id, bool ByUser) 
006B0940  bool CSkillAction2::OnDisappear() 
006B0AA0  bool CSkillAction2::OnDamaged(CSmartID spAttacker, int nDamage) 
006B1110  bool CSkillAction2::CheckAttackable(double dAttackerRange, double dAttackerCol, double dTargetCol, double dDistance, double  dAttackCollisionHeight, double dTargetCollisionHeight, int nAttackerZ, int nTargetZ) 
006B1830  void CSkillAction2::OnEnd(bool bFinishedWell) 
006B22D0  void CSkillAction2::CalcMeteoPointList() 
006B28F0  bool CSkillAction2::OnStart() 
006B70F0  bool CSkillAction2::OnTick() 
006B9A80  bool CNoblessSystem::SetNoblessSkill(User *pUser) 
006B9C70  void CNoblessSystem::SetUserNoblessData(User *pUser, int nNoblessIndex) 
006B9EF0  void CNoblessSystem::LinkNobless(User *pUser) 
006BA620  void CNoblessSystem::Init() 
006BB0A0  void CNPC::ReportOrt(char *caller, int line, int nWorkType) 
006BB2A0  CNPC::~CNPC() 
006BB3C0  CNPC::SetName() 
006BB4F0  CNPC::CreateInitialItems() 
006BB940  CNPC::DropItem() 
006BBDB0  bool CNPC::EquipItem(int ItemClassID) 
006BBFC0  [%s][%d]cannot find  master from pet(%d) 
006BBFC0  [%s][%d] CNPC::EquipItem. invalid slot type(%d) 
006BBFC0  CNPC::EquipItem() 
006BC5B0  CNPC::UnequipItem(CItem*) 
006BC6E0  bool CNPC::HandleItemManipulation(int nCount, ItemManiRequest RequestList[], AtomicJob *pAtomicJob) 
006BC870  CNPC::Set(int) 
006BD140  CNPC::Set(double) 
006BD7B0  CNPC::Set(int64) 
006BDA80  CNPC::Set(WCHAR*) 
006BDFA0  CNPC::RegenBonusByMotionEx() 
006BE0C0  CNPC::ValidateAttackSpeed() 
006BE1E0  CNPC::ValidateOrgHPMP() 
006BE310  CNPC::ValidateOrgHPRegen() 
006BE430  CNPC::ValidateOrgMPRegen() 
006BE550  CNPC::ValidateOrgSpeed() 
006BE6A0  CNPC::MoveToLocation(int, int, int) 
006BE810  void CNPC::OnNpcSocketClose(void) 
006BE930  void CNPC::OnUseSkillFinished(int nTargetID, int nSkillID, int nSkillLevel, int  nFinished) 
0095792E  CBitStorage() 
006BED40  CNPC::CNPC(&other) 
006BF0F0  CNPC::SetDefaultParameters() 
006BF8D0  bool CNPC::AddItemToInventory2(CItem *pItem) 
006BFCB0  CNPC::Copy() 
006BFE90  void ComputeClanHelpTable() 
006C03A0  User* CNPC::GetMaster() 
006C0590  bool CNPC::IsEnemyTo(CCreature *pAttacker) 
006C0AD0  CNPC::LeaveWorld() 
006C0CC0  CNPC::Say() 
006C0E90  void CNPC::Shout(WCHAR* str) 
006C1060  bool CNPC::TeleportToLocation(int x, int y, int  z) 
006C1370  void CNPC::SendNPCInfo(User  *pUser, bool NewlyCreated) 
006C2B00  CNPC::UnequipItem(SlotType) 
006C2DB0  static bool  SendClanDiedEvent(CNPC *pVictim) 
006C38B0  CNPC::Die(CCreature* pEnemy) 
006C5930  CNPC::Set(xvectorGoodStruct*) 
006C5CA0  bool IsSiegeAgit(int nResidenceId) 
006C5E60  CNPC::TimerExpired() 
006C67C0  void CNPC::EnterWorld(bool bSetDefaultParam, int nHP, int nMP) 
006C8850  void CNPC::OnCreate() 
006C89B0  CNPC::Delete() 
006C8DC0  Ignore clan  list size overflow (max  = 20) 
006C8DC0  CNPC::Set(xvectorint) 
006C9C40  CNPC::Set(xvectorItemDropStruct*) 
006CAE30  CNPC::CNPC() 
006CB1F0  CNpcBattleAgit::CNpcBattleAgit() 
006CB380  void CNpcBattleAgit::StartSiege() 
006CB5A0  void CNpcBattleAgit::TimerExpired(int id) 
006CB840  void CNpcBattleAgit::StartTimer() 
006CB9A0  void CNpcBattleAgit::PauseSiege() 
006CBA90  void CNpcBattleAgit::ResumeSiege(); 
006CC240  void CNpcBattleAgit::EndSiege() 
006CCA60  int  NpcServer::RemoveEx(SOCKET socket) 
006CCEF0  void NpcServer::SetConnected(int n) 
006CCD40  void NpcServer::Send(const char* format, ...) 
006CCEF0  bool NpcServer::Add(SOCKET newSocket, CSocket* socket) 
006D4690  static void  NpcToServer(int  nCmd, int nByte) 
006D0430  inline int CSharedCreatureData::GetMemoState(int nQuestID, int nSlot) 
006CD8F0  ItemManip::Disassemble(const unsigned char *packet) 
006CDAE0  bool NpcRegisterCastleSiege(NpcSocket* pSocket, const unsigned char *pPacket) 
006CDBA0  bool NpcUnregisterCastleSiege(NpcSocket* pSocket, const unsigned char *pPacket) 
006CDC60  bool NpcCheckSiege(NpcSocket* pSocket, const unsigned char *pPacket) 
006CDD20  bool NpcSetCastleSiegeTime(NpcSocket* pSocket, const unsigned char *pPacket) 
006CDE0D  bool NpcSetTaxRate(NpcSocket* pSocket, const unsigned char *pPacket) 
006CDFA0  bool NpcSetResidenceTaxRate(NpcSocket* pSocket, const unsigned char *pPacket) 
006CE0ED  bool NpcSetResidenceTaxRateEach(NpcSocket* pSocket, const unsigned char *pPacket) 
006CE2ED  bool NpcSetVaultEmpty(NpcSocket* pSocket, const unsigned char *pPacket) 
006CE4BD  bool NpcRegisterAgit(NpcSocket* pSocket, const unsigned char *pPacket) 
006CEBED  bool NpcShowEnchantSkillList(NpcSocket* pSocket, const unsigned char *pPacket) 
006CEDAD  bool NpcEnchantSkillSuggestion(NpcSocket* pSocket, const unsigned char *pPacket) 
006CEEE0  bool NpcSkillQuestSuggestion(NpcSocket* pSocket, const unsigned char *pPacket) 
006CEFA0  bool NpcShowRedirectMessage(NpcSocket* pSocket, const unsigned char *pPacket) 
006CF08D  bool NpcUseItem(NpcSocket* pSocket, const unsigned char *pPacket) 
006CF260  bool NpcCreatePrivates(NpcSocket* pSocket, const unsigned char *pPacket) 
006CF320  bool NpcEnableTimeEvent(NpcSocket* pSocket, const unsigned char *pPacket) 
006CF640  bool NpcPongForCastleSiege(NpcSocket* pSocket, const unsigned char *pPacket) 
006CF770  bool NpcDummy(NpcSocket* pSocket, const unsigned char *pPacket) 
006CF8A0  bool NpcCastleBanishOthers(NpcSocket* pSocket, const unsigned char *pPacket) 
006CFA3D  bool NpcCastleHpRegen(NpcSocket* pSocket, const unsigned char *pPacket) 
006CFBCD  bool NpcCastleMpRegen(NpcSocket* pSocket, const unsigned char *pPacket) 
006CFD5D  bool NpcAgitTeleportLevel(NpcSocket* pSocket, const unsigned char *pPacket) 
006CFEC0  bool DoQuestItemLogging(User *pUser, int nCount, ItemManip RequestList[]) 
006D06F0  bool NpcSetDoorHpLevel(NpcSocket* pSocket, const unsigned char *pPacket) 
006D08D7  bool NpcGetDoorHpLevel(NpcSocket* pSocket, const unsigned char *pPacket) 
006D0A90  bool NpcSetControlTowerLevel(NpcSocket* pSocket, const unsigned char *pPacket) 
006D0C17  bool NpcGetControlTowerLevel(NpcSocket* pSocket, const unsigned char *pPacket) 
006D0DD7  bool NpcAreaSetOnOff(NpcSocket* pSocket, const unsigned char *pPacket) 
006D0F50  bool NpcShowTerritoryInfo(NpcSocket* pSocket, const unsigned char *packet) 
006D10B0  NpcSocket::NpcSocket(SOCKET  s) : CSocket(s, 512  * 1024) 
006D4540  NpcSocket::~NpcSocket() 
006D11FF  CSocket* NpcSocket::Allocate(SOCKET  s) 
006D1370  void NpcSocket::OnCreate() 
006D1960  CBuy(int nBuyListID, int nResidenceID) 
006D1B70  virtual int  GetResidenceID() const 
006D1C40  virtual int  GetTaxRate() const 
006D1D90  virtual int  ReportShopTax() 
006D1F40  CSell(int nSellListID) 
006D1AA0  virtual int  GetListID() const 
006D2220  bool NpcShout(NpcSocket* pSocket, const unsigned char *pPacket) 
006D24EC  bool NpcShowMultisellPage(NpcSocket* pSocket, const unsigned char *pPacket) 
006D2910  bool NpcInstantTeleport(NpcSocket* pSocket, const unsigned char *pPacket) 
006D2C67  bool NpcShowSystemMessage(NpcSocket* pSocket, const unsigned char *pPacket) 
006D2F70  bool NpcChangeStopType(NpcSocket* pSocket, const unsigned char *pPacket) 
006D3612  [%s][%d] ItemManip::Dump() = Count=[%d] 
006D3291  bool NpcAtomicDelGiveItem(NpcSocket* pSocket, const unsigned char *pPacket) 
006D380C  bool NpcOpenSiegeInfo(NpcSocket* pSocket, const unsigned char *pPacket) 
006D3C4D  bool NpcSuicide(NpcSocket* pSocket, const unsigned char *pPacket) 
006D3E80  bool NpcSystemMessage(NpcSocket* pSocket, const unsigned char *pPacket) 
006D40E3  bool NpcManorFunc(NpcSocket* pSocket, const unsigned char *packet) 
006D4340  bool NpcOlympiadFunc(NpcSocket* pSocket, const unsigned char *packet) 
006D4690  void NpcSocket::OnRead() 
006D4E20  bool NpcClassChange(NpcSocket* pSocket, const unsigned char *pPacket) 
006D51DD  bool NpcSetWeightPoint(NpcSocket* pSocket, const unsigned char *pPacket) 
006D54F0  bool NpcUseSkill(NpcSocket*  pSocket, const unsigned char *pPacket) 
006D598F  ping-pong result :  main-npc  : %dms,  npc-main : %dms, pending write(npc-main) : %dbytes 
006D58D0  bool NpcPing(NpcSocket* pSocket, const unsigned char *pPacket) 
006D5B70  bool NpcSocialAction(NpcSocket* pSocket, const unsigned char *pPacket) 
006D5DBD  bool NpcDespawn(NpcSocket* pSocket, const unsigned char *pPacket) 
006D6243  bool NpcSound(NpcSocket* pSocket, const unsigned char *pPacket) 
006D657D  bool NpcShowQuestMark(NpcSocket* pSocket, const unsigned char *pPacket) 
006D67BD  bool NpcRequestLookNeighbor(NpcSocket* pSocket, const unsigned char *pPacket) 
006D69ED  bool NpcStopMove(NpcSocket*  pSocket, const unsigned char *pPacket) 
006D6C00  bool NpcShowDirection(NpcSocket* pSocket, const unsigned char *pPacket) 
006D6E1D  bool NpcShowQuestInfo(NpcSocket* pSocket, const unsigned char *packet) 
006D704D  bool NpcLookItems(NpcSocket* pSocket, const unsigned char *packet) 
006D7980  BuySellListCache::ClearAll() 
006D7B87  bool NpcCreatePacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006D81EC  bool NpcMovePacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006D8900  bool NpcSayPacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006D8BF4  bool NpcAttackPacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006D8EFF  bool NpcMoveTaxToResidenceBank(NpcSocket* pSocket, const unsigned char *pPacket) 
006D9570  bool NpcMoveMoneyToResidenceBank(NpcSocket*  pSocket, const unsigned char *pPacket) 
006D9AD7  bool NpcShowHTMLString(NpcSocket* pSocket, const unsigned char *pPacket) 
006D9CFD  bool NpcChangeMoveType(NpcSocket* pSocket, const unsigned char *pPacket) 
006D9F10  bool NpcEquipItem(NpcSocket* pSocket, const unsigned char *pPacket) 
006DA164  bool NpcMoveToPawn(NpcSocket* pSocket, const unsigned char *pPacket) 
006DA514  bool NpcShowSkillList(NpcSocket* pSocket, const unsigned char *pPacket) 
006DAA02  bool NpcGrowSkillSuggestion(NpcSocket* pSocket, const unsigned char *pPacket) 
006DB16C  bool NpcGetItem(NpcSocket* pSocket, const unsigned char *pPacket) 
006DB610  bool NpcLeaveWorld(NpcSocket* pSocket, const unsigned char *pPacket) 
006DB971  bool NpcCreateOnePrivate(NpcSocket*  pSocket, const unsigned char *pPacket) 
006DC4ED  bool NpcKillMe(NpcSocket* pSocket, const unsigned char *pPacket) 
006DC75D  bool NpcPledgeLevelUp(NpcSocket* pSocket, const unsigned char *pPacket) 
006DCA60  bool NpcViewSiegeList(NpcSocket* pSocket, const unsigned char *pPacket) 
006DCCE0  bool NpcApproveBattle(NpcSocket* pSocket, const unsigned char *pPacket) 
006CF480  bool NpcCastleGateOpenClose(NpcSocket* pSocket, const unsigned char *pPacket) 
006DD207  static bool  NpcBroadcastSystemMessage(NpcSocket  *pSocket, const unsigned char *packet) 
006DD4E0  bool ShowTutorialPage(NpcSocket* pSocket, const unsigned char *pPacket) 
006DD87D  bool ShowQuestionMark(NpcSocket* pSocket, const unsigned char *pPacket) 
006DDAED  bool CloseTutorialHTML(NpcSocket* pSocket, const unsigned char *pPacket) 
006DDD4D  bool EnableTutorialEvent(NpcSocket*  pSocket, const unsigned char *pPacket) 
006DDFC3  bool RadarControl(NpcSocket* pSocket, const unsigned char *pPacket) 
006DE2A3  bool NpcEarthquake(NpcSocket* pSocket, const unsigned char *pPacket) 
006DE5C3  bool NpcSpecialCamera(NpcSocket* pSocket, const unsigned char *pPacket) 
006DE953  bool NpcSpecialCamera2(NpcSocket* pSocket, const unsigned char *pPacket) 
006DECC0  bool NpcNormalCamera(NpcSocket* pSocket, const unsigned char *pPacket) 
006DEF40  bool NpcAgitAuction(NpcSocket* pSocket, const unsigned char *pPacket) 
006DF283  bool NpcMusicEffect(NpcSocket* pSocket, const unsigned char* pPacket) 
006DF520  bool NpcStaticObjectAttackPacket(NpcSocket*  pSocket, const unsigned char *pPacket) 
006DF6A5  bool NpcBroadcastScriptEvent(NpcSocket* pSocket, const unsigned char *pPacket) 
006E0130  bool NpcLottoBuyTicket(NpcSocket* pSocket, const unsigned char *pPacket) 
006E03C0  bool NpcQueryTeamBattleNpc(NpcSocket* pSocket, const unsigned char *pPacket) 
006E09C8  bool NpcHennaItemListOpenForEquip(NpcSocket* pSocket, const unsigned char *pPacket) 
006E0E18  bool NpcHennaEquipListOpenForUnequip(NpcSocket*  pSocket, const unsigned char *pPacket) 
006E1260  bool NpcQueryTeamBattlePledge(NpcSocket* pSocket, const unsigned char *pPacket) 
006E1763  bool NpcSetNextSeedInfo(NpcSocket* pSocket, const unsigned char *pPacket) 
006E1F73  bool NpcSetNextProcureInfo(NpcSocket* pSocket, const unsigned char *pPacket) 
006E2894  bool NpcShowSellSeedList(NpcSocket*  pSocket, const unsigned char *pPacket) 
006E2DB0  bool NpcGetSubJobList(NpcSocket* pSocket, const unsigned char *pPacket) 
006E3630  bool NpcChangeSubJob(NpcSocket* pSocket, const unsigned char *pPacket) 
006E3110  bool NpcCreateSubJob(NpcSocket* pSocket, const unsigned char *pPacket) 
006E3FB0  bool NpcGiveContribution(NpcSocket*  pSocket, const unsigned char *pPacket) 
006E436F  bool NpcUseSoulSpiritShot(NpcSocket* pSocket, const unsigned char *packet) 
006E4D02  bool NpcShowBuyPagePacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006E69B9  [%s][%d] Undefined item(%d) 
006E662E  [%s][%d] Not a item(%d) 
006E5CB2  bool NpcShowSellPagePacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006E705E  bool NpcShowSellPreviewPagePacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006E7FFF  static bool  NpcAnnounce(NpcSocket *pSocket, const unsigned char*packet) 
006E853C  bool NpcQueryTeamBattle(NpcSocket* pSocket, const unsigned char *pPacket) 
006E8DA0  bool IsInTerritory(std::xvectorCTerritory* m_Territories, std::xvectorCTerritory* m_BannedTerritories, FVector vLocation) 
006E91F4  bool NpcGetBattleRoyalPledgeList(NpcSocket*  pSocket, const unsigned char *pPacket) 
006EB1CC  bool NpcBroadcastToParty(NpcSocket*  pSocket, const unsigned char *pPacket) 
006EBE3B  bool NpcVersionPacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006EC0B0  void Push(int index, int x, int y, int z, int dir, int nSetDefaultParam, int nHP, int nMP) 
006EC3C0  bool NpcEnterWorldPacket(NpcSocket*  pSocket, const unsigned char *pPacket) 
006EC59F  bool NpcRegisterTelPosListPacket(NpcSocket*  pSocket, const unsigned char *pPacket) 
006EC962  bool NpcTeleportPacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006ED2FF  bool NpcShowTelposList(NpcSocket* pSocket, const unsigned char *pPacket) 
006ED7D2  bool NpcRegisterBuySellListPacket(NpcSocket* pSocket, const unsigned char *pPacket) 
006EDADF  bool NpcInstantTeleportInMyTerritory(NpcSocket*  pSocket, const unsigned char *pPacket) 
006EF32F  bool NpcJoinTimeAttack(NpcSocket* pSocket, const unsigned char *pPacket) 
006EF8BF  bool NpcLeaveTimeAttack(NpcSocket* pSocket, const unsigned char *pPacket) 
006F0910  CNpcRemover::TimerExpired() 
006F0C60  void NpcSocket::OnClose() 
006F1410  [%s] cannot  spawn at (%d, %d) ; invalid position at file[%s], line[%d] 
006F1410  void CEnterWorldSerializer::TimerExpired(int id) 
006F2360  MemoryObject::MemoryObject() 
006F2470  MemoryObject::MemoryObject(const MemoryObject& other) 
006F2730  CObject::CObject() 
006F28D0  CObject::CObject(const CObject& other) : CIOObject(other) 
006F2A20  void CObject::Delete() 
006F2B00  HearResult CObject::Hear(CObject* obj, const WCHAR *name, wchar_t* str, int spt) 
006F2BC0  const TCHAR* CObject::GetName() const 
006F2C80  void CObject::Set(ObjectFieldType name, WCHAR* value) 
006F2DB0  void CObject::Set(ObjectFieldType name, WCHAR* value, int prob) 
006F2EE0  void CObject::Set(ObjectFieldType name, int  value) 
006F3030  void CObject::Set(ObjectFieldType name, __int64  value) 
006F3180  void CObject::Set(ObjectFieldType name, double value) 
006F32E0  void CObject::Set(ObjectFieldType rest_name, std::xvectorint *pIntVector) 
006F3420  void CObject::Set(ObjectFieldType name, std::xvectorItemDropStruct* *pItemItemDropList) 
006F3560  bool CContributeData::PickableIn2Sec(class CCreature *pCreature) 
006F36F0  void CContributeData::TimerExpired(int id) 
006F3850  bool CContributeDataForEvent::PickableIn15Sec(class CCreature *pCreature) 
004D2670  inline void  Write(const _T &a) 
006F40D0  CGeneralObject* CGeneralObject::GetObject(unsigned int sid) 
004D38A0  inline void  CTLPipeBase::Write(int tid, const _T &a) 
006F4920  CObject* CObject::GetObject(unsigned int sid) 
006F4BB0  CGeneralObject::CGeneralObject() 
004D3F90  inline void  DeleteObject(unsigned int sid) 
006F5090  void CGeneralObject::Delete() 
006F52F0  void CContributeData::Clear() 
006F54C0  bool CContributeData::PickableIn15Sec(class  CCreature *pCreature) 
006F5B40  void CContributeData::AccumulateContribute(CCreature* pEnemy, double dCont) 
006F5ED0  void CContributeData::ArrangePartyContribute(PartyContributeMap  &partyContributeMap, CParty  *pParty, double  contribute) 
006F6490  creature::die debug   nSPParty(%d), nTotalSP(%d)  nRestSP(%d) 
006F6490  creature::die debug   nMember(%d) nExpParty(%d), nTotalExp(%d) nRestExp(%d) 
006F6490  creature::die debug  character(%s) nMemberExp(%d), dPartyPortion(%f), dFactor(%f) 
006F6490  creature::die debug  dPartyBonus(%f), dSumFactor(%f), dExpParty(%f) 
006F6490  void CContributeData::Distribute() 
006F9870  CContributeDataForOne::CContributeDataForOne(User *pUser) 
006F9BF0  CContributeDataForEvent::CContributeDataForEvent(User *pUser) 
006FA0C0  [%s][%d] Parsing Objects file failed line(%d) 
006FA0C0  void CObjectDB::LoadNPC() 
006FC590  void SetIndexByClassID(int nClassID, int nIndex) 
006FA420  const WCHAR* CObjectDB::GetAI(int nClassId)  const 
006FA690  const WCHAR* CObjectDB::GetName(int  nClassId) const 
006FA900  CObject* CObjectDB::GetObject(int nClassId)  const 
006FAB60  [%s][%d] CreateItem  Failed.  (GetObject Failed) 
006FAB60  CItem* CObjectDB::CreateItem(int nClassId) const 
006FB0C0  CObject* CObjectDB::SetGetObject(int nClassId) const 
006FB330  int  CObjectDB::IsItSet(CCreature * pCreature, int *pSlot) 
006FB7F0  int  CObjectDB::GetClassIdFromName(const TCHAR* pszName)  const 
006FBAC0  CObject* CObjectDB::GetObjectByName(PWCHAR pszName) const 
006FBE90  [%s][%d] CreateNPC Failed. (GetObject Failed) 
006FC060  void CObjectDB::LoadItem() 
006FC590  [%s][%d] npc class count over (MAX=%d) 
006FC590  void CObjectDB::RegisterObject(CObject *pObj) 
006FCC30  void CObjectDB::SetRegisterObject(CSetItem *pObj) 
006FDEE0  void COlympiadField::Init() 
006FE010  [%s][%d][%s] nUserServerId(%d) 
006FE010  void COlympiadField::AsyncPlayerDied(int nUserServerId) 
006FE180  void ChangeStatus(FieldStatus::type  status) 
006FE310  bool COlympiadField::SummonUser() 
006FEB90  bool COlympiadField::CheckGameExit() 
006FEE20  [%s][%d][%s] user1(%s) damage(%d) user2(%s)  damage(%d) 
006FEE20  void COlympiadField::SetWinner() 
006FF0E0  void COlympiadField::StatusProcessMatch() 
006FF240  [%s][%d][%s] nPlayer1(%d) nPlayer2(%d) 
006FF240  void COlympiadField::AsyncAddEntry(BYTE byGameRule, int  nPlayer1, int nPlayer2) 
006FF680  void COlympiadField::AsyncEscapePlayer(int nUserServerId) 
006FF8B0  void COlympiadField::SendVToPlayers(const char*  format, va_list  args) 
006FFAF0  void COlympiadField::SendToPlayers(const char* format, ...) 
006FFC30  void COlympiadObserverEntry::Broadcast(const char* format, va_list args) 
00700010  void COlympiadField::StatusPrepareMatch() 
00700340  void COlympiadField::StatusClearMatch() 
007005E0  void COlympiadField::Broadcast(const char* format, ...) 
00700730  bool COlympiadObserverEntry::AddEntry(int nUserServerId) 
007020F0  bool COlympiadObserverEntry::RemoveEntry(int nUserServerId) 
00700930  void COlympiadField::StatusWaitMatch() 
00700AD0  [%s][%d][%s] not nobless? m_nPlayer1_DBid(%d) m_nPlayer2_DBid(%d) 
00700AD0  void COlympiadField::DoFinishJob(int nWinnerSid, SharedNoblessInfo *pPlayer1Info, SharedNoblessInfo  *pPlayer2Info) 
00701A10  void COlympiadField::StatusFinishMatch() 
007020F0  void COlympiadField::AsyncEscapeObserver(int nUserServerId) 
00702360  void COlympiadField::AsyncUpdateUserStatus(int nUserServerId, int nUpdateType, int nObserverId) 
007026F0  void COlympiadField::AsyncUpdateSpelledInfo(int  nUserServerId, int nObserverId) 
007029F0  void COlympiadField::AsyncChangeObserverField(int nUserServerId, int nFieldId) 
00702C70  [%s][%d][%s] User1 Status(%d) User2  Status(%d) 
00702C70  void COlympiadField::AddEntry(BYTE byGameRule, int nPlayer1ServerId, int nPlayer2ServerId) 
00703000  void COlympiadField::AddObserver(int nUserServerId) 
00703210  void COlympiadField::StatusStartMatch() 
00703410  [%s][%d] already exists id(%d) 
00703410  void COlympiadField::AsyncAddObserver(int nUserServerId) 
007036E0  void COlympiadField::ProcessMessage() 
00703A10  void COlympiadField::TimerExpired(int id) 
00703C00  COlympiadField *COlympiadUser::GetField() 
00703CE0  bool COlympiadUser::ValidInventory() 
00703E40  void COlympiadUser::ChangeObserverField(int  nFieldId) 
00707F10  void COlympiadEntry::EntrySelectEnd() 
00703FA0  void COlympiadSystem::Init() 
007041C0  void COlympiadSystem::CheckAutoStart() 
00704300  [%s][%d] invalid field id(%d) 
00704300  void COlympiadFuncHandler::ObserveOlympiad() 
007048F0  bool COlympiadUserStateMachine::SetEnableStatus(const BYTE tblEnableState[], size_t nSize, BYTE byState) 
00704A20  void COlympiadUser::LeaveParty() 
00704BD0  void COlympiadUser::ObserverHide(bool bOnoff, const FVector &pos) 
00705430  bool COlympiadUserStateMachine::ChangeState(BYTE byState) 
007056A0  [%s][%d][%s] nFieldId(%d) 
007056A0  [%s][%d][%s] nStatus(%d) 
007056A0  bool COlympiadUser::SetObserver(int  nFieldId, const FVector &vMovePos) 
00705950  bool COlympiadUser::RegisterOlympiadEntry() 
00705A70  bool COlympiadUser::WaitingOlympiadPlaying() 
00705B90  bool COlympiadUser::WaitingOlympiadObserving() 
00705CB0  bool COlympiadUser::OlympiadStatusReset() 
00705DE0  [%s][%d][%s] Status(%d) 
00705DE0  void COlympiadUser::EscapeOlympiad() 
007063C0  [%s][%d] invalid user index(%d) 
007063C0  [%s][%d] invalid npc index(%d) 
007063C0  bool COlympiadFuncHandler::PreCheck() 
00706CE0  void COlympiadUser::UnequipForbiddenWeapon() 
007071C0  [%s][%d][%s] index(%d) out of bound, class [%d] 
007071C0  void COlympiadDefaultSetting::GiveSkill(int  nUserSid) 
00707620  void COlympiadUser::ReadyForMatch(const FVector  &vMovePos) 
00707CB0  bool COlympiadUser:SetPlayer(BYTE byPlayerOrder, int nFieldId, const FVector &vMovePos) 
00707F10  COlympiadEntry::COlympiadEntry() 
00708160  [%s][%d] you are not nobless user(%d) class(%d) 
00708160  bool COlympiadEntry::RemoveEntry(int nUserServerId) 
00708C20  void COlympiadEntry::ClearAllEntry() 
00709200  bool COlympiadEntry::GetClassFreeEntry(int nPlayer[2]) 
00709640  bool COlympiadEntry::GetClassEntry(ClassType type, int nPlayer[2]) 
00709B20  bool COlympiadEntry::GetClassEntry(int nPlayer[2]) 
0070A120  bool COlympiadSystem::QuickMatch(int nFieldId, int nUserSid1, int nUserSid2) 
0070A770  void COlympiadUser::OnLeaveWorld() 
0070A8A0  void COlympiadFuncHandler::RemoveOlympiad() 
0070CAA0  [%s][%d] invalid user server id(%d) 
0070CAA0  bool COlympiadEntry::AddEntry(int nUserServerId, bool bClassFree) 
0070D6C0  void COlympiadSystem::DoMatch() 
0070E0A0  void COlympiadSystem::TimerExpired(int id) 
0070E810  void COlympiadFuncHandler::AddOlympiad() 
0070E9E0  void COlympiadFuncHandler::AddClassFreeOlympiad() 
0070EBB0  void COlympiadFuncHandler::EscapeOlympiad() 
0070EFA0  bool COlympiadPacket::ObserverEnd(CSocket* pSocket, const unsigned char *packet) 
0070F100  [%s][%d][%s] Hack? nFieldId(%d) 
0070F100  void COlympiadHtmlCommandHandler::MoveObserverField(CSocket *pSocket, int nFieldId) 
0070F2D0  void COlympiadFuncHandler::Execute() 
0070F460  void COlympiadHtml::SendMatchList() 
00710610  bool COlympiadPacket::MatchList(CSocket* pSocket, const unsigned char *packet) 
00710750  void COlympiadHtmlCommandHandler::Handle(CSocket *pSocket, const wchar_t *command) 
007109C0  void COlympiadSystem::ConfirmStep() 
00710D90  void COlympiadSystem::SetOlympiadTerm(bool bMonthly, bool bSave, int nSeason, int nStart, int nBonus1, int nBonus2, int nBonus3, int nBonus4, int nNominate) 
00710FE0  void COlympiadSystem::SetOlympiadMonthly(int nSeason) 
00711260  void COlympiadSystem::SaveOlympiadRecord(int nWinnerDbId, int nLoserDbId, int nWinnerPoint, int nLoserPoint) 
00711410  void COlympiadSystem::StartOlympiadSeason() 
00711580  void COlympiadSystem::SetDefaultOlympiadTerm(int nSeason) 
00711710  void COlympiadSystem::SetDebugString(xwstring &sDebug) 
00711BE0  bool CParseHTML::SendHTML(std::xwstring html, int nMode  ) 
00711E60  std::xwstring CParseHTML::GetTempletStr(int  nTempletId ) 
00712100  std::xwstring CParseHTML::MakeFormatedDate(time_l2_t dt, int nOption) 
00712470  std::xwstring CParseHTML::ConvertStr(WCHAR * szSrc, int  nOption) 
00713120  BBS  Too large packet ( type  1 )  
00713120  BBS  Too large packet ( type  3 )  
00713120  bool CParseHTML::SendHTML(std::xwstring html, int nFavMode, int  nArg1, int nArg2, int nArg3, int nArg4, int  nArg5, WCHAR * sArg, int nSend) 
00713C40  bool CParseHTML::SendErrorMsgHtml(WCHAR * sErrMsg, int nHtmlType) 
00713F40  std::xwstring CParseHTML::GetWorldName(int nWorldId) 
007141E0  std::xwstring CParseHTML::MakeHTMLFromStrTemplet( int nTempletId, StrStrMapType  &mapData) 
00714910  void CParseHTML::GetTempletFromFile() 
00714EA0  void CParseHTML::AddStringMap( WCHAR * strName , WCHAR*  format, ...) 
00715420  void CParseHTML::AddStringLocalMap(  WCHAR *  strName, WCHAR* format, ...) 
00715990  CParseHTML::CParseHTML( CUserSocket* socket) 
00715F70  void CParseHTML::GetBodyFromFile(LPCWSTR pszHTMLFileName) 
007166A0  void CParty::SetMaster(User  *pMaster) 
00716800  unsigned int CParty::GetRoutingType() 
0041F1E0  (ST* CSharedFactoryT, ST, CONSTANT, SHIFT::Add(T *object)) 
00717430  void CParty::DeleteMember(unsigned int nMemberId) 
00717620  User *CParty::GetMaster() 
00717800  void CParty::CancelTradeAllMember() 
00717A30  User *CParty::GetItemWinnerOrderly(const FVector &posPicker, const CItem *pItem) 
004D5150  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT int CSharedFactoryT, ST, CONSTANT, SHIFT::Remove(T *object)) 
007183E0  CParty::CParty(unsigned int  nItemRoutingType) 
00718640  CParty::~CParty() 
00440FB0  void DeleteObject(int id, char *caller=NULL, int line=-1) 
00718CF0  void CParty::MemberPositionPacket() 
00719080  void CParty::TimerExpired(int id) 
007191D0  void CParty::DismissImpl() 
007196A0  void CParty::UpdateWindowPacket(User *pUser, int nUpdateType) 
00719A90  void CParty::AddWindowPacket(User *pUser) 
00719ED0  void CParty::OpenAllWindowPacket(User *pUser) 
0071A400  void CParty::CloseAllWindowPacket() 
0071A5F0  void CParty::RouteItem(CItem *pItem, User *pPicker) 
0071AF50  bool CParty::SweepItem(int nItemClassId, int nCount, User *pPicker) 
0071C5F0  void CParty::CheckRouteItem(CItem *pItem, User *pPicker) 
0071CA30  User* CParty::GetMasterCandidate() 
0071CC70  void CParty::OpenAllWindowPacket() 
0071CE60  void CParty::SendAllSpelledInfoChanged() 
0071D040  void CParty::GetAllMemberWhoCanAddItem(MemberList &lstMember, CItem* pItem, int  nCount) 
0071D360  void CParty::GetAllMemberWhoCanGetExpSp(MemberList &memberList, CCreature *pCreatureKilled) 
0071D680  void CParty::BroadcastToAllParty(const char* format, ...) 
0071D8A0  void CParty::BroadcastToAllPartyV(const char* format, va_list va) 
0071DDD0  void CParty::Accept(CPartyMemberVisitor& visitor) 
0071E010  void CParty::DismissByWithdraw() 
0071E200  void CParty::Dismiss() 
0071E450  void CParty::DistributeAdena(int nAmount, unsigned int nTraceChar, int nItemDBID, CItem* pItem) 
0071E9F0  void CParty::AddMember(User  *pMember) 
0071EC70  void CParty::OnReplaceMaster(User* pOldMaster) 
0071F660  unsigned intCParty::Oust(WCHAR *sName) 
0071FFF0  void CParty::Withdraw(User *pUser) 
007206F0  void CParty::HandOverMaster(User* pNewMaster) 
00721480  void CPartyMatchingRequest::ResponseOnSystemMessage(CUserSP pUser, int messageNo) 
00721770  void CPartyMatchingRequest::ResponseOnPartyMatchingWindowStatusChange(CUserSP pUser, bool flag) 
00721AA0  void CPartyMatchingRequest::ResponseOnListRoom(CPartyRoomListFilter& filter, xvectorCPartyRoomSP& partyRoomList) 
00722DB0  void CPartyMatchingRequest::ResponseOnCreateRoom(CPartyRoomSP partyRoom) 
00723430  void CPartyMatchingRequest::ResponseOnUpdateRoom(CPartyRoomSP partyRoom) 
00723900  void CPartyMatchingRequest::ResponseOnMemberJoin(CPartyRoomSP partyRoom, CPartyRoomMemberSP  member) 
00723F60  void CPartyMatchingRequest::ResponseOnMemberDirectJoin(CPartyRoomSP partyRoom, CPartyRoomMemberSP member) 
00724360  void CPartyMatchingRequest::ResponseOnWithdraw(CPartyRoomSP partyRoom, CUserSP pUser) 
00724900  void CPartyMatchingRequest::ResponseOnSay(CPartyRoomSP partyRoom, CUserSP pUser, WCHAR*  msg) 
00724D00  void CPartyMatchingRequest::ResponseOnMemberStateChange(CPartyRoomMemberSP member, CPartyRoomSP partyRoom) 
00725350  void CPartyMatchingRequest::ResponseOnSystemMessageToAllMember(CPartyRoomSP partyRoom, int messageNo) 
007256D0  void CPartyMatchingRequest::ResponseOnDismissParty(CPartyRoomSP  partyRoom) 
00725CE0  void CPartyMatchingRequest::ResponseOnDismissRoom(CPartyRoomSP partyRoom) 
00726270  void CPartyMatchingRequest::ResponseOnChangeLocation(CPartyRoomSP partyRoom, CPartyRoomMemberSP member) 
00726670  void CPartyMatchingRequest::ResponseOnInspect(CPartyRoomSP partyRoom, CUserSP pUser) 
00726AA0  void CPartyMatchingRequest::ResponseOnViewRoom(CPartyRoomSP partyRoom, CUserSP pUser) 
00726FC0  bool CPartyMatchingRequest::OnDismissPartyInternal(CPartyRoomSP  partyRoom) 
00727500  bool CPartyMatchingRequest::CreateRoom(CPartyRoomInfo& partyRoomInfo) 
00727900  bool CPartyMatchingRequest::UpdateRoom(CPartyRoomInfo& partyRoomInfo) 
00727BF0  CPartyRoomSP CPartyMatchingRequest::JoinRoomInternal(CUserSP pUser, int  roomId, LocationFilter location) 
007284A0  bool CPartyMatchingRequest::JoinRoom(CUserSP pUser, int  roomId, LocationFilter location) 
00728AE0  bool CPartyMatchingRequest::WithdrawRoomInternal(CUserSP pUser) 
00729070  bool CPartyMatchingRequest::SayInRoom(CUserSP pUser, WCHAR* msg) 
00729880  bool CPartyMatchingRequest::ListRoom(CPartyRoomListFilter& filter) 
0072A600  bool CPartyMatchingRequest::OnJoinParty(CUserSP  pPartyMaster, CUserSP pUser) 
0072AF50  bool CPartyMatchingRequest::OnWithdrawParty(CUserSP pUser) 
0072B110  bool CPartyMatchingRequest::OnReplacePartyMaster(CUserSP oldMaster, CUserSP newMaster) 
0072B910  bool CPartyMatchingRequest::OnDismissParty(CParty* party) 
0072BFB0  bool CPartyMatchingRequest::OnChangeLocation(CUserSP pUser) 
0072C4F0  void CPartyMatchingRequest::InspectPartyRoom(CUserSP pUser, int  partyRoomId) 
0072C870  bool CPartyMatchingRequest::DismissRoomInternal(CPartyRoomSP partyRoom) 
0072CB90  bool CPartyMatchingRequest::ManageRoom(CPartyRoomInfo& partyRoomInfo) 
0072CD20  bool CPartyMatchingRequest::WithdrawRoom(CUserSP pUser) 
0072D3D0  bool CPartyMatchingRequest::OustFromRoom(CUserSP pUser) 
0072D9F0  bool CPartyMatchingRequest::DismissRoomOnly(CUserSP pUser) 
0072DEC0  bool CPartyMatchingRequest::DismissRoom(int  partyRoomId) 
0072E140  bool CPartyMatchingRequest::DismissRoom(CUserSP  pUser) 
0072E4A0  bool CPartyMatchingRequest::OnLeaveWorld(CUserSP pUser) 
0072E7A0  bool CPartyRoomInfoResponse::Respond(CUserSP pUser) 
0072EA30  bool CPartyRoomSystemMessageResponse::Respond(CUserSP pUser) 
0072EC00  bool CPartyMatchingWindowsStatusResponse::Respond(CUserSP pUser) 
0072EE00  bool CPartyRoomJoinedMemberResponse::IsJoinedMember(CUserSP pUser) 
0072F090  bool CPartyRoomDismissedResponse::Respond(CUserSP pUser) 
0072F260  bool CPartyRoomWithdrawedMemberResponse::Respond(CUserSP pUser) 
0072F610  bool CPartyRoomChatResponse::Respond(CUserSP pUser) 
0072F830  bool CPartyRoomListResponse::Respond(CUserSP pUser) 
0072FA60  bool CPartyRoomMemberStateChangedResponse::Respond(CUserSP pUser) 
00730220  bool CPartyRoomJoinedMemberResponse::Respond(CUserSP pUser) 
00730670  void Make(CPacketHelper& helper) 
00730FD0  CPartyRoomMemberSP CPartyRoomMemberListResponse::GetMember(CUserSP pUser) 
007314B0  bool CPartyRoomMemberListResponse::Respond(CUserSP pUser) 
00731820  bool CPartyRoomCreatedLogger::Respond(CUserSP pUser) 
00731FB0  bool CPartyRoomInspecter::Respond(CUserSP pUser) 
00732F90  bool CPartyRoom::UpdateInfo(CPartyRoomInfo&  partyRoomInfo) 
00733100  int  CPartyRoom::GetMemberCount() 
007332F0  bool CPartyRoom::CheckAvailableMemberLimit() 
00733420  bool CPartyRoom::CheckAvailableLevel(CUserSP pUser) 
007335E0  bool CPartyRoom::IsPartyRoomMaster(CUserSP pUser) 
007337A0  bool CPartyRoom::IsPartyMember(CUserSP pUser) 
007339A0  bool CPartyRoom::IsPartyWaitingMember(CUserSP pUser) 
00733F70  CPartyRoomMemberSP CPartyRoom::GetMember(CUserSP pUser) 
00734590  bool CPartyRoom::IsPartyRoomMember(CUserSP pUser) 
007347E0  bool CPartyRoom::CanJoin(CUserSP pUser) 
00734DB0  bool CPartyRoom::Withdraw(CUserSP pUser) 
007352D0  CPartyRoom::~CPartyRoom(void) 
00735600  bool CPartyRoom::ReplaceMaster(CUserSP pUser) 
007359C0  bool CPartyRoom::Join(CUserSP pUser) 
00735CB0  bool CPartyRoom::DismissParty() 
007360A0  void CPartyRoom::GetPartyMember(xvectorCPartyRoomMemberSP& memberList) 
00736410  void CPartyRoom::GetPartyWaitingMember(xvectorCPartyRoomMemberSP& memberList) 
00736650  void CPartyRoom::GetMemberList(xvectorCPartyRoomMemberSP& memberList) 
00736840  int  CPartyRoomInfo::GetNextRoomId() 
00737960  void CPartyRoomInfo::SetMaxMemberLimit(int maxMemberLimit) 
00736980  void CPartyRoomInfo::SetNewId() 
00736D80  unsigned int CPartyRoomInfo::GetPartyRoutingType() const 
00736F60  bool CPartyRoomInfo::IsBetweenLevelLimit(CUserSP pUser)  const 
00737180  int  CPartyRoomInfo::GetLocation() 
00737330  void CPartyRoomInfo::SetMaster(CUserSP pUser) 
007375A0  bool CPartyRoomInfo::IsPartyMember(CUserSP pUser) const 
00737960  void CPartyRoomInfo::Init(int id, CUserSP pUser, int lowerLevelLimit, int upperLevelLimit, int maxMemberLimit, int partyRoutingType, WCHAR* title) 
00737E70  CPartyRoomInfo& CPartyRoomInfo::operator=(const CPartyRoomInfo&  rhs) 
007380B0  bool CPartyRoomListFilter::FilterByLevel(CPartyRoomSP partyRoom) 
00738310  bool CPartyRoomListFilter::FilterByLocation(CPartyRoomSP partyRoom) 
007387B0  bool CPartyRoomListFilter::IsFilteredCondition(CPartyRoomSP partyRoom) 
00738C00  int  CPartyRoomRegistry::CountMember() 
00738E00  bool operator() (CPartyRoomRegistry::PartyRoomPair pair) 
007398E0  CPartyRoomSP CPartyRoomRegistry::FindByIdInternal(int id) 
00739B60  CPartyRoomSP CPartyRoomRegistry::FindByAuto(CUserSP pUser, LocationFilter location) 
0073A200  CPartyRoomSP CPartyRoomRegistry::FindByMember(CUserSP pUser) 
0073A5C0  CPartyRoomSP CPartyRoomRegistry::FindByMaster(CUserSP pUser) 
0073A980  CPartyRoomSP CPartyRoomRegistry::FindById(int id) 
0073AF40  bool CPartyRoomRegistry::CanRegister(CUserSP pUser) 
0073C850  bool CPartyRoomRegistry::Replace(CUserSP oldMaster, CPartyRoomSP partyRoom) 
0073CCB0  void CPartyRoomRegistry::RegisterPartyRoomMemberImpl(CUserSP pUser, CPartyRoomSP partyRoom) 
0073D000  void CPartyRoomRegistry::UnregisterPartyRoomMemberImpl(CUserSP pUser) 
0073D520  CPartyRoomRegistry::~CPartyRoomRegistry(void) 
0073D9A0  void CPartyRoomRegistry::RegisterMemberList(CPartyRoomSP partyRoom) 
0073DD80  void CPartyRoomRegistry::UnregisterMemberList(CPartyRoomSP partyRoom) 
0073E0F0  void CPartyRoomRegistry::RegisterPartyRoomMember(CUserSP pUser, CPartyRoomSP partyRoom) 
0073E3B0  void CPartyRoomRegistry::UnregisterPartyRoomMember(CUserSP pUser) 
0073E5A0  bool CPartyRoomRegistry::List(CPartyRoomListFilter& filter, xvectorCPartyRoomSP& partyRoomList) 
0073EB50  bool CPartyRoomRegistry::Register(CPartyRoomSP partyRoom) 
0073F0B0  void CPartyRoomRegistry::Unregister(CPartyRoomSP partyRoom) 
0073F400  bool CPartyRoomRegistry::IsPartyRoomMaster(CUserSP pUser) 
0073F7D0  bool CPartyRoomRegistry::IsPartyRoomMember(CUserSP pUser) 
0073FBA0  bool CPartyRoomRegistry::DoesShowPartyWantedMessage(CUserSP pUser) 
0073FE70  void CPathNodeWorld::Load() 
00740380  [%s][%d] invalid pos(%d, %d)  zone[%d][%d]  
00740380  CPathNode* CPathNodeWorld::GetPathNodeArray(int  x, int y, int &count) 
00740660  bool CPathNodeWorld::FindClosestPathNode(FVector vPos, CPathNode **PathNodeArray) 
00740B70  inline bool  CNodeVisitHash::Visit(unsigned int PathNodeIndex, double Dist, bool  bWrite = true) 
00740D90  void CPathNodeWorld::ViewPathNode(FVector vPos, CUserSocket *pSocket) 
00742D90  PathFindResult CPathNodeWorld::PathFind(FVector  vFrom, FVector vTo, FVector &vDest) 
007455A0  void CPCParamDB::SetRegenMoveModeBonus(MoveModeEnum eMoveMode, double dValue) 
00745690  double CPCParamDB::GetRegenMoveModeBonus(MoveModeEnum eMoveMode) 
00745770  double CPCParamDB::GetKarmaIncreaseAmount(int nLevel) 
00746BE0  bool CSummon::IsRealEnemyTo(CCreature* pAttacker) 
00746DA0  bool CSummon::IsEnemyTo(CCreature* pAttacker) 
00746F60  bool CSummon::IsMakeAttackerGuilty(CCreature *pAttacker, bool bGood) 
00747150  bool CSummon::IsMakeAttackerChao(CCreature *pAttacker) 
00747320  void CSummon::CacheMasterInfo(User *pUser) 
007474C0  CCreature* CSummon::GetDelegate() 
00747600  void CSummon::SendSummonStatus() 
007478D0  void CSummon::SendSummonDelete() 
00747A50  int  CSummon::PrepareSpelledInfoChangedBuffer(char *pBuf, int nBufSize) 
00747E20  int  CSummon::GetSoulShotCount() 
00747F00  int  CSummon::GetSpiritShotCount() 
00747FE0  void CPet::ChangePetName(const WCHAR *pszName) 
00748170  void CPet::PetNameChanged(const WCHAR *pszName) 
00748310  bool CPet::AddItemToInventory2(CItem *pItem) 
00748480  bool CPet::CreatePet(int userSID, int userDBID, int nCollarClassID, int  nPetClassID, int nPetLevel) 
00748720  bool CPet::DestroyPet(User *pUser, CEtcItem  *pPetCollarItem) 
00748980  int  CPet::GetMaxMeal(void) 
00748A90  void CPet::ValidateMeal() 
00748BE0  bool CPet::GetItem(CItem* pItem, unsigned int nAmount) 
00748D40  bool CPet::ValidateOrgPAttack() 
00748EF0  bool CPet::ValidateOrgPDefend() 
00749090  bool CPet::ValidateOrgMAttack() 
00749230  bool CPet::ValidateOrgMDefend() 
007493D0  bool CPet::ValidateOrgHPMP() 
007495F0  bool CPet::ValidateOrgHPRegen() 
00749760  CPet::ValidateOrgMPRegen() 
007498D0  int  CPet::SetExp(int exp) 
00749A70  bool CPet::ValidateLevel() 
00749E70  bool CPet::DropItem(CItem* pItem, unsigned int nAmount, FVector  &pos) 
0074A250  void CPet::ResetParameter (void) 
0074A5C0  bool CPet::Hungry() 
0074A6A0  bool CPet::ValidateSpeed() 
0074A970  bool CPet::ValidateAttackSpeed() 
0074ABA0  bool CPet::EquipItem(CItem*  item, SlotType slot) 
0074ACF0  void CPet::AutoEquip() 
0074AEB0  bool CPet::Usable(CItem *pItem) 
0074AFF0  int  CPet::GetSoulShotCount() 
0074B110  int  CPet::GetSpiritShotCount() 
0074B230  void CPet::OnNpcSocketClose(void) 
0074B380  CSafePointer2& operator=(const T* p) 
0074B4C0  CSummon() 
0074B680  CSummon(CSummon* other) 
0074B7F0  CObject* CSummon::Copy() 
0074B9D0  void CSummon::SetMaster(User *pUser) 
0074BB40  void CSummon::SendSpelledInfoChanged() 
0074BED0  bool CPet::CreatePet(User* pUser, int nCollarClassID, int nPetClassID, int nPetLevel) 
0074C030  void CPet::EatFood(int nDelta) 
0074C250  double CPet::EquipedArmorsPDefend()  const 
0074C3E0  double CPet::EquipedArmorsMDefend()  const 
0074C570  void CPet::InitObject(void) 
0074C6B0  bool CPetManager::LinkPet(User* pUser, CPet* pPet) 
0074C860  CObject* Copy() 
0074CAA0  User* CSummon::GetMaster() 
0074CC70  void CSummon::TimerExpired(int id) 
0074CE40  bool CSummon::Die(CCreature* pEnemy) 
0074D410  void CPet::OnDieDropItem(bool bDieOnBattleField) 
0074E870  void CPet::SendPetItemList(bool bIsUpdating) 
00750560  void CPetManager::DeleteAll() 
00750930  void CSummon::SendSummonInfo(bool bUpdate, bool  bNewlyCreated) 
007513A0  void CPet::ExpDown(int nExpDec) 
007514E0  bool CPet::Die(CCreature* pEnemy) 
00751E10  void CPetManager::DeletePet(unsigned int UserDBID, unsigned int  UserSID) 
00752260  void CPet::TimerExpired(int  id) 
00752980  void CPet::GiveAllItemToMaster() 
00753370  bool CPetManager::CreatePet(User* pUser, CPet* pPet) 
007542A0  PetDataSheet::Record::Set(std::xvectorint vIntList) 
00754720  bool CPetitionCli::Connect() 
007549C0  void CPetitionCli::Free() 
00754B10  bool CPetitionCli::CreateThread() 
00754C60  int  GetTepe2Category(int nType) 
00754EC0  CPetitionCli::ReplyCharList(char * packet) 
007553E0  CPetitionCli::ShowMessage(User *pUser, WCHAR * pwsMsg) 
00755C90  void CPetitionCli::SetDisableTime(int t1, int t2) 
00755DC0  bool IsDisableTime() 
00755F30  bool CPetitionCli::RequestFeedback(int nLen, char* pBuf) 
007560A0  bool CPetitionCli::LoadPetitionCategory() 
007562B0  bool CPetitionCli::Init() 
0075723B  -- Petition  Check out list (end)-- 
00756FB0  -- Petition  Check out list (begin)-- 
00756FB0  CPetitionCli::ShowCheckOutList() 
00757310  bool CPetitionCli::LeftChat(User *pUserGm, WCHAR * pwsTarget) 
00757670  int  CPetitionCli::GetMyPetition(int  nUserDBID) 
00757900  CPetitionCli::ReplyPetitionChatEnd(int nPetitionId, short nErrorCode) 
00757E20  CPetitionCli::NotifyUserChat(User *pUser, Wchar * pwsMsg) 
007584E0  CPetitionCli::NotifyGmChat(User *pGM, Wchar * pwsMsg) 
00758960  CPetitionCli::LeaveMessage(int nPetitionId, WCHAR * pwsMsg) 
00758D40  BYTE CPetitionCli::RequestPchatEnd(int nPetitionId, const wchar_t *pwzGMCharName, const wchar_t *pwzClientCharName) 
00759180  void CPetitionCli::AcceptUserPchat(int nPetitionId, BYTE byError) 
00759450  BYTE CPetitionCli::SendGmPchat(int nPetitionId, const wchar_t *pwzGMCharName, const wchar_t  *pwzMessage) 
00759AC0  bool CPetitionCli::ReplyLeftChat(int nPetitionId, Wchar * pwsTargetName, int nErrorCode) 
0075A2E0  CPetitionCli::NotifyCheckIn(int nPetitionId) 
0075A6D0  CPetitionCli::ReplyPetitionChatStart(int nPetitionId, short nErrorCode) 
0075ABB0  bool CPetitionCli::ReplyJoinChat(int nPetitionId, Wchar * pwsTargetName, int nErrorCode) 
0075B240  BYTE CPetitionCli::RequestPchatStart(int nPetitionId, const wchar_t *pwzGMCharName, const wchar_t *pwzClientCharName) 
0075B8A0  CPetitionCli::NotifyCheckOut(int nPetitionId, WCHAR * wsGMCharName, WCHAR * wsClientCharName, int nGmDBID, int nClientDBID) 
0075C500  CPetitionSocket::CPetitionSocket(SOCKET s, PetitionPacketFunc *aPacketTable) : CIOSocket(s) 
0075C6E7  static bool  PetitionDummyPacket(CPetitionSocket  *socket, const unsigned char *packet) 
0075C807  static bool  ToSendPacketError(CPetitionSocket *socket, const unsigned char *packet) 
0075C92F  static bool  PetitionAcceptWorld(CPetitionSocket  *socket, const unsigned char *packet) 
0075CAA7  static bool  PetitionCategoryList(CPetitionSocket *socket, const unsigned char *packet) 
0075CBD3  static bool  NotifyCheckOut(CPetitionSocket *socket, const unsigned char *packet) 
0075CE0F  static bool  AcceptChatStart(CPetitionSocket  *socket, const unsigned char *packet) 
0075CF7F  static bool  AcceptChatEnd(CPetitionSocket *socket, const unsigned char *packet) 
0075D0EF  static bool  RequestCharList2(CPetitionSocket *socket, const unsigned char *packet) 
0075D240  static bool  AcceptJoinChat(CPetitionSocket *socket, const unsigned char *packet) 
0075D3F0  static bool  AcceptLeftChat(CPetitionSocket *socket, const unsigned char *packet) 
0075D59D  static bool  NotifyFinish2(CPetitionSocket *socket, const unsigned char *packet) 
0075D723  static bool  LeaveMsgOk(CPetitionSocket *socket, const unsigned char *packet) 
0075DA2F  static bool  AcceptUserPchat(CPetitionSocket  *socket, const unsigned char *packet) 
0075DB70  static bool  AcceptFeedback2(CPetitionSocket  *socket, const unsigned char *packet) 
0075DD00  void CPetitionSocket::OnRead() 
0075E120  void CPetitionSocket::Send(const char* format, ...) 
0075E345  static bool  PetitionServerVersion(CPetitionSocket *socket, const unsigned char *packet) 
0075E637  static bool  LeaveMessage(CPetitionSocket *socket, const unsigned char *packet) 
0075E8D7  static bool  RequestPchatStart(CPetitionSocket *socket, const unsigned char *packet) 
0075EA87  static bool  RequestPchatEnd(CPetitionSocket  *socket, const unsigned char *packet) 
0075EC37  static bool  SendGmPchat(CPetitionSocket *socket, const unsigned char *packet) 
0075EEA2  static bool  RequestConnectedChars2(CPetitionSocket *socket, const unsigned char *packet) 
0075F1A7  static bool  SubmitPetitionOk4(CPetitionSocket *socket, const unsigned char *packet) 
0075FA83  static bool  SubmitPetitionFail4(CPetitionSocket  *socket, const unsigned char *packet) 
007600F3  static bool  CancelPetitionFail3(CPetitionSocket  *socket, const unsigned char *packet) 
00760683  static bool  LeaveMsgFail(CPetitionSocket *socket, const unsigned char *packet) 
0076096F  static bool  CancelPetitionOk3(CPetitionSocket *socket, const unsigned char *packet) 
00761240  CPetitionSocket Close %x(%x) 
00761240  void CPetitionSocket::OnClose() 
00761700  void CreatePledgeByNpc(CNPC  *pNPC, User *pUser, const WCHAR *sPledgeName) 
00761A70  CPledge::GetPledgeName() 
00761B40  CPledge::SetPledgeName(WCHAR *sPledgeName) 
00761C60  CPledge::GetPledgeMasterName() 
00761D30  CPledge::SetPledgeMasterName(WCHAR *sPledgeMasterName) 
00761E50  bool CPledge::CanAcceptNewMember() 
00761FA0  bool CPledge::CanJoinAlliance() 
00762120  bool CPledge::CanCreateAlliance() 
00762260  void CPledge::InitSiegeKillDeathCount() 
007623D0  int  CPledge::IncreaseNameValue(int nDiff) 
007624E0  void CPledge::UpdateSiegeKillDeathPoint(CPledge  *pPledge_Kill, CPledge *pPledge_Death) 
007626D0  void CPledge::SetMaster(User *pMaster) 
00762840  bool CPledge::SwitchPledgeWarMemberCountCondition() 
0054AA50  void SetObject(m_pObject) 
00763330  void DismissPledgeByNpc(CNPC *pNPC, User *pUser) 
00763840  void PledgeLevelUpByNpc(CNPC *pNpc, User *pUser, unsigned int nPledgeLevel) 
00763AB0  void CPledge::SetBattleCamp(CBattleCamp *pBattleCamp) 
00763C10  void CPledge::SendPledgeInfo(CUserSocket *pUserSocket) 
00763D80  User *CPledge::GetMaster() 
00420040  inline unsigned int  RegisterObject(unsigned int  cls, unsigned int index, T* object) 
007643F0  void CPledge::Save(unsigned int nSaveFieldName) 
00764840  void CPledge::TakeOustPenalty() 
00764BF0  void CPledge::RequestReservedLoaded() 
00764DB0  void CPledge::OpenAllWindowPacket(User *pUser) 
00765300  bool CPledge::ChangeMemberName(unsigned int  nCharId, WCHAR * sNewName) 
00765560  void CPledgeTimer::TimerExpired(int  id) 
007658A0  void CPledge::DeleteDbMember(unsigned int nMemberDbId) 
00765B20  void CPledge::AddDbMember(unsigned int nMemberDbId, const Wchar *sMemberName, int nMemberLevel, int  nMemberClass, int nMemberGender, int nMemberRace, int nServerId) 
00765EB0  void CPledge::AddDbMember(User *pUser) 
007661D0  void CPledge::AddMember(User *pMember) 
007664A0  void CPledge::DeleteReservedLoaded(unsigned int  nPledgeDbId) 
007665F0  void CPledge::SetNewCrest(unsigned int nCrestId) 
007667F0  void CPledge::SetNewEmblem(unsigned int nEmblemId) 
007669F0  void CPledge::UpdatePledgeInfoPacket() 
00766CF0  void CPledge::AddWindowPacket(User *pUser) 
007670F0  void CPledge::CloseWindowPacket(User *pUser) 
00767300  void CPledge::CloseAllWindowPacket(User *pOldMember) 
00767520  void CPledge::UpdateInfoWindowPacket() 
00767880  void CPledge::UpdateWindowPacket(User *pUser, bool bIsOnline) 
00767D00  void CPledge::NotifyMemberLogin(User *pUser) 
00768030  void CPledge::ValidateTotalLevel() 
00768370  void CPledgeTimer::CancelDismiss(unsigned int nPledgeDbId) 
007684B0  void CPledge::DeleteMember(unsigned int nMemberId) 
007686A0  void CPledge::SetCastleUnderSiege(CCastle *pCastleUnderSiege, int nCastleUnderSiegeType) 
007688E0  void CPledge::SetAlliance(CAlliance  *pAlliance) 
00769050  void RevivePledgeByNpc(CNPC  *pNPC, User *pUser) 
00769400  CPledge::~CPledge() 
00769B50  void CPledge::Join(User *pUser) 
00769F20  void CPledge::Oust(unsigned int nMemberDbId, const WCHAR *sMemberCharName) 
0076A4E0  void CPledge::Withdraw(User  *pUser) 
0076A8B0  void CPledge::SetAllDeclaredWarToPledges() 
0076ABD0  void CPledge::InitPledge() 
0076AFA0  void CPledgeTimer::ReserveDismiss(unsigned int nPledgeDbId, unsigned int nDismissReservedTime) 
0076B390  CPledge::CPledge(int nDbId, int nMasterDbIdIn, WCHAR *sPledgeName, WCHAR *sMasterName) 
0076BE30  void CPledge::Dismiss() 
009415B4  CObjectStringMap() 
0076C770  void CPledge::SendWarReport(CUserSocket *pSocket) 
0076DB10  CPledgeAnnounceSP CPledgeAnnounceRegistry::Load(unsigned int pledgeId) 
0076DD10  CPledgeAnnounceSP CPledgeAnnounceRegistry::Get(unsigned int pledgeId) 
0076DFC0  bool CPledgeAnnounceRegistry::Register(CPledgeAnnounceSP pledgeAnnounce) 
00422A80  CObjectMap() 
0076EAD0  void CPledgePenaltyViewer::RenderCanNotJoinAsPledgeMemberPenalty(CHtmlGenerator& generator) 
0076EEC0  void CPledgePenaltyViewer::RenderCanNotAcceptNewPledgeMemberPenalty(CHtmlGenerator& generator) 
0076F2C0  void CPledgePenaltyViewer::RenderCanNotCreatePledgePenalty(CHtmlGenerator& generator) 
0076F6B0  void CPledgePenaltyViewer::RenderCanNotJoinAsAllianceMemberPenalty(CHtmlGenerator& generator) 
0076FAB0  void CPledgePenaltyViewer::RenderCanNotAcceptNewAllianceMember(CHtmlGenerator& generator) 
0076FEB0  void CPledgePenaltyViewer::RenderCanNotCreateAlliance(CHtmlGenerator& generator) 
007702B0  void CPledgePenaltyViewer::Show() 
00770760  int  GetIntEx(FILE *f) 
00770BE0  int  CPrecompiledHeaderDB::Search(const WCHAR *word) 
00771090  void CPrecompiledHeaderDB::Load(const WCHAR* pszBaseDir, FILE *fErrorOut) 
00771807  static bool  DummyPacket(CQuerySocket *socket, const unsigned char *packet) 
00772520  bool CRecipeInfo::RecipeShopMake(User *pMaker, User *pBuyer) 
007743D0  void CRecipeDB::Load() 
007749D0  CReplyChecker::CReplyChecker(int eReplyChecker, User *pRequester, User *pReplier) 
00774B70  CReplyChecker::~CReplyChecker() 
00775130  void CReplyChecker::TimerExpired(int id) 
00775FD0  void CResidence::WriteLock() 
00776170  void CResidence::WriteUnlock() 
00776320  void CResidence::ReadLock() 
007764C0  void CResidence::ReadUnlock() 
00776670  bool CResidence::IsDefendingPledge(int id) 
007767D0  bool CResidence::IsOffendingPledge(int id) 
00776930  void CResidence::MakeDoorsBreakable(bool breakable) 
00776B10  void CResidence::MakeDoorsOpenClose(int nOpen0_Close1) 
00776CD0  void CResidence::ChangeResidenceState(ResidenceState state) 
00776E10  void CResidence::MakeHolyThingBreakable(bool breakable) 
00776FB0  void CResidence:SetPledge(CPledge *pPledge) 
00777160  bool CResidence::IsInResidence(const FVector &pos, bool  bCheckHeight) 
00777360  bool CResidence::IsInBattleField(const FVector &pos, bool bCheckHeight) 
00777560  void CResidence::SaveIncome(bool bIsCastle) 
00777870  bool CResidence::DelManor(int nManorId) 
007776B0  bool CResidence::HaveManor(int nManorId) 
00777AB0  CManor* CResidence::GetManor(int nManorId) 
00777CA0  void CResidence::ChangeTaxRate() 
00777E50  void CResidence::SetBattleField(bool bSet) 
00778170  void CResidence::SetFreezeField(bool bSet) 
00778370  CResidence::SetTaxRates() 
00778500  CResidence::SetChildTaxRates() 
00778690  void CResidence::ResetVault(int nType) 
007787F0  void CResidence::SendResidenceTaxIncome(int  nType) 
00778990  void CResidence::OpenObserver(User *pUser) 
007792B0  void CResidence::MakeNPCDisable(bool disable) 
00779570  CResidenceData* CResidenceDB::RequireResidenceData(int id) 
00779850  void CResidence::LoadGuard() 
00779A90  void CResidence::SummonMercenary(FVector vPos, ResidenceGuardData* pMercenary, int isDelete) 
0077A100  [%S][%d]invalid max  crop count(nCropId : %d, %d, %d) 
0077A100  [%S][%d]invalid procure type(nCropId : %d, %d, %d, %d) 
0077A100  [%S][%d]invalid crop(nCropId : %d, %d, %d) 
0077A100  void CResidence::SetNextCropInfo(const unsigned char *pPacket) 
0077AB00  void CResidence::SetNextSeedInfo(const unsigned char *pPacket) 
0077B2F0  void CResidence::ShowSellSeedList(const unsigned char *packet) 
0077BD10  void CResidence::IsInAllAuctions(int nPledgeId,int &nAgitId, int &nAuctionid, int &nErrCode) 
0077BFC0  void CResidence::DestroyGuardItem() 
0077C2E0  [%s][%d]Cannot find  residence. ChangeAllResidenceTaxRate() 
0077C2E0  void CResidenceDB::ChangeAllResidenceTaxRate() 
0077C610  int  CResidenceDB::VerifyMaxRateOfCastle() 
0077C930  [%s][%d]Cannot find  residence. SetResicendeTaxIncome() 
0077C930  void CResidenceDB::SendResidenceTaxIncome() 
0077CDE0  [%s][%d] undefined (or unregistered) Residence[%s] 
0077CDE0  CResidence*  CResidenceDB::GetResidence(WCHAR* name) 
0077D0E0  CResidence*  CResidenceDB::GetResidence(int id) 
0077D3A0  void CResidenceDB::ResidenceGuardLoad() 
0077D590  void CExpelTimer::TimerExpired(int id) 
0077DB20  bool CResidenceDB::CheckTalkableDistanceToMessenger(User *pUser, int nResidenceId) 
0077DF80  void CResidence::CheckAttendedAuction( int nPledgeId) 
0077E1A0  void CResidence::TributeToParentResidence(unsigned int nTotalTribute) 
0077E3B0  CPledge *CResidence::GetResidenceOwnerPledge() 
0077E5A0  void CResidence::ReportShopTax(unsigned int  nTax) 
0077EC40  void CResidenceDB::AddResidence(const WCHAR* name, CResidence *pResidence) 
0077F190  void CResidenceDB::SetNowTalkingMessenger(User *pUser, CNPC *pNpc) 
0077F320  int  CResidenceDB::GetCastlePledgeList(std::xvectorint &vPledgeList) 
0077F610  CResidence::~CResidence() 
00780330  void CResidenceDB::Load() 
00780660  CResidence::CResidence() 
007811E0  CResidenceDB::CResidenceDB() 
00781490  bool CResidenceData::IsDefendingPledge(int id) 
007815A0  bool CResidenceData::IsOffendingPledge(int id) 
007816C0  CRootClassIDToIndexMapping(const LPCWSTR pszName, const int nBaseClassID = 1, const int  nMaxClassID  = 10000) 
00970330  ~CRootClassIDToIndexMapping() 
00781AC0  RWLock::RWLock() 
00781BE0  RWLock::~RWLock() 
00782060  void Server::Run(int port, CSocket*  (*anAllocator)(SOCKET s), bool aRestrict, int nReader, int nWorker) 
00782E80  void Server::Remove(SOCKET socket) 
00783110  CIOSocket *Server::CreateSocket(SOCKET newSocket, LPSOCKADDR_IN  pAddress) 
00783460  bool Server::Add(SOCKET newSocket, CSocket*  socket) 
00783690  void Server::Shutdown() 
00783A20  void Server::ReportSocket() 
00783E30  Server::~Server() 
00784000  Server::Server() 
007845E0  void CSetting::MapRestartPointGroup(RestartPointGroup *pGroup, int idx, int idy) 
007849F0  void CSetting::PostProcessRestartPointGroup() 
007852B0  CSetting::RestartPointGroup  *CSetting::GetRestartPointGroup(RaceType rt, FVector Pos) 
007857B0  FVector CSetting::GetRestartPoint(RaceType rt, FVector Pos, bool bIsChao, int nPKCount) 
00785C70  FVector CSetting::GetRestartPointSys(RaceType rt, FVector Pos, int nType) 
00786580  FVector CSetting::GetRandomStartPoint(ClassBitType classbit) 
00786B50  FVector CSetting::GetRandomStartPoint(ClassType  ct) 
00786CA0  void CSetting::AddRestartPointGroup(RestartPointGroup *pGroup) 
00786F00  void CSetting::Load() 
0078AA20  CContainerIndex::CContainerIndex(CContainerIndex &other) 
007872F0  void CContainerIndex::Add(CContainer *cont) 
007874F0  bool CContainerIndex::Have() 
007874F0  void CContainerIndex::Substract(CContainerIndex  &r) 
00787850  void CContainerIndex::ReadLock() 
00787900  void CContainerIndex::ReadUnlock() 
00788130  CContainerIndex CContainerDB::GatherNeighborWorldContainerIndex(CContainer *pContainer) 
00788440  CContainer*  CContainerDB::GetWorldContainer(int  x, int y, int z) 
007885C0  CContainer*  CContainerDB::GetContainer(int index) 
00788790  int  CContainerDB::GetVehicleID(int index) 
00788910  CContainer*  CContainerDB::AllocDynamicContainer() 
00788AD0  void CContainerDB::FreeDynamicContainer(CContainer *pCon) 
00788C40  bool CContainerDB::Push(int  nVehicleIndex, int nWorldContainerIndex) 
00788E50  bool CContainerDB::Pop(int nVehicleIndex, int nWorldContainerIndex) 
00789030  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT bool CSharedFactoryT, ST, CONSTANT, SHIFT::Push(int index, FVector pos)) 
00789220  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT bool CSharedFactoryT, ST, CONSTANT, SHIFT::Pop(int index)) 
00789D70  bool CContainer::PushCreature(CCreature *pCreature) 
00789F60  bool CContainer::PopCreature(CCreature *pCreature) 
0078A120  bool CContainer::PushItem(CItem *pItem) 
0078A2C0  bool CContainer::PopItem(CItem *pItem) 
0078A450  bool CContainer::PushStaticObject(CStaticObject  *pStaticObject) 
0078A5F0  bool CContainer::PopStaticObject(CStaticObject *pStaticObject) 
0078A780  bool CContainer::PushVehicle(CVehicle *pVehicle) 
0078A8D0  bool CContainer::PopVehicle(CVehicle *pVehicle) 
0078AA20  bool CContainerDB::ContainerChanged(CObject  *pObject, CContainer *pOrgContainer, CContainer  *pNewContainer, bool bIsTeleport) 
0078DFB0  CSharedRWLock::~CSharedRWLock() 
0078E610  void CSharedRWLock::SetSpinCount(DWORD dwSpinCount) 
0078E0E0  void CSharedRWLock::ReadLock(bool bConcession) 
0078E290  void CSharedRWLock::WriteLock() 
0078E420  void CSharedRWLock::Done() 
0078E610  CSharedRWLock::CSharedRWLock(const WCHAR* sName, DWORD dwNo, PSHAREDINFO reserved_psi, DWORD dwSpinCount) 
0078EA90  SharedTimeAttackInfo *SharedTimeAttackInfo::GetInfo(int  nRoomNo, int nRecordType) 
0078ED00  int  SharedTimeAttackInfo::GetRewardFlag(int  nUserDBID) const 
0078EE10  int  SharedTimeAttackInfo::SetRewardFlag(int  nUserDBID, int nFlag) 
0078EF40  int  SharedTimeAttackInfo::IsMember(int nUserDBID) const 
0078F050  SharedType(const WCHAR *pszName) 
00970C40  ~SharedType() 
0078F350  EnterWorld(Queue)         %d 
0078F350  Server DeletePrivate(CNPC::Delete)     %d 
0078F350  Maker On Create(=1+2+3 =EnterWorld)     %d 
0078F350  Maker On Create(=1+2+3 =EnterWorld)      %d 
0078F350  total request create(1+2+3)       %d 
0078F350  MakerWorld Request Create(3)     %d 
0078F350  Server CreatePrivate(packet)(=2)     %d 
0078F350  NpcServer CreatePrivate(2)       %d 
0078F350  NpcServer Maker Request Create(1)     %d 
0078F350  NpcServer Create(1)  - Delete(2)     %d 
0078F350  Server Create(1) - Delete(2)     %d 
0078F350  Delete(CNPC::Delete)       %d 
0078F350  Server Delete(CNPC::Delete)       %d 
0078F350  NpcServer EnterWorld(CNPC::EnterWorld) %d 
0078F350  NpcServer Create(new CNPC)       %d 
0078F350  Server Create(g_ObjectDB.CreateNPC)     %d 
0078F350  void ReportShareInfo() 
007900E0  void RegisterNpcPosEventInfo(const WCHAR *Name, bool Enabled) 
00790320  CSharedEvent* GetNpcPosEventInfo(const WCHAR *Name) 
007906A0  void SetNpcPosEvent(const WCHAR *Name, bool  Enabled) 
00790830  void EnableNpcPosEvent(const WCHAR *Name) 
00790950  void DisableNpcPosEvent(const Wchar *Name) 
00790A70  SharedSSQInfo * SharedSSQInfo::GetInfo(void) 
00790BE0  bool InitAllNpcPosEvent() 
00791440  SharedOlympiadInfo * SharedOlympiadInfo::GetInfo(void) 
007915B0  CShortCut::CShortCut() 
007916E0  void CShortCut::Init(User *pUser) 
00791830  void CShortCut::DeleteItemShortCut(User *pUser, int nItemDBId) 
007918E0  void CShortCut::DeleteShortCut(User  *pUser, int  slotnum) 
00791AE0  [%s][%d] what shortcuttype(%d)? 
00791AE0  void CShortCut::AddShortCut(User *pUser, int slotnum, int shortcuttype, int id, bool bSendToUser) 
00792120  void CShortCut::SendShortCutInfo(User *pUser) 
00792640  void CShortCut::DeleteRecipeShortCut(User *pUser, int nRecipeId) 
007929A0  void CSiegeAgit::StartTimer() 
00792C20  void CSiegeAgit::ResumeSiege() 
00792DB0  int  CCastle::int CSiegeAgit::GetAttackerCount() 
00792F00  void CSiegeAgit::SendSiegeDefenderList(CUserSocket *pUserSocket, User *pUser) 
007930A0  void CSiegeAgit::TimerExpired(int id) 
00793340  void CSiegeAgit::SendCastleSiegeInfo(CUserSocket *pUserSocket, User *pUser) 
00793640  void CSiegeAgit::OnBossNpcEnterWorld(CNPC *pNpc) 
00793780  void CSiegeAgit::OnBossNpcDead(CNPC  *pNpc) 
00793980  bool IsAttackerPledge(CPledge *pPledge) 
00793B90  void CSiegeAgit::OnStartInBattleField(User *pUser, FVector &pos, bool &bDirty) 
00794210  void CSiegeAgit::StartSiege() 
00794930  void CSiegeAgit::GetAttackerPledge(xvectorCPledge * &lstPledge, xvectorint &lstProposeTime) 
00794C10  void CSiegeAgit::FreeSiegePledgeList() 
00794FF0  void CSiegeAgit::SendSiegeAttackerList(CUserSocket *pUserSocket, User *pUser) 
00795810  CSiegeAgit::CSiegeAgit() 
00795A60  void CSiegeAgit::EndSiege() 
00796380  void CSiegeAgit::PassSiege() 
00796A40  void CObserverRemains::RemoveRemains() 
00796B60  void CObserverRemains::SendObserverRemainsInfo(CUserSocket* pSocket) 
00797260  void CSignBoard::SendObserverListHTML(User *pUser) 
007975D0  void CObserverRemains::SetUser(User  *pUser) 
007987D0  void CSkillInfo::SetRideState(std::xvectorint *pIntVector) 
00798960  bool CSkillInfo::CanUsedBy(CCreature* pSkillUser) 
00798BE0  void CSkillInfo::CubicActivate(CCubicInfo *pCubicInfo, CObject *pTarget) 
00799920  bool CSkillInfo::IsValidTarget(CCreature *pSkillUser, CObject *pTargetObject, bool bForce) 
0079A580  [%s][%d] Unregistered skill(%d-%d) 
0079A580  CSkillInfo*  CSkillDB::GetSkillInfo(CSkillKey c) 
0079A820  [%s][%d] Unregistered cubic(%d-%d) 
0079A820  const CCubicInfo* CCubicDB::GetCubicInfo(CSkillKey c) 
0079AAD0  [%s][%d] Unregistered skill  (%s) 
0079AAD0  CSkillDB::GetSkillIdLevelByName(WCHAR* pszName, int* id, int* _level) 
0079B800  CSkillInfo::CSkillInfo() 
0079BB40  void CCubicDB::Add(CCubicInfo *pCubicInfo) 
0079BDA0  CSkillDB::Load() 
0079C0D0  [%s][%d] Duplicated  skill (%s) 
0079C0D0  CSkillDB::Add(CSkillInfo *pSkillInfo) 
0079C9A0  [%s][%d] no  SkillAcquireInfo exist for (%s, %s) 
0079CB80  [%s][%d] no  EtcSkillAcquireInfo exist!  (%s) 
0079DA30  bool CSkillEnchantChecker::IsLearnableLevel(int  nUserLevel) 
0079DB10  int  CSkillEnchant::GetProbIndex(int  nUserLevel) 
0079DCF0  void CSkillEnchant::BuilderEnchantSkillReset(User *pUser, CUserSocket *pUserSocket) 
0079DEC0  bool CSkillEnchantChecker::CheckLearnable(CUserSocket *pUserSocket, const SkillEnchantInfo *pInfo, int nSp, int nExp, int nLevel) 
0079E1B0  [%s][%d] nUserLevel(%d)  max enchantable level 
0079E1B0  bool CSkillEnchant::IsEnchantSuccess(const SkillEnchantInfo *pEnchantInfo, int nUserLevel) 
0079E4F0  [%s][%d] failed SetSkillNeedLevel for Enchant Skill[ID(%d) Level(%d)] 
0079E7A0  SkillEnchantInfo *CSkillEnchantDB::GetSkillEnchantInfo(int nSkillId, int nLevel) 
0079E9D0  bool CSkillEnchantChecker::CheckRequestEnchantSkill(User *pUser, int nSkillID, int nSkillLevel, SkillEnchantInfo *&pEnchantInfo) 
0079EEC0  [%s][%d] hacking? user[%s] enchant_skill is  invalid. SkillId(%d) SkillLevel(%d) 
0079EEC0  void CSkillEnchant::SendEnchantSkillInfo(User *pUser, CUserSocket *pUserSocket, int nSkillID, int nSkillLevel) 
0079F320  void CSkillEnchant::SkillEnchant(User *pUser, CUserSocket *pUserSocket, int nSkillID, int nSkillLevel) 
007A0180  bool CSkillEnchantChecker::CheckNpcShowEnchantSkillList(int NpcIndex, int TalkerID, int  TalkerSMIndex, User  *&pUser, CNPC *&pNPC) 
007A06C0  bool CSkillEnchantChecker::CheckNpcEnchantSkillSuggestion(int NpcIndex, int TalkerID, int TalkerSMIndex, int SkillNameID, SkillEnchantInfo *&pEnchantInfo, User  *&pUser) 
007A0BA0  [%s][%d] invalid user(%s) level(%d) 
007A0BA0  void CSkillEnchant::NpcEnchantSkillSuggestion(int NpcIndex, int  TalkerID, int TalkerSMIndex, int SkillNameID) 
007A18A0  [%s][%d] already exists for  Enchant  Skill[ID(%d) SkillLevel(%d)] 
007A1F10  void CSkillEnchantDB::GetLearnableSkills(const AcquiredSkillMap  &mapCurrentSkill, std::xvectorSkillEnchantInfo* &vLearnableSkills) 
007A2770  bool CSkillOperateCondition_equip_weapon::CanUse(CCreature *pSkillUser) 
007A2860  bool CSkillOperateCondition_op_2h_weapon::CanUse(CCreature *pSkillUser) 
007A2960  bool CSkillOperateCondition_op_unlock::CanUse(CCreature  *pSkillUser) 
007A2B40  bool CSkillOperateCondition_op_companion::CanUse(CCreature *pSkillUser) 
007A2D70  bool CSkillOperateCondition_enchant::CanUse(CCreature *pSkillUser) 
007A2FC0  bool CSkillOperateCondition_race::CanUse(CCreature *pSkillUser) 
007A3130  bool CSkillOperateCondition_possess_holything::CanUse(CCreature  *pSkillUser) 
007A32E0  bool CSkillOperateCondition_build_camp::CanUse(CCreature *pSkillUser) 
007A3450  bool CSkillOperateCondition_remain_hp_per::CanUse(CCreature *pSkillUser) 
007A35E0  bool CSkillOperateCondition_target_my_party::CanUse(CCreature *pSkillUser) 
007A37B0  bool CSkillOperateCondition_target_my_pledge::CanUse(CCreature *pSkillUser) 
007A3980  bool CSkillOperateCondition_energy_saved::CanUse(CCreature *pSkillUser) 
007A3B10  bool CSkillOperateCondition_op_resurrection::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007A3FA0  bool CSkillOperateCondition_op_m_power_type_2::CanUse(CCreature  *pSkillUser, CObject * pTargetObject) 
007A4180  bool CSkillOperateCondition_op_m_power_count::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007A4330  bool CSkillOperateCondition_check_sex::CanUse(CCreature  *pSkillUser, CObject * pTargetObject) 
007A44C0  bool CSkillOperateCondition_check_level::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007A46C0  bool CSkillOperateCondition_op_energy_max::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007A48D0  bool CSkillOperateCondition_op_wyvern::CanUse(CCreature  *pSkillUser, CObject * pTargetObject) 
007A4AA0  bool CSkillOperateCondition_op_use_firecracker::CanUse(CCreature *pSkillUser, CObject *  pTargetObject) 
007A4CB0  bool CSkillOperateCondition_op_territory::CanUse(CCreature *pSkillUser, CObject  * pTargetObject) 
007A4E30  bool CSkillOperateCondition_op_not_territory::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007A4FB0  bool CSkillOperateCondition_op_alignment::CanUse(CCreature *pSkillUser, CObject  * pTargetObject) 
007A5190  CSkillEffect_i_dispel_by_slot::CSkillEffect_i_dispel_by_slot(WCHAR* slotname, int slotnum) 
007A7440  void CSKillEffect_i_fatal_blow::CalcSuccess(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2*  pAction) 
007A7900  CSkillEffect_i_fatal_blow::Instant() 
007A7F70  CSkillEffect_i_heal::Instant() 
007A8C20  CSkillEffect_i_m_attack::Instant() 
007A9480  CSkillEffect_i_m_attack_by_hp::Instant() 
007A9CF0  CSkillEffect_i_m_attack_by_dist::Instant() 
007AA590  CSkillEffect_i_escape::Instant() 
007AA770  CSkillEffect_i_hp::Instant() 
007AA920  CSkillEffect_i_hp_self::Instant() 
007AAA80  CSkillEffect_i_mp::Instant() 
007AAED0  CSkillEffect_i_inform::Instant() 
007AB250  CSkillEffect_i_resurrection::Instant() 
007AB970  CSkillEffect_i_hp_per_max::Instant() 
007ABB80  CSkillEffect_i_mp_per_max::Instant() 
007ABDC0  CSkillEffect_i_mp_by_level::Instant() 
007AC240  CSkillEffect_i_add_hate::Instant() 
007AC460  void CSkillEffect_i_holything_possess::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007AC5D0  void CSkillEffect_i_install_camp::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007AC730  void CSkillEffect_i_unlock::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo  *pSkillInfo, CSkillAction2*  pAction, double  distance) 
007ACA90  void CSkillEffect_i_delete_hate::Instant(CCreature *pSkillUser, CObject  *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007ACD90  void CSkillEffect_i_randomize_hate::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2*  pAction, double distance) 
007AD070  void CSkillEffect_i_focus_energy::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007AD310  void CSkillEffect_i_energy_attack::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007AD8B0  void CSkillEffect_i_soul_shot::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007ADB60  void CSkillEffect_i_spirit_shot::Instant(CCreature *pSkillUser, CObject  *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007ADDA0  void CSkillEffect_i_summon_soul_shot::Instant(CCreature  *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007AE110  void CSkillEffect_i_summon_spirit_shot::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo  *pSkillInfo, CSkillAction2* pAction, double  distance) 
007AE4A0  void CSkillEffect_i_run_away::Instant(CCreature  *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007AE7D0  void CSkillEffect_i_consume_body::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007AEA40  CSkillEffect_i_hp_by_level_self::Instant() 
007AED30  CSkillEffect_i_mp_by_level_self::Instant() 
007AF020  CSkillEffect_i_backstab::Instant() 
007AF800  CSkillEffect_i_delete_hate_of_me::Instant() 
007AFB30  CSkillEffect_i_death_link::Instant() 
007B0360  CSkillEffect_i_dispel_all::Instant() 
007B0500  CSkillEffect_i_summon_dd_cubic::Instant() 
007B0700  CSkillEffect_i_summon_drain_cubic::Instant() 
007B0900  CSkillEffect_i_summon_heal_cubic::Instant() 
007B0B00  CSkillEffect_i_summon_poison_cubic::Instant() 
007B0D00  CSkillEffect_i_summon_debuf_cubic::Instant() 
007B0F00  CSkillEffect_i_summon_paralyze_cubic::Instant() 
007B1100  CSkillEffect_i_summon_water_dot_cubic::Instant() 
007B1300  CSkillEffect_i_summon_shock_cubic::Instant() 
007B1500  CSkillEffect_i_save_position::Instant() 
007B1710  CSkillEffect_i_fly_away::Instant() 
007B1D10  void CSkillEffect_i_remove_m_power::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2*  pAction, double distance) 
007B1F00  void CSkillEffect_i_transmit_m_power::Instant(CCreature  *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007B2310  void CSkillEffect_i_m_attack_over_hit::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007B2B40  void CSkillEffect_i_restoration::Instant(CCreature *pSkillUser, CObject  *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007B2E20  void CSkillEffect_i_give_contribution::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007B3050  void CSkillEffect_i_change_face::Instant(CCreature *pSkillUser, CObject  *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007B32B0  void CSkillEffect_i_change_hair_style::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007B3510  void CSkillEffect_i_change_hair_color::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007B3770  CSkillEffect_i_cp::Instant() 
007B3C40  CSkillEffect_i_sp::Instant() 
007B3E30  CSkillEffect_i_physical_attack_hp_link::Instant() 
007B4520  CSkillEffect_i_abnormal_time_change::CSkillEffect_i_abnormal_time_change(WCHAR*  slotname, double timeBonus, SkillFxChangeType ct) 
007B5F60  CSkillEffect_i_dispel_by_slot_probability::CSkillEffect_i_dispel_by_slot_probability(WCHAR*  slotname, int prob) 
007B7B60  CSkillEffect_i_cub_m_attack::Instant() 
007B7E50  CSkillEffect_i_cub_hp_drain::Instant() 
007B80D0  CSkillEffect_i_cub_heal::Instant() 
007B8350  CSkillEffect_p_physical_attack::CheckPumpCondition(CObject *pTarget) 
007B8560  CSkillEffect_p_physical_defence::CheckPumpCondition(CObject *pTarget) 
007B8770  CSkillEffect_p_physical_attack_by_material::CheckPumpCondition(CObject *pTarget) 
007B8B10  CSkillEffect_p_magical_defence::CheckPumpCondition(CObject *pTarget) 
007B8D20  CSkillEffect_p_attack_attribute::CheckPumpCondition(CObject *pTarget) 
007B8F50  CSkillEffect_p_defence_attribute::CheckPumpCondition(CObject *pTarget) 
007B91A0  CSkillEffect_p_hp_regen::CheckPumpCondition(CObject *pTarget) 
007B93B0  CSkillEffect_p_mp_regen::CheckPumpCondition(CObject *pTarget) 
007B95C0  CSkillEffect_p_speed::CheckPumpCondition(CObject *pTarget) 
007B9830  CSkillEffect_p_attack_speed::CheckPumpCondition(CObject  *pTarget) 
007B9AA0  CSkillEffect_p_luck::CheckPumpCondition(CObject  *pTarget) 
007B9D90  CSkillEffect_p_create_item::CheckPumpCondition(CObject *pTarget) 
007B9FB0  CSkillEffect_p_create_common_item::CheckPumpCondition(CObject *pTarget) 
007BA250  CSkillEffect_p_remove_equip_penalty::CheckPumpCondition(CObject  *pTarget) 
007BA4A0  CSkillEffect_p_crystallize::CheckPumpCondition(CObject *pTarget) 
007BA6F0  bool CSkillEffect_p_magic_speed::CheckPumpCondition(CObject *pTarget) 
007BA980  bool CSkillEffect_p_avoid::CheckPumpCondition(CObject *pTarget) 
007BAC10  bool CSkillEffect_p_block_act::CheckPumpCondition(CObject *pTarget) 
007BAD50  bool CSkillEffect_p_block_move::CheckPumpCondition(CObject *pTarget) 
007BAFC0  bool CSkillEffect_p_block_controll::CheckPumpCondition(CObject *pTarget) 
007BB1E0  bool CSkillEffect_p_block_spell::CheckPumpCondition(CObject *pTarget) 
007BB400  CSkillEffect_p_block_getdamage::CSkillEffect_p_block_getdamage(WCHAR* sBlock) 
007BB510  bool CSkillEffect_p_block_getdamage::CheckPumpCondition(CObject  *pTarget) 
007BB750  bool CSkillEffect_p_fear::CheckPumpCondition(CObject *pTarget) 
007BB9B0  bool CSkillEffect_p_max_hp::CheckPumpCondition(CObject *pTarget) 
007BBC10  bool CSkillEffect_p_max_mp::CheckPumpCondition(CObject *pTarget) 
007BBE70  bool CSkillEffect_p_max_cp::CheckPumpCondition(CObject *pTarget) 
007BC0D0  bool CSkillEffect_p_hit::CheckPumpCondition(CObject *pTarget) 
007BC360  bool CSkillEffect_p_magical_attack::CheckPumpCondition(CObject *pTarget) 
007BC5E0  bool CSkillEffect_p_attack_range::CheckPumpCondition(CObject *pTarget) 
007BC860  bool CSkillEffect_p_critical_rate::CheckPumpCondition(CObject *pTarget) 
007BCAC0  bool CSkillEffect_p_critical_damage::CheckPumpCondition(CObject  *pTarget) 
007BCD20  bool CSkillEffect_p_avoid_by_move_mode::CheckPumpCondition(CObject *pTarget) 
007BCFC0  bool CSkillEffect_p_reuse_delay::CheckPumpCondition(CObject *pTarget) 
007BD260  bool CSkillEffect_p_reduce_cancel::CheckPumpCondition(CObject *pTarget) 
007BD4C0  bool CSkillEffect_p_attack_speed_by_weapon::CheckPumpCondition(CObject *pTarget) 
007BD740  bool CSkillEffect_p_shield_defence_rate::CheckPumpCondition(CObject *pTarget) 
007BD980  bool CSkillEffect_p_hp_regen_by_move_mode::CheckPumpCondition(CObject *pTarget) 
007BDC20  bool CSkillEffect_p_mp_regen_by_move_mode::CheckPumpCondition(CObject *pTarget) 
007BDEC0  bool CSkillEffect_p_safe_fall_height::CheckPumpCondition(CObject *pTarget) 
007BE140  bool CSkillEffect_p_breath::CheckPumpCondition(CObject *pTarget) 
007BE3C0  bool CSkillEffect_p_damage_shield::CheckPumpCondition(CObject *pTarget) 
007BE640  bool CSkillEffect_p_passive::CheckPumpCondition(CObject  *pTarget) 
007BE890  bool CSkillEffect_p_avoid_agro::CheckPumpCondition(CObject *pTarget) 
007BEAF0  bool CSkillEffect_p_weight_limit::CheckPumpCondition(CObject *pTarget) 
007BED50  bool CSkillEffect_p_trade::CheckPumpCondition(CObject *pTarget) 
007BF070  bool CSkillEffect_p_cubic_mastery::CheckPumpCondition(CObject *pTarget) 
007BF2D0  bool CSkillEffect_p_weight_penalty::CheckPumpCondition(CObject *pTarget) 
007BF570  bool CSkillEffect_p_mana_charge::CheckPumpCondition(CObject *pTarget) 
007BF810  bool CSkillEffect_p_transfer_damage_summon::CheckPumpCondition(CObject *pTarget) 
007BFAD0  bool CSkillEffect_p_heal_effect::CheckPumpCondition(CObject *pTarget) 
007BFD30  bool CSkillEffect_p_area_damage::CheckPumpCondition(CObject *pTarget) 
007BFFB0  bool CSkillEffect_p_hit_at_night::CheckPumpCondition(CObject *pTarget) 
007C03D0  bool CSkillEffect_p_2h_sword_bonus::CheckPumpCondition(CObject *pTarget) 
007C06E0  bool CSkillEffect_p_2h_blunt_bonus::CheckPumpCondition(CObject *pTarget) 
007C09F0  bool CSkillEffect_p_vampiric_attack::CheckPumpCondition(CObject  *pTarget) 
007C0C70  bool CSkillEffect_p_critical_rate_by_hp1::CheckPumpCondition(CObject *pTarget) 
007C1040  bool CSkillEffect_p_critical_rate_by_hp2::CheckPumpCondition(CObject *pTarget) 
007C1410  bool CSkillEffect_p_physical_attack_by_hp1::CheckPumpCondition(CObject *pTarget) 
007C17F0  bool CSkillEffect_p_physical_attack_by_hp2::CheckPumpCondition(CObject *pTarget) 
007C1BD0  bool CSkillEffect_p_physical_defence_by_hp1::CheckPumpCondition(CObject  *pTarget) 
007C1FB0  bool CSkillEffect_p_physical_defence_by_hp2::CheckPumpCondition(CObject  *pTarget) 
007C2390  bool CSkillEffect_p_avoid_rate_by_hp1::CheckPumpCondition(CObject *pTarget) 
007C2770  bool CSkillEffect_p_avoid_rate_by_hp2::CheckPumpCondition(CObject *pTarget) 
007C2B50  bool CSkillEffect_p_attack_speed_by_hp1::CheckPumpCondition(CObject *pTarget) 
007C2F40  bool CSkillEffect_p_attack_speed_by_hp2::CheckPumpCondition(CObject *pTarget) 
007C3330  bool CSkillEffect_p_fatal_blow_rate::CheckPumpCondition(CObject  *pTarget) 
007C35B0  bool CSkillEffect_p_critical_rate_position_bonus::CheckPumpCondition(CObject *pTarget) 
007C38F0  bool CSkillEffect_p_showtime::CheckPumpCondition(CObject *pTarget) 
007C3B00  bool CSkillEffect_p_sound::CheckPumpCondition(CObject *pTarget) 
007C3D10  bool CSkillEffect_p_see_my_heart::CheckPumpCondition(CObject *pTarget) 
007C3F20  bool CSkillEffect_p_set_collected::CheckPumpCondition(CObject *pTarget) 
007C45B0  bool CSkillEffect_p_cub_physical_attack::CheckPumpCondition(CObject *pTarget) 
007C4830  bool CSkillEffect_p_cub_physical_defence::CheckPumpCondition(CObject *pTarget) 
007C4AB0  bool CSkillEffect_p_cub_attack_speed::CheckPumpCondition(CObject *pTarget) 
007C4D30  bool CSkillEffect_p_cub_block_act::CheckPumpCondition(CObject *pTarget) 
007C4FD0  bool CSkillEffect_p_reduce_drop_penalty::CheckPumpCondition(CObject *pTarget) 
007C5210  bool CSkillEffect_p_physical_shield_defence_angle_all::CheckPumpCondition(CObject *pTarget) 
007C5450  bool CSkillEffect_p_magic_mp_cost::CheckPumpCondition(CObject *pTarget) 
007C5780  bool CSkillEffect_p_magic_critical_rate::CheckPumpCondition(CObject *pTarget) 
007C5A00  bool CSkillEffect_p_pvp_physical_attack_dmg_bonus::CheckPumpCondition(CObject *pTarget) 
007C5C60  bool CSkillEffect_p_pvp_physical_skill_dmg_bonus::CheckPumpCondition(CObject *pTarget) 
007C5EC0  bool CSkillEffect_p_pvp_magical_skill_dmg_bonus::CheckPumpCondition(CObject *pTarget) 
007C6120  bool CSkillEffect_p_physical_armor_hit::CheckPumpCondition(CObject *pTarget) 
007C63B0  bool CSkillEffect_p_physical_shield_defence::CheckPumpCondition(CObject  *pTarget) 
007C6630  bool CSkillEffect_p_physical_polarm_target_single::CheckPumpCondition(CObject *pTarget) 
007C6860  bool CSkillEffect_p_abnormal_rate_limit::CheckPumpCondition(CObject *pTarget) 
007C6A90  bool CSkillEffect_p_abnormal_remove_by_hit::CheckPumpCondition(CObject *pTarget) 
007C6C90  bool CSkillEffect_p_abnormal_remove_by_dmg::CheckPumpCondition(CObject *pTarget) 
007C6E90  bool CSkillEffect_p_block_skill_physical::CheckPumpCondition(CObject *pTarget) 
007C70C0  bool CSkillEffect_p_block_skill_special::CheckPumpCondition(CObject *pTarget) 
007C72F0  bool CSkillEffect_p_block_buff::CheckPumpCondition(CObject *pTarget) 
007C7520  bool CSkillEffect_p_block_debuff::CheckPumpCondition(CObject *pTarget) 
007C7750  bool CSkillEffect_p_reflect_skill::CheckPumpCondition(CObject *pTarget) 
007C79B0  bool CSkillEffect_p_skill_critical::CheckPumpCondition(CObject *pTarget) 
007C7BF0  bool CSkillEffect_p_skill_critical_probability::CheckPumpCondition(CObject *pTarget) 
007C7E60  bool CSkillEffect_p_critical_damage_position::CheckPumpCondition(CObject *pTarget) 
007C8190  bool CSkillEffect_p_resist_dispel_by_category::CheckPumpCondition(CObject *pTarget) 
007C8470  bool CSkillEffect_p_resist_abnormal_by_category::CheckPumpCondition(CObject *pTarget) 
007C8750  bool CSkillEffect_p_preserve_abnormal::CheckPumpCondition(CObject *pTarget) 
007C8970  bool CSkillEffect_p_enlarge_storage::CheckPumpCondition(CObject  *pTarget) 
007C8BA0  bool CSkillEffect_p_hit_number::CheckPumpCondition(CObject *pTarget) 
007CA7A0  CSkillEffect_i_Enchant_Weapon::Instant() 
007CA8F0  CSkillEffect_i_Enchant_Armor::Instant() 
007CAA40  void CSkillEffect_i_food_for_pet::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007CAC00  bool CSkillOperateCondition_can_summon::CanUse(CCreature *pSkillUser, CObject *  pTargetObject) 
007CAFF0  bool CSkillOperateCondition_can_summon_pet::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007CB730  bool CSkillOperateCondition_op_fishing_cast::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007CB8B0  bool CSkillOperateCondition_op_fishing_pumping::CanUse(CCreature *pSkillUser, CObject *  pTargetObject) 
007CBA30  bool CSkillOperateCondition_op_fishing_reeling::CanUse(CCreature *pSkillUser, CObject *  pTargetObject) 
007CBBB0  void CSkillEffect_i_fishing_cast::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007CBD10  void CSkillEffect_i_fishing_pumping::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007CBEB0  void CSkillEffect_i_fishing_reeling::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007CC050  void CSkillEffect_i_fishing_shot::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007CC270  bool CSkillEffect_p_fishing_mastery::CheckPumpCondition(CObject  *pTarget) 
007CC330  void CSkillEffect_p_fishing_mastery::Pump(CObject *pTarget, CSkillInfo*  pSkillInfo) 
007CC4D0  bool CSkillOperateCondition_equip_shield::CanUse(CCreature *pSkillUser) 
007CC5E0  bool CSkillOperateCondition_consume_body::CanUse(CCreature *pSkillUser) 
007CC8A0  bool CSkillOperateCondition_can_summon_siege_golem::CanUse(CCreature *pSkillUser, CObject *  pTargetObject) 
007CCAF0  bool CSkillOperateCondition_op_home::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007CCDC0  CSkillEffect_i_summon::Instant() 
007CCF70  void CSkillEffect_i_register_siege_golem::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007CD3C0  CSkillEffect_p_physical_defence_by_material::CheckPumpCondition(CObject  *pTarget) 
007CD930  [%s][%d] CSkillEffect_i_summon_pet::Instant  failed. invalid pet  collar(%d) 
007CD930  void CSkillEffect_i_Summon_Pet::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo  *pSkillInfo, CSkillAction2* pAction, double  distance) 
007CDBD0  bool CSkillOperateCondition_op_harvest::CanUse(CCreature *pSkillUser) 
007CE000  bool CSkillOperateCondition_op_siege_hammer::CanUse(CCreature *pSkillUser, CObject * pTargetObject) 
007CE210  bool CSkillOperateCondition_op_sweeper::CanUse(CCreature *pSkillUser) 
007CEA00  void CSkillEffect_i_summon_npc::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo  *pSkillInfo, CSkillAction2* pAction, double  distance) 
007CF4B0  void CSkillEffect_i_restoration_random::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo  *pSkillInfo, CSkillAction2* pAction, double  distance) 
007D0570  CSkillEffect_i_spoil::Instant() 
007D0BC0  CSkillEffect_i_sowing::Instant() 
007D2390  void CSkillEffect_i_confuse::Instant(CCreature *pSkillUser, CObject *pTarget, CSkillInfo *pSkillInfo, CSkillAction2* pAction, double distance) 
007D2E70  CSkillEffect_i_sweeper::Instant() 
007D3860  CSkillEffect_i_harvesting::Instant() 
007D42A0  CSkillEffect_i_distrust::Instant() 
007D4FD0  CSocket::CSocket(SOCKET hSocket, int MaxQueueSize) 
007D5180  CSocket::~CSocket() 
007D52C0  void CSocket::SetAddress(in_addr addr) 
007D53B0  in_addr CSocket::GetAddress() const 
007D54CC  ASYNCHRONOUS_SERIALIZE_IMPL_FAST(CSocket, AsyncSend, CIOBuffer*, pBuffer) 
007D59CF  [%s][%d] AsyncSendConstBuffer - WSASend fail. error(%d) 
007D57AF  ASYNCHRONOUS_SERIALIZE_FAST_IMPL(CSocket, AsyncSendConstBuffer, CIOBuffer*, pBuffer) 
007D5BF0  CSocket::SetKey() 
007D5D40  void CSocket::SendV(const char* format, va_list  va) 
007D5F10  void CSocket::Send(const char* format, ...) 
007D6270  bool SSQSystem::StartEvent() 
007D63B0  bool SSQSystem::StartAccount() 
007D64F0  bool SSQSystem::StartSealEffect() 
007D6630  bool SSQSystem::Close() 
007D6770  bool SSQSystem::ChangeSealSelectionCount(SSQPart::type nPart, SSQSeal::type nSeal, int nCount) 
007D6940  bool SSQSystem::OnEventEnd() 
007D6A90  bool SSQSystem::ChangeSealOwner(SSQSeal::type nSeal, SSQPart::type nPart) 
007D6D00  bool SSQSystem::ChangeWinner(SSQPart::type nPart) 
007D6ED0  bool SSQSystem::SendStatusInfoTo(User *pUser) 
007D7340  int  SSQSystem::GetTotalSealSelectionCount(SSQPart::type  nPart) 
007D7430  bool SSQSystem::SendSealInfoTo(User  *pUser) 
007D7850  bool SSQSystem::DismissMember(User *pUser) 
007D7A90  bool SSQSystem::StartQuickCycle(int  nSecond) 
007D7D00  bool SSQSystem::AddPoint(User *pUser, SSQPart::type nPart, int nPoint) 
007D7DC0  bool SSQSystem::ChangeCurrentStatus(SSQStatus::type status) 
007D7F40  bool SSQSystem::ChangePeriod(int nStatus, int nStartTime, int nEndTime) 
007D80B0  void SSQSystem::ValidateTotalPortion() 
007D80B0  void SSQSystem::ValidateCollectPointPortion() 
007D8300  void SSQSystem::ValidateMainEventPortion() 
007D84F0  void SSQSystem::SetCycleMode(int nCycleType, int nHalfCycleInterval) 
007D86E0  bool SSQSystem::ChangeCycleMode(int  nCycleType, int nHalfCycleInterval) 
007DAFD0  bool SSQSystem::SetDropGuardStatus(bool bCanDropGuard) 
007D8850  void SSQSystem::TimerExpired(int id) 
007D8B30  bool SSQSystem::ChangeUserPoint(User *pUser, int nPoint) 
007D8DC0  bool SSQSystem::SetNextSealEffectPeriod() 
007D9070  bool SSQSystem::SetNextEventPeriod() 
007D93B0  bool SSQSystem::DoAccount() 
007D97C0  int  SSQSystem::GetMaxTaxRateOfCastle() 
007D9990  bool SSQSystem::SendPreResultTo(User *pUser) 
007D9E70  bool SSQSystem::OnAccountStart() 
007D9FD0  bool SSQSystem::OnCastleSiegeEnd(CCastle *pCastle) 
007DA150  [%s][%d] SSQSystem::AddMember() : Too large  system point, result[%d], delta[%d] 
007DA150  bool SSQSystem::AddMember(User *pUser, SSQPart::type nPart, SSQSeal::type nSealNo, SSQPosition::type nPosition, int  nInitialPoint) 
007DA550  [%s][%d] SSQSystem::AddPoint() : Too large user  point, result=[%d], delta=[%d] 
007DA550  [%s][%d] SSQSystem::AddPoint() : Too large system point, result[%d], delta[%d] 
007DA550  bool SSQSystem::DepositSSQItem(User  *pUser, SSQPart::type nPart, SSQItem::type nItemType, int nCount) 
007DA9D0  [%s][%d] SSQSystem::DepositItemEx()  : Invalid part[%d] 
007DA9D0  [%s][%d] SSQSystem::DepositItemEx()  : Invalid count[%d] 
007DA9D0  [%s][%d] SSQSystem::DepositItemEx()  : Too large  count[%d] 
007DA9D0  [%s][%d] SSQSystem::DepositItemEx()  : Invalid user part[%d], part[%d] 
007DA9D0  [%s][%d] SSQSystem::DepositItemEx()  : Invalid user 
007DA9D0  bool SSQSystem::DepositItemEx(User *pUser, SSQPart::type nPart, int nCountList[], int nCount) 
007DAFD0  bool SSQSystem::ChangeDropGuardStatus(bool bCanDropGuard) 
007DB1D0  SSQSystem::SetAll(const unsigned char *packet) 
007DB490  void CastlePledgeSnapshot::TimerExpired(int  id) 
007DBA50  bool SSQSystem::OnClose() 
007DBB70  bool SSQSystem::OnCastleSiegeStart(CCastle *pCastle) 
007DBDA0  bool SSQSystem::OnSealEffectEnd() 
007DC050  bool SSQSystem::Reset() 
007DD190  void CastlePledgeSnapshot::Start() 
007DD610  void GetAllMemberPledgeId(MemberIdList &lstMemberDbId, MemberIdList &lstMemberSid) 
00438C60  void GetAllMemberId(MemberIdList &lstMemberId) 
007DDCD0  void CastlePledgeSnapshot::AddPledgeInfo(CPledge *pPledge) 
007DE430  void CastlePledgeSnapshot::AddAllianceInfo(CAlliance *pAlliance) 
007DE6B0  bool SSQSystem::SetRoundNumberToAllCastleUser(int nRoundNumber) 
007DECC0  bool SSQSystem::OnEventStart() 
007DEEA0  bool SSQSystem::OnSealEffectStart() 
007DF0F0  void SSQSystem::OnStart() 
007DF660  CStaticObject* CStaticObject::GetObject(unsigned int sid) 
007DF800  FVector CStaticObject::GetMeleeAttackPosition(CCreature* pCreature) 
007E0CF0  CStaticObject::CStaticObject() 
007E0E80  CStaticObject::CStaticObject(const CStaticObject &other) 
007E1190  CObject* CStaticObject::Copy() 
007E1550  void CStaticObject::Delete() 
007E1680  CStatusWnd::CStatusWnd(void) 
007E17A0  CStatusWnd::~CStatusWnd(void) 
007E1860  void CStatusWnd::SetMessage_d(int nLine, const WCHAR *sFormat, int nValue) 
007E19D0  void CStatusWnd::SetMessageV(int nLine, const WCHAR *sFormat, ...) 
007E1B20  void CStatusWnd::OnMainWndResized(WPARAM wParam, LPARAM  lParam) 
007E1C70  void CStatusWnd::OnStatusWndPaint(HDC hDC) 
007E2027  LRESULT CALLBACK CStatusWnd::StatusWndProc(HWND  hWnd, UINT message, WPARAM wParam, LPARAM lParam) 
007E22D0  void CStatusWnd::RegisterWindowClass(HINSTANCE hInstance) 
007E3450  void CStatusWnd::AttachToMainWnd(HINSTANCE hInstance, HWND hMainActiveWnd, int nCmdShow) 
007E44B0  DateTime TimeValueToDateTime(const TimeValue &timevalue) 
007E4650  DateTime::DateTime(const WCHAR *szDate, const WCHAR *szTime) 
007E4B40  std::xwstring DateTime::ToString() const 
007E4FB0  void CTeamBattleAgit::StartTimer() 
007E5110  int  CTeamBattleAgit::GetPledgeRegisterStatusForNpcServer(int nPledgeDbId) 
007E5310  TEAM_BATTLE_COLOR CTeamBattleAgit::GetColor(int  nPledgeDbId, bool &bAlreadyRegistered) 
007E54E0  void CTeamBattleAgit::OnStartInBattleField(User  *pUser, FVector  &pos, bool &bDirty) 
007E5790  int  CTeamBattleAgit::AddEntryPledge(unsigned int nPledgeDbId, time_l2_t  nProposeTime, TEAM_BATTLE_COLOR nColor, int  nNpcType) 
007E5A40  bool CTeamBattleAgit::RemoveEntryPledge(unsigned int nPledgeId) 
007E5C60  void CTeamBattleAgit::PauseSiege() 
006CBF00  void CTeamBattleAgit::OnBossNpcEnterWorld(CNPC *pNpc) 
007E7140  bool CTeamBattleAgit::RemoveEntryPledgeMember(unsigned int nPledgeId, unsigned int nCharId) 
007E72F0  void CTeamBattleAgit::BanBattleRoyalLoser(unsigned int nPledgeDbId) 
007E8810  void CTeamBattleAgit::PassSiege() 
007E8CE0  int  CTeamBattleAgit::AddEntryPledgeMember(unsigned int nCharDbId, unsigned int nPledgeDbId, time_l2_t nProposeTime) 
006CC040  void CTeamBattleAgit::OnBossNpcDead(CNPC *pNpc) 
007E9680  void CTeamBattleAgit::EndSiege() 
007EA100  void CTeamBattleAgit::WaitBattleRoyal() 
007EABD0  CTeamBattleAgit::CTeamBattleAgit() 
007EAFB0  void CTeamBattleAgit::BanExceptBattleRoyalEntry() 
007EC9C0  void CTeamBattleAgit::StartBattleRoyal() 
007ED0E0  void CTeamBattleAgit::WaitFinal() 
007EE110  void CTeamBattleAgit::StartFinal() 
007EE860  void CTeamBattleAgit::TimerExpired(int id) 
007EF150  void CTeamBattleAgit::StartSiege() 
007EF570  bool CTerritory::IsInsideRough(const FVector &v, bool check_height) 
007EF6B0  bool CTerritory::IsInside(const FVector &v, bool check_height) 
007EF9B0  FVector CTerritory::PickRandomPos() 
007EFDC0  CTerritory::CTerritory() 
007EFF90  void CTerritory::AddTerritoryPoint(FVector *a) 
007F1C40  %50s (%25s)    
007F1C40  %50s (%25s)   %50s (%25s)  
007F2D90  bool CTrade::CheckTradable(User *pUser, CItem *  pItem) 
007F310F  CItem * CTrade::GetItem(User * pUser, int nDBID) 
007F36C0  CTradeManager::GetTradeSP(int nTradeSID) 
007F39B0  CTrade::~CTrade() 
007F3B90  bool CTrade::SendTradableList(User * pUser) 
007F46F0  bool CTrade::Request() 
007F5372  void CTrade::Canceled(User*  pTrader) 
007F7220  bool CTrade::PressDone(User* pTrader) 
007F99D0  CheckItemCount(const unsigned char*  packet, int  nTraderNum) 
007FA280  int  CTrade::GetTradeItemWeight(int nUserServerId) 
007FA730  CTradeManager::DeleteTrade(  int nTradeSID) 
007FAAF0  CTrade::CTrade(User* pTrader1, User* pTrader2) 
007FADC0  int  CTrade::AddItems(const unsigned char* packet, unsigned int nTraderIndex) 
007FBE40  CTradeManager::CreateTrade(User* pUser, User* pTarget) 
007FC110  bool CTrade::RequestAddItems(const unsigned char* packet, User*  pTrader) 
007FD440  void User::ReportOrt(char *caller, int line, int nWorkType) 
007FD640  void User::OnCreate() 
007FD880  void User::SetDBID(unsigned int nDBID) 
007FD970  User::RegenBonusByMotionEx() 
007FDAA0  User::ValidateOrgHPRegen() 
007FDC10  User::ValidateOrgCPRegen() 
007FDD80  User::ValidateOrgMPRegen() 
007FDEF0  User::ValidateOrgSpeed() 
007FE1C0  bool User::ValidateSpeed() 
007FE560  void User::InitGeoQuery() 
007FE660  [%s][%d] Invalid(%d,%d,%d) GetTestPoint 
007FE660  void User::SendGeoQuery() 
007FE950  User::Set(CUserSocket*) 
007FEAA0  User::PetitionSayBySystem(WCHAR* str) 
007FED50  void SendInSight(User* pUser, CObject* pObject, bool bNewlyCreated) 
007FF470  User::ExpInc() 
007FF690  void User::TurnOnAutoSoulshot(int itemClassID) 
007FF800  void User::TurnOffAutoSoulshot(int itemClassID) 
007FF9C0  User::AttackOutOfRange() 
007FFAF0  User::AttackInCoolTime() 
007FFC20  User::AttackDeadTarget() 
007FFD50  bool User::AddItemToInventory2(CItem * pItem) 
007FFEB0  void User::SendETCBuffStatusInfo() 
00800160  void User::SendShortBuffStatusInfo() 
00800350  User::DropItem() 
00800560  User::SendMagicList() 
00800610  bool User::QueryEnemy(int nRelation) 
008007B0  bool User::QueryRealEnemy(int nRelation) 
008008B0  int  User::GetRelationTo(User *pAttacker) 
00800B60  bool User::IsRealEnemyTo(CCreature*  pAttacker) 
00800D00  User::ActionFailed() 
00800E30  void User::ChangeTarget(CObject* pTarget) 
008011C0  void User::SetAlliance(CAlliance *pAlliance, bool bMasterPledge) 
00801410  User::CalcKarma() 
00801570  virtual void User::ValidateLocation(int x, int y, int z) 
00801A60  virtual void User::ValidateLocation(int x, int y, int z, int yaw) 
00801BB0  void User::SetNickname(const WCHAR *sNickname) 
00801CD0  void User::SendAcquiredSkillToDB(int SkillID, int SkillLevel, bool bMayDown) 
00801E40  void User::SendDeletedSkillToDB(int  SkillID) 
00801F70  void User::SendPunishmentHistoryToDB(int nPunishmentType) 
008020A0  bool User::DestroyItemReturn(CItem *pItem, int nCount) 
00802540  User::EnchantItem(...) 
00802710  User::ReleaseEconomy() 
008029A0  bool User::GetBookMark() 
00802AC0  bool User::UpdateChar(unsigned int nSP, unsigned int nExp, int nAlign, int nPK, unsigned int nPKPardon, unsigned int nDuel) 
00802DD0  bool User::IsMyParty(CCreature *pCreature) 
00802FA0  bool User::IsMyPledge(User *pUser) 
008030A0  bool User::SetStopLogin(DWORD dwStopLogin) 
008031F0  bool User::SetStopSay(DWORD  dwStopSay) 
00803400  DWORD User::ReducePunishTime() 
00803560  bool User::SavePunishTime() 
008036B0  bool User::UpdateBuilder(int nBuilder) 
00803940  void User::TakeDismissPenalty() 
00803A90  void User::TakeOustedPenalty() 
00803BE0  void User::TakeWithdrawPenalty() 
00803D30  void User::ResetDismissPenalty() 
00803E70  void User::ResetOustedPenalty() 
00803FB0  void User::ResetWithdrawPenalty() 
008040F0  int  User::ExpDown(int nExpDec) 
008042C0  bool User::CanJoinPledge() 
00804440  bool User::CanCreatePledge() 
00804580  void User::QuitPrivateStore() 
00804890  void User::SetPrivateStoreMsg(const unsigned char* packet) 
00804C60  void User::CheckTutorialEvent(TutorialClientEventEnum Event) 
00804DC0  void User::ResetPet() 
00804F50  void User::TurnOffSummonSoulShot() 
008052E0  User::SetPrivateStoreBuyMsg(const unsigned char* packet) 
008056B0  void User::QuitPrivateStoreBuy() 
008059C0  bool User::SetSnoopClient(int nSnoopClientId) 
00805AB0  int  User::GetEquipedFishingRodId() 
00805C10  void User::SendSendableCharacterList() 
00805D30  int  User::GetPrivateStoreTime() 
00805EB0  void User::SetLastLogOutTime(SYSTEMTIME tmLastLogoutTime) 
00805FB0  bool User::PacketAcceptable(int nPacketNo) 
008061B0  void User::PlaySound(const WCHAR* pszFileName, int nCount, int nServerID, int x, int y, int  z); 
00806360  void User::PlayVoice(const WCHAR* pszFileName, int nCount, int nServerID, int x, int y, int  z, int Delay) 
00806510  void User::PlayMusic(const WCHAR* pszFileName) 
00806690  void User::StartSpelling(const CSkillInfo *pSkillInfo, CObject *pTarget) 
008067E0  void User::StopSpelling() 
008068D0  int  User::GetRecipeCount(int nRecipeType) 
008069C0  void User::SetRecipeStoreMsg(const unsigned char* packet) 
00806DB0  void User::QuitRecipeStore() 
00831120  int  User::GetSulffrageCountByLevel(int nLevel) 
00806F40  int  User::GetSocialityFaintByLevel(int nLevel, int nSociality) 
00807070  int  User::GetRemainSulffrageCount() 
00807170  int  User::GetSocialityCount() 
00807250  bool User::IncSociality() 
00807380  void User::SendHennaItemInfo(int nHennaId) 
008078B0  int  User::GetEquipedHennaCount() 
008079B0  void User::EquipHenna(int nHennaId) 
00807E20  void User::SendEquipedHennaListForUnequip() 
00808390  void User::SendHennaUnequipInfo(int  nHennaId) 
00808B30  void User::SendUserHennaInfo(CUserSocket* pSocket) 
00809200  void User::AddHennaFromBD(int nHennaId) 
008093A0  void User::DelHennaFromBD(int nHennaId) 
00809550  void User::ValidateHenna() 
008098F0  int  User::StriderConsumeMeal() 
008099E0  void User::ShowStriderHungryGauge() 
00809C00  bool User::CanUseDice() 
00809D20  void User::SetUseDice() 
00809E20  bool User::GetLoginMsg(const unsigned char*  packet) 
00809EE0  bool User::InsertLoginMsg(const unsigned char* packet) 
00809FA0  bool User::DeleteLoginMsg(const unsigned char* packet) 
0080A060  void User::ShowHTML(const WCHAR* pszFileName, const WCHAR* pszHTML, unsigned int itemClassID) 
0080A1F0  void User::CameraMode(bool on) 
0080A440  void User::ShowPreview(int nTotalCount, int  arItemList[200]) 
0080AED0  void User::SetSSQInfo(const unsigned char *packet) 
0080B190  void User::SetPetitionSeq(char* pPetitionSeq) 
0080B2B0  void User::SendPetitionVote(int *arVoteNumber, int nVoteCount, WCHAR *wszVoteMessage, int nMsgSize) 
0080B610  bool User::IsMyManor(int nManorId) 
0080B7A0  void User::WriteNoblessAchievement(NoblessWinType nType, int nTarget) 
0080B940  bool User::ValidateStorageSlot() 
0080BED0  void User::Pause(bool bPause) 
0080C100  void User::ImpoundHeroWeapon() 
0080CCD0  ChcekTradeTimeout() 
0080CE20  bool IsInBattleCampZone(const FVector &pos) 
0080D000  CResidence *GetWhoseBattleCampZone(const FVector &pos) 
0080D210  CResidence *GetWhoseBattleFieldWithBattleCampZone(const FVector  &pos) 
0080D550  void User::TimerExpiredOnPartyMatching() 
0080D7F0  User::ChangeTalkTarget() 
0084CED0  void User::SendPledgeAnnounce() 
0080DA90  void User::SendLogout() 
0080DEC0  void User::ProcessMyParty() 
0080E160  User::UseItem(CItem*) 
0080E970  User::ChangeClass(ClassType) 
0080EF00  User::TradeStart() 
0080F1C0  User::TradeItemAdd() 
0080F370  User::TradeCancel() 
0080F510  User::TradeDone() 
0080F6B0  User::TradeEnd() 
0080F840  bool User::IsNowTrade() 
0080FAA0  User::BuySell() 
0080FCC0  bool User::IsMakeAttackerGuilty(CCreature *pAttacker) 
00810180  bool User::IsMakeAttackerChao(CCreature *pAttacker) 
008103E0  int  User::GetMyStatus() 
00810620  User::IsEnemyTo() 
00810A00  User::SetParty() 
00810C50  User::SetPledge() 
00810F80  User::IsPledgeMaster() 
008110E0  void User::SendDeleteObject(CObject* pObject) 
00811370  void User::ValidateLocation(int x, int y, int z, int yaw, int v) 
00811780  bool User::CanPossessHolyThing(CHolyThing *pHolyThing) 
00811B60  void User::CancelPrivateStore() 
00811EB0  bool User::IsItemUsable() 
008120B0  CPet* User::GetPet() 
008122F0  CSummon* User::GetSummon() 
00812510  void User::DespawnSummon() 
00812680  CSummon* User::GetSummonOrPet() 
008127C0  void User::CancelPrivateStoreBuy() 
00812B10  void User::SetKarma(int nKarma) 
00812CB0  bool User::SetSnoop(int nSnoopGmId) 
00812FC0  int  User::GetEquipedLureId() 
00813130  bool User::HasAgit() 
00813260  bool User::HasCastle() 
00813390  void User::ObserverEnd() 
008138F0  void User::CancelRecipeStore() 
00813AA0  void User::UnequipHenna(int  nHennaId) 
008146A0  void User::IncreaseKarma(bool bWithPKCount) 
00814A10  User::IncreaseDuelCount() 
00814CE0  void User::IncreaseKarma_KillSummon() 
00815030  void User::SetGuilty(bool c) 
008151E0  bool User::TeleportToLocation(int x, int y, int  z) 
00815900  bool User::CanEquip(CItem* item) 
00815ED0  bool User::CanResurrection(int &nCastleSiegeType) 
008162B0  void User::InstallBattleCamp(bool bByNoblessSkill) 
00816620  bool IsInBattleCamp() 
008168D0  bool User::HavePet() 
008169F0  void User::SummonPet(CItem *pPetCollar) 
00816C50  void User::DespawnPet(bool bByLeaveWorld) 
00816E80  bool User::HaveSummon() 
00816FA0  void User::RequestPackageSend(const unsigned char *packet) 
008177D0  SharedNoblessInfo *User::GetNoblessInfo() 
004D4150  void Write2(short x, short y, char z, int index, CObject *pdata) 
00818A30  User::Shout() 
00819140  void User::Market(WCHAR* str) 
00819960  User::UnequipItem(SlotType) 
00819C40  User::SendItemList() 
0081B7C0  User::ReplyEnchantItem(...) 
0081BC10  User::ReplyEnchantItemFail(...) 
0081C310  User::OnDieDropItem(bool bDieOnBattleField) 
0081DF00  SaveDieDropExp : DBID(%d) DownExp(%d) ; (%s) 
0081DF00  User::Die(CCreature* pEnemy) 
0081EB20  void User::SendQuestList() 
0081F170  void User::PetLevelChanged(int nCollarDBID, int  nLevel) 
0081F3B0  void User::PetNameChanged(int nCollarDBID) 
0081F5F0  bool User::SummonCreature(const WCHAR* pszName, int type, const WCHAR* pszItemName, int  count) 
0081FDA0  User::SendPrivateStoreBuyManageList(CUserSocket  * pTargetSocket) 
00820AB0  bool User::CheckPrivateStoreInventory() 
00820FA0  void User::SendPackageSendableList(int nTargetUserDBID) 
00821770  int  User::GetBlockList(char *buf) 
00821A00  void User::SendBlockList() 
00821D80  bool User::IsInBlockList(WCHAR * pwCharName) 
00822010  void User::SendRecipeBookList(int nCommonRecipe) 
00822430  void User::SendInvenHennaList() 
004D43E0  inline void  Remove(int index, CObject* pdata) 
00822F40  void BroadCastToAllUser(const char*  format, ...) 
00823660  void BroadcastToAllUser_Announce(const WCHAR* pszAnnounce) 
008237A0  User::Delete() 
00823A70  void User::Harangue(const WCHAR *str) 
00823E80  void User::AdjustStartPoint(FVector  &MyPos) 
00824120  User::Restart(RestartPoint enumRestartPoint) 
008257C0  User::EquipItem() 
00826A90  User::UnequipItem(CItem*) 
00827150  User::DeleteItemInInventoryBeforeCommit() 
00827980  bool User::DestroyQuest(int  nQuestID) 
00827C20  void User::SendAbnormalStatusInfo() 
008281E0  User::GetItem() 
00828500  User::SendSkillList() 
00828B10  bool User::CanInstallBattleCamp() 
00828FA0  bool SendDiePacket() 
00829550  void User::SendPrivateStoreManageList(CUserSocket * pTargetSocket) 
0082AA70  bool User::SendCoolTime() 
0082B0B0  void User::SendRecipeInfo(int nRecipeId, int nResult) 
0082B3E0  CRecipeInfo* User::GetRecipeInfo(int nRecipeId) 
0082B6A0  bool User::HaveRecipe(int nRecipeId) 
0082B870  void User::SendRecipeStoreManageList() 
0082BF60  void User::RecipeStoreShowInfo(User  * pUser, int nRecipeId, int  nResult); 
0082C3F0  void User::RecipeStoreBuy(const unsigned char* packet) 
0082C890  bool TalkChannelCache::SubChannel::IsValidChannel(unsigned int UserSID, unsigned int CompObjectID, unsigned int MaxDistance, int Key) 
0082CDC0  bool User::RequestRecipeShopManageList(int nShopType) 
0082D180  void User::SayToFriend(CSPointerUser& pFriendUser, WCHAR* str) 
0082D450  User::Tell(int, WCHAR*) 
0082D810  User::Hear() 
0082DBC0  void User::SendLogOffMsgToFriendList() 
0082DEF0  User::RequestTrade() 
0082F770  void User::PrivateStoreBuyListReq(int nBuyerId) 
00830700  std::xwstring User::GetBlockName(int nDBID) 
0082E9D0  void User::PrivateStoreListReq(int nBuyerId) 
00831120  void User::VoteDayElapse() 
008314D0  void User::DeleteYongmanAbnormalStatus(bool  bNowYongma) 
00831AC0  void User::SetSocailityData(SYSTEMTIME *pLastLogout, int nUsedSulffrage, int nSociality) 
00831E20  void User::CheckSocailityFaint() 
00832090  void User::BreakFriendship(int exFriendDbId, WCHAR *exFriendName, int nameLen) 
00833880  void User::ObserverStart(int x, int  y, int z, int yaw, int pitch, int period ) 
00833E40  void User::RideWyvern( int WyvernClassID, int nLevel ) 
00834AD0  void User::Ride(CPet* pStrider) 
008354A0  void User::GetOff(bool bIsForce) 
00835EA0  void User::EatStrider(int n) 
00836CC0  void User::AddNewCharID(int  nCharID) 
00836ED0  int  User::DropCastleGuard(CItem* pItem, unsigned int nAmount) 
00837850  User::IconAction() 
008385E0  int  User::SetPrivateStoreList(const unsigned char* packet) 
00839B50  User::SetPrivateStoreBuyList(const unsigned char* packet) 
0083B280  void User::DeleteBlockList(const int nDBID) 
0083B500  void User::AddRecipeBook(int nRecipeId) 
0083BAB0  int  User::SetRecipeStoreList(const unsigned char* packet) 
0083DF50  bool User::IsNewChar(int nCharID) 
0083E170  void User::PrivateStoreBuyBuy(const unsigned char* packet, User  * pBuyer) 
0083FDD0  void User::DeleteRecipeBook(int nRecipeId) 
00840780  bool TalkChannelCache::SubChannel::ResetCache(unsigned int UserSID) 
00840780  bool TalkeChannelCache::ResetCache(unsigned int  UserSID) 
00840C20  void BroadcastToAllUserEx(const char* format, ...) 
00840E00  void User::InSight(CObject *pObject) 
008417E0  void User::OutOfSight(CObject *pObject) 
00842320  bool User::HandleItemManipulation(int nCount, ItemManip  RequestList[], AtomicJob *pAtomicJob) 
00842A40  void User::BroadcastItemGet2Party(int nMsgId, int nItemId, int nAmount, int nEnchant) 
00842F60  User::SaveInfectedSkills() 
00843410  void User::AddBlockList(const int nDBID, const WCHAR * pwName) 
008437D0  bool User::VoteSociality(int nTargetUserServerId) 
00844C90  bool TalkChannelCache::SubChannel::Cache(unsigned int UserSID, unsigned int ObjectID, int Key) 
00845090  User::TimerExpired() 
0080ECE0  User::SendUserHPInfo() 
008467B0  void User::SendEnchantSkillList() 
00846D50  void User::ResetAllEnchantSkill(CUserSocket  *pBuilderSocket) 
00847770  void User::PrivateStoreBuy(const unsigned char*  packet) 
008489D0  void User::MultiSellChoose(int nGroupId, int nItemChooseId, int  nAmount) 
0084ABB0  User::User(blabla...) 
0084C6C0  User::~User() 
0084CED0  User::EnterWorld() 
0084E5E0  void User::SendSkillAcquireList(int  type) 
00422F5D  ~CObjectStringMap() 
0084F5A0  void BroadcastSerializer::TimerExpired(int id) 
0084FE10  User::LeaveWorld() 
00850E60  int  User::PrepareSpelledInfoChangedBuffer(char *pBuf, int nBufSize) 
00851230  void User::OnChangeSubJobBegin() 
00851370  int  *User::GetBaseJobClass(int nNowClass) 
00851770  void User::InitSubJob(int nSubJobId, int nClass) 
00851B20  bool User::DoesShowPledgeEmblem() 
00851C70  void User::ValidateSubJobParameters() 
00852810  void User::SendNicknameChanged() 
00852990  void User::SendPledgeStatusChanged() 
00852B90  void User::SendRelationChanged(CUserSocket*  pSocket) 
008532F0  void User::GatherRelationChanged() 
008539E0  void User::GatherSpelledInfoChanged() 
00853CA0  void User::SendSpelledInfoChanged() 
00854050  void User::OnChangeSubJobEnd(bool bCreate) 
00855740  User::SendUserInfo() 
00857AC0  User::SendCharInfo() 
0085A2F4  bool AutoSoulshotEXPacket(CSocket* socket, const unsigned char *packet) 
0085A6C0  bool EnchantSkillInfo(CSocket* socket, const unsigned char *packet) 
0085A830  bool RequestEnchantSkill(CSocket* pSocket, const unsigned char *packet) 
0085A9D7  bool WriteHeroWords(CSocket* pSocket, const unsigned char *packet) 
0085AC27  bool ReplyWithdrawPartyRoom(CSocket* socket, const unsigned char *packet) 
0085AEBD  bool ReplyDismissPartyRoom(CSocket*  socket, const unsigned char *packet) 
0085B124  bool SetPledgeEmblem(CSocket *socket, const unsigned char *packet) 
0085B3C4  bool ReplyOustFromPartyRoom(CSocket* socket, const unsigned char *packet) 
0085B8F7  bool PledgeEmblem(CSocket* socket, const unsigned char *packet) 
0085BB3E  bool ReplyHandOverPartyMaster(CSocket* socket, const unsigned char *packet) 
0085C0AA  bool OustFromMPCC(CSocket* pSocket, const unsigned char *packet) 
0085CECA  bool AskJoinMPCC(CSocket* pSocket, const unsigned char *packet) 
0085D7C7  bool AcceptJoinMPCC(CSocket* pSocket, const unsigned char *packet) 
0085DCE0  See  bool ProcureCropList(CSocket* pSocket, const unsigned char *packet). 
0085DCE0  [%s][%d] Function bool RequestSellProcure(CSocket* pSocket, const unsigned char *packet) is  deprecated. 
008605A0  bool TradeStartPacket(CSocket* socket, const unsigned char *packet) 
00863FB0  bool ReplyStartPledgeWarPacket(CSocket* pSocket, const unsigned char *packet) 
00864070  bool ReplyStopPledgeWarPacket(CSocket* socket, const unsigned char *packet) 
00864130  bool SurrenderPledgeWarPacket(CSocket* socket, const unsigned char *packet) 
008641F0  bool ReplySurrenderPledgeWarPacket(CSocket*  pSocket, const unsigned char *packet) 
008642B0  bool TestPledgeCrestPacket(CSocket*  pSocket, const unsigned char *packet) 
008643A0  bool TransferPledgePowerPacket(CSocket* pSocket, const unsigned char *packet) 
008644C4  bool ShowBBSBoard(CSocket* pSocket, const unsigned char *packet) 
0086469C  bool ChooseInventoryItem() 
00864CEA  MoveToLocationInVehiclePacket() 
00864FF7  CannotMoveAnymoreInVehiclePacket() 
008651A0  RestoreCharacter(CSocket* socket, const unsigned char *packet) 
00865330  bool QuestList(CSocket* pSocket, const unsigned char *packet) 
008654A2  bool DestroyQuest(CSocket* pSocket, const unsigned char *packet) 
008657E0  bool SurrenderPersonally(CSocket* socket, const unsigned char *packet) 
0086590F  bool AcquireSkillInfo(CSocket* socket, const unsigned char *packet) 
00865DE4  bool RequestAcquireSkill(CSocket* socket, const unsigned char *packet) 
00866784  bool RestartPointPacket(CSocket* socket, const unsigned char *packet) 
00866980  bool PrivateStoreListReq(CSocket* socket, const unsigned char *packet) 
00866AD0  bool ReviveReplyPacket() 
00866BC4  bool TutorialQuestionMarkPressed(CSocket* pSocket, const unsigned char *packet) 
00866D54  bool TutorialClientEvent(CSocket* pSocket, const unsigned char *packet) 
00866F12  bool PetitionPacket(CSocket* pSocket, const unsigned char *packet) 
008670C0  bool PetitionCancelPacket(CSocket* pSocket, const unsigned char *packet) 
00867252  bool ChangePetNamePacket(CSocket* socket, const unsigned char *packet) 
00867460  bool DropItemFromPetPacket(CSocket*  socket, const unsigned char *packet) 
00867520  bool TimeCheckPacket(CSocket* pSocket, const unsigned char *packet) 
00867600  bool StartAllianceWarPacket(CSocket* pSocket, const unsigned char *packet) 
008676F0  bool ReplyStartAllianceWarPacket(CSocket* pSocket, const unsigned char *packet) 
008677E0  bool StopAllianceWarPacket(CSocket*  socket, const unsigned char *packet) 
008678D0  bool ReplyStopAllianceWarPacket(CSocket* socket, const unsigned char *packet) 
008679C0  bool SurrenderAllianceWarPacket(CSocket* socket, const unsigned char *packet) 
00867AB0  bool RemainCoolTimePacket(CSocket* pSocket, const unsigned char *packet) 
00867BF0  bool RequestPackageSendableItemList(CSocket* pSocket, const unsigned char *packet) 
00867D60  bool RequestCastleSiegeInfoPacket(CSocket *pSocket, unsigned int nCastleId) 
00867F40  bool RequestCastleSiegeInfoPacket(CSocket* pSocket, const unsigned char *packet) 
008680BC  bool RequestCastleSiegeAttackerListPacket(CSocket* pSocket, const unsigned char *packet) 
008682BC  bool RequestCastleSiegeDefenderListPacket(CSocket* pSocket, const unsigned char *packet) 
008684B8  bool RequestMultiSellChoose(CSocket* pSocket, const unsigned char *packet) 
00868714  bool RequestNetPing(CSocket* pSocket, const unsigned char *packet) 
008688E0  bool RequestRecipeBookOpen(CSocket*  pSocket, const unsigned char *packet) 
00868B20  bool RequestRecipeBookItemDelete(CSocket* pSocket, const unsigned char *packet) 
00868D80  bool RequestRecipeBookItemInfo(CSocket* pSocket, const unsigned char *packet) 
00868FD0  bool RequestRecipeBookItemMake(CSocket* pSocket, const unsigned char *packet) 
00869250  bool ObserverEndPacket(CSocket *pSocket, const unsigned char *packet) 
00869420  bool RequestHennaItemList(CSocket* pSocket, const unsigned char *packet) 
00869560  bool RequestHennaUnequipList(CSocket* pSocket, const unsigned char *packet) 
008696D8  bool RequestHennaItemInfo(CSocket* pSocket, const unsigned char *packet) 
00869928  bool RequestHennaEquip(CSocket* pSocket, const unsigned char *packet) 
00869B78  bool RequestHennaUnequipInfo(CSocket* pSocket, const unsigned char *packet) 
00869DC8  bool RequestHennaUnequip(CSocket* pSocket, const unsigned char *packet) 
0086A045  bool RequestMakeMacro(CSocket* pSocket, const unsigned char *packet) 
0086A490  bool RequestDeleteMacro(CSocket* pSocket, const unsigned char *packet) 
0086A638  bool RequestBuySeed(CSocket* pSocket, const unsigned char *packet) 
0086A88C  bool ConfirmDlg_OpenDoor(CUserSocket *pSocket, User *pUser) 
0086AE48  bool ConfirmDlg_Resurretion(CUserSocket *pSocket, User *pUser) 
0086B030  bool ConfirmDialog(CSocket*  socket, const unsigned char *packet) 
0086B232  bool RequestSSQStatus(CSocket* pSocket, const unsigned char *packet) 
0086B4DF  bool RequestPetitionVote(CSocket* pSocket, const unsigned char *packet) 
0086B7F0  bool RequestPledgeWarInfo(CSocket* pSocket, const unsigned char *packet) 
0086B8E0  bool OpenMinimap(CSocket* pSocket, const unsigned char *packet) 
0086BA82  bool MSNChatLogPacket(CSocket* socket, const unsigned char *packet) 
0086BE60  bool UserExPacket(CSocket* pSocket, const unsigned char *packet) 
0086C1F0  void CUserSocket::MakePacketBlockList() 
0086C5D0  CUserSocket::SetUser(User* pUser) 
0086C770  void CUserSocket::ResetRelaxTime(&tmNow); 
0086D1F5  invalid amount (DropItem : %d of %d  by %s) at file[%s], line[%d] 
0086F1B0  bool DismissPartyPacket(CSocket* socket, const unsigned char *packet) 
0086F700  SekCostume(CSocket*  pSocket, const unsigned char *packet) 
0086F840  bool SetPledgeCrestPacket(CSocket *socket, int nBitmapSize, const unsigned char *pBitmap) 
0086FAB0  bool SetPledgeCrestPacket(CSocket *socket, const unsigned char *packet) 
008700A5  [%s][%d] Destroy item (deleting pet  collar). invalid state... 
0086FC38  bool DestroyItem() 
00870224  bool ItemCrystallizePacket(CSocket*  socket, const unsigned char *packet) 
0087080D  bool PrivateStoreManage(CSocket* socket, const unsigned char *packet) 
00870B64  bool PrivateStoreListSet(CSocket* socket, const unsigned char *packet) 
00870F1D  bool PrivateStoreManageCancel(CSocket* socket, const unsigned char *packet) 
0087111D  bool PrivateStoreQuit(CSocket* socket, const unsigned char *packet) 
008712F4  bool PrivateStoreSetMsg(CSocket* socket, const unsigned char *packet) 
0087154C  bool TutorialLinkHTML(CSocket* pSocket, const unsigned char *packet) 
00871AA5  bool WithdrawAlliancePacket(CSocket* pSocket, const unsigned char *packet) 
00871E1C  bool SetAllianceCrestPacket(CSocket* pSocket, const unsigned char *packet) 
008720D4  bool PetUseItemPacket(CSocket* socket, const unsigned char *packet) 
0087259D  [%s][%d] GiveItemToPet failed. (not  owning item) 
008724E0  [%s][%d] GiveItemToPet failed. (invalid item) 
008723B8  bool GiveItemToPetPacket(CSocket* socket, const unsigned char *packet) 
00872824  bool GetItemFromPetPacket(CSocket* socket, const unsigned char *packet) 
00872AA4  bool PetGetItem(CSocket* pSocket, const unsigned char *packet) 
00872DFD  bool PrivateStoreBuyManage(CSocket*  pSocket, const unsigned char *packet) 
00873164  bool PrivateStoreBuyListSet(CSocket* pSocket, const unsigned char *packet) 
0087350D  bool PrivateStoreBuyManageCancel(CSocket* pSocket, const unsigned char *packet) 
008736DD  bool PrivateStoreBuyQuit(CSocket* pSocket, const unsigned char *packet) 
008738B4  bool PrivateStoreBuySetMSG(CSocket*  pSocket, const unsigned char *packet) 
00873B7D  bool PrivateStoreBuyListReq(CSocket* pSocket, const unsigned char *packet) 
00873D8C  bool RequestJoinCastleSiegePacket(CSocket* pSocket, const unsigned char *packet) 
00874368  bool RequestConfirmCastleSiegeWaitingListPacket(CSocket* pSocket, const unsigned char *packet) 
00874628  bool RequestSetCastleSiegeTimePacket(CSocket* pSocket, const unsigned char *packet) 
00874914  bool RequestRemainTime(CSocket* pSocket, const unsigned char *packet) 
00874BBD  bool RequestRecipeShopManageList(CSocket* pSocket, const unsigned char *packet) 
00874F74  bool RequestRecipeShopSetMsg(CSocket* pSocket, const unsigned char *packet) 
00875264  bool RequestRecipeShopSetList(CSocket* pSocket, const unsigned char *packet) 
0087561D  bool RequestRecipeShopQuit(CSocket*  pSocket, const unsigned char *packet) 
0087583D  bool RequestRecipeShopCancel(CSocket* pSocket, const unsigned char *packet) 
00875AA7  bool RequestManagePledgePower(CSocket* pSocket, const unsigned char *packet) 
00876202  bool ReplyGameGuardInfo(CSocket* pSocket, const unsigned char *packet) 
008765A2  bool ReplyListPartyWaitingPacket(CSocket* socket, const unsigned char *packet) 
00876937  bool ReplyManagePartyRoom(CSocket* socket, const unsigned char *packet) 
00876C87  bool ReplyJoinPartyRoom(CSocket* socket, const unsigned char *packet) 
008778D0  bool CUserSocket::CheckLoginTime() 
00878BB0  bool FriendRemove(CSocket* socket, const WCHAR *sFriendName) 
00878E64  FriendRemove(CSocket* socket, const unsigned char *packet) 
00878FB7  bool RequestPackageSend(CSocket* pSocket, const unsigned char *packet) 
0087929C  bool ReloadPacket(CSocket* socket, const unsigned char *packet) 
0087B2D7  bool StartRotatingPacket(CSocket* pSocket, const unsigned char *packet) 
0087B517  bool FinishRotatingPacket(CSocket* pSocket, const unsigned char *packet) 
0087B747  bool RidePacket(CSocket* socket, const unsigned char *packet) 
0087BC3F  bool GMListPacket(CSocket* pSocket, const unsigned char *packet) 
0087EF95  bool GiveNicknamePacket(CSocket* pSocket, const unsigned char *packet) 
0087F662  bool TargetUserFromMenu(CSocket* pSocket, const unsigned char *packet) 
0087FD04  bool PledgeBasicInfo(CSocket* socket, const unsigned char *packet) 
0087FEE2  bool PledgeExtendedInfo(CSocket* socket, const unsigned char *packet) 
00880397  bool PledgeCrest(CSocket* socket, const unsigned char *packet) 
008805C2  bool GMCommand(CSocket* socket, const unsigned char *packet) 
00880C27  bool PrivateStoreBuyListSend(CSocket* socket, const unsigned char *packet) 
00881207  bool AllianceCrestPacket(CSocket* socket, const unsigned char *packet) 
00881427  bool PrivateStoreBuyBuyListSend(CSocket* pSocket, const unsigned char *packet) 
008819D0  bool RequestBlockPacket(CSocket* pSocket, const unsigned char *packet) 
00881FCD  bool SnoopQuit(CSocket* pSocket, const unsigned char *packet) 
008821E7  bool RequestRecipeShopItemInfo(CSocket* pSocket, const unsigned char *packet) 
008826B7  bool RequestRecipeShopItemMake(CSocket* pSocket, const unsigned char *packet) 
00882B57  bool RequestRecipeShopSellList(CSocket* pSocket, const unsigned char *packet) 
00882F94  bool RequestVoteSociality(CSocket* pSocket, const unsigned char *packet) 
00883240  ReplyL2FriendList(CSocket* socket, const unsigned char *packet) 
00883792  bool L2FriendSayPacket(CSocket* socket, const unsigned char *packet) 
00884A6F  bool StartPledgeWarPacket(CSocket* pSocket, const unsigned char *packet) 
008852AB  bool StopPledgeWarPacket(CSocket* pSocket, const unsigned char *packet) 
0088570F  bool OustAllianceMemberPacket(CSocket* pSocket, const unsigned char *packet) 
0088BA80  bool FriendAddRequest(CSocket *socket, const WCHAR *sFriendName) 
0088C787  FriendAddRequest(CSocket* socket, const unsigned char *packet) 
0088C8B0  bool FriendAddReply(CSocket* socket, int nAnswer) 
0088CAF0  FriendAddReply(CSocket* socket, const unsigned char *packet) 
0088CC7F  bool JoinAlliancePacket(CSocket* pSocket, const unsigned char *packet) 
0088D74F  bool AnswerJoinAlliancePacket(CSocket* pSocket, const unsigned char *packet) 
0088E03C  bool DismissAlliancePacket(CSocket*  pSocket, const unsigned char *packet) 
0088E407  bool AllianceInfoPacket(CSocket* socket, const unsigned char *packet) 
0088EFA2  bool RequestUserCommand(CSocket* pSocket, const unsigned char *packet) 
00890470  file[%s], line[%d], socket disconnect without login(ip address %d.%d.%d.%d) 
00890470  User [%s](%d) Disconnected[%d] 
00891260  bool FriendList(CSocket* socket) 
00892460  FriendList(CSocket*  socket, const unsigned char *packet) 
008925BA  bool TutorialPassCmdToServer(CSocket* pSocket, const unsigned char *packet) 
00892860  [%s][%d] No  user...  on Html  CMD Packet (AgitHTML) 
00899600  bool LoadStrFromReg(WCHAR* str, const WCHAR* keyStr, const WCHAR* regEntry) 
00899840  void SaveStrToReg(WCHAR* str, const WCHAR* keyStr, const WCHAR*  regEntry) 
00899A30  int  UnicodeToAnsi(WCHAR* unistr, int maxunilen, char* ansistr, int maxansilen) 
00899BA0  int  AnsiToUnicode(char* ansistr, int maxansilen, WCHAR*  unistr, int maxunilen) 
00899CF0  char* LoadBinaryAbsolute(TCHAR* pszFileName,int& nSize) 
00899EC0  bool CheckCharacterName(const Wchar * name, int  code) 
0089A200  BOOL SetPrivateProfile(WCHAR * szSection, Wchar * szKeyName, int nValue, WCHAR * szFile) 
0089A380  void ParseHTMLParam(const WCHAR * packet, char * format, ...) 
0089A650  const WCHAR* ParseHTMLParam2(const WCHAR * packet, char * format, ...) 
0089A920  int  CUser::GetDayDiff(SYSTEMTIME *tmNow, SYSTEMTIME *tmOld) 
0089AC70  xwstring IntToXStr(int i) 
0089B110  int  GetIntFromString(WCHAR * sNum) 
0089B3F0  std::xwstring ReplaceStr(std::xwstring szSrc, WCHAR * szTok, WCHAR * szNew) 
0089BB60  std::xwstring Trim(WCHAR * src) 
0089CA80  CInspector*  CInspectorDB::GetInspector() 
0089CD10  CInspectorDB::Load() 
0089D5F0  int  CVehicleController::GetNextStation() 
0089D6F0  void CVehicleController::SetVehicle(CVehicle *p) 
0089D800  void CVehicleController::Arrived() 
0089DC60  CVehicle::StartDrive() 
0089DDB0  CVehicle::ConvRelToAbs(FVector vRel) 
0089DF90  FVector CVehicle::ConvAbsToRel(FVector vAbs) 
0089E160  bool CVehicleDB::ReserveStation(int  nStationID) 
0089E270  bool CVehicleDB::ReleaseStation(int  nStationID) 
008A33E0  void CVehicleDB::ClearStation() 
0089E380  void CVehicleDB::Load() 
0089E6A0  CVehicle* CVehicle::GetObject(unsigned int sid) 
0089E840  CVehicle* CVehicle::FindObject(unsigned int  sid) 
0089E9A0  CSPointerCVehicle CVehicle::FindObjectSP(unsigned int sid) 
0089EB80  CVehicle* CVehicleDB::FindVehicle(int id) 
0089F120  CVehicle::CVehicle() 
0089F4D0  CVehicle::CVehicle(const CVehicle& other): CObject(other) 
0089F8A0  void CVehicle::SendVehicleInfo(CUserSocket *pSocket) 
0089FC30  void CVehicle::TimerExpired(int id) 
008A0522  invalid creature at  CVehicle::StopDrive() 
008A0260  void CVehicle::ProcessStopDrive() 
008A0640  CVehicleDB::StartDrive() 
008A0840  CVehicle::StopDrive() 
008A0D70  void CVehicleController::SetBroadcastPoint(FVector v1, FVector v2) 
008A0EE0  void CVehicleDB::AddVehicle() 
008A1100  CVehicleController::CVehicleController() 
008A1420  void CVehicleController::AddStation(CVehicleStationInfo  *pStation) 
008A1550  void CVehicle::InSight(CObject *pObject) 
008A1E60  void CVehicle::OutOtSight(CObject *pObject) 
008A29F7  invalid creature at  CVehicle::InformVehicleStart() 
008A2770  void CVehicle::InformVehicleStart(bool bStart) 
008A30B0  invalid creature at  CVehicle::TimerExpired() 
008A2BE0  void CVehicle::KickIllegal(int ticket_id, FVector vTarget) 
008A33E0  CVehicleDB::EraseAllVehicle() 
008A3960  void CVehicleController::TimerExpired(int id) 
008A43C0  CVehicleDB::CVehicleDB() 
008A50E0  CWareHouseDeposit::~CWareHouseDeposit() 
008A54C0  error. warehouse typpe == 0  in RequestEx(const unsigned char* packet) 
008A54C0  void CWareHouseDeposit::RequestEx() 
008A6DA0  void CWareHouseDeposit::Request() 
008A8870  void CWareHouseDeposit::IsInRange() 
008A8FE0  void CWareHouseWithdraw::SendList(WareHouseClass whType) 
008A93C0  void CWareHouseWithdraw::SendListEx(WareHouseClass whType) 
008A9640  void CWareHouseWithdraw::IsInRange() 
008A9B50  void CWareHouseDeposit::SendList(WareHouseClass  whType) 
008AA730  void CWareHouseDeposit::SendListEx(WareHouseClass whType) 
008AB140  void CWareHouseWithdraw::Request() 
008ABC50  void CWareHouseWithdraw::RequestEx() 
008AC8B0  void CWareHouseWithdraw::GetClassId(int nItemDBID) 
008ACB00  void CWareHouseWithdraw::AddItemId() 
008ACEF0  CWareHouseWithdraw::CWareHouseWithdraw() 
008AD1C0  CWareHouseWithdraw::~CWareHouseWithdraw() 
008AD6C0  CWatchItem * CWatchList::CheckWatchList(WATCHTYPE nType, int nObjId ) 
008AD9E0  CWatchList::ParseWatchList() file open failed. GetLastError(%d) 
008AD9E0  bool CWatchList::ParseWatchList() 
008AE4B0  CWorld::CWorld() 
008AE7E0  CWorld::~CWorld() 
008AE6C0  bool CWorld::InRange(FVector org, FVector dst, int range) 
008AEE60  [%s][%d] index(%d, %d) - index[%d] is invalid 
008AEE60  void IncreaseUserMapDensity(int xindex, int  yindex) 
008AF060  static void  IncreaseUserMapDensity(FVector const& pos) 
008AF1A0  static void  DecreaseUserMapDensity(int xindex, int yindex) 
008AF3A0  static void  DecreaseUserMapDensity(FVector const& pos) 
008AF6F5  actor(%d,%d,%d) in AsyncMove, failed to pop  from GetContainer!!! 
008AF564  CWorld::AsyncMove() 
008AF830  CWorld::GodsVoice() 
008AF970  int  GetSize() 
008AFE66  [%s][%d] GetOnVehicle Message : creature container is NULL (%d)!!! 
008AFD3D  ASYNCHRONOUS_SERIALIZE_IMPL3(CWorld, AsyncGetOnVehicle, CCreature*, pCreature, CVehicle*, pVehicle, FVector, Pos) 
008B06D1  error in CWorld::GetOffVehicle() 
008B05BD  ASYNCHRONOUS_SERIALIZE_IMPL3(CWorld, AsyncGetOffVehicle, CCreature*, pCreature, CVehicle*, pVehicle, FVector, Pos) 
008B117B  error in CWorld::GetOnVehicle() 
008B0F40  bool CWorld::GetOnVehicle(CCreature  *pCreature, CVehicle *pVehicle, FVector vRelPos) 
008B1280  bool CWorld::GetOffVehicle(CCreature *pCreature, CVehicle *pVehicle, FVector vAbsPos) 
008B15F0  CWorld::ReportDistribution() 
008B189C  ASYNCHRONOUS_SERIALIZE_IMPL2(CWorld, AsyncStaticObjectAppear, CStaticObject*, pStaticObject, FVector, Pos) 
008B209C  ASYNCHRONOUS_SERIALIZE_IMPL1(CWorld, AsyncStaticObjectDisappear, CStaticObject*, pStaticObject) 
008B28DC  ASYNCHRONOUS_SERIALIZE_IMPL2(CWorld, AsyncEnterWorld, CCreature*, pActor, FVector, Pos) 
008B3234  ASYNCHRONOUS_SERIALIZE_IMPL3(CWorld, AsyncLeaveWorld, CCreature*, pActor, FVector, Pos, FVector, AppearingPos) 
008B3C1C  ASYNCHRONOUS_SERIALIZE_IMPL1(CWorld, AsyncPickItem, CItem*, pItem) 
008B438C  ASYNCHRONOUS_SERIALIZE_IMPL3(CWorld, AsyncPutItem, CCreature*, pCreature, CItem*, pItem, FVector, Pos) 
008B515C  ASYNCHRONOUS_SERIALIZE_IMPL1(CWorld, AsyncDoorStatusUpdate, CDoor*, pDoor) 
008B5A8C  ASYNCHRONOUS_SERIALIZE_IMPL2(CWorld, AsyncDoorOpenClose, CDoor*, pDoor, bool, bOpenClose) 
008B67FC  bool CWorld::VehicleEnterWorld(CVehicle *pVehicle, FVector pos) 
008B70A0  CWorld::PutItem() 
008B7500  void CWorld::DoorStatusUpdate(CDoor  *pDoor) 
008B7670  void CWorld::DoorOpenClose(class CDoor *pDoor, bool bOpenClose) 
008B77F0  void CWorld::Attack(int attackerId, int nWeaponClassID, AttackTargetDataType targetData, AttackType  eAttackType) 
008B9FA0  void CWorld::Spell(CCreature *pSpeller, CObject* pTarget, int nSkillID, int nSkillLevel) 
008BBAD0  bool CWorld::StaticObjectAppear(CStaticObject *pStaticObject, FVector pos) 
008BBC70  bool CWorld::StaticObjectDisappear(CStaticObject *pStaticObject) 
008BBDE0  bool CWorld::LeaveWorld(CCreature *creature, FVector vAppearingPos) 
008BC100  inline void  Push(int index, const FVector& vPos, CObject *pdata) 
008BC4A0  CWorld::EnterWorld() 
008BCAE0  CWorld::MoveTo() 
008BDFA0  AdjustPos Error NowPos(%d,%d,%d), AdjustPos(%d, %d, %d), Delta(%d, %d, %d) 
008BDB64  bool CWorld::MoveVehicle(CVehicle *pVehicle, FVector pos) 
008BE130  bool CWorld::MoveInVehicle(CCreature *pCreature, CVehicle *pVehicle, FVector vRelPos) 
008BE410  User [%s] of account[%s] at  socket[%d] from  [%S] : (%d, %d, %d)  map[%d,%d] 
008BE410  CWorld::ReportUser() 
008BEAC0  bool CWorld::PickItem(CItem* pItem, CCreature* pCreature) 
008C003F  bool CWorld::VehicleLeaveWorld(CVehicle *pVehicle) 
008C1070  CWorld::TryPickItem() 
008C1C50  inline CollisionHashLink*& GetFirstHashLink(int  iX, int  iY) 
008C1D40  inline CIOCriticalSection* GetHashLock(int iX, int iY) 
008C1D40  inline void  Lock(int iX, int iY) 
008C1F20  inline void  Unlock(int iX, int iY) 
008C2CC0  bool FCylinder::CylinderCheck(Cylinder const& InOther) 
008C2FE0  void CWorldCollisionHash::InitHash() 
008C3240  void CWorldCollisionHash::RemoveCreature(CCreature* Creature) 
008C3860  CPlaneCollision::CPlaneCollision(const FVector&  vStart, const FVector& vEnd, double dHeight) 
008C3A10  double CPlaneCollision::CheckCollision(const FVector& vStart, const FVector &vEnd, double dRadius) 
008C3F30  void CWorldPlaneCollision::Load() 
008C4090  bool CWorldPlaneCollision::InPlaneCollisionZone(const FVector &vPos) 
008C41B0  bool CWorldPlaneCollision::CheckCollision(const FVector  &vStart, const FVector &vEnd, double dRadius, FVector &Out) 
008C4930  bool CWorldCollisionHash::EnterCreature(CCreature* Creature, FVector& To) 
008C57F0  void CWorldCollisionHash::ChangeCollisionRadius(CCreature* Creature, double Radius) 
008C59B0  [%s][%d] Removing creature(%s) from  collision hash failed 
008C59B0  (X, Y) = (%d, %d) 
008C59B0  [%s][%d] too long(%d) worldcollision::movecreature name[%s] from(%d,%d,%d)-to(%d,%d,%d) 
008C7A70  void CWorldPlaneCollision::SetEnabled(std::xwstring sName, bool  b) 
008C9450  CWorldPlaneCollision::CWorldPlaneCollision() 
008C9920  void CWorldPlaneCollision::Add(std::xwstring sName, CPlaneCollision *pPlaneCollision) 
008C9FE0  CZzoldagu(const CZzoldagu& other) :  CNPC(other) 
008C9FE0  CObject* CZzoldagu::Copy() 
008CA250  void COlympiadParam::SetTerm(int nStart, int nBonus1, int nBonus2, int nBonus3, int nBonus4, int nNominate) 
008CA3D0  void COlympiadSystem::GetWantedStatus(time_l2_t  tSeasonStart, OlympiadStatus &os) 
008CA580  RESET_POINT(%d) GIVE_1ST_BONUS(%d) GIVE_2ND_BONUS(%d) GIVE_3RD_BONUS(%d) GIVE_4TH_BONUS(%d)  NOMINATE_HEROES(%d) 
008CA580  void COlympiadParam::SetDebugString(xwstring &sDebug) 
008CB8F0  AreaData.txt[%d] : Undefined skill(%s) 
008D7600  yywint_t CLexerForNPC::yygetchar() 
008D8B00  int  CLexerForObject::create(CParserForObject* parser) 
008D8C70  yywint_t CLexerForObject::yygetchar() 
008DC8E0  yywint_t CLexerForSkill::yygetchar() 
008DD6A0  yywint_t CLexerForManor::yygetchar() 
008E2F20  static int FindInTable(ObjectFieldType field, TCHAR* str) 
008E3140  static std::xvectorint ConvertStrList32(ObjectFieldType field, std::xvectorTCHAR*& slist) 
008E76F0  static __int64 FindInTable(ObjectFieldType field, TCHAR* str) 
008EBDF0  Setting.txt[%d] : Undefined  skill(%s) 
008EF6F0  SkillData.txt[%d] :  Undefined material(%s) 
008EF6F0  invalid abnormal type at [%d] (%s) 
008EF6F0  invalid companion type at [%d] (%s) 
008EF6F0  invalid sex  type at  [%d] (%s) 
008EF6F0  SkillData.txt : invalid property at  [%d] (%s) 
008F7FB0  SkillEnchant.txt[%d] : Undefined skill(id:%d, level:%d) 
008F7FB0  SkillEnchant.txt[%d] : Undefined skill(%s) 
00900B64  ,%S%r%ÔÛ%(%)Invalide parsing_context[%s] 
00907590  SkillAcquire.txt[%d] : Undefined skill(%s) 
00929850  (null) 

#######################################################################################################################################################

00401A40  void CAgit::SetParentCastle();
00401BB0  CAgit::InitAgit()
00401D30  CAgit::Set(blablabla...)
00401EC0  time_l2_t CAgit::GetAgitFirstSiegeDate()
00401FF0  void CAgit::SendAgitInfo(CUserSocket *pUserSocket)
004024A0  void CAgit::InstallHpStove(int nHpStoveType, int nHpStoveExpire)
004025B0  void CAgit::InstallMpFlame(int nMpFlameType, int nMpFlameExpire)
004026C0  void CAgit::InstallTeleport(int nTeleportLevel, int nTeleportExpire)
004027D0  void CAgit::InstallHatcher(int nHatcher)
004028C0  void CAgit::ValidateDeco()
00402AD0  inline void  CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback)
00403220  void CAgit::TimerExpired(int id)
004036D0  inline void  CTLPipeBase::Read(CReadCallback  *pReadCallback)
00404960  void CAgit::BroadcastSystemMessage(int nSystemMessageId)
00404B70  void CAgit::BroadcastSystemMessage(const WCHAR *sPledgeName, int nSystemMessageId)
00404DA0  void CAgit::OpenAllDoor()
00404F80  void CAgit::CloseAllDoor()
00408D20  CAgitDecoVisible::CAgitDecoVisible(unsigned int  nAgitId, FVector pos)
00408F00  CAgitDecoVisible::CAgitDecoVisible(const CAgitDecoVisible& other)
004094D0  void CAgitDecoVisible::SendAgitDecoVisibleInfo(CUserSocket *pUserSocket)
00409CD0  CAgitDeco::CAgitDeco()
0040C2B0  CAgitDeco *CAgitDecoDb::FindAgitDeco(unsigned int nId)
0040C4C0  CAgitDeco *CAgitDecoDb::FindAgitDeco(int nType, int nLevel)
0040FE00  void CAgitDecoDb::Load()
00410330  void CAgitDecoDb::AddAgitDeco(CAgitDeco *pAgitDeco)
00410920  void SendSystemMessage(unsigned int  nMsgNo);
00410A60  static CPledge *GetObject(unsigned int sid)
00410C00  CPledge *User::GetPledge()
00410D40  void CAgitHTML::AgitBid1Request(int  nAgitId, int nPledgeId )
00411060  void CAgitHTML::AgitBidRequest(int nId, int  nPrice)
00411460  void CAgitHTML::AgitBidCancelRequest(int nAgitId, int nAuctionId, int nPledgeId)
00411B60  BOOL CAgitHTML::SendHTML(std::xwstring html, int nMode )
00411FB0  CAgit* CAgitHTML::GetPledgeAgit(int  nOption, bool bShowError)
00412610  void CAgitHTML::AgitSale1Request()
00412860  void CAgitHTML::SellActionRequest(int nPrice, int nDay, WCHAR *  sComment)
00412B70  void CAgitHTML::SaleCancelRequest()
004130B0  void CAgitHTML::AgitInit()
00413900  void CAgitHTML::AgitMaid()
00413EF0  void CAgitHTML::AgitDealer()
00415EE0  CAgitHTML::~CAgitHTML()
00416060  CAgitHTML::CAgitHTML(CUserSocket* socket)
00416210  void CAgitHTML::AddStringMap(WCHAR * strName, WCHAR * strValue)
004166E0  void CAgitHTML::BidderList(int nId, int nPage, int nLast)
00417850  void CAgitHTML::AgitInfo(int nLast)
00417DC0  CAgitHTML::AgitSale1Reply(int nAgitId, int nPledgeId, int nPledgeAdena)
00418230  void CAgitHTML::AgitSale2()
004186A0  void CAgitHTML::AgitSale3(int nPrice, int nDay, WCHAR *  sComment)
004194C0  void CAgitHTML::SaleCancel()
004198A0  void CAgitHTML::AuctionList(int nPage)
0041A810  void CAgitHTML::AgitAuctionInfo(int  nId)
0041B0A0  void CAgitHTML::AgitSaleInfo(int nId, int nLast)
0041B8B0  void CAgitHTML::AgitBidInfo(int nId)
0041C1F0  void CAgitHTML::AgitBid1Rebid(nAgitId, nPledgeId, nPledgeAdena, int nMinBid)
0041C640  void CAgitHTML::AgitBid1Reply(int nAgitId, int nPledgeId, int nPledgeAdena)
0041CB30  void CAgitHTML::AgitBid2(int nId, int nPrice, int nLastBid)
0041D200  void CAgitHTML::AgitBidCancel(int nAgitId)
0041D6B0  void CAgitHTML::AgitCommand(int nAgitId, int nPledgeId, int nPledgeAdena, int nAgitCommand, int nMinBid)
0041D880  void CAgitHTML::AgitMaidInfo()
0041DAC0  void CAgitHTML::SellActionReply(int  nAuctionId, int nPrice, int  nDay, WCHAR * sComment, int  nEnd, int nSuccess)
0041DDD0  void CAgitHTML::SaleCancelReply(int  nAgitId, int nLastCancel)
0041E060  void CAgitHTML::AuctionMine()
0041E3E0  void CAgitHTML::AgitBidReply(int nId, int nPrice, int nSuccess, int nAgitBidFail )
0041E840  void CAgitHTML::AgitBidCancelReply(int nAgitId, int nPledgeId, int nReturn)
0041EB70  void CAlliance::InitAlliance()
0041ECF0  bool CAlliance::CanAcceptNewMemberPledge()
0041EE40  void CAlliance::Save(unsigned int nSaveFieldName)
0041EFA0  inline unsigned int  CreateSmartID(unsigned int cls, int  index)
0041F1E0  (ST* CSharedFactoryT, ST, CONSTANT, SHIFT::Add(T *object))
0041F720  static CAlliance *GetObject(unsigned int sid)
0041F8C0  void CAlliance::CreateAllianceByNpc(CNPC *pNpc, User *pUser, const WCHAR *sAllianceName)
0041FE60  CPledge *CAlliance::GetMasterPledge()
00420040  inline unsigned int  RegisterObject(unsigned int  cls, unsigned int index, T* object)
004204E0  CPledge *CAlliance::GetPledge(unsigned int nPledgeDbId)
004213A0  void CAlliance::DeleteMemberPledge(unsigned int  nPledgeDbId)
00421980  void GetAllMember(MemberList &lstMember)
00421CB0  void CAlliance::AddMemberPledge(CPledge *pPledge)
00421FE0  void CAlliance::GetAllMemberPledge(PledgeList &lstPledge)
00422300  void CAlliance::GetAllMember(MemberList &lstMember)
00422570  CAlliance::CAlliance(unsigned int nDbId, const WCHAR *sAllianceName, unsigned int nMasterPledgeDbId, unsigned int nOustTime, unsigned int nCrestDbId)
00422890  CAlliance::~CAlliance()
00422A80  CObjectMap()
00423FB0  void SendSystemMessage_d(unsigned int nMsgNo, int nParam)
00424110  void CArea::SetAreaType(AreaTypeEnum eType)
00426AB0  CArea::CArea(void)
00426D20  void CArea::AddSkillInfo(CSkillInfo  *pInfo)
00426E60  void CArea::AddSkillInfo(std::xvectorint &vSkillNameIdList)
00427040  void CAreaDB::SortInstantArea()
00428810  void CAreaDB::AddArea(CArea  *pArea)
00429830  inline bool  CSharedCreatureData::SetJournal(int  nQuestID , int nJournal)
004299E0  inline bool  CSharedCreatureData::SetFlagJournal(int nQuestID , int nFlag)
00429BA0  inline bool  CSharedCreatureData::ResetFlagJournal(int nQuestID , int nFlag)
00429D60  inline bool  CSharedCreatureData::RemoveMemo(int  nQuestID )
00431B60  inline void  CSharedCreatureData::SetMemo(int nQuestID)
00431E10  inline bool  CSharedCreatureData::SetMemoState(int nQuestID , int nSlot, int nState)
004346A0  CSPointerT FindObjectSP()
00437080  AbstractProduct * GenericFactory::CreateObject(const IndentifierType &id)
00438A60  inline bool  GenericFactory::Register(const IndentifierType &id, ProductCreator creator)
00438C60  void GetAllMemberId(MemberIdList &lstMemberId)
004392B0  AtomicJobList * CreateAtomicJobList(const unsigned char *packet, int nUserSID)
00439950  void SendSystemMessage_S(unsigned int nMsgNo, const WCHAR *sParam)
00439AB0  bool CAuctionAgit::InCancelPenalty()
00439BE0  void CAuctionAgit::StartAuctionTimer(int nEnd)
00439CD0  bool CAuctionAgit::CheckSendable(int nType)
00439E50  bool CAuctionAgit::UnCheckSendable(int nType)
00439FD0  void CAuctionAgit::SetSaleState(SaleState state)
0043A0C0  SaleState CAuctionAgit::GetSaleState()
0043A190  int  CAuctionAgit::GetAuctionCount()
0043A290  bool CAuctionAgit::CanDoAuction()
0043A360  void CAuctionAgit::EnterDoAuction()
0043A4B0  void CAuctionAgit::LeaveDoAuction()
0043AC40  bool CAuctionAgit::IsInAuction(int nPledgeId)
0043AE90  int  CAuctionAgit::GetAuctionPrice(int nPledge)
0043B140  bool CAuctionAgit::CanAttend( int nPledgeId, User * pUser)
0043B680  void CAuctionAgit::DelAuction(int nPledgeId)
0043B950  void CAuctionAgit::SetNextCost(int nTime, int nFail)
0043BE70  void CAuctionAgit::ResetAuction()
0043CA90  CAuctionAgit::CAuctionAgit()
0043CCA0  void CAuctionAgit::AddAuction(int nPledgeId, int nMoney  )
0043D100  void CAuctionAgit::GetAuction(AuctionType &lstAuction)
0043D380  void CAuctionAgit::ReplyDoAuction(int nAuctionId, int nAttendId, int nMaxPrice, int nPledgeId)
0043E210  CBattleCamp::CBattleCamp(const CBattleCamp&  other)
0043E6B0  void CBattleCamp::Appear()
0043E800  void CBattleCamp::Disappear()
0043E930  FVector CBattleCamp::GetTeleportPos()
0043EDA0  void CBattleCamp::SendBattleCampInfo(CUserSocket *pUserSocket)
00440D80  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
00440FB0  void DeleteObject(int id, char *caller=NULL, int line=-1)
00441B10  bool CBattleCampDb::ReserveBattleCamp(unsigned int nPledgeDbId, const FVector &pos)
00442170  CObjectMap()
00442300  ~CObjectMap()
00443AE0  SSQPart::type SSQSystem::GetWinner() const
00443BB0  SSQPart::type SSQSystem::GetSealOwner(SSQSeal::type nSealNum) const
00443C90  int  SSQSystem::GetCollectedPoint(SSQPart::type nPart) const
00443D80  int  SSQSystem::GetMainEventPoint(SSQPart::type nPart) const
00443E70  int  SSQSystem::GetMemberCount(SSQPart::type  nPart) const
00443F60  int  SSQSystem::GetSealSelectionCount(SSQPart::type nPart, SSQSeal::type  nSealNum) const
00444050  inline void  AddExecutable(MemoryObject *Matrix, Native Func, CExecutionArgument* Arg)
0046E390  int  GetDbMemberCount()
0046E4D0  CParty *User::GetParty()
00494E90  void GetAllMember(MemberList &lstMember)
004998A0  void Insert(const xwstring id, T* p, char *caller=NULL, int line=-1)
00499C00  void DeleteObject(const xwstring id, char *caller=NULL, int line=-1)
0049B250  void AddBuilderCmdAlias(WCHAR *org_command, WCHAR *alias)
0049B8C0  bool LoadBuilderCmdHandler()
0049C500  bool BuilderCmd2Handler(CSocket* pSocket, const unsigned char *packet)
0049D580  CCastle::SetSiegeDate()
0049D670  void CCastle::ValidateLifeControlLevel()
0049D810  CCastle::InitCastle()
0049D990  CCastle::Set(blabla..)
0049DF50  int  CCastle::GetReservedAttackerCount()
0049E080  int  CCastle::GetReservedDefenderCount()
0049E260  const WCHAR* CastleSiegeMusicPlayer::GetMusicName(int min)
0049E430  CAlliance *GetAlliance()
0049E600  CSPointerT GetObjct()
0049EC30  void CCastle::ValidateStartSiege()
0049EE10  int  CCastle::GetReservedStatus(unsigned int  nPledgeDbId)
0049F0B0  bool CCastle::ApproveDefence(unsigned int nPledgeDbId)
0049F300  void CCastle::FreeReserveCastleSiegeList()
0049FAB0  void CCastle::FreeSiegeGolem()
0049FFA0  FOR  ALL OBJECT IN OBJECT MAP
004A09A0  int  CCastle::GetBattleFieldCastleId(FVector  pos)
004A0C30  void CCastle::BroadcastEndRegister()
004A1160  void CCastle::BroadcastSetSiegeTime()
004A1690  void CCastle::StartAllTimer()
004A1FB0  bool CCastle::CancelCastleSiege(unsigned int nPledgeDbId, bool bAsAttacker)
004A2A20  void CCastle::ReserveAttacker(CPledge *pPledge, int nProposeTime)
004A2D10  void CCastle::ReserveDefender(CPledge *pPledge, int nProposeTime, int nType)
004A3000  void CCastle::RegisterSiegeGolemSummoner(User *pSummoner)
004A3220  void CCastle::SetAllCastleSiegeToPledges()
004A36A0  void CCastle::BroadcastToAttacker(int nMsgNo)
004A3960  void CCastle::SetOffendingCastle(bool bSet)
004A3BB0  bool CCastle::ReserveSiegeTime(int nCastleId, time_l2_t  tSiegeTime)
004A3E60  CCastle::~CCastle()
004A5530  void CCastle::BanNonDefendingPlayers(bool bIsMidVictory)
004A7AA0  void CCastle::OnChangeOwner()
004A9590  int  CCastle::GetSelectableSiegeTimes(time_l2_t tPreviousSiegeEnd, int *pSelectableSiegeTime, int nMaxSelectableSiegeTime, int nCastleId)
004A9CF0  void CCastle::GetDefenderPledge(PledgeList &lstPledge, xvectorint &lstProposeTime, xvectorint &lstStatus)
004AA060  void CCastle::GetAttackerPledge(PledgeList &lstPledge, xvectorint &lstProposeTime)
004AA350  bool CCastle::ExistSiegeCollisionBetween(CAlliance *pAlliance, CPledge *pPledge)
004AA9B0  void CCastle::SendCastleSiegeInfo(CUserSocket *pUserSocket, User *pUser)
004AADA0  void CCastle::SendCastleSiegeAttackerList(CUserSocket *pUserSocket, User *pUser)
004AB580  void CCastle::SendCastleSiegeDefenderList(CUserSocket *pUserSocket, User *pUser)
004ABE50  void CCastle::AdjustSiegeTime()
004AC2F0  CCastle::CCastle()
004AC6E0  void CCastle::ValidateChangeOwner()
004AC800  void CCastle::SetCastleSiegeRole(bool bInitKillDeath)
004ADEA0  void CCastle::ValidateStatus()
004AE030  void CCastle::PrepareSiege()
004AEDF0  bool CCategoryDataDB::IsInCategory(int class_id, int category_id)
004AF0B0  CCategoryDataDB::Load()
004AFF20  void BroadcastToNeighbor(FVector vPos, const char* format, ...)
004B0940  void CChair::BroadcastSittingUser()
004B0D00  void CClanBBSHTML::ClanBBSList( const unsigned char * packet)
004B0F20  void CClanBBSHTML::ClanBBSView( const unsigned char * packet)
004B1290  void CClanBBSHTML::ClanBBSAdmin( const unsigned char * packet)
004B1490  int  CheckClanOwner(  User * pUser)
004B16C0  bool ClanBBS(CSocket* socket, const WCHAR *sCmd)
004B31B0  void CClanBBSHTML::ClanBBSView2( const unsigned char * packet)
004B6440  bool CCommCli::Connect()
004B68C0  bool CCommCli::ConnectToCommD()
004B6A00  void CCommCli::CreateThread()
004B6B50  void CCommCli::ToggleAutoConnect()
004B6C70  void CCommCli::Send(const char *format, ...) const
004B6DE0  bool CCommCli::CheckCommSvr(User *pUser, bool bCheck)
004B6FA0  void CCommCli::RequestBBSInit(User *pUser, int nParentNodeId, int nLocation, int nPledge, int nSortType, int nPage)
004B71F0  void CCommCli::RequestBBSList(unsigned int nUserDbId, int nId, int nPage, int nBoardType)
004B73F0  void CCommCli::RequestBBSRead(User *pUser, int nBoardId, int nBid, int nSearchOption, int nReadOption, int nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int nThreadPage)
004B7670  void CCommCli::RequestBBSReadThread(User *pUser, int nBoardId, int nBid, int nSearchOption, int nReadOption, int nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int nThreadPage)
004B78C0  void CCommCli::RequestBBSReadComment(User *pUser, int nBoardId, int nBid, int nSearchOption, int nReadOption, int nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int  nThreadPage)
004B7B10  void CCommCli::RequestBBSReply(User  *pUser, int  nId, int nBoardType, int nBid)
004B7D30  void CCommCli::RequestBBSWrite(User  *pUser, int  nId, int nBoardType, int nBid, WCHAR * sTitle, WCHAR * sContent, WCHAR * sKeyword )
004B8050  void CCommCli::RequestBBSWriteComment(User *pUser, int nId, nBoardType, int nBid, Wchar * sComment)
004B82B0  void CCommCli::RequestBBSWriteForm(User *pUser, int nId, int nBoardType)
004B8480  void CCommCli::RequestBBSSearch(User *pUser, int nId, int nBoardType, int nPage, int nOption, Wchar * sString)
004B86A0  void CCommCli::RequestBBSModifyForm(User *pUser, int nId, int nBoardType, int nBid)
004B88C0  void CCommCli::RequestBBSModify(User *pUser, int nId, int nBoardType, int nBid, WCHAR *  sTitle, WCHAR * sContent, WCHAR * sKeyword)
004B8AE0  void CCommCli::RequestBBSDelete(User *pUser, int nId, int nBoardType, int nBid, int nCommentId, int  nOption)
004B8CF0  void CCommCli::RequestBBSGetFavorite(User *pUser)
004B8E80  void CCommCli::RequestBBSAddFavorite(User *pUser, Wchar * sName, WCHAR * sURL, int nArg1, int nArg2, int nArg3, int  nArg4, int nArg5, WCHAR * sArg)
004B90A0  void CCommCli::RequestBBSDelFavorite(User *pUser, int nId)
004B9240  void CCommCli::RequestBBSGetAnnounce(User *pUser, int nId)
004B93E0  void CCommCli::RequestGetMemoList( User * pUser, int nPage, WCHAR * szSearch)
004B95B0  void RequestGetMemo( User *  pUser, int nMemoId, int nPage, WCHAR * szSearch)
004B9790  void CCommCli::RequestCreateMemo ( User * pUser, WCHAR * memotitle, WCHAR * memotext )
004B99E0  void RequestDeleteMemo ( User * pUser, int nMemoId)
004B9BB0  void RequestUpdateMemoForm(  User * pUser, int nMemoId)
004B9D80  void CCommCli::RequestUpdateMemo( User * pUser, int nMemoId , WCHAR * memotitle, WCHAR * memotext)
004B9F60  void CCommCli::RequestClanBBSList( User * pUser, int nWorldId, int nPage, int searchOption, WCHAR *  szSearch )
004BA130  void CCommCli::RequestClanBBSView( User * pUser, int nWorldId, int nPledgeId)
004BA290  void CCommCli::RequestClanBBSView2(  User * pUser, int nWorldId, int nPledgeId, WCHAR * pledge_name, int owner_id, WCHAR * owner_name, int alliance_id, WCHAR * alliance_name, int skill_level, int nMemberCount)
004BA4C0  void CCommCli::RequestClanBBSMake( User * pUser, int nWorldId, int nPledgeId , WCHAR * pledge_name, WCHAR *  owner_name )
004BA880  void CCommCli::RequestClanBBSInit( User * pUser  , int nWorldId)
004BAA20  int  CCommCli::CheckClanOwner( User * pUser)
004BAC10  void CCommCli::RequestClanBBSAdmin(  User * pUser, int nWorldId, int nPledgeId)
004BAE10  void CCommCli::RequestClanSetIntro(  User * pUser, Wchar * intro)
004BAFE0  void CCommCli::RequestClanBBSSetPer( User *  pUser, int nWorldId, int nPledgeId, int nBid, int nBoardType, int nPerType, int  nPer)
004BB4B0  CCommSocket::CCommSocket(SOCKET s, CommPacketFunc *aPacketTable) : CIOSocket(s)
004BB7D0  void CCommSocket::SendV(const char*  format, va_list va)
004BBDC0  void CCommSocket::Send(const char* format, ...)
004C11D0  CCommunity::CCommunity(CUserSocket*  socket, int  nType)
004C1400  const unsigned char *CCommunity::ReadTree(const unsigned char *packet, std::xwstring &szDst, int &nPledgeId)
004C2370  BOOL CCommunity::ReadArticle(int nBoardId, int nBoardType, WCHAR * sBoardName, const unsigned char *packet )
004C4100  unsigned char * CCommunity::WriteFormFrame(int nSendType, int nBoardId, int nBoardType, int  nBid, WCHAR * sBoardName, const unsigned char *packet)
004C5C80  BOOL CCommunity::WriteForm(int nBoardId, int nBoardType, WCHAR * sBoardName, const unsigned char *packet)
004C5E10  BOOL CCommunity::WriteReplyForm(int  nBoardId, int nBoardType, WCHAR * sBoardName, const unsigned char *packet)
004C5FA0  BOOL CCommunity::WriteModifyForm(int nBoardId, int nBoardType, WCHAR * sBoardName, const unsigned char *packet)
004C6130  BOOL CCommunity::GetAnnounce(const unsigned char *packet)
004C6760  BOOL CCommunity::GetBoardList(const unsigned char *packet)
004C7620  BOOL CCommunity::GetArticleList(int  nBoardId, int nBoardType, WCHAR * sBoardName, int nPage, int nPageSize, int nTotPage, const unsigned char *packet , int nPer,int nSearchOption, WCHAR *  sSearch  , int nCommentPage, int  nThreadPage  )
004C9430  BOOL CCommunity::GetArticleComment(int nBoardId, int nBoardType, int nBid, int nSearchOption, int nReadOption, int nListPage, Wchar * sSearch, int nPermission, int nCommentPage, int nThreadPage, int nCommentCount, const unsigned char *packet, int nCount)
004CA720  BOOL CCommunity::GetArticleThread(int nBoardId, int nBid, const unsigned char *packet)
004CC0E0  BOOL CCommunity::GetSearch(int nBoardId, int nBoardType, int nSearchOption, WCHAR * sSearch, WCHAR * sBoardName, int nPage, int nPageSize, int nTotPage, const unsigned char *packet, int nPer)
004CC2C0  BOOL CCommunity::GetFavorite(int nCount, const unsigned char *packet)
004CD0F0  void CConfig::Load()
004CF280  void CControlTower::SendControlTowerInfo(CUserSocket *pUserSocket)
004CFE20  void CControlTower::SetStatus(ControlTowerStatusEnum eStat)
004D05C0  void CControlTower::ChangeToReservedStatus()
004D0950  CControlTower* CControlTowerDB::GetControlTower(WCHAR* name)
004D0C50  void CControlTower::OnSiegeStarted(bool bSiegeContinued)
004D0E00  void CControlTower::OnSiegeEnded()
004D0F60  void CControlTower::OnMidVictory()
004D10E0  void CControlTower::OnSiegePaused()
004D1220  void CControlTower::OnSiegeResumed()
004D15D0  void CControlTowerDB::AddControlTower(const WCHAR* name, CControlTower *pControlTower)
004D1C10  CControlTowerDB::CControlTowerDB()
004D22C0  void DeleteAllAbnormalStatus()
004D2550  inline unsigned int  CreateSmartID(unsigned int cls, int  index)
004D2D30  (ST* CSharedFactoryT, ST, CONSTANT, SHIFT::Add(T *object))
004D3270  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT int CSharedFactoryT, ST, CONSTANT, SHIFT::RemoveByIndex(int  index))
004D34C0  inline unsigned int  RegisterObject(unsigned int  cls, unsigned int index, T* object)
004D3F90  inline void  DeleteObject(unsigned int sid)
004D5150  CCreature::~CCreature()
004D74C0  CCreature::CCreature(const CCreature& other): CObject(other)
004D9510  void DeleteAbnormalStatus(AbnormalStatusSlotType type)
004D9640  void AddAbnormalStatus(AbnormalStatusSlotType type, unsigned char nLevel)
004D9BB0  void CCreature::IncrementParam(ParameterType param, int  delta)
004DACC0  bool CCreature::ValidateBaseData()
004DB600  bool CCreature::ValidateBaseHP()
004DB850  bool CCreature::ValidateBaseMP()
004DBA50  bool CCreature::ValidateBaseCP()
004DBBD0  bool CCreature::ValidateCPRegen()
004DBD90  bool CCreature::ValidateHPRegen()
004DBF60  bool CCreature::ValidateMPRegen()
004DDA30  bool CCreature::ValidateAllOnMotionEx()
004DDB90  void CCreature::InitializeBuilderCmdMod()
004DDC70  void CCreature::InitializeSkillMod()
004DE190  void CCreature::InitializeAreaMod()
004DE600  bool CCreature::PickItem(CItem * pItem)
004DE940  bool CCreature::BuyMonRaceTicket( int nItemClassId, int  nRaceId, int nBet, int nMoney)
004DEE60  int  CCreature::GetResurrectExp(CCreature* pSpeller, int  restorerate)
004DF170  void CCreature::CubicAction(CSmartId target)
004DFD80  bool CCreature::IsShieldDefend(CCreature* pAttacker, double dCriticalBonus)
004E0090  void CCreature::SetPrivateID(int id)
004E01F0  double CCreature::GetAttributeBonus(CCreature *pOppenentCreature)
004E0460  void CCreature::AddPassingPos(const FVector  &vPos)
004E0770  FVector CCreature::GetPassingPosOnSight(const FVector& vFrom, const FVector& vAttackPoint, PathFindResult& r, CCreature *pByCreature)
004E0FC0  bool CCreature::BeClosedToPassingPos(const FVector& vPos)
004E11D0  SlotType CCreature::IsEquiped(int nItemServerId, SlotType slot)
004E1610  int  CCreature::ChangeScaleMode(int mode)
004E19B0  inline void  CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback)
004E2400  void CCreature::AreaCheckForEveryTick(CGeoZone *pZone, CGeoSector *pSector)
004E2B00  CCreature::DropItem()
004E3250  double CCreature::EquipedArmorSpeedByCrystal() const
004E3410  double CCreature::EquipedArmorAvoidByCrystal() const
004E3760  double CCreature::AvoidCorrection()
004E3900  double CCreature::WeaponHitCorrection()
004E3A90  double CCreature::WeaponHitCorrectionByCrystal()
004E4560  CSharedItemData* CCreature::GetEquipedWeapon() const
004E52B0  void CCreature::CheckAbnormalVisualEffect()
004E56A0  void CCreature::FearAction()
004E6580  inline void  CTLPipeBase::Read(CReadCallback  *pReadCallback)
004E6A20  CSafePointer2& operator=(const CSafePointer2& p)
004E6F30  void CCreature::TurnOffSoulshot()
004E7420  void CCreature::TurnOffSpiritshot()
004E7B50  double CCreature::ValidateMAttackPenaltyByCrystal()
004EA2C0  CSafePointer2(const CSafePointer2& other)
004EA5C0  CSafePointer2(const CSafePointer2& other)
004EACB0  void CCreature::SetMaxMagicLevel()
004EAFF0  void CCreature::BroadcastFlyToLocation(int x, int y, int z)
004EB280  void CCreatureController::ActionBroadcastCubicUse(int nTargetID, int nSkillID, int nSkillLevel)
004EF8C0  CCreature::DeleteItemInInventory()
004F00D0  void CCreature::ValidateLocation()
004F05E0  int  CCreature::GetAcquiredSkillLevel(int nSkilID)
004F0830  bool CCreature::HaveSkill(int skillid, int level)
004F0A90  CSkillInfo*  CCreature::GetUsableActiveSkill(int  skillid)
004F19C0  bool CCreature::SaveSkillUsedTime()
004F1D40  DWORD* CCreature::GetSkillUsedTime(int skillid, int level)
004F1F90  DWORD* CCreature::GetItemUsedTime(int itemClassID)
004F2400  void CCreature::EraseCubicNotSelfCast()
004F56B0  CSafePointer2(const CSafePointer2& other)
004F8760  CCreature::AcquireSkill(unsigned int, int)
004F8A70  void CCreature::DeletecAquireSkill(int skillid)
004F8D10  void CCreature::SetSkillUsableTime(int skillid, int level, DWORD* stamp, DWORD reusedelay)
004F90E0  void CCreature::SetItemUsableTime(int itemClassID, DWORD* stamp, DWORD reusedelay)
004FDB70  void RegisterMessage(const EntryMessage &msg)
004FEA80  bool CCreature::ValidateSkillMod()
004FFDC0  bool CCreature::ValidateAllOnSIM()
00500000  void CCreature::AttachSkill(int skillid, int level, SkillOperateType op_type)
00500730  bool CCreature::DispelBySlotProb(AbnormalStatusSlotType  eAbnormalType, int prob, CSkillInfo  *pSkillInfo)
00501180  bool CCreature::DispelByCategory(DebuffType  eDeBuffType, int prob, CSkillInfo *pSkillInfo)
00501DD0  bool CCreature::DispelAll(int magic_level, CSkillInfo *pSkillInfo)
00502A00  bool CCreature::DispelAllByGM()
005032A0  bool CCreature::DispelByNames(std::vectorPWCHAR m_vDispelSkillName)
00503EB0  bool CCreature::DispelBySlot(AbnormalStatusSlotType slottype, int nLevel)
005049E0  bool CCreature::SummonCubic(SummonCubicType  cType, int cubiclevel, bool  bSelfCast)
00504FD0  bool CCreature::InfectedSkillBy(CCreature *pSource, CSkillInfo *pSkillInfo)
00509B80  void CCreature::ValidateSkillList()
0050C700  void CCreature::GatherNeighborCreatureEx(int affectLimit, CreatureSP2VectorType  &v, DamageRangeType  DamageRange, int minZ, int maxZ, SkillAffectObjectTypeEnum AffectType, RaceType  AffectRaceType, CCreature *pCastingCreature, CCreature *pExcludeCreature, FVector posTarget, int angle)
0050D680  CCreature::TimerExpired()
00515370  CCreature::LevelDown()
00515A10  CCreature::LevelUp()
00516940  bool CCreature::ValidateSetItem(SlotType slot)
00516FE0  bool CCreature::ValidateAllOnWeapon()
005172A0  bool CCreature::ValidateAllOnArmors()
005173F0  void CCreature::ValidateAttachedSkills()
00517ED0  void CCreature::ValidateParameters()
005197C0  CCreature::EquipItem()
0051A280  CCreature::UnequipItem()
0051AB30  bool CDB::SendAuthConnected()
0051AEC0  bool CDB::InitCacheD()
0051B2F0  bool CDB::InitAuthD()
0051B5A0  bool CDB::ReconnAuthD()
0051B850  AuthRequestAgeKoreanStyle()
0051B9E0  AuthPlayFail(int nAccountId)
0051BB80  AuthPlayGame()
0051BD40  AuthUserNum(int nCurrent, int nMax)
0051BE90  AuthSendServerVersion(int nCurrent, int nMax)
0051C010  AuthPing()
0051C1A0  void CDB::SendCacheVersion()
0051C310  void CDB::RequestLoadChar(unsigned int nAccountID, CUserSocket*  pSocket) const
0051C490  void CDB::RequestLoadItems(unsigned int nCharID, User* pUser) const
0051C5F0  void CDB::RequestCreateChar(WCHAR* sCharName, int nRace, int nGender, int nClass, int nStr, int nDex, int nCon, int  nInt, int nWit, int  nMen, int nFaceIndex, int nHairShapeIndex, int nHairColorIndex, CUserSocket* pSocket) const
0051C910  void CDB::RequestCreateInitItems(unsigned int nCharID, int nClass, CUserSocket*  pSocket) constvoid CDB::RequestDropItem(CItem* pItem, User* pUser, FVector pos, SlotType slot, int nAmount) constvoid CDB::RequestDropItem(CItem* pItem, User* pUser, FVector pos, FAngle ang) const
0051D340  void CDB::RequestSaveMercenary(int nCreatureServerId, int nResidenceID, int nNPCClassID, FVector vPos, FAngle angle, double  dHP, double  dMP, int isDelete) const
0051D520  void CDB::RequestUpdateMercenary(int key, FVector vPos, FAngle angle, double dHP, double dMP) const
0051D6D0  void CDB::RequestLoadMercenary(int nResidenceID) const
0051D810  void CDB::RequestDeleteMercenary(int nResidenceID) const
0051D950  void CDB::RequestLoadGuardData(int nResidenceId) const
0051DA90  void CDB::RequestLoadGuardData(int nResidenceId) const
0051DBD0  void CDB::SendTradeCommit(User* pUser1, User* pUser2)
0051DDB0  void CDB::RequestDeleteChar(unsigned int nAccountID, unsigned int nCharID, CUserSocket*  pSocket) const
0051DF40  void CDB::RequestCreatePledge(User *pUser, WCHAR *sPledgeName)
0051E020  void CDB::RequestCreatePledgeByNpc(CNPC *pNpc, User *pUser, const Wchar *sPledgeName)
0051E220  void CDB::RequestUpdateUserPledge(User *pUser, CPledge *pPledge, int nUpdateType)
0051E430  void CDB::RequestDeletePledgeByTimer(CPledge *pPledge)
0051E5A0  void CDB::RequestLoadWareHouseItems(unsigned int nCharID, User*  pUser, int nWareHouseID, CWareHouseWithdraw* pWareHouse, int nNpcClassId, int nMemoryId) const
0051E780  void CDB::RequestWithdrawWareHouseItems(unsigned int nCharID, User* pUser, int nWareHouseID, int nNPCId, int nItemCount, int nBufLen, char* pBuf) const
0051E950  void CDB::RequestDepositWareHouseItems(unsigned int nCharID, User* pUser, int nWareHouseID, int nNPCId, int  nItemCount, int  nLimit, int  nBufLen, char* pBuf) const
0051EB30  void CDB::RequestShortCutInfo(User *pUser) const
0051ECE0  void CDB::RequestSetShortCut(User *pUser, int slotnum, int shortcut_type, int shortcut_id, WCHAR *shortcut_macro) const
0051EEA0  void CDB::RequestSellItems(unsigned int nCharID, int nNPCId, User* pUser, int nPrice, int nItemCount, int nBufLen, char* pBuf) const
0051F280  void CDB::RequestUseItem(CItem* pItem, User* pUser) const
0051F450  void CDB::RequestLoadPledge(unsigned int nPledgeDbId)
0051F6D0  void CDB::ReqLoginCharacter(int nUserDbId, in_addr ip)
0051FA80  void CDB::ReqOwnAgit(int nAgit_id, int nPledgeDbId)
0051FBF0  void CDB::ReqOwnCastle(int nCastle_id, int nPledgeDbId)
0051FD40  void CDB::ReqWriteTax(int nCastle_id, int nPledgeId, int nType, int nTax, int nTaxToChange, bool bIsCastle)
005200A0  void CDB::RequestSetPledgeCrest(WCHAR *pPledgeName, const unsigned char *pBitmap, int nBitmapSize)
005202E0  void CDB::RequestSetPledgeEmblem(User *pUser, CPledge *pPledge, const unsigned char *pBitmap, int nBitmapSize)
00520530  void CDB::RequestSetAllianceCrest(User *pUser, CAlliance *pAlliance, const unsigned char *pBitmap, int nBitmapSize)
00520920  void CDB::RequestResetUserNickname(unsigned int  nUserDbId)
00520A60  void CDB::SendAcquiredSkill
00520BE0  void CDB::SendPunishmentHistory
00520D80  void CDB::SendDeletedSkill
00520ED0  void CDB::RequestDestroyItem
005210E0  void CDB::RequestEnchantItem
00521330  void CDB::RequestEnchantItemFail
00521570  void CDB::RequestLoadSkill(User * pUser) const
005218C0  void CDB::RequestGetListBookMark(User * pUser)
005219A0  RequestLoadFriendList
00521B30  RequestEstablishFriendship
00521D60  RequestBreakFriendship
00521F00  RequestChangeItemData
00522090  void CDB::RequestGetPunish(unsigned int nUserDbId)
005221D0  void CDB::RequestSetPunish(unsigned int nUserDbId, int nPunishId, int nPunishOn, int nRemain)
00522350  void CDB::RequestChangePos(WCHAR* szChar, int nWorld, int nX, int nY, int nZ)
005224D0  void CDB::RequestGetLoginAnnounce(int nCharDbId)
00522A20  void CDB::LoadIntervalAnnounce()
00522FF0  void CDB::LoadSelectedCharacter(int  nCharDBID)
005231E0  void CDB::RestoreCharacter(int nCharDBID)
00523370  void CDB::RequestSetPledgeInfo(unsigned int  nPledgeDbId, unsigned int nUpdateFieldName, unsigned int nUpdateValue)
005234D0  void CDB::RequestSetAllianceInfo(unsigned int nAllianceDbId, unsigned int nUpdateFieldName, unsigned int nUpdateValue)
00523630  void CDB::RequestSetUserPledgeInfo(unsigned int  nUserDbId, unsigned int  nUpdateFieldName, unsigned int nUpdateValue)
00523A90  void CDB::RequestGetPledgeEmblem(User *pUser, unsigned int nPledgeEmblemDbId)
00523DA0  void CDB::RequestLoadAllAlliance()
00523ED0  void CDB::RequestPetitionGetCharList(int nAccountId)
00524010  CDB::RequestSavePetitionMsg(int nCharDBID, WCHAR * pwsMsg)
00524160  void CDB::RequestLoadDismissReservedPledge()
00524290  void CDB::RequestLoadDismissReservedPledge()
005243C0  void CDB::RequestLogCharInfo(int nCharDBID)
00524500  void CDB::RequestDeletePledgeCrest(unsigned int  nPledgeId)
00524640  void CDB::RequestDeletePledgeEmblem(unsigned int nPledgeId)
00524780  void CDB::RequestModifyPledgeName(unsigned int nPledgeId, Wchar * wNewPledgeName)
005248D0  void CDB::RequestModifyAllianceName(unsigned int nAllianceId, WCHAR *sNewAllianceName)
00524A20  void CDB::RequestPrepareCastleWar(User *pTalker, CCastle *pCastle, CPledge *pPledge, int nType, int  nNowTime)
00524C50  void CDB::RequestLoadBattleCamp(unsigned int nCastleId)
00524D90  void CDB::RequestInstallBattleCamp(unsigned int  nCastleId, unsigned int  nPledgeDbId, unsigned int nMaxHp, FVector posBattleCamp)
00524F30  void CDB::RequestUninstallBattleCampBy(CResidence *pRes)
00525090  void CDB::RequestUninstallBattleCampBy(CPledge *pPledge)
005251E0  void CDB::RequestSaveBattleCampHp(CBattleCamp *pBattleCamp)
00525350  void CDB::RequestViewSiegeList(User  *pCastleMaster, unsigned int nCastleId, const Wchar *sReturnHtml)
005254E0  void CDB::RequestApproveBattle(User  *pCastleMaster, unsigned int nCastleId, const Wchar *sReturnHtml)
00525670  void CDB::RequestConfirmCastleDefence(User *pUser, CCastle *pCastle, unsigned int nPledgeId, unsigned int nIsRegister)
00525870  void CDB::RequestQueryCastleSiegeForRegister(User *pTalker, CCastle *pCastle, int nSiegeType)
00525A80  void CDB::RequestQueryCastleSiegeForUnregister(User *pTalker, CCastle *pCastle)
00525C70  void CDB::RequestQueryCastleSiegeForDismiss(User *pTalker, CPledge *pPledge, unsigned int nNpcIndex)
00525E40  void CDB::RequestResetCastleSiegePledge(CCastle  *pCastle)
005260C0  void CDB::RequestSetNextCastleSiege(User *pUser, CCastle *pCastle, int nNextSiegeTime)
005262C0  void CDB::RequestSaveCastleSiegeElapsedTime(int  nCastleId, int nSiegeElapsed)
00526410  void CDB::RequestBBSList(unsigned int nUserDbId, int nId, int nPage, int nBoardType)
005265C0  void CDB::RequestBBSRead(User *pUser, int nBoardId, int  nBid, int nSearchOption, int nReadOption, int nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int  nThreadPage)
005267D0  void CDB::RequestBBSReadThread(User  *pUser, int  nBoardId, int nBid, int  nSearchOption, int nReadOption, int  nListPage, int nBoardType, WCHAR * sSearch, int nCommentPage, int nThreadPage)
005269E0  void CDB::RequestBBSReadComment(User *pUser, int nBoardId, int nBid, int nSearchOption, int  nReadOption, int nListPage, int  nBoardType, WCHAR *  sSearch, int nCommentPage, int nThreadPage)
00526BF0  void CDB::RequestBBSGetFavorite(User *pUser)
00526D70  void CDB::RequestLoadDoor(CDoor *pDoor)
00526EC0  void CDB::RequestSaveResidenceStatus(CResidence  *pResidence)
005270D0  void CDB::RequestSetNextAgitBattleTime(CAgit *pAgit)
00527260  void CDB::RequestSaveDoorStatus(CDoor *pDoor)
00527550  void CDB::RequestCrystallizeItem
005277A0  void CDB::RequestSaveCastleIncome
00527920  void CDB::RequestInstallAgitDeco(int nAgitId, int nDecoType, int nDecoValue, int nDecoExpire)
00527AA0  void CDB::RequestGetContributionRelatedPledge(int nResidenceId)
00527BE0  void CDB::RequestResetContribution(int nResidenceId)
00527D20  void CDB::SendPrivateStoreCommit(User* pUser1, User* pUser2, int nPriceSum, int  nItemCount, int nBufLen, char* pBuf) const
00527EE0  void CDB::SaveDieDropExp(int nUserDbid, int  nDecExp) const
00528030  void CDB::SaveSkillUse(int nUserDbid, int nNumber, int nBufLen1, char* pBuf1) const
00528770  void CDB::SaveInfectedSkills(int nUserDbid, int  nNumber, int nBufLen1, char* pBuf1) const
00528910  void CDB::LoadInfectedSkills(User *  pUser) const
00528AB0  void CDB::RequestCreateAllianceByNpc(CNPC *pNpc, User *pUser, CPledge *pPledge, const Wchar *sAllianceName)
00528CA0  void CDB::RequestJoinAlliance(User *pAllianceMaster, CAlliance *pAlliance, CPledge *pMasterPledge, CPledge *pMemberPledge)
00528EB0  void CDB::RequestDismissAlliance(User *pUser, CAlliance  *pAlliance, CPledge *pMasterPledge)
005290F0  void CDB::RequestWithdrawAlliance(User *pUser, CAlliance *pAlliance, CPledge *pPledge)
00529310  void CDB::RequestOustAllianceMemberPledge(User *pUser, CAlliance *pAlliance, CPledge *pMasterPledge, CPledge *pMemberPledge)
00529570  void CDB::CreatePet(int nUserSID, int nUserDBID, int nNpcCollarClassID, int nNpcClassID, int nExp, int nLevel, double dHP, double dMP)
00529730  void CDB::DeletePet(int nUserSID, int nUserDBID, int nPetCollarDBID)
005298B0  void CDB::EvolvePet(User *pUser, CEtcItem *pItem, int nPetCollarClassID, ...)
00529AF0  void CDB::WithdrawPet(User *pUser, CItem *pItem)
00529CF0  void CDB::LoadPetItems(CPet* pPet)
00529E50  void CDB::GiveItemToPet(User* pUser, CItem*  pItem, int nCount)
0052A060  void CDB::GetItemFromPet(User* pUser, CItem* pItem, int  nCount)
0052A270  void CDB::ChangePetName(class CPet *pPet, const WCHAR* pszName)
0052A3E0  void CDB::PetGetItem(unsigned int nUserSID, unsigned int nPetDBID, CItem* pItem)
0052A5A0  void CDB::PetUseItem(CPet* pPet, CItem* pItem)
0052A740  void CDB::PetDropItem(CPet*  pPet, CItem* pItem)
0052A8B0  void CDB::IncreaseUserPKCount(User*  pUser)
0052A9F0  void CDB::IncreaseUserDuelCount(int  nUserDBID)
0052AB30  void CDB::IncreaseUserKarma_KillSummon(int nUserDBID)
0052ABE0  void CDB::Send(const char *  format, ...) const
0052AD40  void CDB::RecipeMakeItems(User* pUser, int n, int nResult, int nBufSize, char* pBuf) const
0052AF00  void CDB::RequestPickItem(User* pUser, CItem * pItem) const
0052B280  void CDB::RequestLoadPackageTargetList(User* pUser) const
0052B410  void CDB::RequestPackageSendToTarget(User* pUser, int nTargetDBID, int n, int nBufSize, char* pBuf)  const
0052BCA0  void CDB::RequestLoadWarehouseEx(User* pUser, char* pTargetCharName, int nMemoryId) const
0052BE60  void CDB::RequestWithdrawItemEx(int  nType, int nId, User* pUser, int nItemCount, int nLimit, int nBufLen, char* pBuf) const
0052C060  void CDB::RequestDepositItemEx(int nType, int nId, User* pUser, int nItemCount, int nLimit, int nBufLen, char* pBuf) const
0052C250  void CDB::RequestAgitSale1(User* pUser, int  nAgitId, int nPledgeId)
0052C410  void CDB::RequestAgitBid1(User* pUser, int nAgitId, int  nPledgeId)
0052C5D0  void CDB::RequestAgitBidCancelRequest(User*  pUser, int nAgitId, int nAuctionId, int nPledgeId, int nTax)
0052C7B0  void CDB::RequestCreateAgitAuction(User* pUser, int nAgitId, int nPledgeId, WCHAR* sDesc, int nPrice, int nDay, int  nDeposit, int nTax)
0052C9A0  void CDB::RequestCreateAgitBid(User* pUser, int  nAgitId, int nAuctionId, int nPledgeId, int  nPrice)
0052CB90  void CDB::RequestSetAgitAuction(int  nAgitID, int nAuctionId )
0052CCE0  void CDB::RequestLoadAgitBid(int nAgitId, int nAuctionId )
0052CE30  void CDB::RequestCancelAgitAuction(User* pUser, int nAgitId, int nPledgeId )
0052CFF0  void CDB::RequestAgitCost(User* pUser, int nAgitId, int  nPledgeId, int nCost, int nFail)
0052D170  void CDB::RequestAgitAutoSell(int nAgitId, int nPrice, int nTax, int nDay, int nTime)
0052D2F0  void CDB::RequestLoadAllControlTower(CCastle *pCastle)
0052D500  void CDB::RequestSaveAllControlTowerStatus(CCastle *pCastle)
0052D6F0  void CDB::RequestSaveControlTowerStatus(CControlTower *pControlTower)
0052D850  void CDB::RequestEndSiege(int nCastleId, int nPledgeId)
0052DB10  CDB::RequestLoadLastTaxChange()
0052DC40  CDB::RequestLoadLastTaxChange()
0052DF80  RequestLoadPlayTime
0052E0C0  void CDB::RequestSavePledgePower(User *pUser)
0052E280  void CDB::RequestLoadTeamBattleAgit(unsigned int nTeamBattleAgitId)
0052EC70  void CDB::RequestSetTeamBattleNpcType(unsigned int nTeamBattleAgitId, unsigned int nPledgeDbId, int  nNpcType)
0052EDD0  void CDB::RequestLoadSiegeAgit(CSiegeAgit *pSiegeAgit)
0052EF60  void CDB::RequestRegisterSiegeAgitPledge(User *pUser, CSiegeAgit *pSiegeAgit, CPledge *pPledge)
0052F170  void CDB::RequestUnregisterSiegeAgitPledge(User  *pUser, CSiegeAgit *pSiegeAgit, CPledge  *pPledge)
0052F4F0  void CDB::RequestSaveTimeLimitUsed(WCHAR * wszTargetName, int nUsedSec, int nAccountId, SYSTEMTIME *tmLastSaveTime)
0052F6E0  void CDB::RequestSetTeamBattleStatus(CTeamBattleAgit *pTeamBattleAgit, int nTeamBattleStatus)
0052F880  void CDB::UseRecipeItem(int  nUserDBID, int nItemDBID, int nUserServerId)
0052F9E0  void CDB::SaveRecipeBookChapter(int  nUserDBID, int nRecipeId, int nUserServerId)
0052FB40  void CDB::DeleteRecipeBookChapter(int nUserDBID, int nRecipeId, int nUserServerId)
0052FCA0  void CDB::LoadRecipeBookChapter(User * pUser)
0052FE30  void CDB::RecipeShopMakeItems(pBuyer, pMaker, int nRecipeId, int nResult, nMakingFee, nMsgCount, nMsgSize, msgBuffer)
00530080  void CDB::RequestCreateMonRaceMon (  int nRunnerId, int nWinRate, int nRunCount, int nWinCount)
00530200  void CDB::RequestCreateMonRace ( int nMon1, int  nMon2, int nMon3, int nMon4, int nMon5, int  nMon6, int nMon7, int nMon8 ,int nTaxRate )
005303D0  void CDB::RequestGetMonRaceBet ( int nRaceId)
00530510  void CDB::RequestEndMonRace( int nRaceId, double dRun1, double dRun2, double dRun3, double dRun4, double dRun5, double dRun6, double dRun7, double dRun8, double dWin1, double dWin2, int nWin1, int nWin2, double dWinRate1, double dWinRate2 )
00530750  void CDB::RequestUpdateMonRaceMon (  int nRunnerId, int nWinRate  , int nRunCount, int nWinCount)
005308D0  void CDB::RequestGetMonRaceTicket( User * pUser, int nPage )
00530A70  void CDB::RequestGetMonRaceTicketInfo( User  * pUser , int nItemDBID)
00530C10  void CDB::RequestDelMonRaceTicket( User * pUser, int nItemId , int nRaceId , int nEnded);
00530DD0  void CDB::RequestGetMonRaceResult( User * pUser, int nPage )
00530F70  void CDB::RequestUpdateSociality(int nCharDBID, int nSociality, int nUsedSulffrage, SYSTEMTIME * pLastCheckTime)
005310F0  void CDB::EquipHenna(int nCharDBID, int nSociality, int  nVoteCharDBID)
005312D0  void CDB::UnequipHenna(int nCharDBID, int nSociality, int nVoteCharDBID)
005314B0  void CDB::RequestGetMacro( User * pUser )
00531630  void CDB::RequestCreateMacro( User * pUser, nBufferSize, const char * pBuffer )
005317D0  void CDB::RequestDeleteMacro( User * pUser, int  nMacroId )
00531960  void CDB::RequestGetMemoList( User * pUser, int  nPage, WCHAR * szSearch)
00531B10  void CDB::RequestBuySeed(int nManorId, int nResidenceId, User *  pBuyer, int nPrice, int  nTotalCount, int nBufLen, char * pBuf)
00531D00  void CDB::RequestProcureCrop(int nManorId, int nResidenceId, User * pSeller, int nCount, int nBufLen, char *pBuf)
00531EE0  void CDB::RequestManorMoveCrop(int nManorId, int nResidenceId, int nPledgeId, int nCount, int nBufLen, char *pBuf)
00532080  void CDB::RequestSaveManorNextSeed(int nManorId, int nResidenceId, int nIndex, int SeedId, int nSeedPrice, int nSeedCount, int nCropId, int nCropPrice, int nCropCount, int nCropType)
00532250  void CDB::RequestSaveManorNowSeed(int nManorId, int nResidenceId, int nIndex, int nSeedId, int nSeedPrice, int nSeedCount, int nSeedRemainCount, int nCropId, int nCropCount, int nCropRemainCount, int nCropPrice, int nCropType, int nProcuredCount)
00532440  void CDB::RequestSaveManorInfo(int nManorId, int nResidenceId, int nSeedSellBank, int nProcureRemainBank, BYTE byChangeState, SYSTEMTIME *tmLastChanged)
005325E0  void CDB::RequestClanBBSView( User * pUser, int  nWorldId, int nPledgeId)
00532780  void CDB::RequestLoadAllManor(int nCount, int nBufLen, char* pBuf)
005328F0  void CDB::RequestBBSClanList ( User  * pUser, int nWorldId, int nPage, int nMaxPage, int  nSearchOption, WCHAR * sSearch, int  nListCount, int nBufLen, const unsigned char * pBuf)
00532AF0  void CDB::RequestBBSClanAdmin ( User * pUser, int nWorldId, int  bid, int nPledgeId, WCHAR *  intro, int nBoardCout, int nBufLen, const unsigned char * pBuf)
00532EC0  void CDB::RequestManBookMarkList( User * pUser , int page)
00533050  void CDB::RequestManBookMarkOne( User * pUser , int bookmarkid)
005331E0  void CDB::RequestManBookMarkDel( User * pUser , int bookmarkid)
00533760  void CDB::RequestCreateSubJobForNpc(User *pUser, int nNpcIndex, int nUserIndex, int nNewSubJobId, int nNewClass)
00533B60  void CDB::RequestRenewSubJob(User *pUser, int nSubJobId, int nNewClass, bool bByBuilder, int nNpcIndex, int  nUserIndex)
00534030  void CDB::RequestChangeSubJobForNpc(User *pUser, int nNpcIndex, int nUserIndex, int nSubJobId)
00534280  void CDB::RequestSaveCharacterForSubJob(User *pUser)
00534810  void CDB::RequestGetSubJobListForNpc(User *pUser, int nNpcIndex, int nUserIndex, int nByPass1, int nByPass2)
00534CF0  void CDB::LoadSSQInfo()
00534E20  void CDB::ChangeSSQDropGuardStatus(bool canDropGuard)
00534F70  void CDB::SetDawnRoundToPledge(int nPledgeID, int nRoundNumber)
005350C0  void CDB::StartSSQEvent(int  nRoundNumber)
00535200  void CDB::InitTimeAttackRecord(int nRoundNumber)
00535340  void CDB::LoadTimeAttackInfo()
00535470  void CDB::RequestMailList(User* pUser, CMailListParameter &listParam)
00535640  void CDB::void RequestReadMail(User* pUser, int  mailId, CMailListParameter &listParam)
00536900  void CDB::RequestUreadMailCount(User* pUser)
00536A80  void CDB::RequestLoadMarketPriceList()
00536BB0  void CDB::RequestLoadAllNobless()
00536D00  void CDB::RequestReloadNobless(int nCharDbId)
00536E40  void CDB::RequestGetNoblessTop10(int nSeason, int nClassId)
00536F90  void CDB::RequestGetNoblessAchievements(int  nCharId, int nWantCount)
005370E0  void CDB::RequestLoadPledgeSiegeKillDeathCount(int nCastleId)
00537220  void CDB::RequestGetPledgeAnnounce(User* pUser, unsigned int pledgeDbId, int replyForAnnounce)
00537830  CJobFinishSignal::CJobFinishSignal()
005379F0  bool CJobFinishSignal::WaitFinish(JobFinishType  JobType, unsigned int nTimeOutSec)
00537B30  bool CJobFinishSignal::NotifyFinish(JobFinishType JobType)
00537C40  void CDB::SetAllianceLoaded()
00537D80  void CDB::SetCastleLoaded()
00537EC0  void CDB::SetAgitLoaded()
00538000  void CJobFinishSignal::SetAllWarPageLoaded()
00538140  void CJobFinishSignal::SetNoblessLoaded()
00538280  void CJobFinishSignal::SetAllPledgeLoaded()
00538420  void CDB::SetDismissReservedLoaded()
00538560  int  Push(TYPE *pObj)
00538850  void CDB::SaveQuestInfo(User *pUser)
00538BB0  void CDB::CreateUpdateItems(User* pUser, int n, int nBufSize, char* pBuf, AtomicJob * pAtomicJob) const
00538F70  void CDB::RequestNewbieCheck(User* pUser)
00539130  void CDB::RequestSaveNoblessType(User *pUser, int nNoblessType)
00539440  void CJobFinishSignal::Init()
0053A250  void CDB::SendSaveCharacterInfo(User* pUser) const
0053ADA0  void CDB::RequestResetSiegeAgitPledge(CSiegeAgit *pSiegeAgit)
0053B0B0  void CDB::RequestResetTeamBattleAgitPledge(CTeamBattleAgit *pTeamBattleAgit)
0053B5F0  void CDB::SavePetInfo(CPet *pPet)
0053B8E0  void CDB::RequestSaveAcquiredSkills(User *pUser, AcquiredSkillMap &mapAcquired)
0053BBF0  void CDB::MakeOnReconnectedPlayerlist()
0053C4F0  bool CDB::ReconnectAuth()
0053C620  AuthQuitGame()
0053CA60  void CDB::RequestLoadAllCastle()
0053CD40  void CDB::RequestLoadAllAgit()
0053D020  void CDB::RequestSavePledgeContribution(blablabla...)
0053D350  void CDB::DepositPet(User *pUser, CPet* pPet)
0053E130  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
0053EA30  AuthPlayOk
005405A0  TimeAttackBoard::GetInfo(int nRoomNo, int nRecordType) const
00541230  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
00541460  void DeleteObject(int id, char *caller=NULL, int line=-1)
00545750  bool SSQSystem::SetCollectedPoint(SSQPart::type  nPart, int nPoint)
0054A1F0  CDBSocket::CDBSocket(SOCKET  s, DBPacketFunc  *aPacketTable) : CIOSocket(s)
0054A810  void CDBSocket::SendV(const char* format, va_list va)
0054AA50  void SetObject(m_pObject)
0054AC70  CSPointerT GetObjct()
0054AEF0  TYPE *Pop(int key)
0054B2E0  CAlliance *User::GetAlliance()
0054B710  static bool  ReplyGiveItemToPet(CDBSocket *socket, const unsigned char *packet)
0054DC40  void CDBSocket::Send(const char* format, ...)
0054DD80  CSPointerT GetObjct()
00588740  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
00588970  void DeleteObject(int id, char *caller=NULL, int line=-1)
00588C00  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
0058F800  void Insert(const xwstring id, T* p, char *caller=NULL, int line=-1)
0058FB60  void DeleteObject(const xwstring id, char *caller=NULL, int line=-1)
0058FEB0  void Insert(const xwstring id, T* p, char *caller=NULL, int line=-1)
00590210  void DeleteObject(const xwstring id, char *caller=NULL, int line=-1)
00597B70  void CDeferredJob::DoEnterWorldJob(User *pUser)
00597E10  void CDeferredJob::DoTimerJob()
00598250  void CDeferredJob::ReserveNextDoer(User *pUser)
005983B0  void CDeferredJob::ReserveDeferredJob(int nUserDbId, int nDeferredJobType, int nPledgeServerId)
00598860  void CDoor::CalcCenterPos()
00598A20  bool CDoor::CanBeOpenedBy(CCreature  *pCreature)
00598CA0  void CDoor::SendDoorStatus(CUserSocket *pSocket)
00599270  void CDoor::ValidateDamageGrade()
00599800  CDoor* CDoorDB::GetDoor(WCHAR* name)
00599B00  CDoor* CDoorDB::GetDoor(int  id)
0059A140  bool CDoor::Open(bool bByParent)
0059A3A0  bool CDoor::Close(bool bByParent)
0059A810  void CDoor::ValidatePlaneCollision()
0059A9F0  void CDoor::DoDoorAction(DoorActionTypeEnum  eAction)
0059B570  void CDoorDB::OnSunrise(bool bIsNight)
0059B940  CDoor::CDoor()
0059BED0  CDoor::CDoor(const CDoor& other): CStaticObject(other)
0059C2F0  void CDoorDB::AddDoor(const WCHAR* name, CDoor *pDoor)
0059CB90  void CDoorDB::Load()
0059D080  CDoorDB::CDoorDB()
0059E420  void CResetAgitDeco::DoServerJob()
0059E650  void CResetAgitDeco::DoServerJob()
0059E8A0  void CRenewAgitDeco::DoServerJob()
0059ECD0  bool SSQSystem::SetCurrentStatus(SSQStatus::type status)
0059EE00  bool SSQSystem::SetCurrentStatus(SSQStatus::type status)
0059EF30  void DxSetSevenSignQuestResult::DoServerJob()
0059F200  void DxChangeSSQStatus::DoServerJob()
0059F400  void DxChangeSSQStatus::DoServerJob()
0059F610  void DxChangeSealSelectionCount::DoServerJob()
0059F780  void DxStartQuickCycle::DoServerJob()
0059FC50  void DxChangeMainEventPoint::DoServerJob()
0059FDC0  void DxChangeSealOwner::DoServerJob()
0059FF30  void DxChangeSSQWinner::DoServerJob()
005A0140  void DxChangeCycleMode::DoServerJob()
005A02B0  void DxDeletePreviousOlympiadPoint::DoServerJob()
005A0450  void DxWriteNoblessAchievement::DoServerJob()
005A05D0  void DxLoadOlympiad::DoServerJob()
005A0790  void DxStartOlympiadSeason::DoServerJob()
005A0920  void DxInitAllOlympiadPoint::DoServerJob()
005A0AE0  void DxAddAllOlympiadBonusPoint::DoServerJob()
005A0C70  void DxNominateHeroes::DoServerJob()
005A0E90  void DxSaveOlympiadRecord::DoServerJob()
005A0FD0  void DxReloadHeroRank::DoServerJob()
005A1890  void CNewbieCheck::DoServerJob()
005A1A50  void DxSetTicketBuyCount::DoServerJob()
005A1DA0  void DxAddSevenSignQuestMember::DoServerJob()
005A2370  void DxDepositSevenSignQuestItem::DoServerJob()
005A27A0  void DxDepositSevenSignQuestItemEx::DoServerJob()
005A3170  void DxAddSevenSignQuestPoint::DoServerJob()
005A35B0  void DxChangeSSQUserPoint::DoServerJob()
005A3960  void DxDismissSevenSignMember::DoServerJob()
005A3C80  void DxReloadOlympiadPoint::DoServerJob()
005A40B0  void DxAddTimeAttackRecord::DoServerJob()
005A4450  void DxAddTimeAttackFee::DoServerJob()
005A4600  void DxSetTimeAttackRewardFlag::DoServerJob()
005A47A0  void DxReloadHeroById::DoServerJob()
005A4A60  void DxSaveNoblessType::DoServerJob()
005A5130  void DxSaveHeroType::DoServerJob()
005A6380  void DxDeclareWar::DoServerJob()
005A6A20  void DxCancelWar::DoServerJob()
005A7410  void CEventController::EstablishEventController(int nEventID, FVector vPos)
005A7700  CEventController::SendEventControllerInfo(CUserSocket *pUserSocket = NULL)
005A7A80  WCHAR *__GetLeftString2(WCHAR *str, WCHAR **result)
005A7C30  BOOL CEventMatch::SetTeamLeader(int  nIndex, unsigned int nLeaderID)
005A7DB0  void CEventMatch::Appear()
005A7EF0  void CEventMatch::Disappear()
005A8010  void CEventMatch::SendEventMatchInfo(CUserSocket *pUserSocket)
005A8760  User *GetMember(unsigned int nMemberSid)
005A89B0  bool IsMember(unsigned int nMemberSid)
005A9100  void CEventMatchUser::Pause(User *pUser, bool bPause)
005A9430  void CEventMatchRuleSet::AllowAll()
005A95C0  void CEventMatchRuleSet::DenyAll()
005A9740  BOOL CEventMatchRuleSet::IsAllow(int nId)
005A9F40  CSPointerCEventMatch CEventMatchMgr::FindEventMatch(unsigned int nEventMatchId)
005AA240  void CEventMatchMgr::ShowList(CSocket *pSocket)
005AA8D0  void CEventMatch::SetFenceStatus(ColosseumFenceState state)
005AAB70  void CEventMatch::ShowInfo(CSocket *pSocket)
005AB830  void CEventMatch::Broadcast2Observer(const char* format, ...)
005ABC20  void CEventMatch::UpdateUserStatus(User *pUser, int nUpdateType)
005AC730  void SendSpelledInfo(User *pUser, CSocket *pSocket, BOOL bBroadcast)
005AC960  BOOL CEventMatchMgr::DeleteEventMatch(unsigned int nEventMatchId)
005AD390  void CEventMatchRuleSet::Allow(int nId)
005AD590  void CEventMatchRuleSet::Deny(int nId)
005AD790  void CEventMatchRuleSet::RuleParsing(WCHAR *pszString)
005ADFC0  void CEventMatch::SendTeamInfo(int nTeamIndex, CParty *pParty, CSocket *pSocket, BOOL bBroadcast)
005AE5C0  void SendSpelledInfo(CParty  *pParty, CSocket *pSocket, BOOL bBroadcast)
005AE7E0  BOOL CEventMatch::TeamUnlock(int nIndex)
005AF6F0  const Wchar *ItemRuleParsing(WCHAR *pszString)
005AF850  void CEventMatch::SkillRuleParsing(WCHAR *pszString)
005AF9B0  void CEventMatchMgr::SetObserver(CSocket *pSocket, User  *pObserver, BOOL bOnoff)
005AFE60  void CEventMatch::LeaveUser(User *pUser)
005B0860  void CEventMatch::Manage(CUserSocket *pUserSocket)
005B11C0  CEventMatchRuleSet::CEventMatchRuleSet()
005B1370  BOOL CEventMatch::TeamLock(CSocket *pSocket, int nIndex)
005B19C0  CEventMatch::CEventMatch(const CEventMatch&  other)
005B2D50  CSPointerCEventMatch CEventMatchUser::GetEventMatch()
005B3400  CEventMatch  *CEventMatchMgr::CreateEventMatch(CSocket *pSocket, int nMatchRule, FVector  pos, int nFenceWidth, int nFenceHeight, const WCHAR *pszTeam1Name, const WCHAR *pszTeam2Name)
005B9630  char* CFHTML::MakeStream(char *pBuffer, int  nBufferSize)
005B9C40  std::xwstring CFHTML::MakeHTMLFromStrMap(LPCWSTR pszHTMLFileName, StrStrMapType  &mapData)
005BB010  std::xwstring CFHTML::MakeHTMLFromStream(const unsigned char *&pBuffer)
005BB8E0  CFishingController::CFishingController()
005BBAD0  CFishingController::~CFishingController()
005BBC40  void CFishingController::SetActor(User *pActor)
005BBD70  void CFishingController::CalcGuts()
005BC030  CFishingController::InitFishingData()
005BC1C0  bool CFishingController::CheckFishingPumpingCondition()
005BC350  bool CFishingController::CheckFishingReelingCondition()
005BC4E0  void CFishingController::SetNoEndingAction()
005BC5C0  inline void  AddExecutable(MemoryObject *Matrix, Native Func, CExecutionArgument* Arg)
005BCC50  CFishingLureInfo * CFishingDB::findmonster(int nUserLevel)
005BCE40  bool CFishingController::SummonNPC(int newNPCID)
005BD420  CFishInfo *  CFishingDB::findfish(int nGroupAndLevel)
005BD620  CFishingRodInfo * CFishingDB::findfishingrod(int nItemId)
005BD830  CFishingPlaceInfo *  CFishingDB::findplace(const FVector  &pos, int type)
005BDB10  CFishingDistributionInfo * CFishingDB::finddistribution(int nDistributionId)
005BDD20  CFishingLureInfo * CFishingDB::findlure(int  nLureId)
005BDF30  bool CFishingController::SendFishingStartPacket()
005BE170  bool CFishingController::SendFishingEndPacket()
005BE370  bool CFishingController::SendFishingStartCombatPacket()
005BE590  bool CFishingController::SendFishingStartPacket()
005BE840  bool CFishingController::EndFishing()
005BFB70  bool CFishingController::CheckFishingCondition()
005C0B70  bool CFishingController::StartFishing()
005C0E00  bool CFishingController::DoPumping()
005C0F60  CFishingController::DoReeling()
005C1230  void CFishingDB::Add(CFishInfo* pFishInfo)
005C1430  void CFishingDB::Add(CFishingRodInfo* pFishingRodInfo)
005C1630  void CFishingDB::Add(CFishingPlaceInfo* pFishingPlaceInfo)
005C1830  void CFishingDB::Add(CFishingDistributionInfo* pFishingDistributionInfo)
005C1A30  void CFishingDB::Add(CFishingLureInfo* pFishingLureInfo)
005C1C30  void CFishingDB::Add(CFishingMonsterInfo* pFishingMonsterInfo)
005C20A0  void CFishDB::Load()
005C25A0  bool NCharSet::LoadGlyphInfo ( int start, int range, FILE * fp)
005C2750  bool NFontCheck::Load( const WCHAR * filename)
005C2AC0  bool NFontCheck::CheckCode(int nCode)
005C2D20  bool NFontCheck::Init()
005C3260  void CFriends::GetFriendName(unsigned int nDbId, WCHAR *sName, int nNameLen)
005C34E0  int  CFriends::GetFriendList(unsigned int bufSize, char *buf, int &bufLen)
005C69B0  TimeStruct CGameEventMgr::ParseTime(WCHAR *szTime)
005C6CD0  void CGameEventMgr::ProcessNextSchedule(int  nCurrentTime, int nType)
005C7150  bool CGameEventMgr::EnableNPCList()
005C7CB0  void CGameEventMgr::Init()
005C9050  bool CGameEventMgr::LoadINIFile()
005C9920  CGameEventMgr::~CGameEventMgr()
005C9B90  bool CGameEventMgr::Load()
005C9DF0  CGameEventMgr::CGameEventMgr()
005CA080  bool CGameEventMgr::LoadNPCINIFile()
005CA3F0  bool CGameEventMgr::LoadNPCSetting()
005CA800  CGeneralServerObject::CGeneralServerObject(WCHAR *sObjectName, FAngle ang)
005CAB00  CGeneralServerObject::CGeneralServerObject(const CGeneralServerObject& other)
005CAC20  void CGeneralServerObject::Appear()
005CAD60  void CGeneralServerObject::Disappear()
005CAF30  void CGeneralServerObject::SendGeneralServerObjectInfo(CUserSocket *pUserSocket)
005CCA20  FVector CGeoData::GetTestPos(FVector vPos)
005CCE90  void CGeoData::ExpandWaterSector()
005CD400  bool CGeoData::MoveStraightFloating
005CE270  bool CGeoData::MoveStraight(FVector  &vFrom, FVector &vTo, double dist_togo, FVector &vArrival, bool  &more_togo)
005CF8E0  bool CGeoData::MoveStraightTest(FVector &vFrom, FVector  &vTo, double dist_togo, bool bIsFloating, int nSurfaceHeight)
005D5700  bool CGeoData::SetStaticField(CTerritory *pTerritory, GeoFieldTypeEnum ft)
005D6CC0  void CHenna::Set(ObjectFieldType token, int  value)
005D6F70  void CHenna::Set(ObjectFieldType token, WCHAR* value)
005D7090  bool CHenna::CanUse(int nUserClassId, CItem  *pHennaItem)
005D73F0  const CHenna * CHennaDB::find(int nHennaId)
005D77B0  CHenna::CHenna()
005D7960  void CHenna::Set(ObjectFieldType field_name, std::xvectorint *pIntVector)
005D7C80  void CHennaDB::Load()
005D7FB0  void CHeroSystem::RequestReloadHeroRankToCacheD()
005D8100  void CHeroSystem::RequestReloadAllHeroesToCacheD()
005D82C0  void CHeroSystem::RefreshHeroList()
005D8500  void CHeroSystem::SetHeroProfile(int nClass, int nCharId, const WCHAR *sCharName)
005D8670  void CHeroSystem::SetHeroWinCount(int nClass, int nWinCount)
005D87A0  void CHeroSystem::SetHeroType(int nClass, int nHeroType)
005D88E0  void CHeroSystem::SetHeroWords(int nClass, const WCHAR *sWords)
005D8A40  void CHeroSystem::SetHistoryOpen(int nClass, bool bHistoryOpen)
005D8B70  void CHeroSystem::SetHeroPledge(int  nClass, int  nPledgeId, const WCHAR *sPledgeName, int nPledgeCrestId)
005D8D10  void CHeroSystem::SetHeroAlliance(int nClass, int nAllianceId, const WCHAR *sAllianceName, int nAllianceCrestId)
005D9040  void CHeroInfo::RefreshAchievements()
005D9670  int  CHeroInfo::GetAchievements(int nStartIndex, int nWantCount, AchievementsInfo *pAchievements)
005D9840  void CHeroSystem::ClearAchievements(int nCharId)
005D9A30  void CHeroSystem::SetHeroTypeById(int nCharId, int nHeroType)
005D9B70  void CHeroSystem::SetHeroWords(User  *pUser)
005D9CC0  void CHeroSystem::SetHeroPledge(User *pUser)
005D9E60  void CHeroSystem::SetHeroAlliance(User *pUser)
005D9FF0  void CHeroSystem::SetHeroRank(int nHeroCount, int (&arrHeroClass)[THIRD_JOB_COUNT], int  (&arrHeroId)[THIRD_JOB_COUNT])
005DA530  void CHeroSystem::AddAchievements(int nCharId, int nTime, int nType, int nTarget)
005DA750  void CHeroSystem::AddAchievementsList(int nCharId, int nCount, const unsigned char *pBuf)
005DA9C0  void CHeroSystem::Init()
005DB350  void CHeroSystem::SendHeroAchievements(CUserSocket *pSocket, int nClass, int nPage)
005DCCD0  void CHolyThingDB::Load()
005DCF80  void CHolyThing::SendCountDownMessage(unsigned int nMsgNo, int nParam)
005DD120  void CHolyThing::InformHolyThing(CUserSocket *pUserSocket)
005DDBB0  void CHolyThing::SendWarningMessage()
005DDFD0  void CHolyThingDB::AddHolyThing(const WCHAR* name, CHolyThing *pHolyThing)
005DE5C0  CHolyThingDB::CHolyThingDB()
005DE980  void CHtmlBuilder::SetTemplateFileName(const WCHAR *fileName)
005DEC50  void ListMailHtmlBuilder::BuildMailListHeader()
005DEE00  int  ListMailHtmlBuilder::GetTotalPage()
005E0CE0  CUser *CHtmlBuilder::GetUser(int userServerId)
005E0EC0  WCHAR *WritePledgeMailFormHtmlBuilder::GetPledgeName()
005E16D0  CUserSocket  *CHtmlBuilder::GetUserSocket(int userServerId)
005E1810  std::xwstring CHtmlBuilder::BuildHtmlDataPacket(int packetNumber, Wchar *charName, WCHAR *title, WCHAR *content, int option)
005E1BC0  void CHtmlBuilder::BuildTreeLinkHtml(WCHAR *link)
005E1D50  void ListMailHtmlBuilder::BuildTreeLink()
005E1EF0  void ListMailHtmlBuilder::BuildMailBoxLink()
005E2180  void ListMailHtmlBuilder::BuildWriteButton()
005E4520  void ReplyMailFormHtmlBuilder::Build1001Packet()
005E6650  CCastle* CastleInfoHtmlBuilder::GetCastle()
005EBCC0  void ListMailHtmlBuilder::BuildPageIndexLink()
005ED090  void ReadMailHtmlBuilder::Build1Packet()
005F0C20  void CastleInfoHtmlBuilder::BuildAgitList()
005F1450  void ListMailHtmlBuilder::BuildMailListLink()
005F2A10  bool PledgeAnnounceHtmlBuilder::Announce(unsigned int userServerId, unsigned int pledgeDbId)
005F2DF0  void CHtmlBuilder::SetTemplateFileName(const WCHAR *fileName)
005F3F10  void PledgeAnnounceHtmlBuilder::Show(unsigned int userServerId, unsigned int pledgeDbId, int doesShow, WCHAR* content)
005F6970  BOOL CHTMLCache::OpenFile()
005F7190  WCHAR const* GetHTMLFile(WCHAR const* pszFileName)
005F7E60  void CHTMLCacheManager::GetHTMLFile(WCHAR const* pszFileName, int nLang)
005F8040  void CHTMLCacheManager::ToggleCaching()
005F9090  int  CHTMLCache::IsValid(WCHAR const* pszFileName, Wchar const* pszHTMLData)
005F99F0  void CHTMLCacheManager::IsValid(WCHAR const* pszFileName, Wchar const* pszHTMLData)
005F9BF0  void CHTMLDataMaker::CheckMacro(WCHAR* result, HTMLDataType& resultList)
005FA2A0  void CHTMLDataMaker::GatherResult(WCHAR* result, HTMLDataType& resultList)
005FB180  WCHAR* CHTMLDataMaker::CheckEndCondition(WCHAR*  token, HTMLDataType& resultList)
005FB650  void CHTMLDataMaker::Parse(WCHAR* fileName, WCHAR* html, HTMLDataType& resultList)
005FCCE0  CHTMLCache::CHTMLCache()
005FD100  void CHTMLCacheManager::Load()
0060DEB0  void CNpcHtmlSender::SendHtml(std::xwstring  &html)
0060E2B0  std::xwstring CHtmlGeneratorHelper::Generate(std::xwstring &templet)
0060E950  void CHtmlGenerator::ReadTemplet()
0060EAD0  std::xwstring CHtmlGenerator::GetTemplet(int templetId)
0060EDB0  std::xwstring FormatString(WCHAR *format, ...)
0060F0F0  std::xwstring AbbreviateString(WCHAR *str, int len, WCHAR *abbreStr)
0060F450  std::xwstring CHtmlGenerator::Generate()
0060F700  void CHtmlSender::SendHtml(std::xwstring &html)
006101F0  void CHtmlGeneratorHelper::AddValue(std::xwstring &name, std::xwstring &value)
00610350  void CHtmlGeneratorHelper::AppendValue(std::xwstring &name, std::xwstring &value)
00610620  void CHtmlGenerator::ParseTemplet()
00610B90  void CHtmlGenerator::AddValue(Wchar *valueName, std::xwstring &value)
00610F10  void CHtmlGenerator::AddValue(Wchar *valueName, CLocalHtmlGenerator &localHtmlBuilder)
00611160  void CLocalHtmlGenerator::AddValue(WCHAR *valueName, std::xwstring &value)
006114E0  void CHtmlGenerator::AddValue(Wchar *valueName, WCHAR *value)
00611740  CHtmlGenerator::CHtmlGenerator(WCHAR *htmlTemplateFileName)
00611D80  CCenteredSharedRWLockRANGE::CCenteredSharedRWLock(const Wchar *sName, DWORD dwSpinCount)
006125C0  CItem* CInventory::GetByDBID(int dbid)
00612B40  CItem* CInventory::GetByIndex(int nIndexIn)
006130F0  int  CInventory::GetAdenaAmount()
00613A10  CItem* CInventory::GetFirstItemByClassID(int nClassID)
00613E50  CItem* CInventory::GetNextItemByClassID(int  nBeforeIndex)
00614380  CObject *CInventory::GetHeroItem(bool bIsWeaponGara)
00615140  CCreature *CInventory::GetOwner(void)
00615310  CItem* CInventory::GetArrowByCrystal(CrystalType enumCrystalType)
00615750  CItem* CInventory::HaveItemByClassId(CrystalType enumCrystalType)
00615EF0  bool CInventory::Push(int index)
006166C0  bool CInventory::Pop(int index)
00616D30  int  CInventory::GetTotalCount()
00616ED0  int  CInventory::ValidateCarringWeight()
00617520  bool CInventory::CheckAddable(int index)
00618830  bool CInventory::CheckAddable(int nClassId, int  nAmount)
00619800  bool CInventory::CheckAddableMulti(int arItemArray[200][2])
0061A5B0  bool CInventory::IsValidManipulation(ItemManipList *pList)
0061B230  bool CInventory::UseLure(int nLureItemId, int nCount)
0061C0B0  CInventory::SetInventoryChanged(CItem * pItem, InventoryUpdateType ChangedType)
0061CCB0  bool CInventory::GetItemListByClassID(std::xvectorCSPointerCItem  &vItemList, int nClassId, int nCount, int nEnchanted)
0061DC20  void SpinLock::Wait()
0061DE00  bool CIOObject::SetTimeStamp(long int* pTimeVar)
0061DF20  CIOObject::SetShortTimeStamp()
0061E050  io_buffer_crash
0061E240  CIOSocket::CIOSocket(SOCKET  s)
0061E540  void CIOSocket::Close()
0061ECA0  void CIOSocket::Initialize()
0061EE50  void AddLog(char* format, ...)
0061EF80  int  Assemble(char *buf, int  bufLen, const char *format, ...)
0061F0D0  const char *StrNChr(const char *str, char c, int len)
0061F1E0  int  VDisassemble(const unsigned char* packet, const char* format, va_list ap)
0061F510  const unsigned char *Disassemble(const unsigned char* packet, const char* format, ...)
0061F650  MwmrQueue overflow...
0061F810  inline void  CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback)
0061FA90  inline void  CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback)
0061FD10  inline void  CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback)
0061FF90  inline void  CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback)
006203D0  CIOSocket::~CIOSocket()
006205F0  void CIOSocket::Read(DWORD dwLeft)
00622F30  void CThreadLocalTimer::Dispath
006243C0  inline void  CTLPipeBase::Read(CReadCallback  *pReadCallback)
00625680  BOOL CreateIOThread(int nThread)
00625A80  BOOL CIOObject::RegisterWait(HANDLE  handle)
00625C70  BOOL CIOServer::Create(int nPort)
00625EC0  void CThreadLocalTimer::AddTimer
00626470  void CIOCPMessage::Post(int  id)
00626740  CDamageMessage::CDamageMessage(CCreature *pAttacker, CCreature *pVictim, int nDamage)
00626900  CLostTargetMessage::CLostTargetMessage(CCreature *pCreature, CObject *pTarget)
00626AB0  CDisappearMessage::CDisappearMessage(CCreature *pCreature)
00626C30  CDoNothingMessage::CDoNothingMessage(CCreature *pCreature)
00627E10  CIOCriticalSection::CIOCriticalSection()
00627F10  CIOCriticalSection::~CIOCriticalSection()
00628440  void CItem::SetDefaultAction(ItemDefaultActionEnum a)
00628530  void CItem::SetRecipeId(int  a)
00628620  void CItem::SendItemSpawn(CUserSocket *pSocket = NULL)
006288F0  void CItem::SendItemDropped(CUserSocket *pSocket, CCreature *pDropper)
00628BF0  CItem::EnchantItem(...)
00629160  CItem::Crystallize(...)
006292D0  ItemTypeForEnchantAdd CItem::GetITEFromType()
00629550  int  CItem::EnchantAddValue()
006297E0  int  CItem::EnchantAddValueMAttack()
00629A70  int  CItem::EnchantAddValue()
0062A080  CSetItem::SetItemSlot()
0062EE10  void CItem::OnSpawned()
0062F8A0  CSetItem::CSetItem(bool isTrueInstance)
0062FCA0  void CSetItemItem::SetSkill(ObjectFieldType  token, WCHAR* value)
00634900  bool CQuestItemDB::DestroyQuestItem(User* pUser, int nQuestID, bool bForced)
006366C0  void ItemManip::Dump(void)
00636810  bool ItemManip::SimulateWithInventory(CInventory &inv,InventoryInfo &result) const
00636B40  MsgHelper_ManipulateItem()
0063B3A0  bool ItemManip::MakeDBPacket(CInventory &inv, ...)
0063BB10  void ItemManipList::Push(int nCount, ItemManip aInputs[])
0063BC60  void ItemManipList::Serialize()
0063C6C0  static void  Report()
0063D370  ReportRefCount()
0063DC30  void Initialize(const WCHAR* name)
0063DD60  void Report()
0063DE10  void Initialize(const WCHAR* name)
0063DF40  void Report()
00640490  ATOM MyRegisterClass(HINSTANCE hInstance)
006426A0  void LoadData(void)
00643490  void ListenThread_common()
00643F80  BOOL InitInstance(HINSTANCE  hInstance, int nCmdShow)
00644A50  CL2StatusWnd::CL2StatusWnd(void)
00645F90  CL2Time::CL2Time()
00646130  void CL2Time::Init()
00646340  bool CL2Time::IsManorSettingEnableTime()
006464A0  void CL2Time::TaxAndIncomeUpdateCheck()
006466F0  void CL2Time::ShowIntervalMsg(int nInterval)
00646890  void CL2Time::SetIntervalMsg(int nInterval, int  nId, WCHAR * pMsg)
00646BE0  void CL2Time::CheckVoteDayChanged()
00646DC0  bool CL2Time::IsNight()
00646E90  long int CL2Time::GetTime()
00646FD0  void CL2Time::SetTime(unsigned int nTime)
006471B0  CEventTimer::CEventTimer()
00647910  CEventL2day::~CEventL2day()
00647AE0  void CEventL2day::Init()
00648290  CHeartEvent::~CHeartEvent()
00648460  void CHeartEvent::Init()
006488F0  CItemDropEvent::~CItemDropEvent()
00648AC0  void CItemDropEvent::Init()
00649090  CItemDropEvent::~CItemDropEvent()
00649260  void CBakEvent::Init()
00649880  CEventTimerYear1::CEventTimerYear1()
00649BD0  void CEventTimerYear1::Init()
0064A380  void CXMasTimer::Init()
0064A9B0  void CL2Time::IntervalAnnounceCheck()
0064BAE0  CLog::Set
0064BBD0  UnicodeToMultibyte
0064BD50  CLog::Redraw
0064BFC0  CLog::Enable
0064C0E0  void CLog::Sendable(bool flag)
0064C1D0  CLog::ConnectToLogD()
0064C2C0  CLog::FlushLogFile
0064C410  void CLog::CreateNewLogFile(int nYear, int nMonth, int nDay, int nHour, int nHalf )
0064C940  CLog::CLog
0064CBB0  CLog::AddV
0064D340  CLog::AddV
0064DB10  CLog::Add
0064DC60  CLog::Add
0064DDF0  bool CLogCli::Connect()
0064E080  void CLogCli::LogSendMsg(LogType nLogType, WCHAR* szSendMsg)
0064E810  CLogSocket::CLogSocket(SOCKET s, LogPacketFunc *aPacketTable) :  CIOSocket(s)
0064EED0  void CLogSocket::Send(const char* format, ...)
0064F170  int  CMailListParameter::AssemblePacket(char* buffer, int bufLen)
0064F2F0  const unsigned char* CMailListParameter::DisassemblePacket(const unsigned char*  packet)
0064F490  bool AddMember(const WCHAR *szName)
0064F5F0  TimeAttackInfo::TimeAttackInfo(int nRoomNO, int  nRecordType)
0064F820  TimeAttackInfo::Set(const unsigned char *packet)
0064FA20  void TimeAttackBoard::OnStart()
0064FB30  int  TimeAttackBoard::GetFee(int roomNumber)
0064FC70  bool TimeAttackBoard::AddFee(int nRoomNO, int nFee)
0064FF40  bool TimeAttackBoard::GiveReward(User *pUser, int nRoomNO, ItemManip &aRequest)
00650500  int  TimeAttackBoard::GetTotalPoint(SSQPart::type nPartType)
006506A0  int  TimeAttackBoard::MakeTimeAttackInfo(char *outBuf, int nBufSize)
00650A20  void TimeAttackBoard::DistributeFee()
006511D0  bool TimeAttackBoard::AddRecord(int  nRoomNo, SSQPart::type nPartType, int nPartySID, int nPoint, int nRecordTime, int nElapsedTime)
00651800  TimeAttackBoard::TimeAttackBoard(void)
00651E50  void CManor::SetInfo(int nResidenceId, int nSeedSellBank, int nProcureBuyRemainBank, BYTE byChangeState, SYSTEMTIME  *tm_lastChanged)
00652260  void CManor::Set(ObjectFieldType token, WCHAR* value)
006523E0  bool CManor::CheckBuySeed(int nSeedId, int nAmount)
00652640  bool CManor::CheckProcureCrop(int nCropId, int nAmount)
00652760  int  CManor::GetSeedPrice(int nSeedId)
00652870  bool CManor::ManorCheckTime()
00652A40  void CManor::WriteLock(const WCHAR*  file = NULL, int line = 0)
00652BE0  void CManor::WriteUnlock()
006530E0  void CManor:SetPledge(CPledge *pPledge)
00653210  int  CManor::GetManorCropIndex(int nCropId)
00653320  int  CManor::GetCommissionForProcureCrop(int  nCropId, int nSellCount)
00653590  void CManor::SaveNowManorInfo()
006536F0  void CManor::SaveNowSeedInfo(int nIndex)
006538F0  void CManor::SaveNextSeedInfo(int nIndex)
00653B80  bool CManor::SetNextSeedInfo(int nSeedId, int nPrice, int nCount)
00654010  bool CManor::SetNextProcureInfo(int  nCropId, int nPrice, int nCount, int nType)
006544F0  void CManor::ChcekDayChanged()
006545A0  int  CManor::CalcRemainSeedToAdena()
00654770  void CManor::LogManorData()
006549B0  void CManor::LogNextManorInfo(int nNeedAdenaAmount, int  nNeedCropAdenaAmount, int nVaultAdena)
00654B80  int  CManor::CalcRemainCropToAdena()
00654C90  int  CManor::CalcCropToAdena()
00654DB0  void CManor::ClearSeedData()
00654F00  void CManor::ClearCropData()
00655080  void CManor::ClearNextSeedData()
006551C0  void CManor::ClearNextCropData()
00655310  void CManor::TransferSeedData()
00655480  void CManor::TransferCropData()
00655600  int  CManor::GetAdenaForNextSeed()
006557D0  int  CManor::GetAdenaForNextCrop()
006558E0  void CManor::CalcNextManor()
00655CC0  void CManor::SayNeedSeedMoney(User * pUser)
00655E00  void CManor::SayNeedMoney(User * pUser)
006564E0  int  CManor::GetMaxCropCount(int nCropId)
006565F0  bool CManorFuncHandler::IsChamberlain()
006568F0  void CManor::SetSeedData(int arSeedCrop[MAX_SEED_COUNT_PER_MANOR][10], int arSeedCrop_N[MAX_SEED_COUNT_PER_MANOR][7])
006571B0  bool CManor::SellSeed(User * pBuyer, int nCount, const unsigned char *packet)
00657BB0  void CManor::LogManorInfo()
00657D90  void CManor::TransferManorData()
00658580  CManorData*  CManorDB::RequireManorData(int id)
00658780  void CManor::Set(ObjectFieldType token, int  value)
006589B0  CManor* CManorDB::GetManor(int id)
00658CF0  bool CManorFuncHandler::PreCheck()
0065AA50  void CManorDB::CalcNextAllManor()
0065AC80  void CManorDB::TransferAllManorData()
0065AEB0  void CManorDB::LoadFromDB()
006600C0  bool CManor::ProcureCrop(User * pSeller, int nItemServerId, int  nItemClassId, int nAmount, bool bSameManor, int &nOutPrice)[%s][%d]Hack? invalid manor  id(%d)[%s][%d]Hack? manor  id(%d) sell count(%d)
00662380  void CManorDB::MakeDefaultCropInfo()
00663DC0  CManorDB::CManorDB()
00663FB0  void CManorDB::Load()
00668970  int  CMarketPriceList::Get(int itemType, int  enchant)
00668BD0  int  CMarketPriceList::GetMarketPrice(CItem*  pItem)
00668D30  int  CMarketPriceList::GetMarketPrice(CSPointerCItem pItem)
006696E0  void CMarketPriceList::Put(int itemType, int enchant, int price)
00669BC0  void CMarketPriceList::RequestLoadMarketPriceList()
0066ACF0  void CMemoHTML::MemoRead(const unsigned char * packet)
0066B470  void CMemoHTML::MemoWriteForm(int nSendType, const unsigned char * packet)
0066CD00  void CMemoHTML::MemoModifyForm(int nSendType, const unsigned char * packet)
0066CE50  bool MemoHTML(CSocket* socket, const WCHAR *sCmd)
0066D200  void CMemoHTML::MemoList( const unsigned char *  packet)
0066E890  TEXT("SmartQueue::SmartQueue - Alloc initial RoundQueue")
0066EA20  inline void  MonopolizeSemaphore()
0066EB40  SmartQueue - int CreateItems()
00670CE0  CMerchant(const CMerchant& other) :  CNPC(other)
00671020  void CMerchant::AddSellingGood(GoodStruct* good)
00671150  void CMerchant::AddBuyingGood(GoodStruct* good)
00672400  int  CMonRaceDB::SetTaxRate()
00672550  int  CMonRaceDB::GetTaxRate()
006728C0  bool CMonRaceDB::CheckRunnerCond()
00672B70  bool CMonRaceDB::CalcRunnerSpeed()
00672ED0  bool CMonRaceDB::ModOrder(int nFirst )
00673200  bool CMonRaceDB::SortRunner()
006733C0  bool CMonRaceDB::RunRace()
006734F0  int  CMonRaceDB::GetConfirmTime()
006735E0  int  CMonRaceDB::GetElapsedTime()
00673710  int  CMonRaceDB::GetValidTime()
00673960  bool CMonRaceDB::MakeRacePacket()
00673E60  bool CMonRaceDB::SendRacePacket( User *pUser)
006740C0  bool CMonRaceDB::RequestEndBuyTicket()
00674200  bool CMonRaceDB::RequestEndRace2( int nRaceId, double dRun1, double dRun2, double dRun3, double dRun4, double dRun5, double  dRun6, double dRun7, double  dRun8, double dWin1, double  dWin2, int nWin1, int nWin2, double dWinRate1, double dWinRate2 )
00674450  bool CMonRaceDB::RequestUpdateMon( )
00674680  CMonRacePacket::CMonRacePacket(int nType)
00674770  bool CMonRacePacket::BettingResult(int nBetCnt1, int nSum1, int  nBetCnt2, int nSum2, const unsigned char *packet)
00674B70  bool CMonRacePacket::IsAdenaAdddable(User* pUser, int nAdenaDBID, int nAddAdena)
006751E0  bool CMonRaceDB::RequestEndRace()
006758F0  bool CMonRacePacket::DelMonRaceTicket( int nCharId, int  nServerId, int nCheck, int nItemId , int nAdenaDBID, int nAddAdena)
00676020  void CMonRaceDB::SetInitialWin (int  nRunnerId, int nWin, int nRunCount, int nWinCount)
00676290  bool CMonRaceDB::BroadCastRace(int nElapsedTime)
00676640  void CMonRaceDB::BroadCastSound()
00676F20  void CMonRaceDB::BroadCastMusic()
00677C10  void CMonRaceDB::InitData()
00677F50  bool CMonRaceDB::EndRace()
00678190  void CMonRaceHTML::MonRaceKeeper()
00678350  void CMonRaceHTML::MonRaceError(int  nCode)
006785E0  bool CMonRaceDB::ChangeRaceStatus( MONRACESTATUS st)
00678DB0  bool CMonRaceDB::CheckMonRaceKeeper( int nId, int nIndex)
00679010  bool CMonRaceDB::CreateRace(int nRaceId)
00679920  void CMonRaceDB::Init()
00679BC0  void CMonRaceDB::LoadMonRaceData()
0067A4E0  int  CMonRaceDB::GetRaceFeeRate( FVector vPos)
0067AB00  int  CMonRaceDB::GetRaceFee(  FVector  vPos, int nMoney)
0067AC80  bool RequestCreateMonTicket(int nRaceId, int nBetType, int nBet1, int nBet2, int nBet3, int  nBetMoney, User  * pUser)
0067B1D0  bool CMonRaceDB::GetRunnerList ( RunnerList  & pList, bool bNew)
0067B6A0  bool CMonRaceDB::CheckRaceManagerLoc( FVector vLoc)
0067B990  bool CMonRaceDB::RequestCreateMonRace()
0067BE90  void CMonRaceHTML::MonRaceView20()
0067C350  void CMonRaceHTML::MonRaceBuy1(int nSel)hack? nRaceId[%d], nLaneId[%d];;;
0067CA40  void CMonRaceHTML::MonRaceBuy2(int nLaneId, int  nSel )
0067D150  void MonRaceBuy4(int nLaneId, int nMoneySelect, int nSel )
0067D730  void CMonRaceHTML::MonRaceBuy11(int  nSelect1)
0067DE10  void CMonRaceHTML::MonRaceBuy12(int  nSelect1, int nSelect2)
0067E580  void CMonRaceHTML::MonRaceBuy13(int  nSelect1, int nSelect2 , int nSel )
0067EDE0  void CMonRaceHTML::MonRaceBuy15(int  nSelect1, int nSelect2 , int nMoneySelect, int nSel  )
00685180  bool CMonRacePacket::DoReply(const unsigned char *packet)
00685A00  bool MonRaceHTML(CSocket* socket, const WCHAR *packet)
00687D40  void CMultiPartyCommandChannel::Accept(IMultiPartyVisitor& visitor)
00687F30  xvectorunsigned int::iterator CMultiPartyCommandChannel::Find(CParty* party)
006883B0  bool CMultiPartyCommandChannel::RemoveParty(CParty* party)
006885D0  bool CMultiPartyCommandChannel::Contains(CParty* party)
00688840  bool CMultiPartyCommandChannel::AddParty(CParty* party)
00688A80  void CMultiPartyCommandChannelManager::CloseInternal(CParty* closedParty)
00688D60  void CMultiPartyCommandChannelManager::Join(CUserSP channelOwner, CUserSP targetUser)
006895B0  void CMultiPartyCommandChannelManager::Oust(CUserSP channelOwner, CUserSP targetUser)
0068A0F0  void CMultiPartyCommandChannelManager::WithdrawInternal(CParty*  withdrawedParty)
0068A830  void CMultiPartyCommandChannelManager::OnJoinParty(CUserSP user)
0068AA50  void CMultiPartyCommandChannelManager::OnWithdrawParty(CUserSP user)
0068AC70  void CMultiPartyCommandChannelManager::OnDismissParty(CParty* party)
0068AF20  void CMultiPartyCommandChannelManager::OnHandOverPartyMaster(CUserSP newMaster)
0068B230  bool CMultiPartyCommandChannelManager::IsEnoughPledgeSkillLevel(CUserSP  pUser)
0068B430  bool CMultiPartyCommandChannelManager::DoesOwnChannel(CUserSP pUser)
0068B6D0  bool CMultiPartyCommandChannelManager::DoesJoinChannel(CUserSP pUser)
0068B970  void CMultiPartyCommandChannelManager::Close(CUserSP closeUser)
0068BFA0  void CMultiPartyCommandChannelManager::Withdraw(CUserSP  withdrawer)
0068C260  void CMultiPartyCommandChannelManager::Command(CUserSP commander, WCHAR* msg)
0068CAB0  void CMultiPartyCommandChannelManager::InterPartyMasterChat(CUserSP partyMaster, WCHAR*  msg)
0068D1F0  bool CMultiPartyCommandChannelManager::CanOpen(CUserSP openUser)
0068D450  bool CMultiPartyCommandChannelManager::IsInChannel(CUserSP pUser)
0068D660  void CMultiPartyCommandChannelManager::Open(CUserSP openUser)
0068DF00  void CMultiPartyCommandChannelManager::Identify(CUserSP  observer)
0068E4F0  bool CMultiPartyCommandChannelRegistry::IsAvailable()
0068E5B0  int  CMultiPartyCommandChannelRegistry::GetChannelCount()
0068E670  CMultiPartyCommandChannelSP  CMultiPartyCommandChannelRegistry::Find(CParty* party, MultiPartyCommandChannelMap& registry)
0068EA50  CMultiPartyCommandChannelSP  CMultiPartyCommandChannelRegistry::FindByMasterParty(CParty* party)
0068EB90  CMultiPartyCommandChannelSP  CMultiPartyCommandChannelRegistry::FindByMemberParty(CParty* party)
0068ECD0  bool CMultiPartyCommandChannelRegistry::IsChannelOwner(CParty* party)
0068EE20  bool CMultiPartyCommandChannelRegistry::IsChannelMember(CParty*  party)
0068FC20  void CMultiPartyCommandChannelRegistry::Unregister(unsigned int  partySid)
0068FD90  void CMultiPartyCommandChannelRegistry::UnregisterMember(unsigned int partySid)
00690090  void CMultiPartyCommandChannelRegistry::Register(unsigned int partySid, CMultiPartyCommandChannel* channel)
006903D0  void CMultiPartyCommandChannelRegistry::RegisterAsMember(unsigned int partySid, CMultiPartyCommandChannel* channel)
006907B0  void BroadcastChannelOpened::Work(User* pUser)
006908F0  void BroadcastChannelClosed::Work(User* pUser)
00691380  bool CMultiSellList::IsKeyItem(CItem* pItem)
00691550  int  CMultiSellList::AssembleOneMultisellItem(char *pBuf, int nBufLen , User* pUser, CMultiSellInfo * pMultiSellInfo, int nMultisellItemCount, bool bKeepEnchanted, int nEnchanted, int nTax)
00691F00  bool CMultiSellList::CheckSendable(CMultiSellInfo * pMultiSellInfo)
00692170  int  CMultiSellInfo::GetTaxTo(CNPC *pNPC)
00692590  void CMultiSellList::SendList(User * pUser, CNPC *pTalkNpc)
00692F60  void CMultiSellDB::Load()
006936A0  SetShortTimeStamp()
00693840  void CCreatureController::SetActor(CCreature *pActor)
00693970  void CCreatureController::DoAttack(AttackTargetDataType  target, int nMultiCount, AttackTargetDataType arrMultiTarget[], int  nWeaponClassID, AttackType eAttackType)
00693C70  void CNothingAction::Set(CSmartID spActor, bool  bCounterAttack)
00693E50  void CSitAction::Set(CSmartID spActor, int type)
006941C0  void CAttackAction::Set(CSmartID spActor, CSmartID spTarget)
00694420  void CGeneralAction::Set(CSmartID spActor, CSmartID spTarget, GeneralActionType  type)
00694530  void CGetItemAction2::Set(CSmartID spActor, CSmartID spTarget)
006948B0  void COpenCloseAction2::Set(CSmartID spActor, CSmartID spTarget)
00694CD0  void CMoveInVehicleAction::Set(CSmartID spActor, CSmartID spVehicle, FVector vRelPos)
00694F50  FVector CMoveInVehicleAction::GetDestination()
006950C0  void CAttackWaitAction::Set(CSmartID spActor, CSmartID spTarget, int nDelay)
006951E0  void CCreatureController::OnDamaged(CSmartID spAttacker, int nDamage)
00695400  void CCreatureController::AddTimer2(int nTickCount)
00695530  bool CAttackAction::CheckAttackValidity(CCreature *pActor, CObject *pTarget)
00695B60  bool CAttackAction::CheckShieldDefense(double dShieldDefenseRate, FVector posActor, FVector  posTarget, FAngle ActorDir, FAngle TargetDir)
00695E50  double CAttackAction::CalcRandomDamage(double dRandDamageSeed)
00695F90  double CAttackAction::CalcDamage(double dPAttack, double dRandDamageBonus, double dPDefend, double dShieldDefense, double dAttrBonus, double dCriticalBonus, double dCriticalDamageBonusPer, double  dCriticalDamageBonusDiff)
006960D0  bool CAttackAction::CheckAttackable(double dAttackerRange, double dAttackerCol, double dTargetCol, double dDistance, double  dAttackCollisionHeight, double dTargetCollisionHeight, int nAttackerZ, int nTargetZ, AttackType  eAttackType)
006963D0  double CAttackAction::CalcCriticalLocBonus(CCreature* pActor, FVector posActor, FVector  posTarget, FAngle TargetDir)
006965B0  double CAttackAction::CalcHitLocBonus(FVector posActor, FVector  posTarget, FAngle TargetDir)
00696740  double CAttackAction::CalcCriticalHeightBonus(FVector posActor, FVector  posTarget)
00696880  double CAttackAction::CalcHitHeightBonus(FVector posActor, FVector posTarget)
00696A00  void CAttackAction::CheckItemSkill(AttackTargetDataType  attackType)
00696D40  void CNewAction::AddTimer(int nTick)
00696E80  void CNothingAction::Set(CSmartID spActor, bool  bCounterAttack)
00696FA0  void CStandAction::Set(CSmartID spActor)
00697110  void CAttackAction::Set(CSmartID spActor, CSmartID spTarget)
00697250  void CTalkAction::Set(CSmartID spActor, CSmartID spTarget)
006973E0  void CPrivateStoreAction::Set(CSmartID spActor, int nMode)
00699EE0  bool CAttackAction::CheckCritical(CCreature* pActor, double dCriticalProb, FVector posActor, FVector posTarget, FAngle ActorDir, FAngle  TargetDir)
0069A150  bool CAttackAction::CheckIsHit(double dPHitRate, double  dPAvoidRate, FVector posActor, FVector posTarget, FAngle ActorDir, FAngle TargetDir)
0069A410  bool CAttackAction::CheckBowCondition(CCreature  *pActor)
0069A960  void CAttackAction::GenerateAttackTargetData(CCreature *pActor, CObject  *pTarget, AttackTargetDataType &ret, double  dAttackRatio)
0069B8E0  CSafePointer2& operator=(const CSafePointer2& p)
0069BAC0  void CCreatureController::SetJustUnfrozen()
0069BE80  bool CTreeLoc::Init()
0069C010  bool CTreeLoc::NearTree( FVector vLoc, int nDist)
0069C200  bool CTreeLoc::CanUseTree( FVector vLoc, int nDist)
0069C390  void CCreatureController::ActionBroadcastMove(FVector vStart, FVector vTo)
0069C770  void CCreatureController::ActionBroadcastMoveToTarget(FVector vStart, int nTargetID, int nDistance)
0069C9E0  void CCreatureController::ActionBroadcastStopMove()
0069CF10  void CCreatureController::ActionBroadcastMeteoSkillUse(int nTargetID, int nSkillID, int  nSkillLevel, int nEstimatedTime, CSmartID target, CSkillInfo* pSkillInfo, CSkillAction2* pAction, std::xvectorFVector &v)
0069D8C0  void CCreatureController::ActionBroadcastSkillUse(int nTargetID, int nSkillID, int nSkillLevel, int  nEstimatedTime, CSmartID target, CSkillInfo* pSkillInfo, CSkillAction2* pAction)
0069DF00  void CCreatureController::ActionBroadcastSkillCanceled(CSkillAction2 *pSkillAction)
0069E340  void CCreatureController::ActionBroadcastAttack(AttackTargetDataType target, int nMultiCount, AttackTargetDataType arrMultiTarget[])
0069E820  void CMoveInVehicleAction::SetMoving()
006A04D0  CCreatureController::~CCreatureController()
006A28D0  void CTreeLoc::DeleteTree(int nTreeId)
006A3090  CCreatureController::CCreatureController()
006A43A0  void CCreatureController::DoFirstAction()
006A5DB0  inline void  CalcMidDest(FVector vStart, FVector  vDest, double dActorSpeed, FVector &vMidDest, int &nNextTick, bool &bArrived, bool &bNotBlocked, bool bDoPathfind, CCreature *pActor)
006A6260  void CMoveAction::Set(CSmartID spActor, FVector  vDest, bool bPathFind)
006A6530  void CMoveToTarget::Set(CSmartID spActor, CSmartID spTarget, bool bForceAttack)
006A69A0  FVector CMoveToTargetAction::GetTargetPos()
006A7C90  void CMoveAction::SetMoving()
006A9BD0  bool CMoveToTargetWaitAction::Set(CSmartID spActor, CSmartID spTarget, int dist)
006AAA60  void CMoveToTargetAction::SetDistance()
006AB010  void CMoveToTargetAction::SetValidPendingAction()
006ABD40  FVector CMoveToTargetAction::GetDestination()
006AD380  void CMoveToTargetAction::SetMoving()
006B0590  void CSkillAction2::Set
006B1110  bool CSkillAction2::CheckAttackable(double dAttackerRange, double dAttackerCol, double dTargetCol, double dDistance, double  dAttackCollisionHeight, double dTargetCollisionHeight, int nAttackerZ, int nTargetZ)
006B1CB0  CSafePointer2(const CSafePointer2& other)
006B22D0  void CSkillAction2::CalcMeteoPointList()
006B9A80  bool CNoblessSystem::SetNoblessSkill(User *pUser)
006B9C70  void CNoblessSystem::SetUserNoblessData(User *pUser, int nNoblessIndex)
006B9EF0  void CNoblessSystem::LinkNobless(User *pUser)
006BA040  __FUNCTION__
006BA620  void CNoblessSystem::Init()
006BBDB0  bool CNPC::EquipItem(int ItemClassID)
006BBFC0  CNPC::EquipItem()
006BED40  CNPC::CNPC(&other)
006BF0F0  CNPC::SetDefaultParameters()
006BFE90  void ComputeClanHelpTable()
006C2DB0  static bool  SendClanDiedEvent(CNPC *pVictim)
006C5CA0  bool IsSiegeAgit(int nResidenceId)
006C7F40  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
006C81D0  void DeleteObject(int id, char *caller=NULL, int line=-1)
006CA760  CObjectMap()
006CAE30  CNPC::CNPC()
006CBC10  void SetObject(m_pObject)
006CCD40  void NpcServer::Send(const char* format, ...)
006CD8F0  ItemManip::Disassemble(const unsigned char *packet)
006CE6C0  inline void  AddExecutable(MemoryObject *Matrix, Native Func, CExecutionArgument* Arg)
006CFEC0  bool DoQuestItemLogging(User *pUser, int nCount, ItemManip RequestList[])
006D0430  inline int CSharedCreatureData::GetMemoState(int nQuestID, int nSlot)
006D10B0  NpcSocket::NpcSocket(SOCKET  s) : CSocket(s, 512  * 1024)
006D1960  CBuy(int nBuyListID, int nResidenceID)
006D1F40  CSell(int nSellListID)
006EB610  FOR  ALL OBJECT IN OBJECT MAP
006F2360  MemoryObject::MemoryObject()
006F2470  MemoryObject::MemoryObject(const MemoryObject& other)
006F2730  CObject::CObject()
006F28D0  CObject::CObject(const CObject& other) : CIOObject(other)
006F2A20  void CObject::Delete()
006F3560  bool CContributeData::PickableIn2Sec(class CCreature *pCreature)
006F39E0  inline unsigned int  CreateSmartID(unsigned int cls, int  index)
006F3E50  inline void  CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback)
006F40D0  CGeneralObject* CGeneralObject::GetObject(unsigned int sid)
006F4310  inline unsigned int  RegisterObject(unsigned int  cls, unsigned int index, T* object)
006F4920  CObject* CObject::GetObject(unsigned int sid)
006F4BB0  CGeneralObject::CGeneralObject()
006F4DA0  inline void  DeleteObject(unsigned int sid)
006F4F60  inline void  CTLPipeBase::Read(CReadCallback  *pReadCallback)
006F5B40  void CContributeData::AccumulateContribute(CCreature* pEnemy, double dCont)
006F5ED0  void CContributeData::ArrangePartyContribute(PartyContributeMap  &partyContributeMap, CParty  *pParty, double  contribute)
006F6490  void CContributeData::Distribute()
006F9870  CContributeDataForOne::CContributeDataForOne(User *pUser)
006F9BF0  CContributeDataForEvent::CContributeDataForEvent(User *pUser)
006FA0C0  void CObjectDB::LoadNPC()
006FA420  const WCHAR* CObjectDB::GetAI(int nClassId)  const
006FA690  const WCHAR* CObjectDB::GetName(int  nClassId) const
006FA900  CObject* CObjectDB::GetObject(int nClassId)  const
006FAB60  CItem* CObjectDB::CreateItem(int nClassId) const
006FB0C0  CObject* CObjectDB::SetGetObject(int nClassId) const
006FB330  int  CObjectDB::IsItSet(CCreature * pCreature, int *pSlot)
006FB7F0  int  CObjectDB::GetClassIdFromName(const TCHAR* pszName)  const
006FBAC0  CObject* CObjectDB::GetObjectByName(PWCHAR pszName) const
006FC060  void CObjectDB::LoadItem()
006FC590  void CObjectDB::RegisterObject(CObject *pObj)
006FCC30  void CObjectDB::SetRegisterObject(CSetItem *pObj)
006FDEE0  void COlympiadField::Init()
006FE010  void COlympiadField::AsyncPlayerDied(int nUserServerId)
006FE180  void ChangeStatus(FieldStatus::type  status)
006FF680  void COlympiadField::AsyncEscapePlayer(int nUserServerId)
00700730  bool COlympiadObserverEntry::AddEntry(int nUserServerId)
00703000  void COlympiadField::AddObserver(int nUserServerId)
00703C00  COlympiadField *COlympiadUser::GetField()
00703CE0  bool COlympiadUser::ValidInventory()
00703FA0  void COlympiadSystem::Init()
007041C0  void COlympiadSystem::CheckAutoStart()
00704300  void COlympiadFuncHandler::ObserveOlympiad()
007048F0  bool COlympiadUserStateMachine::SetEnableStatus(const BYTE tblEnableState[], size_t nSize, BYTE byState)
00704A20  void COlympiadUser::LeaveParty()
00704BD0  void COlympiadUser::ObserverHide(bool bOnoff, const FVector &pos)
00705430  bool COlympiadUserStateMachine::ChangeState(BYTE byState)
007056A0  bool COlympiadUser::SetObserver(int  nFieldId, const FVector &vMovePos)
00705950  bool COlympiadUser::RegisterOlympiadEntry()
00705B90  bool COlympiadUser::WaitingOlympiadObserving()
00705CB0  bool COlympiadUser::OlympiadStatusReset()
00705DE0  void COlympiadUser::EscapeOlympiad()
007063C0  bool COlympiadFuncHandler::PreCheck()
00706CE0  void COlympiadUser::UnequipForbiddenWeapon()
007071C0  void COlympiadDefaultSetting::GiveSkill(int  nUserSid)
00707620  void COlympiadUser::ReadyForMatch(const FVector  &vMovePos)
00707CB0  bool COlympiadUser:SetPlayer(BYTE byPlayerOrder, int nFieldId, const FVector &vMovePos)
00707F10  COlympiadEntry::COlympiadEntry()
00708160  bool COlympiadEntry::RemoveEntry(int nUserServerId)
00709200  bool COlympiadEntry::GetClassFreeEntry(int nPlayer[2])
00709640  bool COlympiadEntry::GetClassEntry(ClassType type, int nPlayer[2])
00709B20  bool COlympiadEntry::GetClassEntry(int nPlayer[2])
0070A770  void COlympiadUser::OnLeaveWorld()
0070A8A0  void COlympiadFuncHandler::RemoveOlympiad()
0070CAA0  bool COlympiadEntry::AddEntry(int nUserServerId, bool bClassFree)
0070D6C0  void COlympiadSystem::DoMatch()
0070E810  void COlympiadFuncHandler::AddOlympiad()
0070E9E0  void COlympiadFuncHandler::AddClassFreeOlympiad()
0070EBB0  void COlympiadFuncHandler::EscapeOlympiad()
0070F100  void COlympiadHtmlCommandHandler::MoveObserverField(CSocket *pSocket, int nFieldId)
0070F2D0  void COlympiadFuncHandler::Execute()
007109C0  void COlympiadSystem::ConfirmStep()
00710D90  void COlympiadSystem::SetOlympiadTerm(bool bMonthly, bool bSave, int nSeason, int nStart, int nBonus1, int nBonus2, int nBonus3, int nBonus4, int nNominate)
00710FE0  void COlympiadSystem::SetOlympiadMonthly(int nSeason)
00711580  void COlympiadSystem::SetDefaultOlympiadTerm(int nSeason)
00711BE0  bool CParseHTML::SendHTML(std::xwstring html, int nMode  )
00711E60  std::xwstring CParseHTML::GetTempletStr(int  nTempletId )
00712100  std::xwstring CParseHTML::MakeFormatedDate(time_l2_t dt, int nOption)
00712470  std::xwstring CParseHTML::ConvertStr(WCHAR * szSrc, int  nOption)
00713120  bool CParseHTML::SendHTML(std::xwstring html, int nFavMode, int  nArg1, int nArg2, int nArg3, int nArg4, int  nArg5, WCHAR * sArg, int nSend)
00713C40  bool CParseHTML::SendErrorMsgHtml(WCHAR * sErrMsg, int nHtmlType)
00713F40  std::xwstring CParseHTML::GetWorldName(int nWorldId)
007141E0  std::xwstring CParseHTML::MakeHTMLFromStrTemplet( int nTempletId, StrStrMapType  &mapData)
00714910  void CParseHTML::GetTempletFromFile()
00714EA0  void CParseHTML::AddStringMap( WCHAR * strName , WCHAR*  format, ...)
00715420  void CParseHTML::AddStringLocalMap(  WCHAR *  strName, WCHAR* format, ...)
00715990  CParseHTML::CParseHTML( CUserSocket* socket)
00715F70  void CParseHTML::GetBodyFromFile(LPCWSTR pszHTMLFileName)
007166A0  void CParty::SetMaster(User  *pMaster)
00716800  unsigned int CParty::GetRoutingType()
007168D0  inline unsigned int  CreateSmartID(unsigned int cls, int  index)
007169F0  inline void  Write(const _T &a)
00716D40  (ST* CSharedFactoryT, ST, CONSTANT, SHIFT::Add(T *object))
00717280  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT int CSharedFactoryT, ST, CONSTANT, SHIFT::RemoveByIndex(int  index))
00717430  void CParty::DeleteMember(unsigned int nMemberId)
00717620  User *CParty::GetMaster()
00717800  void CParty::CancelTradeAllMember()
00717A30  User *CParty::GetItemWinnerOrderly(const FVector &posPicker, const CItem *pItem)
00717DD0  inline unsigned int  RegisterObject(unsigned int  cls, unsigned int index, T* object)
007181B0  inline void  CTLPipeBase::Write(int tid, const _T &a)
007183E0  CParty::CParty(unsigned int  nItemRoutingType)
00718640  CParty::~CParty()
00718840  inline void  DeleteObject(unsigned int sid)
00718A60  void DeleteObject(int id, char *caller=NULL, int line=-1)
00718CF0  void CParty::MemberPositionPacket()
007191D0  void CParty::DismissImpl()
007196A0  void CParty::UpdateWindowPacket(User *pUser, int nUpdateType)
00719A90  void CParty::AddWindowPacket(User *pUser)
00719ED0  void CParty::OpenAllWindowPacket(User *pUser)
0071A400  void CParty::CloseAllWindowPacket()
0071A5F0  void CParty::RouteItem(CItem *pItem, User *pPicker)
0071C5F0  void CParty::CheckRouteItem(CItem *pItem, User *pPicker)
0071CA30  User* CParty::GetMasterCandidate()
0071CC70  void CParty::OpenAllWindowPacket()
0071CE60  void CParty::SendAllSpelledInfoChanged()
0071D040  void CParty::GetAllMemberWhoCanAddItem(MemberList &lstMember, CItem* pItem, int  nCount)
0071D360  void CParty::GetAllMemberWhoCanGetExpSp(MemberList &memberList, CCreature *pCreatureKilled)
0071D680  void CParty::BroadcastToAllParty(const char* format, ...)
0071D8A0  void CParty::BroadcastToAllPartyV(const char* format, va_list va)
0071DAC0  void CParty::BroadcastToAllPartyV(const char* format, va_list va)
0071DDD0  void CParty::Accept(CPartyMemberVisitor& visitor)
0071E010  void CParty::DismissByWithdraw()
0071E200  void CParty::Dismiss()
0071E450  void CParty::DistributeAdena(int nAmount, unsigned int nTraceChar, int nItemDBID, CItem* pItem)
0071E9F0  void CParty::AddMember(User  *pMember)
0071EC70  void CParty::OnReplaceMaster(User* pOldMaster)
0071F1C0  CObjectMap()
0071F660  unsigned intCParty::Oust(WCHAR *sName)
0071FFF0  void CParty::Withdraw(User *pUser)
007206F0  void CParty::HandOverMaster(User* pNewMaster)
00721480  void CPartyMatchingRequest::ResponseOnSystemMessage(CUserSP pUser, int messageNo)
00721770  void CPartyMatchingRequest::ResponseOnPartyMatchingWindowStatusChange(CUserSP pUser, bool flag)
00721AA0  void CPartyMatchingRequest::ResponseOnListRoom(CPartyRoomListFilter& filter, xvectorCPartyRoomSP& partyRoomList)
00722DB0  void CPartyMatchingRequest::ResponseOnCreateRoom(CPartyRoomSP partyRoom)
00723430  void CPartyMatchingRequest::ResponseOnUpdateRoom(CPartyRoomSP partyRoom)
00723900  void CPartyMatchingRequest::ResponseOnMemberJoin(CPartyRoomSP partyRoom, CPartyRoomMemberSP  member)
00723F60  void CPartyMatchingRequest::ResponseOnMemberDirectJoin(CPartyRoomSP partyRoom, CPartyRoomMemberSP member)
00724360  void CPartyMatchingRequest::ResponseOnWithdraw(CPartyRoomSP partyRoom, CUserSP pUser)
00724900  void CPartyMatchingRequest::ResponseOnSay(CPartyRoomSP partyRoom, CUserSP pUser, WCHAR*  msg)
00724D00  void CPartyMatchingRequest::ResponseOnMemberStateChange(CPartyRoomMemberSP member, CPartyRoomSP partyRoom)
00725350  void CPartyMatchingRequest::ResponseOnSystemMessageToAllMember(CPartyRoomSP partyRoom, int messageNo)
007256D0  void CPartyMatchingRequest::ResponseOnDismissParty(CPartyRoomSP  partyRoom)
00725CE0  void CPartyMatchingRequest::ResponseOnDismissRoom(CPartyRoomSP partyRoom)
00726270  void CPartyMatchingRequest::ResponseOnChangeLocation(CPartyRoomSP partyRoom, CPartyRoomMemberSP member)
00726670  void CPartyMatchingRequest::ResponseOnInspect(CPartyRoomSP partyRoom, CUserSP pUser)
00726AA0  void CPartyMatchingRequest::ResponseOnViewRoom(CPartyRoomSP partyRoom, CUserSP pUser)
00726FC0  bool CPartyMatchingRequest::OnDismissPartyInternal(CPartyRoomSP  partyRoom)
00727900  bool CPartyMatchingRequest::UpdateRoom(CPartyRoomInfo& partyRoomInfo)
00727BF0  CPartyRoomSP CPartyMatchingRequest::JoinRoomInternal(CUserSP pUser, int  roomId, LocationFilter location)
007284A0  bool CPartyMatchingRequest::JoinRoom(CUserSP pUser, int  roomId, LocationFilter location)
00728AE0  bool CPartyMatchingRequest::WithdrawRoomInternal(CUserSP pUser)
00729070  bool CPartyMatchingRequest::SayInRoom(CUserSP pUser, WCHAR* msg)
00729880  bool CPartyMatchingRequest::ListRoom(CPartyRoomListFilter& filter)
0072A600  bool CPartyMatchingRequest::OnJoinParty(CUserSP  pPartyMaster, CUserSP pUser)
0072AF50  bool CPartyMatchingRequest::OnWithdrawParty(CUserSP pUser)
0072B110  bool CPartyMatchingRequest::OnReplacePartyMaster(CUserSP oldMaster, CUserSP newMaster)
0072B910  bool CPartyMatchingRequest::OnDismissParty(CParty* party)
0072BFB0  bool CPartyMatchingRequest::OnChangeLocation(CUserSP pUser)
0072C4F0  void CPartyMatchingRequest::InspectPartyRoom(CUserSP pUser, int  partyRoomId)
0072C870  bool CPartyMatchingRequest::DismissRoomInternal(CPartyRoomSP partyRoom)
0072CD20  bool CPartyMatchingRequest::WithdrawRoom(CUserSP pUser)
0072D3D0  bool CPartyMatchingRequest::OustFromRoom(CUserSP pUser)
0072D9F0  bool CPartyMatchingRequest::DismissRoomOnly(CUserSP pUser)
0072E140  bool CPartyMatchingRequest::DismissRoom(CUserSP  pUser)
0072EE00  bool CPartyRoomJoinedMemberResponse::IsJoinedMember(CUserSP pUser)
00730670  void Make(CPacketHelper& helper)
00730AE0  void Make(CPacketHelper& helper)
00730FD0  CPartyRoomMemberSP CPartyRoomMemberListResponse::GetMember(CUserSP pUser)
00732F90  bool CPartyRoom::UpdateInfo(CPartyRoomInfo&  partyRoomInfo)
00733100  int  CPartyRoom::GetMemberCount()
007332F0  bool CPartyRoom::CheckAvailableMemberLimit()
00733420  bool CPartyRoom::CheckAvailableLevel(CUserSP pUser)
007335E0  bool CPartyRoom::IsPartyRoomMaster(CUserSP pUser)
007337A0  bool CPartyRoom::IsPartyMember(CUserSP pUser)
007339A0  bool CPartyRoom::IsPartyWaitingMember(CUserSP pUser)
00733F70  CPartyRoomMemberSP CPartyRoom::GetMember(CUserSP pUser)
00734590  bool CPartyRoom::IsPartyRoomMember(CUserSP pUser)
007347E0  bool CPartyRoom::CanJoin(CUserSP pUser)
00734DB0  bool CPartyRoom::Withdraw(CUserSP pUser)
007352D0  CPartyRoom::~CPartyRoom(void)
00735600  bool CPartyRoom::ReplaceMaster(CUserSP pUser)
007359C0  bool CPartyRoom::Join(CUserSP pUser)
00735CB0  bool CPartyRoom::DismissParty()
007360A0  void CPartyRoom::GetPartyMember(xvectorCPartyRoomMemberSP& memberList)
00736410  void CPartyRoom::GetPartyWaitingMember(xvectorCPartyRoomMemberSP& memberList)
00736650  void CPartyRoom::GetMemberList(xvectorCPartyRoomMemberSP& memberList)
00736840  int  CPartyRoomInfo::GetNextRoomId()
00736980  void CPartyRoomInfo::SetNewId()
00736D80  unsigned int CPartyRoomInfo::GetPartyRoutingType() const
00736F60  bool CPartyRoomInfo::IsBetweenLevelLimit(CUserSP pUser)  const
00737180  int  CPartyRoomInfo::GetLocation()
00737330  void CPartyRoomInfo::SetMaster(CUserSP pUser)
007375A0  bool CPartyRoomInfo::IsPartyMember(CUserSP pUser) const
00737960  void CPartyRoomInfo::Init(int id, CUserSP pUser, int lowerLevelLimit, int upperLevelLimit, int maxMemberLimit, int partyRoutingType, WCHAR* title)
00737E70  CPartyRoomInfo& CPartyRoomInfo::operator=(const CPartyRoomInfo&  rhs)
007380B0  bool CPartyRoomListFilter::FilterByLevel(CPartyRoomSP partyRoom)
00738310  bool CPartyRoomListFilter::FilterByLocation(CPartyRoomSP partyRoom)
007387B0  bool CPartyRoomListFilter::IsFilteredCondition(CPartyRoomSP partyRoom)
00738C00  int  CPartyRoomRegistry::CountMember()
00738E00  bool operator() (CPartyRoomRegistry::PartyRoomPair pair)
007398E0  CPartyRoomSP CPartyRoomRegistry::FindByIdInternal(int id)
00739B60  CPartyRoomSP CPartyRoomRegistry::FindByAuto(CUserSP pUser, LocationFilter location)
0073A200  CPartyRoomSP CPartyRoomRegistry::FindByMember(CUserSP pUser)
0073A5C0  CPartyRoomSP CPartyRoomRegistry::FindByMaster(CUserSP pUser)
0073A980  CPartyRoomSP CPartyRoomRegistry::FindById(int id)
0073AF40  bool CPartyRoomRegistry::CanRegister(CUserSP pUser)
0073C850  bool CPartyRoomRegistry::Replace(CUserSP oldMaster, CPartyRoomSP partyRoom)
0073CCB0  void CPartyRoomRegistry::RegisterPartyRoomMemberImpl(CUserSP pUser, CPartyRoomSP partyRoom)
0073D000  void CPartyRoomRegistry::UnregisterPartyRoomMemberImpl(CUserSP pUser)
0073D520  CPartyRoomRegistry::~CPartyRoomRegistry(void)
0073D9A0  void CPartyRoomRegistry::RegisterMemberList(CPartyRoomSP partyRoom)
0073DD80  void CPartyRoomRegistry::UnregisterMemberList(CPartyRoomSP partyRoom)
0073E0F0  void CPartyRoomRegistry::RegisterPartyRoomMember(CUserSP pUser, CPartyRoomSP partyRoom)
0073E3B0  void CPartyRoomRegistry::UnregisterPartyRoomMember(CUserSP pUser)
0073E5A0  bool CPartyRoomRegistry::List(CPartyRoomListFilter& filter, xvectorCPartyRoomSP& partyRoomList)
0073EB50  bool CPartyRoomRegistry::Register(CPartyRoomSP partyRoom)
0073F0B0  void CPartyRoomRegistry::Unregister(CPartyRoomSP partyRoom)
0073F400  bool CPartyRoomRegistry::IsPartyRoomMaster(CUserSP pUser)
0073F7D0  bool CPartyRoomRegistry::IsPartyRoomMember(CUserSP pUser)
0073FBA0  bool CPartyRoomRegistry::DoesShowPartyWantedMessage(CUserSP pUser)
0073FE70  void CPathNodeWorld::Load()
00740380  CPathNode* CPathNodeWorld::GetPathNodeArray(int  x, int y, int &count)
00740660  bool CPathNodeWorld::FindClosestPathNode(FVector vPos, CPathNode **PathNodeArray)
00740B70  inline bool  CNodeVisitHash::Visit(unsigned int PathNodeIndex, double Dist, bool  bWrite = true)
00742D90  PathFindResult CPathNodeWorld::PathFind(FVector  vFrom, FVector vTo, FVector &vDest)
007455A0  void CPCParamDB::SetRegenMoveModeBonus(MoveModeEnum eMoveMode, double dValue)
00745690  double CPCParamDB::GetRegenMoveModeBonus(MoveModeEnum eMoveMode)
00745770  double CPCParamDB::GetKarmaIncreaseAmount(int nLevel)
007460C0  FOR  ALL OBJECT IN OBJECT MAP
00747600  void CSummon::SendSummonStatus()
007478D0  void CSummon::SendSummonDelete()
00747A50  int  CSummon::PrepareSpelledInfoChangedBuffer(char *pBuf, int nBufSize)
00747FE0  void CPet::ChangePetName(const WCHAR *pszName)
00748170  void CPet::PetNameChanged(const WCHAR *pszName)
00748480  bool CPet::CreatePet(int userSID, int userDBID, int nCollarClassID, int  nPetClassID, int nPetLevel)
00748720  bool CPet::DestroyPet(User *pUser, CEtcItem  *pPetCollarItem)
00748980  int  CPet::GetMaxMeal(void)
0074A250  void CPet::ResetParameter (void)
0074A5C0  bool CPet::Hungry()
0074ACF0  void CPet::AutoEquip()
0074AEB0  bool CPet::Usable(CItem *pItem)
0074B380  CSafePointer2& operator=(const T* p)
0074B4C0  CSummon()
0074B680  CSummon(CSummon* other)
0074B9D0  void CSummon::SetMaster(User *pUser)
0074BB40  void CSummon::SendSpelledInfoChanged()
0074BED0  bool CPet::CreatePet(User* pUser, int nCollarClassID, int nPetClassID, int nPetLevel)
0074C030  void CPet::EatFood(int nDelta)
0074C570  void CPet::InitObject(void)
0074C6B0  bool CPetManager::LinkPet(User* pUser, CPet* pPet)
0074D410  void CPet::OnDieDropItem(bool bDieOnBattleField)
0074E870  void CPet::SendPetItemList(bool bIsUpdating)
00750930  void CSummon::SendSummonInfo(bool bUpdate, bool  bNewlyCreated)
007513A0  void CPet::ExpDown(int nExpDec)
00751E10  void CPetManager::DeletePet(unsigned int UserDBID, unsigned int  UserSID)
00752980  void CPet::GiveAllItemToMaster()
00753370  bool CPetManager::CreatePet(User* pUser, CPet* pPet)
007542A0  PetDataSheet::Record::Set(std::xvectorint vIntList)
00754610  CPetitionCli::ConnectToPetitionD
00754720  bool CPetitionCli::Connect()
007549C0  void CPetitionCli::Free()
00754B10  bool CPetitionCli::CreateThread()
00754C60  int  GetTepe2Category(int nType)
00754EC0  CPetitionCli::ReplyCharList(char * packet)
00755170  CPetitionCli::ReqCancelPetition
007553E0  CPetitionCli::ShowMessage(User *pUser, WCHAR * pwsMsg)
00755C90  void CPetitionCli::SetDisableTime(int t1, int t2)
00755DC0  bool IsDisableTime()
00755F30  bool CPetitionCli::RequestFeedback(int nLen, char* pBuf)
007560A0  bool CPetitionCli::LoadPetitionCategory()
007562B0  bool CPetitionCli::Init()
00756430  CPetitionCli::ReqSubmitPetition
00756FB0  CPetitionCli::ShowCheckOutList()
00757670  int  CPetitionCli::GetMyPetition(int  nUserDBID)
00757900  CPetitionCli::ReplyPetitionChatEnd(int nPetitionId, short nErrorCode)
00757E20  CPetitionCli::NotifyUserChat(User *pUser, Wchar * pwsMsg)
007584E0  CPetitionCli::NotifyGmChat(User *pGM, Wchar * pwsMsg)
00758960  CPetitionCli::LeaveMessage(int nPetitionId, WCHAR * pwsMsg)
00758D40  BYTE CPetitionCli::RequestPchatEnd(int nPetitionId, const wchar_t *pwzGMCharName, const wchar_t *pwzClientCharName)
00759180  void CPetitionCli::AcceptUserPchat(int nPetitionId, BYTE byError)
00759450  BYTE CPetitionCli::SendGmPchat(int nPetitionId, const wchar_t *pwzGMCharName, const wchar_t  *pwzMessage)
0075A2E0  CPetitionCli::NotifyCheckIn(int nPetitionId)
0075A6D0  CPetitionCli::ReplyPetitionChatStart(int nPetitionId, short nErrorCode)
0075B240  BYTE CPetitionCli::RequestPchatStart(int nPetitionId, const wchar_t *pwzGMCharName, const wchar_t *pwzClientCharName)
0075B8A0  CPetitionCli::NotifyCheckOut(int nPetitionId, WCHAR * wsGMCharName, WCHAR * wsClientCharName, int nGmDBID, int nClientDBID)
0075BE40  CPetitionCli::CPetitionCli
0075C500  CPetitionSocket::CPetitionSocket(SOCKET s, PetitionPacketFunc *aPacketTable) : CIOSocket(s)
0075E120  void CPetitionSocket::Send(const char* format, ...)
00761700  void CreatePledgeByNpc(CNPC  *pNPC, User *pUser, const WCHAR *sPledgeName)
00761A70  CPledge::GetPledgeName()
00761B40  CPledge::SetPledgeName(WCHAR *sPledgeName)
00761C60  CPledge::GetPledgeMasterName()
00761E50  bool CPledge::CanAcceptNewMember()
00761FA0  bool CPledge::CanJoinAlliance()
00762120  bool CPledge::CanCreateAlliance()
00762260  void CPledge::InitSiegeKillDeathCount()
007623D0  int  CPledge::IncreaseNameValue(int nDiff)
007626D0  void CPledge::SetMaster(User *pMaster)
00762900  void SetObject(m_pObject)
00762B20  inline unsigned int  CreateSmartID(unsigned int cls, int  index)
00762C40  (ST* CSharedFactoryT, ST, CONSTANT, SHIFT::Add(T *object))
00763180  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT int CSharedFactoryT, ST, CONSTANT, SHIFT::RemoveByIndex(int  index))
00763330  void DismissPledgeByNpc(CNPC *pNPC, User *pUser)
00763840  void PledgeLevelUpByNpc(CNPC *pNpc, User *pUser, unsigned int nPledgeLevel)
00763D80  User *CPledge::GetMaster()
00764010  inline unsigned int  RegisterObject(unsigned int  cls, unsigned int index, T* object)
007643F0  void CPledge::Save(unsigned int nSaveFieldName)
00764840  void CPledge::TakeOustPenalty()
00764A30  inline void  DeleteObject(unsigned int sid)
00764BF0  void CPledge::RequestReservedLoaded()
00764DB0  void CPledge::OpenAllWindowPacket(User *pUser)
007658A0  void CPledge::DeleteDbMember(unsigned int nMemberDbId)
00765B20  void CPledge::AddDbMember(unsigned int nMemberDbId, const Wchar *sMemberName, int nMemberLevel, int  nMemberClass, int nMemberGender, int nMemberRace, int nServerId)
00765EB0  void CPledge::AddDbMember(User *pUser)
007661D0  void CPledge::AddMember(User *pMember)
007664A0  void CPledge::DeleteReservedLoaded(unsigned int  nPledgeDbId)
007665F0  void CPledge::SetNewCrest(unsigned int nCrestId)
007667F0  void CPledge::SetNewEmblem(unsigned int nEmblemId)
007669F0  void CPledge::UpdatePledgeInfoPacket()
00766CF0  void CPledge::AddWindowPacket(User *pUser)
007670F0  void CPledge::CloseWindowPacket(User *pUser)
00767300  void CPledge::CloseAllWindowPacket(User *pOldMember)
00767520  void CPledge::UpdateInfoWindowPacket()
00767880  void CPledge::UpdateWindowPacket(User *pUser, bool bIsOnline)
00767D00  void CPledge::NotifyMemberLogin(User *pUser)
00768030  void CPledge::ValidateTotalLevel()
00768370  void CPledgeTimer::CancelDismiss(unsigned int nPledgeDbId)
007684B0  void CPledge::DeleteMember(unsigned int nMemberId)
007686A0  void CPledge::SetCastleUnderSiege(CCastle *pCastleUnderSiege, int nCastleUnderSiegeType)
007688E0  void CPledge::SetAlliance(CAlliance  *pAlliance)
00768B40  __FUNCTION__
00768DC0  void DeleteObject(int id, char *caller=NULL, int line=-1)
00769050  void RevivePledgeByNpc(CNPC  *pNPC, User *pUser)
00769400  CPledge::~CPledge()
00769B50  void CPledge::Join(User *pUser)
00769F20  void CPledge::Oust(unsigned int nMemberDbId, const WCHAR *sMemberCharName)
0076A4E0  void CPledge::Withdraw(User  *pUser)
0076A8B0  void CPledge::SetAllDeclaredWarToPledges()
0076ABD0  void CPledge::InitPledge()
0076AFA0  void CPledgeTimer::ReserveDismiss(unsigned int nPledgeDbId, unsigned int nDismissReservedTime)
0076B390  CPledge::CPledge(int nDbId, int nMasterDbIdIn, WCHAR *sPledgeName, WCHAR *sMasterName)
0076B990  CObjectMap()
0076BE30  void CPledge::Dismiss()
0076C770  void CPledge::SendWarReport(CUserSocket *pSocket)
0076DB10  CPledgeAnnounceSP CPledgeAnnounceRegistry::Load(unsigned int pledgeId)
0076DD10  CPledgeAnnounceSP CPledgeAnnounceRegistry::Get(unsigned int pledgeId)
0076DFC0  bool CPledgeAnnounceRegistry::Register(CPledgeAnnounceSP pledgeAnnounce)
0076E620  CObjectMap()
0076EAD0  void CPledgePenaltyViewer::RenderCanNotJoinAsPledgeMemberPenalty(CHtmlGenerator& generator)
0076EEC0  void CPledgePenaltyViewer::RenderCanNotAcceptNewPledgeMemberPenalty(CHtmlGenerator& generator)
0076F2C0  void CPledgePenaltyViewer::RenderCanNotCreatePledgePenalty(CHtmlGenerator& generator)
0076F6B0  void CPledgePenaltyViewer::RenderCanNotJoinAsAllianceMemberPenalty(CHtmlGenerator& generator)
0076FAB0  void CPledgePenaltyViewer::RenderCanNotAcceptNewAllianceMember(CHtmlGenerator& generator)
0076FEB0  void CPledgePenaltyViewer::RenderCanNotCreateAlliance(CHtmlGenerator& generator)
007702B0  void CPledgePenaltyViewer::Show()
00770760  int  GetIntEx(FILE *f)
00770BE0  int  CPrecompiledHeaderDB::Search(const WCHAR *word)
00771090  void CPrecompiledHeaderDB::Load(const WCHAR* pszBaseDir, FILE *fErrorOut)
00772520  bool CRecipeInfo::RecipeShopMake(User *pMaker, User *pBuyer)
007743D0  void CRecipeDB::Load()
007749D0  CReplyChecker::CReplyChecker(int eReplyChecker, User *pRequester, User *pReplier)
00774EA0  void DeleteObject(int id, char *caller=NULL, int line=-1)
007757C0  CObjectMap()
00775FD0  void CResidence::WriteLock()
00776170  void CResidence::WriteUnlock()
00776320  void CResidence::ReadLock()
007764C0  void CResidence::ReadUnlock()
00776670  bool CResidence::IsDefendingPledge(int id)
007767D0  bool CResidence::IsOffendingPledge(int id)
00776CD0  void CResidence::ChangeResidenceState(ResidenceState state)
00776FB0  void CResidence:SetPledge(CPledge *pPledge)
00777160  bool CResidence::IsInResidence(const FVector &pos, bool  bCheckHeight)
00777360  bool CResidence::IsInBattleField(const FVector &pos, bool bCheckHeight)
00777560  void CResidence::SaveIncome(bool bIsCastle)
007776B0  bool CResidence::HaveManor(int nManorId)
00777870  bool CResidence::DelManor(int nManorId)
007779A0  bool CResidence::HaveManor(int nManorId)
00777AB0  CManor* CResidence::GetManor(int nManorId)
00777E50  void CResidence::SetBattleField(bool bSet)
00778170  void CResidence::SetFreezeField(bool bSet)
00778370  CResidence::SetTaxRates()
00778500  CResidence::SetChildTaxRates()
00778690  void CResidence::ResetVault(int nType)
00778AD0  inline void  AddExecutable(MemoryObject *Matrix, Native Func, CExecutionArgument* Arg)
00779570  CResidenceData* CResidenceDB::RequireResidenceData(int id)
00779850  void CResidence::LoadGuard()
00779A90  void CResidence::SummonMercenary(FVector vPos, ResidenceGuardData* pMercenary, int isDelete)
0077A100  void CResidence::SetNextCropInfo(const unsigned char *pPacket)
0077AB00  void CResidence::SetNextSeedInfo(const unsigned char *pPacket)
0077B2F0  void CResidence::ShowSellSeedList(const unsigned char *packet)
0077BD10  void CResidence::IsInAllAuctions(int nPledgeId,int &nAgitId, int &nAuctionid, int &nErrCode)
0077BFC0  void CResidence::DestroyGuardItem()
0077C2E0  void CResidenceDB::ChangeAllResidenceTaxRate()
0077C610  int  CResidenceDB::VerifyMaxRateOfCastle()
0077C930  void CResidenceDB::SendResidenceTaxIncome()
0077CDE0  CResidence*  CResidenceDB::GetResidence(WCHAR* name)
0077D0E0  CResidence*  CResidenceDB::GetResidence(int id)
0077D3A0  void CResidenceDB::ResidenceGuardLoad()
0077DB20  bool CResidenceDB::CheckTalkableDistanceToMessenger(User *pUser, int nResidenceId)
0077DF80  void CResidence::CheckAttendedAuction( int nPledgeId)
0077E1A0  void CResidence::TributeToParentResidence(unsigned int nTotalTribute)
0077E3B0  CPledge *CResidence::GetResidenceOwnerPledge()
0077E5A0  void CResidence::ReportShopTax(unsigned int  nTax)
0077EC40  void CResidenceDB::AddResidence(const WCHAR* name, CResidence *pResidence)
0077F190  void CResidenceDB::SetNowTalkingMessenger(User *pUser, CNPC *pNpc)
0077F320  int  CResidenceDB::GetCastlePledgeList(std::xvectorint &vPledgeList)
0077F610  CResidence::~CResidence()
00780330  void CResidenceDB::Load()
00780660  CResidence::CResidence()
007811E0  CResidenceDB::CResidenceDB()
00781490  bool CResidenceData::IsDefendingPledge(int id)
007815A0  bool CResidenceData::IsOffendingPledge(int id)
007816C0  CRootClassIDToIndexMapping(const LPCWSTR pszName, const int nBaseClassID = 1, const int  nMaxClassID  = 10000)
00781AC0  RWLock::RWLock()
00781BE0  RWLock::~RWLock()
00782060  void Server::Run(int port, CSocket*  (*anAllocator)(SOCKET s), bool aRestrict, int nReader, int nWorker)
00783460  bool Server::Add(SOCKET newSocket, CSocket*  socket)
00783A20  void Server::ReportSocket()
00783E30  Server::~Server()
00784000  Server::Server()
007845E0  void CSetting::MapRestartPointGroup(RestartPointGroup *pGroup, int idx, int idy)
00784770  CSetting::FindRestartPointGroupByName
007849F0  void CSetting::PostProcessRestartPointGroup()
007852B0  CSetting::RestartPointGroup  *CSetting::GetRestartPointGroup(RaceType rt, FVector Pos)
007857B0  FVector CSetting::GetRestartPoint(RaceType rt, FVector Pos, bool bIsChao, int nPKCount)
00785C70  FVector CSetting::GetRestartPointSys(RaceType rt, FVector Pos, int nType)
00786580  FVector CSetting::GetRandomStartPoint(ClassBitType classbit)
00786B50  FVector CSetting::GetRandomStartPoint(ClassType  ct)
00786CA0  void CSetting::AddRestartPointGroup(RestartPointGroup *pGroup)
00786DD0  CSetting::AddRestartTerritory
00786F00  void CSetting::Load()
007872F0  void CContainerIndex::Add(CContainer *cont)
007874F0  void CContainerIndex::Substract(CContainerIndex  &r)
00787850  void CContainerIndex::ReadLock()
00787900  void CContainerIndex::ReadUnlock()
00788130  CContainerIndex CContainerDB::GatherNeighborWorldContainerIndex(CContainer *pContainer)
00788440  CContainer*  CContainerDB::GetWorldContainer(int  x, int y, int z)
007885C0  CContainer*  CContainerDB::GetContainer(int index)
00788790  int  CContainerDB::GetVehicleID(int index)
00788910  CContainer*  CContainerDB::AllocDynamicContainer()
00788AD0  void CContainerDB::FreeDynamicContainer(CContainer *pCon)
00788C40  bool CContainerDB::Push(int  nVehicleIndex, int nWorldContainerIndex)
00788E50  bool CContainerDB::Pop(int nVehicleIndex, int nWorldContainerIndex)
00789030  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT bool CSharedFactoryT, ST, CONSTANT, SHIFT::Push(int index, FVector pos))
00789220  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT bool CSharedFactoryT, ST, CONSTANT, SHIFT::Pop(int index))
007894A0  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT bool CSharedFactoryT, ST, CONSTANT, SHIFT::Push(int index, FVector pos))
00789680  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT bool CSharedFactoryT, ST, CONSTANT, SHIFT::Pop(int index))
00789900  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT bool CSharedFactoryT, ST, CONSTANT, SHIFT::Push(int index, FVector pos))
00789AF0  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT bool CSharedFactoryT, ST, CONSTANT, SHIFT::Pop(int index))
00789D70  bool CContainer::PushCreature(CCreature *pCreature)
00789F60  bool CContainer::PopCreature(CCreature *pCreature)
0078A120  bool CContainer::PushItem(CItem *pItem)
0078A2C0  bool CContainer::PopItem(CItem *pItem)
0078A450  bool CContainer::PushStaticObject(CStaticObject  *pStaticObject)
0078A5F0  bool CContainer::PopStaticObject(CStaticObject *pStaticObject)
0078A780  bool CContainer::PushVehicle(CVehicle *pVehicle)
0078A8D0  bool CContainer::PopVehicle(CVehicle *pVehicle)
0078AA20  bool CContainerDB::ContainerChanged(CObject  *pObject, CContainer *pOrgContainer, CContainer  *pNewContainer, bool bIsTeleport)
0078DFB0  CSharedRWLock::~CSharedRWLock()
0078E0E0  void CSharedRWLock::ReadLock(bool bConcession)
0078E290  void CSharedRWLock::WriteLock()
0078E420  void CSharedRWLock::Done()
0078E610  CSharedRWLock::CSharedRWLock(const WCHAR* sName, DWORD dwNo, PSHAREDINFO reserved_psi, DWORD dwSpinCount)
0078EA90  SharedTimeAttackInfo *SharedTimeAttackInfo::GetInfo(int  nRoomNo, int nRecordType)
0078ED00  int  SharedTimeAttackInfo::GetRewardFlag(int  nUserDBID) const
0078EE10  int  SharedTimeAttackInfo::SetRewardFlag(int  nUserDBID, int nFlag)
0078EF40  int  SharedTimeAttackInfo::IsMember(int nUserDBID) const
0078F050  SharedType(const WCHAR *pszName)
0078F1D0  SharedType(const WCHAR *pszName)
0078F350  void ReportShareInfo()
007900E0  void RegisterNpcPosEventInfo(const WCHAR *Name, bool Enabled)
00790320  CSharedEvent* GetNpcPosEventInfo(const WCHAR *Name)
007906A0  void SetNpcPosEvent(const WCHAR *Name, bool  Enabled)
00790830  void EnableNpcPosEvent(const WCHAR *Name)
00790950  void DisableNpcPosEvent(const Wchar *Name)
00790A70  SharedSSQInfo * SharedSSQInfo::GetInfo(void)
00790BE0  bool InitAllNpcPosEvent()
00791440  SharedOlympiadInfo * SharedOlympiadInfo::GetInfo(void)
007915B0  CShortCut::CShortCut()
007916E0  void CShortCut::Init(User *pUser)
00791830  void CShortCut::DeleteItemShortCut(User *pUser, int nItemDBId)
007918E0  void CShortCut::DeleteShortCut(User  *pUser, int  slotnum)
00791AE0  void CShortCut::AddShortCut(User *pUser, int slotnum, int shortcuttype, int id, bool bSendToUser)
00792120  void CShortCut::SendShortCutInfo(User *pUser)
00792640  void CShortCut::DeleteRecipeShortCut(User *pUser, int nRecipeId)
00793340  void CSiegeAgit::SendCastleSiegeInfo(CUserSocket *pUserSocket, User *pUser)
00793980  bool IsAttackerPledge(CPledge *pPledge)
00794930  void CSiegeAgit::GetAttackerPledge(xvectorCPledge * &lstPledge, xvectorint &lstProposeTime)
00794C10  void CSiegeAgit::FreeSiegePledgeList()
00794FF0  void CSiegeAgit::SendSiegeAttackerList(CUserSocket *pUserSocket, User *pUser)
00795810  CSiegeAgit::CSiegeAgit()
00796A40  void CObserverRemains::RemoveRemains()
00796B60  void CObserverRemains::SendObserverRemainsInfo(CUserSocket* pSocket)
00797260  void CSignBoard::SendObserverListHTML(User *pUser)
007975D0  void CObserverRemains::SetUser(User  *pUser)
007987D0  void CSkillInfo::SetRideState(std::xvectorint *pIntVector)
00798960  bool CSkillInfo::CanUsedBy(CCreature* pSkillUser)
00798BE0  bool CSkillInfo::CanUsedBy(CCreature* pSkillUser)
00799000  CSkillInfo::ActivateSkill
00799920  bool CSkillInfo::IsValidTarget(CCreature *pSkillUser, CObject *pTargetObject, bool bForce)
0079A580  CSkillInfo*  CSkillDB::GetSkillInfo(CSkillKey c)
0079A820  const CCubicInfo* CCubicDB::GetCubicInfo(CSkillKey c)
0079AAD0  CSkillDB::GetSkillIdLevelByName(WCHAR* pszName, int* id, int* _level)
0079B800  CSkillInfo::CSkillInfo()
0079BB40  void CCubicDB::Add(CCubicInfo *pCubicInfo)
0079BDA0  CSkillDB::Load()
0079C0D0  CSkillDB::Add(CSkillInfo *pSkillInfo)
0079DA30  bool CSkillEnchantChecker::IsLearnableLevel(int  nUserLevel)
0079DB10  int  CSkillEnchant::GetProbIndex(int  nUserLevel)
0079DEC0  bool CSkillEnchantChecker::CheckLearnable(CUserSocket *pUserSocket, const SkillEnchantInfo *pInfo, int nSp, int nExp, int nLevel)
0079E1B0  bool CSkillEnchant::IsEnchantSuccess(const SkillEnchantInfo *pEnchantInfo, int nUserLevel)
0079E7A0  SkillEnchantInfo *CSkillEnchantDB::GetSkillEnchantInfo(int nSkillId, int nLevel)
0079E9D0  bool CSkillEnchantChecker::CheckRequestEnchantSkill(User *pUser, int nSkillID, int nSkillLevel, SkillEnchantInfo *&pEnchantInfo)
0079EEC0  void CSkillEnchant::SendEnchantSkillInfo(User *pUser, CUserSocket *pUserSocket, int nSkillID, int nSkillLevel)
0079F320  void CSkillEnchant::SkillEnchant(User *pUser, CUserSocket *pUserSocket, int nSkillID, int nSkillLevel)
007A0180  bool CSkillEnchantChecker::CheckNpcShowEnchantSkillList(int NpcIndex, int TalkerID, int  TalkerSMIndex, User  *&pUser, CNPC *&pNPC)
007A06C0  bool CSkillEnchantChecker::CheckNpcEnchantSkillSuggestion(int NpcIndex, int TalkerID, int TalkerSMIndex, int SkillNameID, SkillEnchantInfo *&pEnchantInfo, User  *&pUser)
007A0BA0  void CSkillEnchant::NpcEnchantSkillSuggestion(int NpcIndex, int  TalkerID, int TalkerSMIndex, int SkillNameID)
007A1F10  void CSkillEnchantDB::GetLearnableSkills(const AcquiredSkillMap  &mapCurrentSkill, std::xvectorSkillEnchantInfo* &vLearnableSkills)
007A5190  CSkillEffect_i_dispel_by_slot::CSkillEffect_i_dispel_by_slot(WCHAR* slotname, int slotnum)
007B4520  CSkillEffect_i_abnormal_time_change::CSkillEffect_i_abnormal_time_change(WCHAR*  slotname, double timeBonus, SkillFxChangeType ct)
007B5F60  CSkillEffect_i_dispel_by_slot_probability::CSkillEffect_i_dispel_by_slot_probability(WCHAR*  slotname, int prob)
007BB400  CSkillEffect_p_block_getdamage::CSkillEffect_p_block_getdamage(WCHAR* sBlock)
007D4FD0  CSocket::CSocket(SOCKET hSocket, int MaxQueueSize)
007D5180  CSocket::~CSocket()
007D5BF0  CSocket::SetKey()
007D5D40  void CSocket::SendV(const char* format, va_list  va)
007D5F10  void CSocket::Send(const char* format, ...)
007D6270  bool SSQSystem::StartEvent()
007D63B0  bool SSQSystem::StartAccount()
007D64F0  bool SSQSystem::StartSealEffect()
007D6630  bool SSQSystem::Close()
007D6770  bool SSQSystem::ChangeSealSelectionCount(SSQPart::type nPart, SSQSeal::type nSeal, int nCount)
007D6940  bool SSQSystem::OnEventEnd()
007D6A90  bool SSQSystem::ChangeSealOwner(SSQSeal::type nSeal, SSQPart::type nPart)
007D6D00  bool SSQSystem::ChangeWinner(SSQPart::type nPart)
007D6ED0  bool SSQSystem::SendStatusInfoTo(User *pUser)
007D7340  int  SSQSystem::GetTotalSealSelectionCount(SSQPart::type  nPart)
007D7430  bool SSQSystem::SendSealInfoTo(User  *pUser)
007D7850  bool SSQSystem::DismissMember(User *pUser)
007D7A90  bool SSQSystem::StartQuickCycle(int  nSecond)
007D7D00  bool SSQSystem::AddPoint(User *pUser, SSQPart::type nPart, int nPoint)
007D7DC0  bool SSQSystem::ChangeCurrentStatus(SSQStatus::type status)
007D7F40  bool SSQSystem::ChangePeriod(int nStatus, int nStartTime, int nEndTime)
007D80B0  void SSQSystem::ValidateCollectPointPortion()
007D8300  void SSQSystem::ValidateMainEventPortion()
007D84F0  void SSQSystem::SetCycleMode(int nCycleType, int nHalfCycleInterval)
007D86E0  bool SSQSystem::ChangeCycleMode(int  nCycleType, int nHalfCycleInterval)
007D8B30  bool SSQSystem::ChangeUserPoint(User *pUser, int nPoint)
007D8DC0  bool SSQSystem::SetNextSealEffectPeriod()
007D9070  bool SSQSystem::SetNextEventPeriod()
007D93B0  bool SSQSystem::DoAccount()
007D97C0  int  SSQSystem::GetMaxTaxRateOfCastle()
007D9990  bool SSQSystem::SendPreResultTo(User *pUser)
007D9E70  bool SSQSystem::OnAccountStart()
007D9FD0  bool SSQSystem::OnCastleSiegeEnd(CCastle *pCastle)
007DA150  bool SSQSystem::AddMember(User *pUser, SSQPart::type nPart, SSQSeal::type nSealNo, SSQPosition::type nPosition, int  nInitialPoint)
007DA550  bool SSQSystem::DepositSSQItem(User  *pUser, SSQPart::type nPart, SSQItem::type nItemType, int nCount)
007DA9D0  bool SSQSystem::DepositItemEx(User *pUser, SSQPart::type nPart, int nCountList[], int nCount)
007DAFD0  bool SSQSystem::ChangeDropGuardStatus(bool bCanDropGuard)
007DB1D0  SSQSystem::SetAll(const unsigned char *packet)
007DBA50  bool SSQSystem::OnClose()
007DBB70  bool SSQSystem::OnCastleSiegeStart(CCastle *pCastle)
007DBDA0  bool SSQSystem::OnSealEffectEnd()
007DC050  bool SSQSystem::Reset()
007DD190  void CastlePledgeSnapshot::Start()
007DD610  void GetAllMemberPledgeId(MemberIdList &lstMemberDbId, MemberIdList &lstMemberSid)
007DD890  void GetAllMemberId(MemberIdList &lstMemberId)
007DDCD0  void CastlePledgeSnapshot::AddPledgeInfo(CPledge *pPledge)
007DE430  void CastlePledgeSnapshot::AddAllianceInfo(CAlliance *pAlliance)
007DE6B0  bool SSQSystem::SetRoundNumberToAllCastleUser(int nRoundNumber)
007DECC0  bool SSQSystem::OnEventStart()
007DEEA0  bool SSQSystem::OnSealEffectStart()
007DF0F0  void SSQSystem::OnStart()
007DF660  CStaticObject* CStaticObject::GetObject(unsigned int sid)
007DFB80  inline unsigned int  CreateSmartID(unsigned int cls, int  index)
007DFFF0  (ST* CSharedFactoryT, ST, CONSTANT, SHIFT::Add(T *object))
007E0530  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT int CSharedFactoryT, ST, CONSTANT, SHIFT::RemoveByIndex(int  index))
007E06E0  inline unsigned int  RegisterObject(unsigned int  cls, unsigned int index, T* object)
007E0CF0  CStaticObject::CStaticObject()
007E0E80  CStaticObject::CStaticObject(const CStaticObject &other)
007E1030  (templateclass T, class ST, class CT, const CSharedDefine *CONSTANT, int  SHIFT int CSharedFactoryT, ST, CONSTANT, SHIFT::Remove(T *object))
007E1330  inline void  DeleteObject(unsigned int sid)
007E1680  CStatusWnd::CStatusWnd(void)
007E17A0  CStatusWnd::~CStatusWnd(void)
007E1860  void CStatusWnd::SetMessage_d(int nLine, const WCHAR *sFormat, int nValue)
007E19D0  void CStatusWnd::SetMessageV(int nLine, const WCHAR *sFormat, ...)
007E1B20  void CStatusWnd::OnMainWndResized(WPARAM wParam, LPARAM  lParam)
007E1C70  void CStatusWnd::OnStatusWndPaint(HDC hDC)
007E22D0  void CStatusWnd::RegisterWindowClass(HINSTANCE hInstance)
007E3450  void CStatusWnd::AttachToMainWnd(HINSTANCE hInstance, HWND hMainActiveWnd, int nCmdShow)
007E44B0  DateTime TimeValueToDateTime(const TimeValue &timevalue)
007E4650  DateTime::DateTime(const WCHAR *szDate, const WCHAR *szTime)
007E4B40  std::xwstring DateTime::ToString() const
007E5110  int  CTeamBattleAgit::GetPledgeRegisterStatusForNpcServer(int nPledgeDbId)
007E5790  int  CTeamBattleAgit::AddEntryPledge(unsigned int nPledgeDbId, time_l2_t  nProposeTime, TEAM_BATTLE_COLOR nColor, int  nNpcType)
007E5A40  bool CTeamBattleAgit::RemoveEntryPledge(unsigned int nPledgeId)
007E7140  bool CTeamBattleAgit::RemoveEntryPledgeMember(unsigned int nPledgeId, unsigned int nCharId)
007E72F0  void CTeamBattleAgit::BanBattleRoyalLoser(unsigned int nPledgeDbId)
007E8CE0  int  CTeamBattleAgit::AddEntryPledgeMember(unsigned int nCharDbId, unsigned int nPledgeDbId, time_l2_t nProposeTime)
007EA100  void CTeamBattleAgit::WaitBattleRoyal()
007EABD0  CTeamBattleAgit::CTeamBattleAgit()
007EAFB0  void CTeamBattleAgit::BanExceptBattleRoyalEntry()
007EC9C0  void CTeamBattleAgit::StartBattleRoyal()
007ED0E0  void CTeamBattleAgit::WaitFinal()
007EE110  void CTeamBattleAgit::StartFinal()
007EF6B0  bool CTerritory::IsInside(const FVector &v, bool check_height)
007EFDC0  CTerritory::CTerritory()
007EFF90  void CTerritory::AddTerritoryPoint(FVector *a)
007F2D90  bool CTrade::CheckTradable(User *pUser, CItem *  pItem)
007F2FA0  SetShortTimeStamp()
007F36C0  CTradeManager::GetTradeSP(int nTradeSID)
007F3B90  bool CTrade::SendTradableList(User * pUser)
007F5330  void CTrade::Canceled(User*  pTrader)
007FA280  int  CTrade::GetTradeItemWeight(int nUserServerId)
007FA730  CTradeManager::DeleteTrade(  int nTradeSID)
007FAAF0  CTrade::CTrade(User* pTrader1, User* pTrader2)
007FE560  void User::InitGeoQuery()
007FE660  void User::SendGeoQuery()
007FE950  User::Set(CUserSocket*)
007FEAA0  User::PetitionSayBySystem(WCHAR* str)
007FEC10  User::SendSystemMessage[%s][%d] What object?
007FED50  void SendInSight(User* pUser, CObject* pObject, bool bNewlyCreated)
007FF690  void User::TurnOnAutoSoulshot(int itemClassID)
007FF800  void User::TurnOffAutoSoulshot(int itemClassID)
00800610  bool User::QueryEnemy(int nRelation)
008007B0  bool User::QueryRealEnemy(int nRelation)
008008B0  int  User::GetRelationTo(User *pAttacker)
008011C0  void User::SetAlliance(CAlliance *pAlliance, bool bMasterPledge)
00801410  User::CalcKarma()
00801BB0  void User::SetNickname(const WCHAR *sNickname)
00801CD0  void User::SendAcquiredSkillToDB(int SkillID, int SkillLevel, bool bMayDown)
00801E40  void User::SendDeletedSkillToDB(int  SkillID)
00801F70  void User::SendPunishmentHistoryToDB(int nPunishmentType)
008020A0  bool User::DestroyItemReturn(CItem *pItem, int nCount)
00802540  User::EnchantItem(...)
00802710  User::ReleaseEconomy()
00802DD0  bool User::IsMyParty(CCreature *pCreature)
00802FA0  bool User::IsMyPledge(User *pUser)
008031F0  bool User::SetStopSay(DWORD  dwStopSay)
00803400  DWORD User::ReducePunishTime()
00803560  bool User::SavePunishTime()
00803940  void User::TakeDismissPenalty()
00803A90  void User::TakeOustedPenalty()
00803BE0  void User::TakeWithdrawPenalty()
008040F0  int  User::ExpDown(int nExpDec)
008042C0  bool User::CanJoinPledge()
00804440  bool User::CanCreatePledge()
00804580  void User::QuitPrivateStore()
00804890  void User::SetPrivateStoreMsg(const unsigned char* packet)
00804C60  void User::CheckTutorialEvent(TutorialClientEventEnum Event)
00804DC0  void User::ResetPet()
00804F50  void User::TurnOffSummonSoulShot()
008052E0  User::SetPrivateStoreBuyMsg(const unsigned char* packet)
008056B0  void User::QuitPrivateStoreBuy()
008059C0  bool User::SetSnoopClient(int nSnoopClientId)
00805AB0  int  User::GetEquipedFishingRodId()
00805C10  void User::SendSendableCharacterList()
00805D30  int  User::GetPrivateStoreTime()
00805EB0  void User::SetLastLogOutTime(SYSTEMTIME tmLastLogoutTime)
00805FB0  bool User::PacketAcceptable(int nPacketNo)
008061B0  void User::PlaySound(const WCHAR* pszFileName, int nCount, int nServerID, int x, int y, int  z);
00806360  void User::PlayVoice(const WCHAR* pszFileName, int nCount, int nServerID, int x, int y, int  z, int Delay)
00806510  void User::PlayMusic(const WCHAR* pszFileName)
00806690  void User::StartSpelling(const CSkillInfo *pSkillInfo, CObject *pTarget)
008067E0  void User::StopSpelling()
008068D0  int  User::GetRecipeCount(int nRecipeType)
008069C0  void User::SetRecipeStoreMsg(const unsigned char* packet)
00806DB0  void User::QuitRecipeStore()
00806F40  int  User::GetSocialityFaintByLevel(int nLevel, int nSociality)
00807070  int  User::GetRemainSulffrageCount()
00807170  int  User::GetSocialityCount()
00807380  void User::SendHennaItemInfo(int nHennaId)
008078B0  int  User::GetEquipedHennaCount()
008079B0  void User::EquipHenna(int nHennaId)
00807E20  void User::SendEquipedHennaListForUnequip()
00808390  void User::SendHennaUnequipInfo(int  nHennaId)
00808B30  void User::SendUserHennaInfo(CUserSocket* pSocket)
00809200  void User::AddHennaFromBD(int nHennaId)
008093A0  void User::DelHennaFromBD(int nHennaId)
00809550  void User::ValidateHenna()
008098F0  int  User::StriderConsumeMeal()
008099E0  void User::ShowStriderHungryGauge()
00809C00  bool User::CanUseDice()
00809D20  void User::SetUseDice()
0080A060  void User::ShowHTML(const WCHAR* pszFileName, const WCHAR* pszHTML, unsigned int itemClassID)
0080AD60  void User::SetFootEffect
0080AED0  void User::SetSSQInfo(const unsigned char *packet)
0080B190  void User::SetPetitionSeq(char* pPetitionSeq)
0080B2B0  void User::SendPetitionVote(int *arVoteNumber, int nVoteCount, WCHAR *wszVoteMessage, int nMsgSize)
0080B610  bool User::IsMyManor(int nManorId)
0080B7A0  void User::WriteNoblessAchievement(NoblessWinType nType, int nTarget)
0080BED0  void User::Pause(bool bPause)
0080C100  void User::ImpoundHeroWeapon()
0080C260  inline void  Write(const _T &a)
0080CBB0  SetShortTimeStamp()
0080CCD0  ChcekTradeTimeout()
0080CE20  bool IsInBattleCampZone(const FVector &pos)
0080D000  CResidence *GetWhoseBattleCampZone(const FVector &pos)
0080D210  CResidence *GetWhoseBattleFieldWithBattleCampZone(const FVector  &pos)
0080D550  void User::TimerExpiredOnPartyMatching()
0080F370  User::TradeCancel()
0080F510  User::TradeDone()
0080F6B0  User::TradeEnd()
0080F840  bool User::IsNowTrade()
008103E0  int  User::GetMyStatus()
00810A00  User::SetParty()
00810C50  User::SetPledge()
00810F80  User::IsPledgeMaster()
008110E0  void User::SendDeleteObject(CObject* pObject)
00811780  bool User::CanPossessHolyThing(CHolyThing *pHolyThing)
00811B60  void User::CancelPrivateStore()
00811EB0  bool User::IsItemUsable()
008120B0  CPet* User::GetPet()
008122F0  CSummon* User::GetSummon()
00812510  void User::DespawnSummon()
00812680  CSummon* User::GetSummonOrPet()
008127C0  void User::CancelPrivateStoreBuy()
00812CB0  bool User::SetSnoop(int nSnoopGmId)
00812FC0  int  User::GetEquipedLureId()
00813130  bool User::HasAgit()
00813260  bool User::HasCastle()
00813390  void User::ObserverEnd()
008138F0  void User::CancelRecipeStore()
00813AA0  void User::UnequipHenna(int  nHennaId)
00813F40  inline void  CTLPipeBase::Write(int tid, const _T &a)
008146A0  void User::IncreaseKarma(bool bWithPKCount)
00814A10  User::IncreaseDuelCount()
00814CE0  void User::IncreaseKarma_KillSummon()
00815900  bool User::CanEquip(CItem* item)
00815ED0  bool User::CanResurrection(int &nCastleSiegeType)
008162B0  void User::InstallBattleCamp(bool bByNoblessSkill)
00816620  bool IsInBattleCamp()
008168D0  bool User::HavePet()
008169F0  void User::SummonPet(CItem *pPetCollar)
00816C50  void User::DespawnPet(bool bByLeaveWorld)
00816E80  bool User::HaveSummon()
00816FA0  void User::RequestPackageSend(const unsigned char *packet)
008177D0  SharedNoblessInfo *User::GetNoblessInfo()
008179A0  void Write2(short x, short y, char z, int index, CObject *pdata)
00818A30  User::Shout()
00819140  void User::Market(WCHAR* str)
00819C40  User::SendItemList()
0081B7C0  User::ReplyEnchantItem(...)
0081BC10  User::ReplyEnchantItemFail(...)
0081C310  User::OnDieDropItem(bool bDieOnBattleField)
0081EB20  void User::SendQuestList()
0081F170  void User::PetLevelChanged(int nCollarDBID, int  nLevel)
0081F3B0  void User::PetNameChanged(int nCollarDBID)
00820AB0  bool User::CheckPrivateStoreInventory()
00821770  int  User::GetBlockList(char *buf)
00822010  void User::SendRecipeBookList(int nCommonRecipe)
00822430  void User::SendInvenHennaList()
00822DF0  inline void  Remove(int index, CObject* pdata)
00822F40  void BroadCastToAllUser(const char*  format, ...)
00823660  void BroadcastToAllUser_Announce(const WCHAR* pszAnnounce)
00823A70  void User::Harangue(const WCHAR *str)
00823E80  void User::AdjustStartPoint(FVector  &MyPos)
00824120  User::Restart(RestartPoint enumRestartPoint)
00827980  bool User::DestroyQuest(int  nQuestID)
00828B10  bool User::CanInstallBattleCamp()
00828FA0  bool SendDiePacket()
0082AA70  bool User::SendCoolTime()
0082AEB0  bool User::IsInBlockList(WCHAR * pwCharName)
0082B0B0  void User::SendRecipeInfo(int nRecipeId, int nResult)
0082B3E0  CRecipeInfo* User::GetRecipeInfo(int nRecipeId)
0082B6A0  bool User::HaveRecipe(int nRecipeId)
0082B870  void User::SendRecipeStoreManageList()
0082BF60  void User::RecipeStoreShowInfo(User  * pUser, int nRecipeId, int  nResult);
0082C890  bool TalkChannelCache::SubChannel::IsValidChannel(unsigned int UserSID, unsigned int CompObjectID, unsigned int MaxDistance, int Key)
0082CDC0  bool User::RequestRecipeShopManageList(int nShopType)
0082D180  void User::SayToFriend(CSPointerUser& pFriendUser, WCHAR* str)
0082D450  User::Tell(int, WCHAR*)
0082DEF0  User::RequestTrade()
0082E9D0  void User::PrivateStoreListReq(int nBuyerId)
0082F770  void User::PrivateStoreBuyListReq(int nBuyerId)
008309A0  void User::PrivateStoreListReq(int nBuyerId)
00831120  void User::VoteDayElapse()
008314D0  void User::DeleteYongmanAbnormalStatus(bool  bNowYongma)
00831AC0  void User::SetSocailityData(SYSTEMTIME *pLastLogout, int nUsedSulffrage, int nSociality)
00831E20  void User::CheckSocailityFaint()
00832090  void User::BreakFriendship(int exFriendDbId, WCHAR *exFriendName, int nameLen)
00833880  void User::ObserverStart(int x, int  y, int z, int yaw, int pitch, int period )
00833E40  void User::RideWyvern( int WyvernClassID, int nLevel )
00834AD0  void User::Ride(CPet* pStrider)
008354A0  void User::GetOff(bool bIsForce)
00835EA0  void User::EatStrider(int n)
00836CC0  void User::AddNewCharID(int  nCharID)
00836ED0  int  User::DropCastleGuard(CItem* pItem, unsigned int nAmount)
0083B280  void User::DeleteBlockList(const int nDBID)
0083B500  void User::AddRecipeBook(int nRecipeId)
0083BAB0  int  User::SetRecipeStoreList(const unsigned char* packet)
0083DF50  bool User::IsNewChar(int nCharID)
0083FDD0  void User::DeleteRecipeBook(int nRecipeId)
00840220  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
008404B0  void DeleteObject(int id, char *caller=NULL, int line=-1)
00840780  bool TalkeChannelCache::ResetCache(unsigned int  UserSID)
00840C20  void BroadcastToAllUserEx(const char* format, ...)
00842A40  void User::BroadcastItemGet2Party(int nMsgId, int nItemId, int nAmount, int nEnchant)
00842F60  User::SaveInfectedSkills()
00843410  void User::AddBlockList(const int nDBID, const WCHAR * pwName)
00844C90  bool TalkChannelCache::SubChannel::Cache(unsigned int UserSID, unsigned int ObjectID, int Key)
008467B0  void User::SendEnchantSkillList()
00846D50  void User::ResetAllEnchantSkill(CUserSocket  *pBuilderSocket)
008489D0  void User::MultiSellChoose(int nGroupId, int nItemChooseId, int  nAmount)
0084A6D0  CObjectMap()
0084ABB0  User::User(blabla...)
0084E5E0  void User::SendSkillAcquireList(int  type)
00850E60  int  User::PrepareSpelledInfoChangedBuffer(char *pBuf, int nBufSize)
00851230  void User::OnChangeSubJobBegin()
00851370  int  *User::GetBaseJobClass(int nNowClass)
00851770  void User::InitSubJob(int nSubJobId, int nClass)
00851B20  bool User::DoesShowPledgeEmblem()
00851C70  void User::ValidateSubJobParameters()
00852810  void User::SendNicknameChanged()
00852990  void User::SendPledgeStatusChanged()
00852B90  void User::SendRelationChanged(CUserSocket*  pSocket)
008532F0  void User::GatherRelationChanged()
008539E0  void User::GatherSpelledInfoChanged()
00853CA0  void User::SendSpelledInfoChanged()
00854050  void User::OnChangeSubJobEnd(bool bCreate)
0085C7C0  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
00867D60  bool RequestCastleSiegeInfoPacket(CSocket *pSocket, unsigned int nCastleId)
0086C1F0  void CUserSocket::MakePacketBlockList()
0086C340  CUserSocket::SendSystemMessage
0086C5D0  CUserSocket::SetUser(User* pUser)
0086C770  void CUserSocket::ResetRelaxTime(&tmNow);
0086F840  bool SetPledgeCrestPacket(CSocket *socket, int nBitmapSize, const unsigned char *pBitmap)
008778D0  bool CUserSocket::CheckLoginTime()
00878BB0  bool FriendRemove(CSocket* socket, const WCHAR *sFriendName)
00883240  ReplyL2FriendList(CSocket* socket, const unsigned char *packet)
00887760  void Insert(int id, T* p, char *caller = NULL, int line  = -1)
00887990  void DeleteObject(int id, char *caller=NULL, int line=-1)
0088BA80  bool FriendAddRequest(CSocket *socket, const WCHAR *sFriendName)
0088C8B0  bool FriendAddReply(CSocket* socket, int nAnswer)
00890D80  CObjectMap()
00891260  bool FriendList(CSocket* socket)
00899600  bool LoadStrFromReg(WCHAR* str, const WCHAR* keyStr, const WCHAR* regEntry)
00899840  void SaveStrToReg(WCHAR* str, const WCHAR* keyStr, const WCHAR*  regEntry)
00899A30  int  UnicodeToAnsi(WCHAR* unistr, int maxunilen, char* ansistr, int maxansilen)
00899BA0  int  AnsiToUnicode(char* ansistr, int maxansilen, WCHAR*  unistr, int maxunilen)
00899CF0  char* LoadBinaryAbsolute(TCHAR* pszFileName,int& nSize)
00899EC0  bool CheckCharacterName(const Wchar * name, int  code)
0089A200  BOOL SetPrivateProfile(WCHAR * szSection, Wchar * szKeyName, int nValue, WCHAR * szFile)
0089A380  void ParseHTMLParam(const WCHAR * packet, char * format, ...)
0089A920  int  CUser::GetDayDiff(SYSTEMTIME *tmNow, SYSTEMTIME *tmOld)
0089AC70  xwstring IntToXStr(int i)
0089B110  int  GetIntFromString(WCHAR * sNum)
0089B3F0  std::xwstring ReplaceStr(std::xwstring szSrc, WCHAR * szTok, WCHAR * szNew)
0089CA80  CInspector*  CInspectorDB::GetInspector()
0089CD10  CInspectorDB::Load()
0089D5F0  int  CVehicleController::GetNextStation()
0089D6F0  void CVehicleController::SetVehicle(CVehicle *p)
0089D800  void CVehicleController::Arrived()
0089DDB0  CVehicle::ConvRelToAbs(FVector vRel)
0089DF90  FVector CVehicle::ConvAbsToRel(FVector vAbs)
0089E380  void CVehicleDB::Load()
0089E580  inline unsigned int  CreateSmartID(unsigned int cls, int  index)
0089E6A0  CVehicle* CVehicle::GetObject(unsigned int sid)
0089E840  CVehicle* CVehicle::FindObject(unsigned int  sid)
0089E9A0  CSPointerCVehicle CVehicle::FindObjectSP(unsigned int sid)
0089EB80  CVehicle* CVehicleDB::FindVehicle(int id)
0089ED40  inline unsigned int  RegisterObject(unsigned int  cls, unsigned int index, T* object)
0089F8A0  void CVehicle::SendVehicleInfo(CUserSocket *pSocket)
008A0260  void CVehicle::ProcessStopDrive()
008A0640  CVehicleDB::StartDrive()
008A0D70  void CVehicleController::SetBroadcastPoint(FVector v1, FVector v2)
008A0EE0  void CVehicleDB::AddVehicle()
008A1100  CVehicleController::CVehicleController()
008A1420  void CVehicleController::AddStation(CVehicleStationInfo  *pStation)
008A2770  void CVehicle::InformVehicleStart(bool bStart)
008A2BE0  void CVehicle::KickIllegal(int ticket_id, FVector vTarget)
008A33E0  CVehicleDB::EraseAllVehicle()
008A43C0  CVehicleDB::CVehicleDB()
008A48C0  CWareHouseDeposit::CWareHouseDeposit
008A50E0  CWareHouseDeposit::~CWareHouseDeposit()
008A8870  void CWareHouseDeposit::IsInRange()
008A9640  void CWareHouseWithdraw::IsInRange()
008AC8B0  void CWareHouseWithdraw::GetClassId(int nItemDBID)
008ACB00  void CWareHouseWithdraw::AddItemId()
008ACEF0  CWareHouseWithdraw::CWareHouseWithdraw()
008AD1C0  CWareHouseWithdraw::~CWareHouseWithdraw()
008AD6C0  CWatchItem * CWatchList::CheckWatchList(WATCHTYPE nType, int nObjId )
008AD9E0  bool CWatchList::ParseWatchList()
008AE4B0  CWorld::CWorld()
008AE6C0  bool CWorld::InRange(FVector org, FVector dst, int range)
008AEE60  void IncreaseUserMapDensity(int xindex, int  yindex)
008AF060  static void  IncreaseUserMapDensity(FVector const& pos)
008AF1A0  static void  DecreaseUserMapDensity(int xindex, int yindex)
008AF3A0  static void  DecreaseUserMapDensity(FVector const& pos)
008AF830  CWorld::GodsVoice()
008AF970  int  GetSize()
008AFB00  int  GetSize()
008B0F40  bool CWorld::GetOnVehicle(CCreature  *pCreature, CVehicle *pVehicle, FVector vRelPos)
008B1280  bool CWorld::GetOffVehicle(CCreature *pCreature, CVehicle *pVehicle, FVector vAbsPos)
008B15F0  CWorld::ReportDistribution()
008B70A0  CWorld::PutItem()
008B7500  void CWorld::DoorStatusUpdate(CDoor  *pDoor)
008B7670  void CWorld::DoorOpenClose(class CDoor *pDoor, bool bOpenClose)
008B77F0  void CWorld::Attack(int attackerId, int nWeaponClassID, AttackTargetDataType targetData, AttackType  eAttackType)
008BBAD0  bool CWorld::StaticObjectAppear(CStaticObject *pStaticObject, FVector pos)
008BBC70  bool CWorld::StaticObjectDisappear(CStaticObject *pStaticObject)
008BBDE0  bool CWorld::LeaveWorld(CCreature *creature, FVector vAppearingPos)
008BC100  inline void  Push(int index, const FVector& vPos, CObject *pdata)
008BC2D0  inline void  Push(int index, const FVector& vPos, CObject *pdata)
008BC4A0  CWorld::EnterWorld()
008BCAE0  CWorld::MoveTo()
008BE130  bool CWorld::MoveInVehicle(CCreature *pCreature, CVehicle *pVehicle, FVector vRelPos)
008BE410  CWorld::ReportUser()
008BEAC0  bool CWorld::PickItem(CItem* pItem, CCreature* pCreature)
008C1070  CWorld::TryPickItem()
008C1C50  inline CollisionHashLink*& GetFirstHashLink(int  iX, int  iY)
008C1D40  inline void  Lock(int iX, int iY)
008C1F20  inline void  Unlock(int iX, int iY)
008C2100  bool FCylinder::LineExtentCheck
008C2AD0  FCreatureLineExtentCheck
008C2CC0  bool FCreatureCreatureCheck
008C2FE0  void CWorldCollisionHash::InitHash()
008C3240  void CWorldCollisionHash::RemoveCreature(CCreature* Creature)
008C3860  CPlaneCollision::CPlaneCollision(const FVector&  vStart, const FVector& vEnd, double dHeight)
008C3A10  double CPlaneCollision::CheckCollision(const FVector& vStart, const FVector &vEnd, double dRadius)
008C3F30  void CWorldPlaneCollision::Load()
008C4090  bool CWorldPlaneCollision::InPlaneCollisionZone(const FVector &vPos)
008C41B0  bool CWorldPlaneCollision::CheckCollision(const FVector  &vStart, const FVector &vEnd, double dRadius, FVector &Out)
008C45B0  MwmrQueue overflow...
008C4930  bool CWorldCollisionHash::EnterCreature(CCreature* Creature, FVector& To)
008C57F0  void CWorldCollisionHash::ChangeCollisionRadius(CCreature* Creature, double Radius)
008C59B0  WorldCollisionMoveResult CWorldCollisionHash::MoveCreature
008C7A70  void CWorldPlaneCollision::SetEnabled(std::xwstring sName, bool  b)
008C9450  CWorldPlaneCollision::CWorldPlaneCollision()
008C9920  void CWorldPlaneCollision::Add(std::xwstring sName, CPlaneCollision *pPlaneCollision)
008CA250  void COlympiadParam::SetTerm(int nStart, int nBonus1, int nBonus2, int nBonus3, int nBonus4, int nNominate)
008CA3D0  void COlympiadSystem::GetWantedStatus(time_l2_t  tSeasonStart, OlympiadStatus &os)
008CA580  void COlympiadParam::SetDebugString(xwstring &sDebug)
008D8B00  int  CLexerForObject::create(CParserForObject* parser)
008E2F20  static int FindInTable(ObjectFieldType field, TCHAR* str)
008E3140  static std::xvectorint ConvertStrList32(ObjectFieldType field, std::xvectorTCHAR*& slist)
008E76F0  static __int64 FindInTable(ObjectFieldType field, TCHAR* str)
008E7880  static std::xvectorint ConvertStrList32(ObjectFieldType field, std::xvectorTCHAR*& slist)
00970C40  ~SharedType()
00970D40  ~SharedType()
00401500  L2SERVER_SHARED_GUARD
00401640  MemoryObject::CastItem()
00401700  MemoryObject::CastCreature()
004017C0  MemoryObject::CastUser()
00401880  CAgit::CAgit()
00401BB0  CAgit::InitAgit()
00401D30  CAgit::Set(blablabla)
00402130  void CAgit::StartSiege()
004021E0  void CAgit::EndSiege()
00402290  void CAgit::PassSiege()
00402340  void CAgit::PauseSiege()
004023F0  void CAgit::ResumeSiege()
00402AD0  inline void CTLPipeBase::CThreadPipe::Read(CReadCallback *pReadCallback)
00403DE0  void BroadcastToNeighborDist(FVector vPos, int nRadius, const char* format, ...)
00410A60  static CPledge *GetObject(unsigned int sid)
00410C00  CPledge *User::GetPledge()
00421FE0  void CAlliance::GetAllMemberPledge(PledgeList &lstPledge)
00443AE0  SSQPart::type SSQSystem::GetWinner()
00443BB0  SSQPart::type SSQSystem::GetSealOwner(SSQSeal::type nSealNum)
00443C90  int SSQSystem::GetCollectedPoint(SSQPart::type nPart)
00443D80  int SSQSystem::GetMainEventPoint(SSQPart::type nPart)
00443E70  int SSQSystem::GetMemberCount(SSQPart::type nPart)
00443F60  int SSQSystem::GetSealSelectionCount(SSQPart::type nPart, SSQSeal::type nSealNum)
00444560  bool CSParamSettingPacket(CSocket* pSocket, const unsigned char *packet)
004456F0  WCHAR *GetLeftString(WCHAR *str, WCHAR **result)
0046E390  int GetDbMemberCount()
0046E4D0  CParty *User::GetParty()
0046E6A0  bool BuilderCmd_setonetimequest(CSocket *pSocket, User* pUser, WCHAR* pBuf)
0046EC60  BuilderCmd_setquest
0046F300  bool BuilderCmd_escape(CSocket *pSocket, User* pUser, WCHAR* pBuf)
0046F5D0  bool BuilderCmd_setpower(Csocket *pSocket, User *pUser, WCHAR *pBuf)
0046FB40  bool BuilderCmd_unsetpower(Csocket *pSocket, User *pUser, WCHAR *pBuf)
004713E0  bool BuilderCmd_NpcPosEvent(CSocket *pSocket, User* pUser, WCHAR* pszBuf)
00471870  bool BuilderCmd_ssqinfo(CSocket *pSocket, User* pUser, WCHAR* pszBuf)
00471F90  bool BuilderCmd_ssq(CSocket *pSocket, User* pUser, WCHAR* pszBuf)
00476080  bool BuilderCmd_set_all_skill(CSocket *pSocket, User* pUser, WCHAR* pBuf)
00476590  bool BuilderCmd_show_castle_door_hp(CSocket *pSocket, User* pUser, WCHAR* pBuf)
00476A60  bool BuilderCmd_ride(CSocket *pSocket, User* pUser, WCHAR* pBuf)
00477410  BuilderCmd_Dice
00477D00  bool BuilderCmd_summon_illusion(CSocket *pSocket, User* pUser, WCHAR* pBuf)
00478640  bool BuilderCmd_ns(CSocket *pSocket, User* pUser, WCHAR* pBuf)
00478EA0  bool BuilderCmd_EarthQuake(CSocket *pSocket, User* pUser, WCHAR* pBuf)
004793B0  bool BuilderCmd_vote(CSocket *pSocket, User* pUser, WCHAR* pBuf)
00479600  bool BuilderCmd_view_sociality(CSocket *pSocket, User* pUser, WCHAR* pBuf)
00479890  bool BuilderCmd_play_gm_list (CSocket *pSocket, User* pUser, WCHAR* pBuf)
0047A100  bool CSCharacterInfoPacket(CSocket* pSocket, const unsigned char *packet)
0047C490  BuilderCmd_reset_skill
0047CCE0  BuilderCmd_healthy
0047D340  BuilderCmd_set_tb(CSocket *pSocket, User *pUser, WCHAR *pBuf)
0047DD10  BuilderCmd_stopsay
0047E4D0  BuilderCmd_stoplogin
0047ECE0  BuilderCmd_cancelgmpeti
00497040  bool BuilderCmd_disband2(CSocket *pSocket, User *pUser, WCHAR *pBuf)
004976A0  bool BuilderCmd_show_alliance_info(CSocket *pSocket, User *pUser, WCHAR *pBuf)
004998A0  void Insert(const xwstring id, T* p, char *caller=NULL, int line=-1)
00499C00  void DeleteObject(const xwstring id, char *caller=NULL, int line=-1)
0049A170  BuilderCmd_gmon
0049ACC0  BuilderCmd_gmliston
0049B250  void AddBuilderCmdAlias(WCHAR *org_command, WCHAR *alias)
0049B8C0  bool LoadBuilderCmdHandler()
0049C500  bool BuilderCmd2Handler(CSocket* pSocket, const unsigned char *packet)
0049CE20  bool BuySellListCache::Register(int id, BuySellList *pList)
0049D240  void CCastle::ChangeTaxRate()
0049D420  void CCastle::ChangeOwner(CPledge *pPledge, bool bCheckAuctions)
0049D580  CCastle::SetSiegeDate()
0049D670  void CCastle::ValidateLifeControlLevel()
0049D810  CCastle::InitCastle()
0049F300  void CCastle::FreeReserveCastleSiegeList()
0049F740  bool CCastle::IsCastleSiegeRegistered(CPledge *pPledge)
0049FAB0  void CCastle::FreeSiegeGolem()
004A1160  void CCastle::BroadcastSetSiegeTime()
004A1690  void CCastle::StartAllTimer()
004A3E60  CCastle::~CCastle()
004AE1A0  void CCastle::StartTimer()
004D06E0  double CControlTower::GotDamageBy(CCreature* pEnemy, double dDamage)
004D5150  CCreature::~CCreature()
004D6030  CCreature::CCreature()
004D7460  void CCreature::Delete()
004D74C0  CCreature::CCreature(const CCreature& other): CObject(other)
004D9510  void DeleteAbnormalStatus(AbnormalStatusSlotType type)
004D9640  void AddAbnormalStatus(AbnormalStatusSlotType type, unsigned char nLevel)
004D98F0  CCreature::LeaveWorld()
004D9BB0  void CCreature::IncrementParam(ParameterType param, int delta)
004D9FC0  void CCreature::CheckSummonBattleTimeStamp()
004DA1D0  void CCreature::CheckSummonBattleMode()
004DA420  double CCreature::HeightDamage(double dHeight)
004DA620  CCreature::LookItems(int nType, int nDist)
004DA780  bool CCreature::IsEquiped(int nItemIndex)
004DA880  CCreature::GetItem()
004DA9E0  CCreature::TeleportToLocation()
004DAAA0  SkillFxPositionType CCreature::GetDirectionAt(CCreature* pCreature)
004DACC0  bool CCreature::ValidateBaseData()
004DB600  bool CCreature::ValidateBaseHP()
004DB850  bool CCreature::ValidateBaseMP()
004DBA50  bool CCreature::ValidateBaseCP()
004DBBD0  bool CCreature::ValidateCPRegen()
004DBD90  bool CCreature::ValidateHPRegen()
004DBF60  bool CCreature::ValidateMPRegen()
004DC130  bool CCreature::ValidateCriticalProb()
004DC2E0  bool CCreature::ValidateOrgPAttack()
004DC500  bool CCreature::ValidateOrgPDefend()
004DC640  bool CCreature::ValidateOrgMAttack()
004DC910  bool CCreature::ValidateOrgMDefend()
004DCA50  bool CCreature::ValidateOrgAttackSpeed()
004DCC20  bool CCreature::ValidatePAttack()
004DCDB0  bool CCreature::ValidatePDefend()
004DCF20  bool CCreature::ValidateMDefend()
004DD0A0  bool CCreature::ValidateAttackSpeed()
004DD290  bool CCreature::ValidatePUseSpeed()
004DD3E0  bool CCreature::ValidateJump()
004DD4A0  bool CCreature::ValidateCarryWeight()
004DD8E0  bool CCreature::ValidateEarShot()
004DDA30  bool CCreature::ValidateAllOnMotionEx()
004DDB90  void CCreature::InitializeBuilderCmdMod()
004DDC70  void CCreature::InitializeSkillMod()
004DE190  void CCreature::InitializeAreaMod()
004DE360  CCreature::ChangeTalkTarget()
004DE600  bool CCreature::PickItem(CItem * pItem)
004DE810  bool CCreature::HandleItemManipulation(int nCount, ItemManip RequestList[], AtomicJob *pAtomicJob)
004DE940  bool CCreature::BuyMonRaceTicket( int nItemClassId, int nRaceId, int nBet, int nMoney)
004DEE60  int CCreature::GetResurrectExp(CCreature* pSpeller, int restorerate)
004DF170  void CCreature::CubicAction(CSmartId target)
004DFD80  bool CCreature::IsShieldDefend(CCreature* pAttacker, double dCriticalBonus)
004E0090  void CCreature::SetPrivateID(int id)
004E01F0  double CCreature::GetAttributeBonus(CCreature *pOppenentCreature)
004E4560  CSharedItemData* CCreature::GetEquipedWeapon()
004E52B0  void CCreature::CheckAbnormalVisualEffect()
004E8000  void BroadcastToTargettingNeighbor(FVector vPos, int id, int dist, const char *format, ...)
004E8CB0  void BroadcastToNeighborExceptSelf(int id, FVector vPos, const char* format, ...)
004EA870  CCreature::DeleteAllItemsInInventory()
004EACB0  void CCreature::SetMaxMagicLevel()
004FDB70  void RegisterMessage(const EntryMessage &msg)
004FFDC0  bool CCreature::ValidateAllOnSIM()
00500000  void CCreature::AttachSkill(int skillid, int level, SkillOperateType op_type)
00504FD0  bool CCreature::InfectedSkillBy(CCreature *pSource, CSkillInfo *pSkillInfo)
00509B80  void CCreature::ValidateSkillList()
0050D680  CCreature::TimerExpired()
00511D70  bool CCreature::Die(CCreature* pEnemy)
00513330  double CCreature::GotDamage(double dDamage)
00513970  CCreature::GotDamageBy()
00515370  CCreature::LevelDown()
00515A10  CCreature::LevelUp()
00516940  bool CCreature::ValidateSetItem(SlotType slot)
00516FE0  bool CCreature::ValidateAllOnWeapon()
005172A0  bool CCreature::ValidateAllOnArmors()
005173F0  void CCreature::ValidateAttachedSkills()
005178D0  CCreature::AttackedBy()
00517BF0  bool CCreature::ValidateLevel()
00517ED0  void CCreature::ValidateParameters()
00518070  CCreature::ResurrectedBy()
00518910  CCreature::EnterWorld()
00519330  CCreature::ChangeClass()
005197C0  CCreature::EquipItem()
00519F30  CCreature::UnequipItem()
0051A280  CCreature::UnequipItem()
0051AB30  bool CDB::SendAuthConnected()
0051ECE0  void CDB::RequestSetShortCut(User *pUser, int slotnum, int shortcut_type, int shortcut_id, WCHAR *shortcut_macro)
0051EEA0  void CDB::RequestSellItems(unsigned int nCharID, int nNPCId, User* pUser, int nPrice, int nItemCount, int nBufLen, char* pBuf)
00520A60  void CDB::SendAcquiredSkill
00530750  void CDB::RequestUpdateMonRaceMon ( int nRunnerId, int nWinRate , int nRunCount, int nWinCount)
005328F0  void CDB::RequestBBSClanList ( User * pUser, int nWorldId, int nPage, int nMaxPage, int nSearchOption, WCHAR * sSearch, int nListCount, int nBufLen, const unsigned char * pBuf)
00532AF0  void CDB::RequestBBSClanAdmin ( User * pUser, int nWorldId, int bid, int nPledgeId, WCHAR * intro, int nBoardCout, int nBufLen, const unsigned char * pBuf)
00534810  void CDB::RequestGetSubJobListForNpc(User *pUser, int nNpcIndex, int nUserIndex, int nByPass1, int nByPass2)
00535E00  void CDB::void RequestReplyMail(User* pUser, int relatedId, CMailListParameter &listParam)
00535FD0  void CDB::void RequestForwardMail(User* pUser, int relatedId, CMailListParameter &listParam)
00538850  void CDB::SaveQuestInfo(User *pUser)
00573270  static bool ReplySaveMercenary(CDBSocket *socket, const unsigned char *packet)
005735C0  static bool AuthReplyAgeForKoreanStyle(CDBSocket *socket, const unsigned char *packet)
005738B0  static bool AuthRequestNotifyRemainTime(CDBSocket *socket, const unsigned char *packet)
00573BE0  static bool AuthRequestApplyNewChargeItem(CDBSocket *socket, const unsigned char *packet)
00573EF0  static bool LoadCharacterPacket(CDBSocket *socket, const unsigned char *packet)
005A9740  BOOL CEventMatchRuleSet::IsAllow(int nId)
005ABC20  void CEventMatch::UpdateUserStatus(User *pUser, int nUpdateType)
00444050  inline void AddExecutable(MemoryObject *Matrix, Native Func, CExecutionArgument* Arg)
006125C0  CItem* CInventory::GetByDBID(int dbid)
00616ED0  int CInventory::ValidateCarringWeight()
0061DE00  bool CIOObject::SetTimeStamp(long int* pTimeVar)
0061DF20  CIOObject::SetShortTimeStamp()
0061E540  void CIOSocket::Close()
0061EF80  int Assemble(char *buf, int bufLen, const char *format, ...)
0061F1E0  int VDisassemble(const unsigned char* packet, const char* format, va_list ap)
0061F510  const unsigned char *Disassemble(const unsigned char* packet, const char* format, ...)
006205F0  void CIOSocket::Read(DWORD dwLeft)
006224A0  void CIOSocket::Write(CIOBuffer *pBuffer)
00627E10  CIOCriticalSection::CIOCriticalSection()
00627F10  CIOCriticalSection::~CIOCriticalSection()
00628310  const TCHAR* CItem::GetName()
00628440  void CItem::SetDefaultAction(ItemDefaultActionEnum a)
00628530  void CItem::SetRecipeId(int a)
00628620  void CItem::SendItemSpawn(CUserSocket *pSocket = NULL)
006288F0  void CItem::SendItemDropped(CUserSocket *pSocket, CCreature *pDropper)
00628BF0  CItem::EnchantItem(...)
00644A50  CL2StatusWnd::CL2StatusWnd(void)
00645270  CL2StatusWnd::~CL2StatusWnd(void)
00644EE0  void CL2StatusWnd::OnRefresh()
0064D340  CLog::AddV()
0064DB10  CLog::Add()
0064DC60  CLog::Add() -- links to CLog::AddV -- wrapper function?
006F2730  CObject::CObject()
006F28D0  CObject::CObject(const CObject& other) : CIOObject(other)
00703C00  COlympiadField *COlympiadUser::GetField()
00710FE0  void COlympiadSystem::SetOlympiadMonthly(int nSeason)
00711260  void COlympiadSystem::SaveOlympiadRecord(int nWinnerDbId, int nLoserDbId, int nWinnerPoint, int nLoserPoint)
00715F70  void CParseHTML::GetBodyFromFile(LPCWSTR pszHTMLFileName)
007196A0  void CParty::UpdateWindowPacket(User *pUser, int nUpdateType)
0073FBA0  bool CPartyRoomRegistry::DoesShowPartyWantedMessage(CUserSP pUser)
00761A70  CPledge::GetPledgeName()
00761C60  CPledge::GetPledgeMasterName()
00763C10  void CPledge::SendPledgeInfo(CUserSocket *pUserSocket)
00764DB0  void CPledge::OpenAllWindowPacket(User *pUser)
00765EB0  void CPledge::AddDbMember(User *pUser)
00766CF0  void CPledge::AddWindowPacket(User *pUser)
00767880  void CPledge::UpdateWindowPacket(User *pUser, bool bIsOnline)
00767D00  void CPledge::NotifyMemberLogin(User *pUser)
00768030  void CPledge::ValidateTotalLevel()
007A2770  bool CSkillOperateCondition_equip_weapon::CanUse(CCreature *pSkillUser)
007A3130  bool CSkillOperateCondition_possess_holything::CanUse(CCreature *pSkillUser)
007B5760  CSkillEffect_i_abnormal_time_change::Instant
007B5DB0  CSkillEffect_i_dispel_by_category::Instant
007B95C0  CSkillEffect_p_speed::CheckPumpCondition(CObject *pTarget)
007B9AA0  CSkillEffect_p_luck::CheckPumpCondition(CObject *pTarget)
007BA310  CSkillEffect_p_remove_equip_penalty::Pump
007BA560  CSkillEffect_p_crystallize::Pump
007BB650  CSkillEffect_p_block_getdamage::Pump
007BD620  CSkillEffect_p_attack_speed_by_weapon::Pump
007BE640  bool CSkillEffect_p_passive::CheckPumpCondition(CObject *pTarget)"t}{|}{ CSkillEffect_p_passive::Pump
007BF570  bool CSkillEffect_p_mana_charge::CheckPumpCondition(CObject *pTarget)
007D5770  ASYNCHRONOUS_SERIALIZE_FAST_IMPL(CSocket, AsyncSendConstBuffer, CIOBuffer*, pBuffer)
007D5BF0  CSocket::SetKey()
007D5D40  void CSocket::SendV(const char* format, va_list va)
007D5F10  void CSocket::Send(const char* format, ...)
007E1680  CStatusWnd::CStatusWnd(void)
007E1860  void CStatusWnd::SetMessage_d(int nLine, const WCHAR *sFormat, int nValue)
007E19D0  void CStatusWnd::SetMessageV(int nLine, const WCHAR *sFormat, ...)
007F7220  bool CTrade::PressDone(User* pTrader)
007F99D0  CheckItemCount(const unsigned char* packet, int nTraderNum)
008008B0  int User::GetRelationTo(User *pAttacker)
00804580  void User::QuitPrivateStore()
00804890  void User::SetPrivateStoreMsg(const unsigned char* packet)
00804C60  void User::CheckTutorialEvent(TutorialClientEventEnum Event)
00805FB0  bool User::PacketAcceptable(int nPacketNo)
008069C0  void User::SetRecipeStoreMsg(const unsigned char* packet)
00806DB0  void User::QuitRecipeStore()
00806F40  int User::GetSocialityFaintByLevel(int nLevel, int nSociality)
00807070  int User::GetRemainSulffrageCount()
00807170  int User::GetSocialityCount()
00807250  bool User::IncSociality()
00808B30  void User::SendUserHennaInfo(CUserSocket* pSocket)
00809550  void User::ValidateHenna()
008122F0  CSummon* User::GetSummon()
00812680  CSummon* User::GetSummonOrPet()
008168D0  bool User::HavePet()
008281E0  User::GetItem()
00828500  User::SendSkillList()
00832090  void User::BreakFriendship(int exFriendDbId, WCHAR *exFriendName, int nameLen)
00833E40  void User::RideWyvern( int WyvernClassID, int nLevel )
00834AD0  void User::Ride(CPet* pStrider)
008354A0  void User::GetOff(bool bIsForce)
008467B0  void User::SendEnchantSkillList()
00846D50  void User::ResetAllEnchantSkill(CUserSocket *pBuilderSocket)
00851230  void User::OnChangeSubJobBegin()
00851370  int *User::GetBaseJobClass(int nNowClass)
00851770  void User::InitSubJob(int nSubJobId, int nClass)
00851B20  bool User::DoesShowPledgeEmblem()
00851C70  void User::ValidateSubJobParameters()
00852810  void User::SendNicknameChanged()
00852990  void User::SendPledgeStatusChanged()
00854050  void User::OnChangeSubJobEnd(bool bCreate)
00855740  User::SendUserInfo()
00857AC0  User::SendCharInfo()
0085A2C0  bool AutoSoulshotEXPacket(CSocket* socket, const unsigned char *packet)
0085A9A0  bool WriteHeroWords(CSocket* pSocket, const unsigned char *packet)
0085A1A0  DummyPacket -- For UserEx?
0085E0B0  DummyPacket
0085E1D0  MoveToLocationPacket
0085E780  SayPacket
0085E9B0  CharacterSelectPacket
0085EDC0  CharacterCreatePacket
0085F720  CharacterDeletePacket
0086BE60  bool UserExPacket(CSocket* pSocket, const unsigned char *packet)
0086C1F0  void CUserSocket::MakePacketBlockList()
0086C340  CUserSocket::SendSystemMessage
0086C5D0  CUserSocket::SetUser(User* pUser)
0086CE20  DropItemPacket
0086F700  SekCostume(CSocket* pSocket, const unsigned char *packet)
008710F0  bool PrivateStoreQuit(CSocket* socket, const unsigned char *packet)
00873130  bool PrivateStoreBuyListSet(CSocket* pSocket, const unsigned char *packet)
00874F40  bool RequestRecipeShopSetMsg(CSocket* pSocket, const unsigned char *packet)
00876C50  bool ReplyJoinPartyRoom(CSocket* socket, const unsigned char *packet)
00876F60  CUserSocket::OnRead()
008778D0  bool CUserSocket::CheckLoginTime()
008782D0  VersionPacket
008788A0  ValidateLocationPacket
0089EB80  CVehicle* CVehicleDB::FindVehicle(int id)
008BCAE0  CWorld::MoveTo()

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • Chicago, IL  love spells 📱 (973_384_3997  The most authentic love spells are the most reliable source you can rely on. The most authentic of all these spells is cast in a variety of ways. Love can be mended or broken and so anyone can choose how you want to use the spells. You might want to bring back your ex-girlfriend or boyfriend or divorce her. There are A lot of differences in the world of love. First of all, we need to know that there is a special spiritual being around us. A real man that follows us up and finds what lucks in our life and hence finds a better solution to help us. Most of us are naïve and ignorant about this and hence less of us believe in all this. Contact me right now so that we begin the rituals right away. Authentic love spells (973) 384-3997! Get Back your Ex / lost lover Permanently! The most authentic love spells are spread the universal over e to those who apply to get them. They have helped mend broken hearts that have no hope all over. My most efficient and authentic love spells contain the most meditated magical powers. The powers take a bit of time to work. My physical powers are so strong that I have come through meditation and concentration to work for you. Most Powerful love spells (973) 384-3997! Get Back your Ex / lost lover Permanently. The authentic love spells have a package for married people and so they will also grant you the love you deserve and happiness in marriage. Many marriages are breaking and facing hardships, but you have failed to get ways to make it out. Contact me so that your marriage life is helped not to fall and restore the happiness that you once shared. My love spells are easily made through marriage portions and oils that you can easily perform on your own. Call: (973)384-3997
    • Los Angeles love spells 📱 (973_384_3997  The most authentic love spells are the most reliable source you can rely on. The most authentic of all these spells is cast in a variety of ways. Love can be mended or broken and so anyone can choose how you want to use the spells. You might want to bring back your ex-girlfriend or boyfriend or divorce her. There are A lot of differences in the world of love. First of all, we need to know that there is a special spiritual being around us. A real man that follows us up and finds what lucks in our life and hence finds a better solution to help us. Most of us are naïve and ignorant about this and hence less of us believe in all this. Contact me right now so that we begin the rituals right away. Authentic love spells (973) 384-3997! Get Back your Ex / lost lover Permanently! The most authentic love spells are spread the universal over e to those who apply to get them. They have helped mend broken hearts that have no hope all over. My most efficient and authentic love spells contain the most meditated magical powers. The powers take a bit of time to work. My physical powers are so strong that I have come through meditation and concentration to work for you. Most Powerful love spells (973) 384-3997! Get Back your Ex / lost lover Permanently. The authentic love spells have a package for married people and so they will also grant you the love you deserve and happiness in marriage. Many marriages are breaking and facing hardships, but you have failed to get ways to make it out. Contact me so that your marriage life is helped not to fall and restore the happiness that you once shared. My love spells are easily made through marriage portions and oils that you can easily perform on your own. Call: (973)384-3997
    • 📞 Verified Lost love spell caster 📱 (973) 384-3997  The most authentic love spells are the most reliable source you can rely on. The most authentic of all these spells is cast in a variety of ways. Love can be mended or broken and so anyone can choose how you want to use the spells. You might want to bring back your ex-girlfriend or boyfriend or divorce her. There are A lot of differences in the world of love. First of all, we need to know that there is a special spiritual being around us. A real man that follows us up and finds what lucks in our life and hence finds a better solution to help us. Most of us are naïve and ignorant about this and hence less of us believe in all this. Contact me right now so that we begin the rituals right away. Authentic love spells (973) 384-3997! Get Back your Ex / lost lover Permanently! The most authentic love spells are spread the universal over e to those who apply to get them. They have helped mend broken hearts that have no hope all over. My most efficient and authentic love spells contain the most meditated magical powers. The powers take a bit of time to work. My physical powers are so strong that I have come through meditation and concentration to work for you. Most Powerful love spells (973) 384-3997! Get Back your Ex / lost lover Permanently. The authentic love spells have a package for married people and so they will also grant you the love you deserve and happiness in marriage. Many marriages are breaking and facing hardships, but you have failed to get ways to make it out. Contact me so that your marriage life is helped not to fall and restore the happiness that you once shared. My love spells are easily made through marriage portions and oils that you can easily perform on your own. Call: (973)384-3997
    • 📱 Best Love Spells  (973) 384-3997  in New York City NY The most authentic love spells are the most reliable source you can rely on. The most authentic of all these spells is cast in a variety of ways. Love can be mended or broken and so anyone can choose how you want to use the spells. You might want to bring back your ex-girlfriend or boyfriend or divorce her. There are A lot of differences in the world of love. First of all, we need to know that there is a special spiritual being around us. A real man that follows us up and finds what lucks in our life and hence finds a better solution to help us. Most of us are naïve and ignorant about this and hence less of us believe in all this. Contact me right now so that we begin the rituals right away. Authentic love spells (973) 384-3997! Get Back your Ex / lost lover Permanently! The most authentic love spells are spread the universal over e to those who apply to get them. They have helped mend broken hearts that have no hope all over. My most efficient and authentic love spells contain the most meditated magical powers. The powers take a bit of time to work. My physical powers are so strong that I have come through meditation and concentration to work for you. Most Powerful love spells (973) 384-3997! Get Back your Ex / lost lover Permanently. The authentic love spells have a package for married people and so they will also grant you the love you deserve and happiness in marriage. Many marriages are breaking and facing hardships, but you have failed to get ways to make it out. Contact me so that your marriage life is helped not to fall and restore the happiness that you once shared. My love spells are easily made through marriage portions and oils that you can easily perform on your own. Call: (973)384-3997
    • 📞+ 1 (973) 384-3997  Voodoo Love spells Visalia,California The most authentic love spells are the most reliable source you can rely on. The most authentic of all these spells is cast in a variety of ways. Love can be mended or broken and so anyone can choose how you want to use the spells. You might want to bring back your ex-girlfriend or boyfriend or divorce her. There are A lot of differences in the world of love. First of all, we need to know that there is a special spiritual being around us. A real man that follows us up and finds what lucks in our life and hence finds a better solution to help us. Most of us are naïve and ignorant about this and hence less of us believe in all this. Contact me right now so that we begin the rituals right away. Authentic love spells (973) 384-3997! Get Back your Ex / lost lover Permanently! The most authentic love spells are spread the universal over e to those who apply to get them. They have helped mend broken hearts that have no hope all over. My most efficient and authentic love spells contain the most meditated magical powers. The powers take a bit of time to work. My physical powers are so strong that I have come through meditation and concentration to work for you. Most Powerful love spells (973) 384-3997! Get Back your Ex / lost lover Permanently. The authentic love spells have a package for married people and so they will also grant you the love you deserve and happiness in marriage. Many marriages are breaking and facing hardships, but you have failed to get ways to make it out. Contact me so that your marriage life is helped not to fall and restore the happiness that you once shared. My love spells are easily made through marriage portions and oils that you can easily perform on your own. Call: (973)384-3997
  • Topics

×
×
  • Create New...