From f3827518fa9de69f64dee5d4edcacf6bc208ec7d Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Mon, 23 Jan 2023 00:51:05 +0100 Subject: [PATCH] [MIRROR] You can no longer climb ladders from anchored buckleables [MDB IGNORE] (#18880) You can no longer climb ladders from anchored buckleables (#72808) This PR prevents you from climbing ladders while buckled to something that is anchored. You can still climb while buckled to non-anchored things like wheelchairs or people. Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com> --- code/game/objects/structures/ladders.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/objects/structures/ladders.dm b/code/game/objects/structures/ladders.dm index 76a6cdadea0..391280745b2 100644 --- a/code/game/objects/structures/ladders.dm +++ b/code/game/objects/structures/ladders.dm @@ -94,6 +94,9 @@ if(going_up ? !up : !down) balloon_alert(user, "can't go any further [going_up ? "up" : "down"]") return + if(user.buckled && user.buckled.anchored) + balloon_alert(user, "buckled to something anchored!") + return if(travel_time) INVOKE_ASYNC(src, PROC_REF(start_travelling), user, going_up) else