📄 recoverstatus.cpp
字号:
#include "stdafx.h"
#include "RecoverStatus.h"
VOID RecoverStatus::Execute()
{
EtcStatus::Execute();
// 林扁利栏肺 HP/MP甫 府哩 矫挪促.
int iRegenHP = 0;
int iRegenMP = 0;
if( m_wStateID == eCHAR_STATE_ETC_ITEM_RECOVER_HP || m_wStateID == eCHAR_STATE_ETC_ITEM_RECOVER_MP )
{
iRegenHP = m_iRegenHP;
iRegenMP = m_iRegenMP;
}
else
{
iRegenHP = m_pOwner->GetRegenHP();
iRegenMP = m_pOwner->GetRegenMP();
}
// 混酒乐绰 版快俊父 HP/MP啊 府哩等促.
if( m_pOwner->IsAlive() )
{
if( IsHPRecover() )
{
m_pOwner->OnRecover( iRegenHP, 0 );
}
if( IsMPRecover() )
{
m_pOwner->OnRecover( 0, iRegenMP );
}
}
}
BOOL RecoverStatus::CanRemove()
{
// 磷菌阑 版快 惑怕 檬扁拳甫 阜扁困秦辑 磊悼 HP, MP 府哩篮 昏力窍瘤 臼绰促.
if( m_wStateID == eCHAR_STATE_ETC_ITEM_RECOVER_HP || m_wStateID == eCHAR_STATE_ETC_ITEM_RECOVER_MP )
{
return TRUE;
}
else
{
return FALSE;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -