diff --git a/server/gameserver/buff.cc b/server/gameserver/buff.cc index ff1ca0e..c100661 100644 --- a/server/gameserver/buff.cc +++ b/server/gameserver/buff.cc @@ -366,7 +366,7 @@ void Buff::ProcSprint() if (enemy->IsEntityType(ET_Car)) { continue; } - if (hited_objects->find(enemy->GetUniId()) != hited_objects->end()) { + if (hited_objects->find(enemy->GetUniId()) == hited_objects->end()) { hited_objects->insert(enemy->GetUniId()); for (int buff_id : buff->meta->param3_int_list) { enemy->TryAddBuff(buff->owner, buff_id);