]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Fix arrow pointing animation (#30134)
authorPlykiya <58439124+Plykiya@users.noreply.github.com>
Fri, 19 Jul 2024 00:21:01 +0000 (17:21 -0700)
committerGitHub <noreply@github.com>
Fri, 19 Jul 2024 00:21:01 +0000 (20:21 -0400)
Fixa the arrows

Co-authored-by: plykiya <plykiya@protonmail.com>
Content.Server/Pointing/EntitySystems/PointingSystem.cs

index 4b7f50fb86cb5abb72b7d2a71dc456faf05ba8e6..f2f60f3063ec2f9572ed14cbb0ef51eee0b63172 100644 (file)
@@ -152,9 +152,7 @@ namespace Content.Server.Pointing.EntitySystems
 
             if (TryComp<PointingArrowComponent>(arrow, out var pointing))
             {
-                if (TryComp(player, out TransformComponent? xformPlayer))
-                    pointing.StartPosition = _transform.ToCoordinates((player, xformPlayer), _transform.ToMapCoordinates(xformPlayer.Coordinates)).Position;
-
+                pointing.StartPosition = _transform.ToCoordinates((arrow, Transform(arrow)), _transform.ToMapCoordinates(Transform(player).Coordinates)).Position;
                 pointing.EndTime = _gameTiming.CurTime + PointDuration;
 
                 Dirty(arrow, pointing);