@@ -35,9 +35,9 @@ public sealed class TechAnomalySystem : EntitySystem
|
|||||||
while (query.MoveNext(out var uid, out var tech, out var anom))
|
while (query.MoveNext(out var uid, out var tech, out var anom))
|
||||||
{
|
{
|
||||||
if (_timing.CurTime < tech.NextTimer)
|
if (_timing.CurTime < tech.NextTimer)
|
||||||
return;
|
continue;
|
||||||
|
|
||||||
tech.NextTimer = _timing.CurTime + TimeSpan.FromSeconds(tech.TimerFrequency * anom.Stability);
|
tech.NextTimer += TimeSpan.FromSeconds(tech.TimerFrequency * anom.Stability);
|
||||||
|
|
||||||
_signal.InvokePort(uid, tech.TimerPort);
|
_signal.InvokePort(uid, tech.TimerPort);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user