From 0d3ea025a52d0c676d268557db6a5ef88a2e3a77 Mon Sep 17 00:00:00 2001 From: Banalny-Banan Date: Sat, 22 Nov 2025 23:36:17 +0200 Subject: [PATCH] fix AdminToy.Position & Rotation ignoring parenting --- EXILED/Exiled.API/Features/Toys/AdminToy.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/EXILED/Exiled.API/Features/Toys/AdminToy.cs b/EXILED/Exiled.API/Features/Toys/AdminToy.cs index c93cee110..15cbc0ab7 100644 --- a/EXILED/Exiled.API/Features/Toys/AdminToy.cs +++ b/EXILED/Exiled.API/Features/Toys/AdminToy.cs @@ -79,11 +79,11 @@ public Footprint Footprint /// public Vector3 Position { - get => AdminToyBase.transform.position; + get => Transform.position; set { - AdminToyBase.transform.position = value; - AdminToyBase.NetworkPosition = value; + Transform.position = value; + AdminToyBase.NetworkPosition = Transform.localPosition; } } @@ -92,11 +92,11 @@ public Vector3 Position /// public Quaternion Rotation { - get => AdminToyBase.transform.rotation; + get => Transform.rotation; set { - AdminToyBase.transform.rotation = value; - AdminToyBase.NetworkRotation = value; + Transform.rotation = value; + AdminToyBase.NetworkRotation = Transform.localRotation; } } @@ -105,10 +105,10 @@ public Quaternion Rotation /// public Vector3 Scale { - get => AdminToyBase.transform.localScale; + get => Transform.localScale; set { - AdminToyBase.transform.localScale = value; + Transform.localScale = value; AdminToyBase.NetworkScale = value; } }