fix: hide chatter icon even for players that changed team

fix: mark bot as finished buying on csdm spawn (ref #734)
fix: do not start any map analysis if already analyzing (ref #726)
combat: improved head/body aiming (ref #734)
This commit is contained in:
jeefo 2025-09-10 15:32:40 +03:00
commit 6604145481
No known key found for this signature in database
GPG key ID: D696786B81B667C8
6 changed files with 53 additions and 19 deletions

View file

@ -441,12 +441,12 @@ void Bot::setAimDirection () {
// don't switch view right away after loosing focus with current enemy
if ((m_shootTime + rg (0.75f, 1.25f) > game.time ()
|| m_seeEnemyTime + 1.5f > game.time ())
|| m_seeEnemyTime + rg (1.0f, 1.25f) > game.time ())
&& m_forgetLastVictimTimer.elapsed ()
&& !m_lastEnemyOrigin.empty ()
&& util.isAlive (m_lastEnemy)
&& game.isNullEntity (m_enemy)) {
&& util.isPlayer (m_lastEnemy)
&& !util.isPlayer (m_enemy)) {
flags |= AimFlags::LastEnemy;
}