1
This commit is contained in:
parent
1cdc5d4a92
commit
53c7cc2a4b
@ -11,56 +11,9 @@
|
||||
|
||||
void HideBuff::Activate()
|
||||
{
|
||||
ProcSkill();
|
||||
|
||||
}
|
||||
|
||||
void HideBuff::Deactivate()
|
||||
{
|
||||
if (skill_meta) {
|
||||
switch (skill_meta->GetMagicId()) {
|
||||
case MAGIC_20501_TZ:
|
||||
{
|
||||
owner->GetTrigger()->YsBuffRemove(this);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
{
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void HideBuff::ProcSkill()
|
||||
{
|
||||
if (skill_meta) {
|
||||
switch (skill_meta->GetMagicId()) {
|
||||
case MAGIC_20501_TZ:
|
||||
{
|
||||
owner->room->xtimer.ModifyTime
|
||||
(remover_timer,
|
||||
skill_meta->_number_meta->_float_time * 1000 / FRAME_RATE_MS);
|
||||
#ifdef DEBUG
|
||||
{
|
||||
std::string dbg_msg = a8::Format
|
||||
(
|
||||
"skill_id:%d 兔子隐身 time:%f 警告提示距离:%f 暴击率:%f",
|
||||
{
|
||||
skill_meta->skill_id(),
|
||||
skill_meta->_number_meta->_float_time,
|
||||
skill_meta->_number_meta->_float_range2,
|
||||
skill_meta->_number_meta->_float_ratio2,
|
||||
});
|
||||
owner->SendDebugMsg(dbg_msg);
|
||||
a8::XPrintf("%s\n", {dbg_msg});
|
||||
}
|
||||
#endif
|
||||
}
|
||||
break;
|
||||
default:
|
||||
{
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -9,7 +9,4 @@ class HideBuff : public Buff
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
||||
private:
|
||||
|
||||
void ProcSkill();
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user