Fix active-wire error (#13632)

This commit is contained in:
Leon Friedrich
2023-01-22 03:49:35 +13:00
committed by GitHub
parent 567d07ef30
commit fec54b7cb2

View File

@@ -314,6 +314,9 @@ public sealed class WiresSystem : EntitySystem
{ {
foreach (var (owner, activeWires) in _activeWires) foreach (var (owner, activeWires) in _activeWires)
{ {
if (!HasComp<WiresComponent>(owner))
_activeWires.Remove(owner);
foreach (var wire in activeWires) foreach (var wire in activeWires)
{ {
if (wire.CancelToken.IsCancellationRequested) if (wire.CancelToken.IsCancellationRequested)