⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 magicshieldstatus.cpp

📁 奇迹世界 部分源代码奇迹世界 部分源代码奇迹世界 部分源代码
💻 CPP
字号:
#include "stdafx.h"
#include "Ability.h"
#include "MagicShieldStatus.h"


VOID MagicShieldStatus::Init( Character *pAttacker, Character *pOwner, Ability *pAbility )
{
	AbilityStatus::Init( pAttacker, pOwner, pAbility );

	BASE_ABILITYINFO *pBaseAbilityInfo = pAbility->GetBaseAbilityInfo();
	m_iShieldHP = pBaseAbilityInfo->m_iParam[1];
	m_iDecreaseMP = -pBaseAbilityInfo->m_iOption2;
	m_fAbsorbRatio = pBaseAbilityInfo->m_iParam[0] / 1000.f;
}

VOID MagicShieldStatus::Start()
{
	// 付过蒋靛 悸泼( ShieldHP, DecreaseMP, AbsorbRatio )
	m_pOwner->SetShield( m_iShieldHP, m_iDecreaseMP, m_fAbsorbRatio );
}

VOID MagicShieldStatus::End()
{
	// 蒋靛 檬扁拳
	m_pOwner->SetShield( 0, 0, 0 );

	AbilityStatus::End();
}



















⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -