CBaseMonster & CBaseNPC: Fix angles not being set accordingly when not following a sequence or a player

This commit is contained in:
Marco Cawthorne 2020-08-29 06:22:18 +02:00
parent 7d89eb9012
commit 79d979515f
2 changed files with 3 additions and 1 deletions

View File

@ -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 */

View File

@ -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 {