diff --git a/server/gameserver/buff/cond_add.cc b/server/gameserver/buff/cond_add.cc index d71a38cc..bc7b4500 100644 --- a/server/gameserver/buff/cond_add.cc +++ b/server/gameserver/buff/cond_add.cc @@ -42,6 +42,16 @@ void CondAddBuff::Activate() ProcLimitTimeKillTarget(); } break; + case CondAddBuff_e::kReload: + { + ProcReload(); + } + break; + case CondAddBuff_e::kShot: + { + ProcShot(); + } + break; default: { } @@ -289,3 +299,13 @@ void CondAddBuff::ProcLimitTimeKillTarget() ); } + +void CondAddBuff::ProcReload() +{ + +} + +void CondAddBuff::ProcShot() +{ + +} diff --git a/server/gameserver/buff/cond_add.h b/server/gameserver/buff/cond_add.h index e7fb0dd9..d8de312e 100644 --- a/server/gameserver/buff/cond_add.h +++ b/server/gameserver/buff/cond_add.h @@ -10,6 +10,8 @@ A8_DECLARE_CLASS_ENUM(CondAddBuff_e, int, kDisengageBattle = 21, kLimitTimeKillTarget = 22, + kReload = 23, + kShot = 24, kEnd ); @@ -27,6 +29,8 @@ class CondAddBuff : public Buff void ProcBulletEnd(); void ProcDisengageBattle(); void ProcLimitTimeKillTarget(); + void ProcReload(); + void ProcShot(); private: std::vector> handlers_;