diff --git a/code/game/objects/buckling.dm b/code/game/objects/buckling.dm index a4e9739868d..f62582367ad 100644 --- a/code/game/objects/buckling.dm +++ b/code/game/objects/buckling.dm @@ -31,7 +31,7 @@ //procs that handle the actual buckling and unbuckling /atom/movable/proc/buckle_mob(mob/living/M) - if(!can_buckle || !istype(M) || (M.loc != loc) || M.buckled || M.buckled_mob || (buckle_requires_restraints && !M.restrained()) || M == src) + if(!can_buckle || !istype(M) || (M.loc != loc) || M.buckled || buckled_mob || (buckle_requires_restraints && !M.restrained()) || M == src) return 0 if (isslime(M) || isAI(M)) @@ -83,6 +83,7 @@ "[user] buckles [M] to [src]!",\ "[user] buckles you to [src]!",\ "You hear metal clanking.") + return 1 /atom/movable/proc/user_unbuckle_mob(mob/user) var/mob/living/M = unbuckle_mob()