diff --git a/server/gameserver/buff/hide.cc b/server/gameserver/buff/hide.cc index 9bcb3950..cad1eb3b 100644 --- a/server/gameserver/buff/hide.cc +++ b/server/gameserver/buff/hide.cc @@ -15,7 +15,17 @@ void HideBuff::Activate() float alert_range = meta->GetBuffParam2(this); float alert_time = meta->GetBuffParam3(this); if (alert_range > 1.0f) { - + owner->room->xtimer.SetIntervalWpEx + ( + SERVER_FRAME_RATE, + [this, alert_range, alert_time] + (int event, const a8::Args* args) mutable + { + if (a8::TIMER_EXEC_EVENT == event) { + } + }, + &xtimer_attacher + ); } }