Don't show drag-drop outline if climbing (#33477)

It won't actually do anything.
This commit is contained in:
metalgearsloth
2024-11-23 22:19:59 +11:00
committed by GitHub
parent bde85858a3
commit 11dae2ff93

View File

@@ -151,6 +151,10 @@ public sealed partial class ClimbSystem : VirtualController
if (args.Handled) if (args.Handled)
return; 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 var canVault = args.User == args.Dragged
? CanVault(component, args.User, uid, out _) ? CanVault(component, args.User, uid, out _)
: CanVault(component, args.User, args.Dragged, uid, out _); : CanVault(component, args.User, args.Dragged, uid, out _);