CBaseMonster & CBaseNPC: Fix angles not being set accordingly when not following a sequence or a player
This commit is contained in:
parent
7d89eb9012
commit
79d979515f
2 changed files with 3 additions and 1 deletions
|
@ -451,6 +451,8 @@ CBaseMonster::WalkRoute(void)
|
|||
endangles = vectoangles(m_eEnemy.origin - origin);
|
||||
input_movevalues = [140, 0, 0];
|
||||
m_vecTurnAngle[1] = endangles[1];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
||||
/* functional */
|
||||
|
|
|
@ -458,7 +458,7 @@ CBaseNPC::Physics(void)
|
|||
|
||||
if (m_eFollowing != world) {
|
||||
FollowPlayer();
|
||||
input_angles = v_angle;
|
||||
input_angles = angles = v_angle;
|
||||
} else if (m_iFlags & MONSTER_FEAR) {
|
||||
PanicFrame();
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue