[nexuiz-commits] r7906 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Fri Sep 25 14:40:50 EDT 2009
Author: div0
Date: 2009-09-25 14:40:50 -0400 (Fri, 25 Sep 2009)
New Revision: 7906
Modified:
trunk/data/qcsrc/server/cl_impulse.qc
Log:
when checking spawns for WPs, trace down to floor first
Modified: trunk/data/qcsrc/server/cl_impulse.qc
===================================================================
--- trunk/data/qcsrc/server/cl_impulse.qc 2009-09-25 18:28:36 UTC (rev 7905)
+++ trunk/data/qcsrc/server/cl_impulse.qc 2009-09-25 18:40:50 UTC (rev 7906)
@@ -575,13 +575,17 @@
i = 0;
for(e = findchain(classname, "info_player_deathmatch"); e; e = e.chain)
{
+ tracebox(e.origin, PL_MIN, PL_MAX, e.origin - '0 0 512', MOVE_NOMONSTERS, world);
+ setorigin(e, trace_endpos);
if(navigation_findnearestwaypoint(e, FALSE))
{
+ setorigin(e, org);
e.effects &~= EF_NODEPTHTEST;
e.model = "";
}
else
{
+ setorigin(e, org);
print("spawn without waypoint: ", etos(e), " ", vtos(e.origin), "\n");
e.effects |= EF_NODEPTHTEST;
setmodel(e, self.model);
More information about the nexuiz-commits
mailing list