Fix error when removing chasm falling component on a terminating entity (#28471)

This commit is contained in:
DrSmugleaf
2024-06-01 12:00:31 -07:00
committed by GitHub
parent 6501a5b180
commit 8c32072f67

View File

@@ -24,8 +24,11 @@ public sealed class ChasmFallingVisualsSystem : EntitySystem
private void OnComponentInit(EntityUid uid, ChasmFallingComponent component, ComponentInit args)
{
if (!TryComp<SpriteComponent>(uid, out var sprite))
if (!TryComp<SpriteComponent>(uid, out var sprite) ||
TerminatingOrDeleted(uid))
{
return;
}
component.OriginalScale = sprite.Scale;