diff --git a/server/gameserver/bullet.cc b/server/gameserver/bullet.cc index 575c0e9..828337d 100644 --- a/server/gameserver/bullet.cc +++ b/server/gameserver/bullet.cc @@ -126,6 +126,10 @@ void Bullet::ProcBomb() for (auto& grid : grid_list) { for (Human* hum: grid->human_list) { if (!is_tank_skin || player->team_id != hum->team_id) { + //友军火箭筒伤害取消 + if (meta->i->_inventory_slot() == 4 && player->team_id == hum->team_id) { + continue; + } if (TestCollision(hum)) { objects.insert(hum); }