fix(Scripts/Brewfest): Reload faction auras for revelers after respawn. (#9264)

Fixes #7871
This commit is contained in:
UltraNix
2021-12-02 18:14:05 +01:00
committed by GitHub
parent 09a087aed8
commit 41437acc9c

View File

@@ -362,6 +362,14 @@ public:
{
reveler->SetRespawnDelay(5 * MINUTE);
reveler->Respawn();
// It's here because SmartAI::JustRespawned restores original faction
// So we need to delay a little bit reloading auras from creature_template_addon
reveler->m_Events.AddEventAtOffset([reveler]()
{
reveler->RemoveAllAuras();
reveler->LoadCreaturesAddon(true);
}, 100ms);
}
}
revelerGUIDs.clear();