Core/Garrisons: Implement SMSG_GARRISON_OPEN_TALENT_NPC opcode

Port From (https://github.com/TrinityCore/TrinityCore/commit/4772c4817f1b34553f1c697e2aedc0372af9aea2)
This commit is contained in:
hondacrx
2022-10-11 20:27:05 -04:00
parent d1f5ca2f49
commit f441175665
10 changed files with 112 additions and 4 deletions
@@ -258,6 +258,23 @@ namespace Game.DataStorage
public byte UiMarkerSize;
}
public sealed class GarrTalentTreeRecord
{
public uint Id;
public string Name;
public byte GarrTypeID;
public int ClassID;
public sbyte MaxTiers;
public sbyte UiOrder;
public int Flags;
public ushort UiTextureKitID;
public int GarrTalentTreeType;
public int PlayerConditionID;
public sbyte FeatureTypeIndex;
public sbyte FeatureSubtypeIndex;
public int CurrencyID;
}
public sealed class GemPropertiesRecord
{
public uint Id;