DragonNest/GameCommon/SecondarySkill.cpp
Cussrro 47f7895977 Revert "修复编码问题"
This reverts commit 9e69c01767.
2024-12-21 10:04:04 +08:00

27 lines
746 B
C++

#include "stdafx.h"
#include "SecondarySkill.h"
#include "SecondarySkillEventHandler.h"
#if defined( PRE_ADD_SECONDARY_SKILL )
CSecondarySkill::CSecondarySkill( int iSkillID, SecondarySkill::ExecuteType::eType ExecuteType )
:m_iSkillID(iSkillID),m_ExecuteType(ExecuteType),m_Grade(SecondarySkill::Grade::Beginning),m_iLevel(1),m_iExp(0)
{
}
void CSecondarySkill::SetExp( const int iExp, ISecondarySkillEventHandler* pEventHandler )
{
m_iExp = iExp;
if( pEventHandler )
pEventHandler->OnChangeExp( this, 0 );
}
void CSecondarySkill::AddExp( const int iExp, ISecondarySkillEventHandler* pEventHandler )
{
m_iExp += iExp;
if( pEventHandler )
pEventHandler->OnChangeExp( this, iExp );
}
#endif // #if defined( PRE_ADD_SECONDARY_SKILL )