diff --git a/src/client/player.qc b/src/client/player.qc index a8a8cbe..4c8517a 100644 --- a/src/client/player.qc +++ b/src/client/player.qc @@ -155,6 +155,7 @@ Player_DestroyWeaponModel(entity pp) remove(pl.p_model); } +void PMove_SetSize(entity targ); void Player_PreDraw(base_player pl, int thirdperson) { @@ -183,6 +184,7 @@ Player_PreDraw(base_player pl, int thirdperson) } } + PMove_SetSize(pl); Animation_PlayerUpdate((player)pl); Animation_TimerUpdate((player)pl, clframetime); Player_HandleWeaponModel(pl, thirdperson); diff --git a/src/server/monster_scientist_dead.qc b/src/server/monster_scientist_dead.qc index 8e82379..fbbc615 100644 --- a/src/server/monster_scientist_dead.qc +++ b/src/server/monster_scientist_dead.qc @@ -72,7 +72,7 @@ monster_scientist_dead::Respawn(void) solid = SOLID_CORPSE; movetype = MOVETYPE_NONE; SetModel(m_oldModel); - setsize(this, VEC_HULL_MIN + [0,0,36], VEC_HULL_MAX + [0,0,36]); + setsize(this, VEC_HULL_MIN + [0,0,36], VEC_HULL_MIN + [0,0,36]); takedamage = DAMAGE_YES; health = 0; velocity = [0,0,0];