From 734bfb4fad15220a494d1bb7b122d69aadcad722 Mon Sep 17 00:00:00 2001 From: metalgearsloth Date: Sun, 3 Oct 2021 15:31:03 +1100 Subject: [PATCH] Fix meteorswarm --- Content.Server/StationEvents/Events/MeteorSwarm.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Content.Server/StationEvents/Events/MeteorSwarm.cs b/Content.Server/StationEvents/Events/MeteorSwarm.cs index 78918fb1a1..d1efd54eec 100644 --- a/Content.Server/StationEvents/Events/MeteorSwarm.cs +++ b/Content.Server/StationEvents/Events/MeteorSwarm.cs @@ -73,7 +73,7 @@ namespace Content.Server.StationEvents.Events if (_waveCounter <= 0) { - EndAfter = float.MinValue; + Running = false; return; } _cooldown -= frameTime; @@ -113,6 +113,8 @@ namespace Content.Server.StationEvents.Events var meteor = _entityManager.SpawnEntity("MeteorLarge", spawnPosition); var physics = _entityManager.GetComponent(meteor.Uid); physics.BodyStatus = BodyStatus.InAir; + physics.LinearDamping = 0f; + physics.AngularDamping = 0f; physics.ApplyLinearImpulse(-offset.Normalized * MeteorVelocity * physics.Mass); physics.ApplyAngularImpulse( // Get a random angular velocity.