From 77fe3aab352d3590944b41b4d0839dbf40d0c732 Mon Sep 17 00:00:00 2001 From: div0 Date: Sun, 7 Sep 2008 16:18:23 +0000 Subject: [PATCH] possibly fix velocity-killer bug git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4404 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/portals.qc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data/qcsrc/server/portals.qc b/data/qcsrc/server/portals.qc index 7e0e818d4..6cef5cf10 100644 --- a/data/qcsrc/server/portals.qc +++ b/data/qcsrc/server/portals.qc @@ -113,15 +113,15 @@ float Portal_TeleportPlayer(entity teleporter, entity player) safe = teleporter.enemy.portal_safe_origin; // a valid player origin step = to + ((safe - to) * v_forward) * v_forward; - tracebox(safe, PL_MIN, PL_MAX, step, MOVE_NOMONSTERS, player); + tracebox(safe, player.mins - '1 1 1', player.maxs + '1 1 1', step, MOVE_NOMONSTERS, player); if(trace_startsolid) { - bprint("'safe' teleport location is not safe!\n"); + print("'safe' teleport location is not safe!\n"); // FAIL TODO why does this happen? return 0; } safe = trace_endpos; - tracebox(safe, PL_MIN, PL_MAX, to, MOVE_NOMONSTERS, player); + tracebox(safe, player.mins - '1 1 1', player.maxs + '1 1 1', to, MOVE_NOMONSTERS, player); if(trace_startsolid) error("trace_endpos in solid!"); to = trace_endpos; -- 2.39.2