📄 execute_bonusdamage.cpp
字号:
#include "stdafx.h"
#include "Ability.h"
#include "StatusManager.h"
DEFINE_EXECUTE_FUNC( BonusDamage )
{
SKILL_RESULT_CODE *pCodeMsg = (SKILL_RESULT_CODE*)pMsg;
eCHAR_STATE_TYPE eStatusType = (eCHAR_STATE_TYPE)m_pBaseAbilityInfo->m_iOption1;
// 利狼 惑怕俊 蝶扼辑 眠啊 单固瘤啊 惯积茄促.
if( !pTarget->GetStatusManager()->FindStatus( eStatusType ) ) return FALSE;
m_iSkillAttackPower += m_pBaseAbilityInfo->m_iOption2;
m_fSkillPercentDamage += (float)( m_pBaseAbilityInfo->m_iParam[0] / 1000.0f );
// 菩哦备炼眉甫 盲款促.
pCodeMsg->m_wAbilityIndex = byOrder;
wMsgSize = pCodeMsg->GetSize();
return TRUE;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -