From b0afa183ba232099838bd0ac648e721e067fe1ab Mon Sep 17 00:00:00 2001 From: cypress Date: Fri, 24 Nov 2023 09:35:51 -0500 Subject: [PATCH] SERVER: Apply speed penalty after teleporting, shorten weapon delay --- source/server/entities/teleporter.qc | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/source/server/entities/teleporter.qc b/source/server/entities/teleporter.qc index d40ad06..40295e3 100644 --- a/source/server/entities/teleporter.qc +++ b/source/server/entities/teleporter.qc @@ -163,17 +163,11 @@ void(entity who) teleport_entity = break; } - who.fire_delay = who.fire_delay2 = who.reload_delay = who.reload_delay2 = 3.0 + time; + who.fire_delay = who.fire_delay2 = who.reload_delay = who.reload_delay2 = 2.0 + time; + who.speed_penalty = 0.75; + who.speed_penalty_time = time + 2; who.zoom = 0; - who.weaponmodel = ""; - who.weapon2model = ""; who.movetype = MOVETYPE_WALK; - - // if (who.flags & FL_ONGROUND) { - // who.flags = who.flags - FL_ONGROUND; - // who.velocity = v_forward * 0; - // } - who.flags = who.flags & FL_ONGROUND; who.velocity = '0 0 0'; }