summaryrefslogtreecommitdiff
path: root/src/game
diff options
context:
space:
mode:
Diffstat (limited to 'src/game')
-rw-r--r--src/game/bg_misc.c12
-rw-r--r--src/game/g_buildable.c4
2 files changed, 7 insertions, 9 deletions
diff --git a/src/game/bg_misc.c b/src/game/bg_misc.c
index f504957e..450bcd85 100644
--- a/src/game/bg_misc.c
+++ b/src/game/bg_misc.c
@@ -2265,12 +2265,12 @@ classAttributes_t bg_classList[ ] =
"BuilderLevel1", //char *classname;
"lucy", //char *modelname;
"angel", //char *skinname;
- { -15, -15, -20 }, //vec3_t mins;
- { 15, 15, 20 }, //vec3_t maxs;
- { 15, 15, 20 }, //vec3_t crouchmaxs;
- { -15, -15, -4 }, //vec3_t deadmins;
- { 15, 15, 4 }, //vec3_t deadmaxs;
- 12, 12, //int viewheight, crouchviewheight;
+ { -20, -20, -20 }, //vec3_t mins;
+ { 20, 20, 20 }, //vec3_t maxs;
+ { 20, 20, 20 }, //vec3_t crouchmaxs;
+ { -20, -20, -4 }, //vec3_t deadmins;
+ { 20, 20, 4 }, //vec3_t deadmaxs;
+ 0, 0, //int viewheight, crouchviewheight;
75, //int health;
10, //int armor;
SCA_CANJUMP|SCA_FOVWARPS|SCA_WALLCLIMBER, //int abilities;
diff --git a/src/game/g_buildable.c b/src/game/g_buildable.c
index 26de726d..5449237a 100644
--- a/src/game/g_buildable.c
+++ b/src/game/g_buildable.c
@@ -383,7 +383,6 @@ void DSpawn_Think( gentity_t *self )
if( ent->s.eType == ET_BUILDABLE || ent->s.number == ENTITYNUM_WORLD )
{
- G_Printf( "suiciding %d\n", ent->s.number == ENTITYNUM_WORLD );
G_Damage( self, NULL, NULL, NULL, NULL, 10000, 0, MOD_SUICIDE );
return;
}
@@ -1845,10 +1844,9 @@ gentity_t *G_buildItem( gentity_t *builder, buildable_t buildable, vec3_t origin
else
VectorSet( normal, 0.0f, 0.0f, 1.0f );
- VectorMA( origin, -10.0f, normal, built->s.pos.trBase );
+ VectorMA( origin, -50.0f, normal, built->s.pos.trDelta );
VectorCopy( normal, built->s.origin2 );
- /*VectorSet( built->s.origin2, 0.0f, 0.0f, 1.0f );*/
G_AddEvent( built, EV_BUILD_CONSTRUCT, BANIM_CONSTRUCT1 );