From 9ae38963a73af5cf4f7d312aa6506e2d295ee32b Mon Sep 17 00:00:00 2001 From: Contrabang <91113370+Contrabang@users.noreply.github.com> Date: Sun, 10 Aug 2025 19:50:53 -0700 Subject: [PATCH] [s] Fixes an exploit (#30066) * bap * grammar fix * im very good at this --- code/modules/vehicle/vehicle.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/vehicle/vehicle.dm b/code/modules/vehicle/vehicle.dm index cf738cfb846..5e914e6a0d9 100644 --- a/code/modules/vehicle/vehicle.dm +++ b/code/modules/vehicle/vehicle.dm @@ -66,9 +66,12 @@ /obj/vehicle/proc/install_vtec(obj/item/borg/upgrade/vtec/vtec, mob/user) if(installed_vtec) return FALSE + if(vehicle_move_delay <= 1) + to_chat(user, "[src] is too fast for [vtec] to have any effect.") + return FALSE installed_vtec = TRUE - vehicle_move_delay -= 1 + vehicle_move_delay = max(1, vehicle_move_delay - 1) qdel(vtec) to_chat(user, "You upgrade [src] with [vtec].") return TRUE