Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
#ifndef _CPARTY_SPELL_MGR_
|
||||
#define _CPARTY_SPELL_MGR_
|
||||
|
||||
// <09><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
class CParty;
|
||||
class CSpell;
|
||||
class CAggresiveCreature;
|
||||
|
||||
|
||||
#define LOG_FFLCHANT __FUNCTION__, __FILE__, __LINE__
|
||||
|
||||
// æƮ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>α<CEB1> <20><><EFBFBD>´<EFBFBD>. <20><><EFBFBD><EFBFBD> <20>ذ<EFBFBD><D8B0><EFBFBD> <20><><EFBFBD>߿<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>.
|
||||
void LogChantBug(CAggresiveCreature* lpCreature, CParty* lpParty,
|
||||
const char* szMessage, const char* lpRtn, const char* lpFileName, int nLine);
|
||||
|
||||
|
||||
class CPartySpellMgr
|
||||
{
|
||||
public:
|
||||
|
||||
CPartySpellMgr();
|
||||
~CPartySpellMgr();
|
||||
|
||||
void SetOwner(CParty* lpParty) { m_lpOwnerParty = lpParty; }
|
||||
|
||||
bool AddMember(CAggresiveCreature* pNewMember);
|
||||
bool RemoveMember(CAggresiveCreature* pRemoveMember);
|
||||
|
||||
void ClearMember();
|
||||
|
||||
void AddAffectedToAllMember(CSpell* pSpell, unsigned short wMapIndex=0);
|
||||
|
||||
protected:
|
||||
|
||||
enum { MAX_MEMBER = 10 };
|
||||
|
||||
CParty* m_lpOwnerParty;
|
||||
CAggresiveCreature* m_pPartyMember[MAX_MEMBER];
|
||||
unsigned long m_dwMemberNum;
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user