diff options
author | Ovahlord <dreadkiller@gmx.de> | 2024-07-27 01:16:01 +0200 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2024-07-27 11:03:38 +0200 |
commit | 03b6898518e9321fdb1b805b7757bf4801fa8d08 (patch) | |
tree | ae2f2f5d32f4e2be01d6a7dfee1f344cdfeef83d /src/server/game/Handlers/TraitHandler.cpp | |
parent | acfba7fa1497d583a3c814db6e0161fe72bdfec9 (diff) |
Core/Player: initial work on implementing talents for Cataclysm
- use a new structure to hold talent group data which will eventually replace the old master branch implementation
- added support for unlocking dual talent specialization and switching specs
- added basic support for learning and resetting talents
Diffstat (limited to 'src/server/game/Handlers/TraitHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/TraitHandler.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server/game/Handlers/TraitHandler.cpp b/src/server/game/Handlers/TraitHandler.cpp index 1392ecf8ba9..4b458f576d1 100644 --- a/src/server/game/Handlers/TraitHandler.cpp +++ b/src/server/game/Handlers/TraitHandler.cpp @@ -23,8 +23,9 @@ #include "TraitMgr.h" #include "TraitPackets.h" -void WorldSession::HandleTraitsCommitConfig(WorldPackets::Traits::TraitsCommitConfig const& traitsCommitConfig) +void WorldSession::HandleTraitsCommitConfig(WorldPackets::Traits::TraitsCommitConfig const& /*traitsCommitConfig*/) { + /* int32 configId = traitsCommitConfig.Config.ID; UF::TraitConfig const* existingConfig = _player->GetTraitConfig(configId); if (!existingConfig) @@ -139,6 +140,7 @@ void WorldSession::HandleTraitsCommitConfig(WorldPackets::Traits::TraitsCommitCo newConfigState.LocalIdentifier = savedConfig->LocalIdentifier; _player->UpdateTraitConfig(std::move(newConfigState), traitsCommitConfig.SavedConfigID, needsCastTime); + */ } void WorldSession::HandleClassTalentsRequestNewConfig(WorldPackets::Traits::ClassTalentsRequestNewConfig& classTalentsRequestNewConfig) |