From 173347f88fc4e275c0e471a47bb1993d81788d0e Mon Sep 17 00:00:00 2001 From: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> Date: Wed, 6 Feb 2019 15:25:17 -0500 Subject: [PATCH] Nerfs Sonic Speed Wheelchair Porting a few things from CHOMPstation, essentially to make it so that you're not going at Mach 3. --- .../structures/stool_bed_chair_nest/wheelchair.dm | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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