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