Hotfix ExplosionLaunchedComponent

this thing shouldn't exist but I'm fixing the crash for now
This commit is contained in:
metalgearsloth
2021-07-24 13:03:47 +10:00
parent b8972ffcfc
commit 6b98e65456

View File

@@ -16,6 +16,9 @@ namespace Content.Server.Explosion.Components
var sourceLocation = eventArgs.Source;
var targetLocation = eventArgs.Target.Transform.Coordinates;
if (sourceLocation.Equals(targetLocation)) return;
var direction = (targetLocation.ToMapPos(Owner.EntityManager) - sourceLocation.ToMapPos(Owner.EntityManager)).Normalized;
var throwForce = eventArgs.Severity switch
@@ -24,7 +27,7 @@ namespace Content.Server.Explosion.Components
ExplosionSeverity.Light => 20,
_ => 0,
};
Owner.TryThrow(direction * throwForce);
Owner.TryThrow(direction, throwForce);
}
}
}