diff --git a/server/gameserver/buff/bufffactory.cc b/server/gameserver/buff/bufffactory.cc index 95ff3e5c..8cd14638 100644 --- a/server/gameserver/buff/bufffactory.cc +++ b/server/gameserver/buff/bufffactory.cc @@ -45,6 +45,7 @@ #include "buff/modify_grow_attr.h" #include "buff/vertigo.h" #include "buff/cond_add.h" +#include "buff/distance_dmg_addition.h" #include "mt/Buff.h" @@ -57,6 +58,8 @@ std::shared_ptr BuffFactory::MakeBuff(const mt::Buff* buff_meta) return std::make_shared(); case kBET_SummonLoot: return std::make_shared(); + case kBET_DistanceDmgAddition: + return std::make_shared(); case kBET_AddCarBuff: return std::make_shared(); case kBET_AddInventory: diff --git a/server/gameserver/buff/distance_dmg_addition.cc b/server/gameserver/buff/distance_dmg_addition.cc new file mode 100644 index 00000000..e94ed6fe --- /dev/null +++ b/server/gameserver/buff/distance_dmg_addition.cc @@ -0,0 +1,13 @@ +#include "precompile.h" + +#include "buff/distance_dmg_addition.h" + +void DistanceDmgAdditionBuff::Activate() +{ + +} + +void DistanceDmgAdditionBuff::Deactivate() +{ + +} diff --git a/server/gameserver/buff/distance_dmg_addition.h b/server/gameserver/buff/distance_dmg_addition.h new file mode 100644 index 00000000..5cba9a9a --- /dev/null +++ b/server/gameserver/buff/distance_dmg_addition.h @@ -0,0 +1,12 @@ +#pragma once + +#include "buff.h" + +class DistanceDmgAdditionBuff : public Buff +{ + public: + + virtual void Activate() override; + virtual void Deactivate() override; + +};