Remove 700 usages of Component.Owner (#21100)
This commit is contained in:
@@ -39,7 +39,8 @@ public sealed class NarcolepsySystem : EntitySystem
|
||||
{
|
||||
base.Update(frameTime);
|
||||
|
||||
foreach (var narcolepsy in EntityQuery<NarcolepsyComponent>())
|
||||
var query = EntityQueryEnumerator<NarcolepsyComponent>();
|
||||
while (query.MoveNext(out var uid, out var narcolepsy))
|
||||
{
|
||||
narcolepsy.NextIncidentTime -= frameTime;
|
||||
|
||||
@@ -55,7 +56,7 @@ public sealed class NarcolepsySystem : EntitySystem
|
||||
// Make sure the sleep time doesn't cut into the time to next incident.
|
||||
narcolepsy.NextIncidentTime += duration;
|
||||
|
||||
_statusEffects.TryAddStatusEffect<ForcedSleepingComponent>(narcolepsy.Owner, StatusEffectKey,
|
||||
_statusEffects.TryAddStatusEffect<ForcedSleepingComponent>(uid, StatusEffectKey,
|
||||
TimeSpan.FromSeconds(duration), false);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user