diff --git a/Source/ROLib/ModelDef/ROLModelModule.cs b/Source/ROLib/ModelDef/ROLModelModule.cs index e844c0d..6562b55 100644 --- a/Source/ROLib/ModelDef/ROLModelModule.cs +++ b/Source/ROLib/ModelDef/ROLModelModule.cs @@ -958,7 +958,7 @@ private void ConstructSubModels(Transform parent) { foreach (var thrustTransform in clonedModel.transform.FindChildren(rcsData.thrustTransformName)) { - thrustTransform.localPosition += rcsData.thrustTransformPositionOffset; + thrustTransform.position += thrustTransform.rotation * rcsData.thrustTransformPositionOffset; thrustTransform.localScale *= rcsData.thrustTransformScaleOffset; } }