]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/lib/warpzone/common.qc
Revert "these don't seem used"
[xonotic/xonotic-data.pk3dir.git] / qcsrc / lib / warpzone / common.qc
index e7bca6ffc0c88fd070e6015299e0ac13ebb543c9..a787e6f93750390566835b6139423dfbdb96975a 100644 (file)
@@ -204,6 +204,7 @@ void WarpZone_TraceBox_ThroughZone(vector org, vector mi, vector ma, vector end,
        float frac, sol, i;
        float contentshack;
        entity wz;
+       vector vf, vr, vu;
 
        WarpZone_trace_forent = forent;
        WarpZone_trace_firstzone = NULL;
@@ -228,6 +229,10 @@ void WarpZone_TraceBox_ThroughZone(vector org, vector mi, vector ma, vector end,
                }
        }
 
+       vf = v_forward;
+       vr = v_right;
+       vu = v_up;
+
        switch(nomonsters)
        {
                case MOVE_WORLDONLY:
@@ -319,6 +324,9 @@ LABEL(fail)
        if(contentshack)
                BITCLR_ASSIGN(WarpZone_trace_forent.dphitcontentsmask, DPCONTENTS_SOLID);
        trace_startsolid = sol;
+       v_forward = vf;
+       v_right = vr;
+       v_up = vu;
 }
 
 void WarpZone_TraceBox(vector org, vector mi, vector ma, vector end, float nomonsters, entity forent)