1
This commit is contained in:
parent
79dbff124a
commit
45d3d32c1a
@ -43,6 +43,7 @@
|
|||||||
#include "buff/summon_obstacle.h"
|
#include "buff/summon_obstacle.h"
|
||||||
#include "buff/turnover.h"
|
#include "buff/turnover.h"
|
||||||
#include "buff/use_skill.h"
|
#include "buff/use_skill.h"
|
||||||
|
#include "buff/invincible.h"
|
||||||
|
|
||||||
#include "mt/Buff.h"
|
#include "mt/Buff.h"
|
||||||
|
|
||||||
@ -127,6 +128,8 @@ Buff* BuffFactory::MakeBuff(const mt::Buff* buff_meta)
|
|||||||
return new TurnOverBuff();
|
return new TurnOverBuff();
|
||||||
case kBET_UseSkill:
|
case kBET_UseSkill:
|
||||||
return new UseSkillBuff();
|
return new UseSkillBuff();
|
||||||
|
case kBET_Invincible:
|
||||||
|
return new InvincibleBuff();
|
||||||
default:
|
default:
|
||||||
return new Buff();
|
return new Buff();
|
||||||
}
|
}
|
||||||
|
13
server/gameserver/buff/invincible.cc
Normal file
13
server/gameserver/buff/invincible.cc
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "precompile.h"
|
||||||
|
|
||||||
|
#include "buff/invincible.h"
|
||||||
|
|
||||||
|
void InvincibleBuff::Activate()
|
||||||
|
{
|
||||||
|
int i = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
void InvincibleBuff::Deactivate()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
12
server/gameserver/buff/invincible.h
Normal file
12
server/gameserver/buff/invincible.h
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "buff.h"
|
||||||
|
|
||||||
|
class InvincibleBuff : public Buff
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
virtual void Activate() override;
|
||||||
|
virtual void Deactivate() override;
|
||||||
|
|
||||||
|
};
|
Loading…
x
Reference in New Issue
Block a user