This commit is contained in:
aozhiwei 2022-10-01 10:09:22 +08:00
parent 683eb01d91
commit ed2fb628e2

View File

@ -316,9 +316,8 @@ void Bullet::ProcBomb()
} }
break; break;
} }
room->RemoveObjectLater(this);
later_removed_ = true;
self_collider_->rad = old_collider_rad; self_collider_->rad = old_collider_rad;
ForceRemove();
} }
void Bullet::ProcSmokeBomb() void Bullet::ProcSmokeBomb()
@ -401,8 +400,7 @@ void Bullet::MapServiceUpdate()
} else { } else {
Check(distance); Check(distance);
if (!later_removed_) { if (!later_removed_) {
room->RemoveObjectLater(this); ForceRemove();
later_removed_ = true;
} }
} }
} else { } else {
@ -432,8 +430,7 @@ void Bullet::MapServiceUpdate()
} }
#endif #endif
} else { } else {
room->RemoveObjectLater(this); ForceRemove();
later_removed_ = true;
} }
} }
@ -626,9 +623,7 @@ void Bullet::Check(float distance)
); );
} }
} }
ClearBuffList(); ForceRemove();
room->RemoveObjectLater(this);
later_removed_ = true;
} }
} }
} }