This commit is contained in:
aozhiwei 2021-08-26 15:50:26 +08:00
parent 4c286dbda0
commit 42c663c157

View File

@ -91,6 +91,8 @@ void Bullet::ProcBomb()
sender.Get()->team_id == c->team_id) { sender.Get()->team_id == c->team_id) {
return; return;
} }
AabbCollider aabb_box;
c->GetHitAabbBox(aabb_box);
if (meta->i->_inventory_slot() == IS_C4) { if (meta->i->_inventory_slot() == IS_C4) {
if (!objects.empty()) { if (!objects.empty()) {
stop = true; stop = true;
@ -99,12 +101,15 @@ void Bullet::ProcBomb()
if (!c->IsCar()) { if (!c->IsCar()) {
return; return;
} }
c4_target = c->AsCar(); if (TestCollision(room, &aabb_box)) {
} c4_target = c->AsCar();
AabbCollider aabb_box; stop = true;
c->GetHitAabbBox(aabb_box); return;
if (TestCollision(room, &aabb_box)) { }
objects.insert(c); } else {
if (TestCollision(room, &aabb_box)) {
objects.insert(c);
}
} }
} }
}); });