Core/Players: Implemented hero talents
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1ffe61727f53505a3e2b94cae32f2ce3d28b07b)
This commit is contained in:
@@ -1124,8 +1124,12 @@ namespace Game.Entities
|
||||
if (TraitMgr.ValidateConfig(traitConfig, this, false, true) != TalentLearnResult.LearnOk)
|
||||
{
|
||||
traitConfig.Entries.Clear();
|
||||
traitConfig.SubTrees.Clear();
|
||||
foreach (TraitEntry grantedEntry in TraitMgr.GetGrantedTraitEntriesForConfig(traitConfig, this))
|
||||
traitConfig.Entries.Add(new TraitEntryPacket(grantedEntry));
|
||||
|
||||
// rebuild subtrees
|
||||
TraitMgr.ValidateConfig(traitConfig, this, false, true);
|
||||
}
|
||||
|
||||
AddTraitConfig(traitConfig);
|
||||
|
||||
Reference in New Issue
Block a user