From: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Date: Fri, 6 Jun 2025 22:25:17 +0000 (+0200) Subject: Don't show climb verb for objects that cannot be climbed (#38115) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=7c382cc6cebe3b4291c893d52bb0a36d085ec79f;p=space-station-14.git Don't show climb verb for objects that cannot be climbed (#38115) fix climb verb --- diff --git a/Content.Shared/Climbing/Systems/ClimbSystem.cs b/Content.Shared/Climbing/Systems/ClimbSystem.cs index d7d9df7fdd..0067eb87b2 100644 --- a/Content.Shared/Climbing/Systems/ClimbSystem.cs +++ b/Content.Shared/Climbing/Systems/ClimbSystem.cs @@ -170,7 +170,7 @@ public sealed partial class ClimbSystem : VirtualController private void AddClimbableVerb(EntityUid uid, ClimbableComponent component, GetVerbsEvent args) { - if (!args.CanAccess || !args.CanInteract || !_actionBlockerSystem.CanMove(args.User)) + if (!args.CanAccess || !args.CanInteract || !_actionBlockerSystem.CanMove(args.User) || !component.Vaultable) return; if (!TryComp(args.User, out ClimbingComponent? climbingComponent) || climbingComponent.IsClimbing || !climbingComponent.CanClimb)