]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Don't show drag-drop outline if climbing (#33477)
authormetalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Sat, 23 Nov 2024 11:19:59 +0000 (22:19 +1100)
committerGitHub <noreply@github.com>
Sat, 23 Nov 2024 11:19:59 +0000 (12:19 +0100)
It won't actually do anything.

Content.Shared/Climbing/Systems/ClimbSystem.cs

index 9bf481002a9b61ba4736ef1484b30dd380396825..467d96187e53c8accdd09984dab073804f12e8bf 100644 (file)
@@ -151,6 +151,10 @@ public sealed partial class ClimbSystem : VirtualController
         if (args.Handled)
             return;
 
+        // If already climbing then don't show outlines.
+        if (TryComp(args.Dragged, out ClimbingComponent? climbing) && climbing.IsClimbing)
+            return;
+
         var canVault = args.User == args.Dragged
             ? CanVault(component, args.User, uid, out _)
             : CanVault(component, args.User, args.Dragged, uid, out _);