Fix actors enemy not being able to be set if enemy switch is disabled

This commit is contained in:
smallmodel 2024-08-31 16:17:37 +02:00
parent 2239efa439
commit e59a24ded3
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512

View file

@ -6418,7 +6418,7 @@ void Actor::UpdateEnemyInternal(void)
m_PotentialEnemies.CheckEnemies(this);
if (m_Enemy != m_PotentialEnemies.GetCurrentEnemy() && (m_bEnemySwitch || m_Enemy)) {
if (m_Enemy != m_PotentialEnemies.GetCurrentEnemy() && (m_bEnemySwitch || !m_Enemy)) {
SetEnemy(m_PotentialEnemies.GetCurrentEnemy(), false);
}