diff --git a/NewHorizons/Handlers/PlanetCreationHandler.cs b/NewHorizons/Handlers/PlanetCreationHandler.cs index 98d55efa..aa2f480e 100644 --- a/NewHorizons/Handlers/PlanetCreationHandler.cs +++ b/NewHorizons/Handlers/PlanetCreationHandler.cs @@ -349,6 +349,13 @@ namespace NewHorizons.Handlers BrambleDimensionBuilder.Make(body, go, ao, sector, owRigidBody); go = SharedGenerateBody(body, go, sector, owRigidBody); + + // Not included in SharedGenerate to not mess up gravity on base game planets + if (body.Config.Base.surfaceGravity != 0) + { + GravityBuilder.Make(go, ao, owRigidBody, body.Config); + } + body.Object = go; AstroObjectLocator.RegisterCustomAstroObject(ao);