From d8634af0ea3a97db400f43272c3261e7605a2b33 Mon Sep 17 00:00:00 2001 From: "M. Kristall" Date: Sun, 12 Aug 2007 20:29:16 +0000 Subject: * (bug 3290) grangers outside the map (hovel bug) --- src/game/g_buildable.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src') diff --git a/src/game/g_buildable.c b/src/game/g_buildable.c index 78b83ea3..33f08ae0 100644 --- a/src/game/g_buildable.c +++ b/src/game/g_buildable.c @@ -1140,14 +1140,11 @@ qboolean AHovel_Blocked( gentity_t *hovel, gentity_t *player, qboolean provideEx //compute a place up in the air to start the real trace trap_Trace( &tr, origin, mins, maxs, start, player->s.number, MASK_PLAYERSOLID ); - VectorMA( origin, ( HOVEL_TRACE_DEPTH * tr.fraction ) - 1.0f, normal, start ); + VectorMA( origin, HOVEL_TRACE_DEPTH, normal, start ); VectorMA( origin, -HOVEL_TRACE_DEPTH, normal, end ); trap_Trace( &tr, start, mins, maxs, end, player->s.number, MASK_PLAYERSOLID ); - if( tr.startsolid ) - return qtrue; - VectorCopy( tr.endpos, origin ); trap_Trace( &tr, origin, mins, maxs, origin, player->s.number, MASK_PLAYERSOLID ); -- cgit