diff --git a/server/gameserver/bullet.cc b/server/gameserver/bullet.cc index 4e0006b..06a498f 100644 --- a/server/gameserver/bullet.cc +++ b/server/gameserver/bullet.cc @@ -51,6 +51,9 @@ void Bullet::OnHit(std::set& objects) return; } Human* hum = (Human*)target; + if (hum->HasBuffEffect(BET_Invincible)) { + continue; + } #if 1 if (!hum->dead) { #else