diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 773a79e2..b36af7f0 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -246,7 +246,7 @@ void Human::DecHP(float dec_hp, int killer_id, const std::string killer_name, in } #endif } - if (HasBuffEffect(kBET_Invincible)) { + if (HasBuffEffect(kBET_Invincible) && killer_id != VP_Gas) { return; } {