[HotFix] Resolve issue with Bot Casting after zoning. (#2617)

This commit is contained in:
Aeadoin
2022-12-04 16:43:38 -05:00
committed by GitHub
parent 318e487515
commit ede3ed4df3
2 changed files with 15 additions and 14 deletions
+15
View File
@@ -4003,6 +4003,21 @@ bool Bot::Spawn(Client* botCharacterOwner) {
m_targetable = true;
entity_list.AddBot(this, true, true);
GetBotOwnerDataBuckets();
GetBotDataBuckets();
LoadBotSpellSettings();
if (!AI_AddBotSpells(GetBotSpellID())) {
GetBotOwner()->CastToClient()->Message(
Chat::White,
fmt::format(
"Failed to load spells for '{}' (ID {}).",
GetCleanName(),
GetBotID()
).c_str()
);
}
// Load pet
LoadPet();
SentPositionPacket(0.0f, 0.0f, 0.0f, 0.0f, 0);