@@ -40,6 +40,11 @@ namespace Content.Shared.Projectiles
|
|||||||
if (component.RemovalTime == null)
|
if (component.RemovalTime == null)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
if (args.Handled || !TryComp<PhysicsComponent>(uid, out var physics) || physics.BodyType != BodyType.Static)
|
||||||
|
return;
|
||||||
|
|
||||||
|
args.Handled = true;
|
||||||
|
|
||||||
_doAfter.TryStartDoAfter(new DoAfterArgs(args.User, component.RemovalTime.Value,
|
_doAfter.TryStartDoAfter(new DoAfterArgs(args.User, component.RemovalTime.Value,
|
||||||
new RemoveEmbeddedProjectileEvent(), eventTarget: uid, target: uid)
|
new RemoveEmbeddedProjectileEvent(), eventTarget: uid, target: uid)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user