diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index b6a6db4..964b737 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -2002,7 +2002,7 @@ void Human::CheckSkinTank() std::set objects; for (auto& grid : grid_list) { for (Human* hum: grid->human_list) { - if (hum != this && !hum->dead && + if (hum != this && !hum->dead && !hum->tank_weapon.meta && (hum->team_id == 0 || team_id != hum->team_id)) { if (TestCollision(hum)) { objects.insert(hum);