diff options
| author | Ovahlord <dreadkiller@gmx.de> | 2024-09-01 06:52:54 +0200 |
|---|---|---|
| committer | Ovahlord <dreadkiller@gmx.de> | 2024-09-01 06:52:54 +0200 |
| commit | b5e681e682de50edaa98a3c619675477cf28b8d3 (patch) | |
| tree | f7b8257d8456d469a532e5835e1c5ced8d262453 /src/server/game/Spells/TraitMgr.cpp | |
| parent | b0f12aeceb33799fb934bb42eb58374dc8642479 (diff) | |
Core/Misc: removed most retail specialization code and restored legacy functionality for Classic
Diffstat (limited to 'src/server/game/Spells/TraitMgr.cpp')
| -rw-r--r-- | src/server/game/Spells/TraitMgr.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server/game/Spells/TraitMgr.cpp b/src/server/game/Spells/TraitMgr.cpp index 3f0e73c7679..017f7757cfa 100644 --- a/src/server/game/Spells/TraitMgr.cpp +++ b/src/server/game/Spells/TraitMgr.cpp @@ -285,8 +285,9 @@ TraitConfigType GetConfigTypeForTree(int32 traitTreeId) * @param traitConfig config data * @return Trait tree data */ -std::vector<Tree const*> const* GetTreesForConfig(WorldPackets::Traits::TraitConfig const& traitConfig) +std::vector<Tree const*> const* GetTreesForConfig(WorldPackets::Traits::TraitConfig const& /*traitConfig*/) { + /* switch (traitConfig.Type) { case TraitConfigType::Combat: @@ -300,6 +301,7 @@ std::vector<Tree const*> const* GetTreesForConfig(WorldPackets::Traits::TraitCon default: break; } + */ return nullptr; } @@ -451,6 +453,7 @@ bool MeetsTraitCondition(WorldPackets::Traits::TraitConfig const& traitConfig, P if (condition->AchievementID && !player.HasAchieved(condition->AchievementID)) return false; + /* if (condition->SpecSetID) { uint32 chrSpecializationId = player.GetPrimarySpecialization(); @@ -460,6 +463,7 @@ bool MeetsTraitCondition(WorldPackets::Traits::TraitConfig const& traitConfig, P if (!sDB2Manager.IsSpecSetMember(condition->SpecSetID, chrSpecializationId)) return false; } + */ if (condition->TraitCurrencyID && condition->SpentAmountRequired) { |
