1
This commit is contained in:
parent
09a1f30368
commit
c02e869aba
@ -75,8 +75,11 @@ void CallFuncBuff::Activate()
|
|||||||
owner->GetAbility()->SetFixedSpeed(hold_param2_);
|
owner->GetAbility()->SetFixedSpeed(hold_param2_);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case BuffCallFunc_e::kAddEnergyShield:
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
|
hold_param2_ = meta->GetBuffParam2(this);
|
||||||
|
ProcAddEnergyShield();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -244,3 +247,8 @@ void CallFuncBuff::ProcFlashMove()
|
|||||||
}
|
}
|
||||||
owner->context_real_pos = owner->GetPos().ToGlmVec3();
|
owner->context_real_pos = owner->GetPos().ToGlmVec3();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CallFuncBuff::ProcAddEnergyShield()
|
||||||
|
{
|
||||||
|
owner->AddEnergyShield(hold_param2_);
|
||||||
|
}
|
||||||
|
@ -11,7 +11,8 @@ A8_DECLARE_CLASS_ENUM(BuffCallFunc_e, int,
|
|||||||
kSpeedAddition = 6,
|
kSpeedAddition = 6,
|
||||||
kRemoveBuff = 7,
|
kRemoveBuff = 7,
|
||||||
kFlashMove = 8,
|
kFlashMove = 8,
|
||||||
kSetSpeed = 9
|
kSetSpeed = 9,
|
||||||
|
kAddEnergyShield = 10
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@ -28,6 +29,7 @@ class CallFuncBuff : public Buff
|
|||||||
void ProcMarkTag();
|
void ProcMarkTag();
|
||||||
void ProcRemoveBuff();
|
void ProcRemoveBuff();
|
||||||
void ProcFlashMove();
|
void ProcFlashMove();
|
||||||
|
void ProcAddEnergyShield();
|
||||||
|
|
||||||
float hold_param2_ = 0.0;
|
float hold_param2_ = 0.0;
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user