From 47e01096d3172a58b037712f554eb3fb5f8b8aea Mon Sep 17 00:00:00 2001 From: Astralcircle <142503363+Astralcircle@users.noreply.github.com> Date: Mon, 2 Mar 2026 18:39:20 +0300 Subject: [PATCH] Fix #17 Fixes #17, https://github.com/ACF-Team/precision-alignment/commit/e30d34e68518378a9a98760f55e88924becd2f7a broke it --- lua/precision_align/core/utils/utils_sv.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/precision_align/core/utils/utils_sv.lua b/lua/precision_align/core/utils/utils_sv.lua index 9aab8c7..8f49630 100644 --- a/lua/precision_align/core/utils/utils_sv.lua +++ b/lua/precision_align/core/utils/utils_sv.lua @@ -630,6 +630,7 @@ local function precision_align_rotate_func( ply, _, args ) else local Parent = ent:GetParent() ent:SetAngles( ent:LocalToWorldAngles( a ) ) + localv = ent:WorldToLocal(v) pos = pos + (v - ent:LocalToWorld(localv)) if IsValid(Parent) then ent:SetPos(Parent:WorldToLocal(pos)) @@ -998,4 +999,4 @@ function PrecisionAlign.LastAction( ply ) return lastaction.cmd( ply, nil, lastaction ) end -concommand.Add( PA_ .. "lastaction", PrecisionAlign.LastAction ) \ No newline at end of file +concommand.Add( PA_ .. "lastaction", PrecisionAlign.LastAction )