From 8ab7b6a306a9953bb4bcdbf52f46ac806900d956 Mon Sep 17 00:00:00 2001 From: Exavere Date: Tue, 21 Sep 2021 13:18:00 -0500 Subject: [PATCH] Fixes #16757 --- code/modules/power/treadmill.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/power/treadmill.dm b/code/modules/power/treadmill.dm index 2ffc4f301f4..5d30500a4ec 100644 --- a/code/modules/power/treadmill.dm +++ b/code/modules/power/treadmill.dm @@ -40,7 +40,7 @@ /obj/machinery/power/treadmill/proc/throw_off(atom/movable/A) // if 2fast, throw the person, otherwise they just slide off, if there's reasonable speed at all - if(speed) + if(speed && !A.move_resist == INFINITY) var/dist = max(throw_dist * speed / MAX_SPEED, 1) A.throw_at(get_distant_turf(get_turf(src), reverse_direction(dir), dist), A.throw_range, A.throw_speed, src, 1)