This commit is contained in:
aozhiwei 2023-03-15 13:53:18 +08:00
parent 1cdc5d4a92
commit 53c7cc2a4b
2 changed files with 1 additions and 51 deletions

View File

@ -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;
}
}
}

View File

@ -9,7 +9,4 @@ class HideBuff : public Buff
virtual void Activate() override;
virtual void Deactivate() override;
private:
void ProcSkill();
};