diff --git a/server/gameserver/bullet.cc b/server/gameserver/bullet.cc index ee5640a..08b2d70 100644 --- a/server/gameserver/bullet.cc +++ b/server/gameserver/bullet.cc @@ -74,7 +74,7 @@ void Bullet::OnHit(std::vector& objects) case ET_Player: { Human* hum = (Human*)target; - if (!hum->dead) { + if (!hum->dead && (hum->team_id == 0 || hum->team_id != player->team_id)) { player->stats.damage_amount += 10; hum->DecHP(10, player->entity_uniid, player->name); }