diff --git a/Robust.Shared/GameObjects/IEntity.cs b/Robust.Shared/GameObjects/IEntity.cs index bf4b981923..c61a6382e4 100644 --- a/Robust.Shared/GameObjects/IEntity.cs +++ b/Robust.Shared/GameObjects/IEntity.cs @@ -76,22 +76,16 @@ namespace Robust.Shared.GameObjects public T GetComponent() { - DebugTools.Assert(!((!IoCManager.Resolve().EntityExists(Uid) ? EntityLifeStage.Deleted : IoCManager.Resolve().GetComponent(Uid).EntityLifeStage) >= EntityLifeStage.Deleted), "Tried to get component on a deleted entity."); - return IoCManager.Resolve().GetComponent(Uid); } public IComponent GetComponent(Type type) { - DebugTools.Assert(!((!IoCManager.Resolve().EntityExists(Uid) ? EntityLifeStage.Deleted : IoCManager.Resolve().GetComponent(Uid).EntityLifeStage) >= EntityLifeStage.Deleted), "Tried to get component on a deleted entity."); - return IoCManager.Resolve().GetComponent(Uid, type); } public bool TryGetComponent([NotNullWhen(true)] out T? component) where T : class { - DebugTools.Assert(!((!IoCManager.Resolve().EntityExists(Uid) ? EntityLifeStage.Deleted : IoCManager.Resolve().GetComponent(Uid).EntityLifeStage) >= EntityLifeStage.Deleted), "Tried to get component on a deleted entity."); - return IoCManager.Resolve().TryGetComponent(Uid, out component); } @@ -102,8 +96,6 @@ namespace Robust.Shared.GameObjects public bool TryGetComponent(Type type, [NotNullWhen(true)] out IComponent? component) { - DebugTools.Assert(!((!IoCManager.Resolve().EntityExists(Uid) ? EntityLifeStage.Deleted : IoCManager.Resolve().GetComponent(Uid).EntityLifeStage) >= EntityLifeStage.Deleted), "Tried to get component on a deleted entity."); - return IoCManager.Resolve().TryGetComponent(Uid, type, out component); }