From 8c19da8d7d5746e76d9110906b414beff1541679 Mon Sep 17 00:00:00 2001 From: Mircea Kitsune Date: Sun, 17 Mar 2013 17:35:33 +0200 Subject: [PATCH] When trigger_gravity modifies the gravity of an entity, jump pads wouldn't account that, causing players to be thrown at the incorrect destination. --- qcsrc/server/t_jumppads.qc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qcsrc/server/t_jumppads.qc b/qcsrc/server/t_jumppads.qc index 5a5042b3d..0b6f7fc4c 100644 --- a/qcsrc/server/t_jumppads.qc +++ b/qcsrc/server/t_jumppads.qc @@ -37,6 +37,8 @@ vector trigger_push_calculatevelocity(vector org, entity tgt, float ht) torg = tgt.origin + (tgt.mins + tgt.maxs) * 0.5; grav = autocvar_sv_gravity; + if(other.gravity) + grav *= other.gravity; zdist = torg_z - org_z; sdist = vlen(torg - org - zdist * '0 0 1'); -- 2.39.2