fix(Core/AI): Fix bosses being stuck IN_PROGRESS if despawnonevade fl… (#19070)

fix(Core/AI): Fix bosses being stuck IN_PROGRESS if despawnonevade flag is used
This commit is contained in:
Andrew
2024-06-16 13:57:51 -03:00
committed by GitHub
parent 737f487fae
commit 9e122a0cad
4 changed files with 15 additions and 3 deletions

View File

@@ -650,6 +650,16 @@ void BossAI::_JustEngagedWith()
}
}
void BossAI::_EnterEvadeMode(EvadeReason why)
{
CreatureAI::EnterEvadeMode(why);
if (instance)
{
instance->SetBossState(_bossId, NOT_STARTED);
instance->SaveToDB();
}
}
void BossAI::TeleportCheaters()
{
float x, y, z;