effectregenzone.cpp

来自「天之炼狱1服务器端源文件游戏服务端不完整」· C++ 代码 · 共 30 行

CPP
30
字号
#include "EffectRegenZone.h"#include "MonsterCorpse.h"#include "Zone.h"#include "Gpackets/GCRemoveEffect.h"EffectRegenZone::EffectRegenZone( MonsterCorpse* pTower ){	setTarget( pTower );}void EffectRegenZone::unaffect()	throw(Error){	__BEGIN_TRY	MonsterCorpse* pTower = dynamic_cast<MonsterCorpse*>( m_pTarget );	Assert( pTower != NULL );	pTower->removeFlag( getEffectClass() );	GCRemoveEffect gcRemoveEffect;	gcRemoveEffect.setObjectID( pTower->getObjectID() );	gcRemoveEffect.addEffectList( getSendEffectClass() );	pTower->getZone()->broadcastPacket( pTower->getX(), pTower->getY(), &gcRemoveEffect );	__END_CATCH}

⌨️ 快捷键说明

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