Index: src/game/g_mover.c =================================================================== --- src/game/g_mover.c (revision 1069) +++ src/game/g_mover.c (working copy) @@ -1150,6 +1150,7 @@ */ static void Touch_DoorTriggerSpectator( gentity_t *ent, gentity_t *other, trace_t *trace ) { +#if 0 int i, axis; vec3_t origin, dir, angles; @@ -1178,6 +1179,7 @@ vectoangles( dir, angles ); TeleportPlayer( other, origin, angles ); +#endif } @@ -1473,6 +1475,8 @@ else ent->think = Think_SpawnNewDoorTrigger; } + + ent->r.contents &= ~MASK_DEADSOLID; // allow spectators to move through doors } /*QUAKED func_door_rotating (0 .5 .8) START_OPEN CRUSHER REVERSE TOGGLE X_AXIS Y_AXIS