diff --git a/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm b/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm index e5eba3f20a..715be00b44 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm @@ -5,6 +5,7 @@ anchored = 0 buckle_movable = 1 + var/move_delay = null var/driving = 0 var/mob/living/pulling = null var/bloodiness @@ -29,6 +30,13 @@ /obj/structure/bed/chair/wheelchair/relaymove(mob/user, direction) // Redundant check? + + var/calculated_move_delay + calculated_move_delay += 2 //TheFurryFeline: nerfs speed so you don't go like Sonic. >W> + + if(world.time < move_delay) + return + if(user.stat || user.stunned || user.weakened || user.paralysis || user.lying || user.restrained()) if(user==pulling) pulling = null @@ -57,6 +65,11 @@ user << "You cannot drive while being pushed." return + + move_delay = world.time + move_delay += calculated_move_delay + + // Let's roll driving = 1 var/turf/T = null