// transform the view offset by the model's matrix to get the offset from
// model origin for the view
- ent->angles[YAW] = cl.viewangles[YAW]; // the model should face the view dir
- ent->angles[PITCH] = -cl.viewangles[PITCH]; // the model should face the view dir
+ if (!chase_active.value) // LordHavoc: get rid of angle problems in chase_active mode
+ {
+ ent->angles[YAW] = cl.viewangles[YAW]; // the model should face the view dir
+ ent->angles[PITCH] = -cl.viewangles[PITCH]; // the model should face the view dir
+ }
bob = V_CalcBob ();