diff --git a/scripts/components/EnemyDeathComponent.cs b/scripts/components/EnemyDeathComponent.cs index 2e9722a..465b1a2 100644 --- a/scripts/components/EnemyDeathComponent.cs +++ b/scripts/components/EnemyDeathComponent.cs @@ -41,7 +41,7 @@ public partial class EnemyDeathComponent : Node EventBus.EmitEnemyDefeated(Owner, ownerNode.GlobalPosition); } - CollisionShape.SetDisabled(true); + CollisionShape.SetDeferred(CollisionShape2D.PropertyName.Disabled, true); var tween = CreateTween(); tween.TweenProperty(Owner, "scale", Vector2.Zero, TweenDuration); await ToSignal(tween, Tween.SignalName.Finished);