diff --git a/QSB/TransformSync/TransformSync.cs b/QSB/TransformSync/TransformSync.cs index 63428ae7..c288a2b3 100644 --- a/QSB/TransformSync/TransformSync.cs +++ b/QSB/TransformSync/TransformSync.cs @@ -37,10 +37,11 @@ namespace QSB.TransformSync protected void Init() { + ReferenceTransform = Locator.GetCenterOfTheUniverse().GetStaticReferenceFrame().transform; SyncedTransform = hasAuthority ? InitLocalTransform() : InitRemoteTransform(); if (!hasAuthority) { - SyncedTransform.position = Locator.GetRootTransform().position; + SyncedTransform.position = ReferenceTransform.position; } _isInitialized = true; }