fix(Core/Unit): Clear invalid combat refs after mind control (#25424)

Co-authored-by: Lucas Nascimento <keader.android@gmail.com>
This commit is contained in:
Andrew 2026-04-11 15:45:46 -03:00 committed by GitHub
parent 272da9fbad
commit dce82d7105
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -14878,6 +14878,9 @@ void Unit::RemoveCharmedBy(Unit* charmer)
StopAttackingInvalidTarget();
// End stale combat refs between now-friendly units after faction restore
GetCombatManager().RevalidateCombat();
Player* playerCharmer = charmer->ToPlayer();
if (playerCharmer)
{