1
This commit is contained in:
parent
d66ab3680d
commit
032507c5ad
@ -9,6 +9,8 @@
|
||||
|
||||
IMPL_TABLE(mt::Buff)
|
||||
|
||||
static std::map<int, std::vector<mt::Buff*>> attr_buffs;
|
||||
|
||||
namespace mt
|
||||
{
|
||||
|
||||
@ -334,6 +336,39 @@ namespace mt
|
||||
|
||||
void Buff::Init2()
|
||||
{
|
||||
{
|
||||
switch (buff_effect()) {
|
||||
case kBET_ModifyAttr:
|
||||
{
|
||||
|
||||
}
|
||||
break;
|
||||
case kBET_OnceChgAttr:
|
||||
{
|
||||
|
||||
}
|
||||
break;
|
||||
case kBET_ModifyBaseAttr:
|
||||
{
|
||||
|
||||
}
|
||||
break;
|
||||
case kBET_ModifyGrowAttr:
|
||||
{
|
||||
|
||||
}
|
||||
break;
|
||||
case kBET_DirectSetAttr:
|
||||
{
|
||||
|
||||
}
|
||||
break;
|
||||
default:
|
||||
{
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (buff_effect() == 7 &&
|
||||
(_int_buff_param1 == 2 ||
|
||||
_int_buff_param1 == 6 ||
|
||||
@ -402,6 +437,11 @@ namespace mt
|
||||
}
|
||||
}
|
||||
|
||||
void Buff::SafeCallStaticPostInit(int)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
bool Buff::EffectCanStack() const
|
||||
{
|
||||
return true;
|
||||
|
@ -24,6 +24,8 @@ namespace mt
|
||||
|
||||
void Init1();
|
||||
void Init2();
|
||||
static void SafeCallStaticPostInit(int);
|
||||
|
||||
bool EffectCanStack() const;
|
||||
bool IsImmuneBuffEffect(int buff_effect) const;
|
||||
bool Match(EventAddBuff_e cond, int val) const;
|
||||
|
Loading…
x
Reference in New Issue
Block a user