diff options
| author | Ovahlord <dreadkiller@gmx.de> | 2023-11-20 23:09:01 +0100 |
|---|---|---|
| committer | Ovahlord <dreadkiller@gmx.de> | 2023-11-20 23:09:01 +0100 |
| commit | 6b0a3afe6810e524ba3e444aababf13d03ed7022 (patch) | |
| tree | 3b3df3be55e8b08f7d10712c0ca068a21ecb33bc /src | |
| parent | 7f86ffac2d1a18e35802e3a818f3e4a1441dfbb4 (diff) | |
Core/Spells: fixed flagging spells as talent spells
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Spells/SpellMgr.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index a91d73be4e1..65b4f0faf1c 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3053,7 +3053,8 @@ void SpellMgr::LoadSpellInfoCustomAttributes() std::set<uint32> talentSpells; for (uint32 i = 0; i < sTalentStore.GetNumRows(); ++i) if (TalentEntry const* talentInfo = sTalentStore.LookupEntry(i)) - talentSpells.insert(talentInfo->SpellID); + for (uint32 spellRank : talentInfo->SpellRank) + talentSpells.insert(spellRank); for (SpellInfo const& spellInfo : mSpellInfoMap) { |
