Fix gibbing related test warnings (#15466)
This commit is contained in:
@@ -18,6 +18,7 @@ using Robust.Shared.Audio;
|
|||||||
using Robust.Shared.Containers;
|
using Robust.Shared.Containers;
|
||||||
using Robust.Shared.Player;
|
using Robust.Shared.Player;
|
||||||
using Robust.Shared.Timing;
|
using Robust.Shared.Timing;
|
||||||
|
using Robust.Shared.Utility;
|
||||||
|
|
||||||
namespace Content.Server.Body.Systems;
|
namespace Content.Server.Body.Systems;
|
||||||
|
|
||||||
@@ -138,9 +139,15 @@ public sealed class BodySystem : SharedBodySystem
|
|||||||
if (bodyId == null || !Resolve(bodyId.Value, ref body, false))
|
if (bodyId == null || !Resolve(bodyId.Value, ref body, false))
|
||||||
return new HashSet<EntityUid>();
|
return new HashSet<EntityUid>();
|
||||||
|
|
||||||
var gibs = base.GibBody(bodyId, gibOrgans, body, deleteItems);
|
if (LifeStage(bodyId.Value) >= EntityLifeStage.Terminating || EntityManager.IsQueuedForDeletion(bodyId.Value))
|
||||||
|
return new HashSet<EntityUid>();
|
||||||
|
|
||||||
var xform = Transform(bodyId.Value);
|
var xform = Transform(bodyId.Value);
|
||||||
|
if (xform.MapUid == null)
|
||||||
|
return new HashSet<EntityUid>();
|
||||||
|
|
||||||
|
var gibs = base.GibBody(bodyId, gibOrgans, body, deleteItems);
|
||||||
|
|
||||||
var coordinates = xform.Coordinates;
|
var coordinates = xform.Coordinates;
|
||||||
var filter = Filter.Pvs(bodyId.Value, entityManager: EntityManager);
|
var filter = Filter.Pvs(bodyId.Value, entityManager: EntityManager);
|
||||||
var audio = AudioParams.Default.WithVariation(0.025f);
|
var audio = AudioParams.Default.WithVariation(0.025f);
|
||||||
|
|||||||
Reference in New Issue
Block a user