Core/DataStores: Updated db2 structures to 11.0.5

Port From (https://github.com/TrinityCore/TrinityCore/commit/b0352ef78ed93e18a869652e628345bc660f252b)
This commit is contained in:
Hondacrx
2024-11-11 11:12:45 -05:00
parent 3cca83e5bd
commit 25a716db9e
9 changed files with 72 additions and 34 deletions
+1 -1
View File
@@ -122,8 +122,8 @@ namespace Game.DataStorage
public sealed class BroadcastTextDurationRecord
{
public uint Id;
public uint BroadcastTextID;
public int Locale;
public int Duration;
public uint BroadcastTextID;
}
}
@@ -196,8 +196,6 @@ namespace Game.DataStorage
public uint Id;
public ushort SecondaryID;
public int Flags;
public int ChrRacesID;
public int Sex;
public uint ChrModelID;
public int SortIndex;
public int ChrCustomizationCategoryID;
@@ -48,6 +48,7 @@ namespace Game.DataStorage
public uint GroupSizeHealthCurveID;
public uint GroupSizeDmgCurveID;
public uint GroupSizeSpellPointsCurveID;
public int Unknown1105;
public bool HasFlag(DifficultyFlags difficultyFlags) { return (Flags & (ushort)difficultyFlags) != 0; }
}
@@ -53,6 +53,7 @@ namespace Game.DataStorage
public ushort BonusReputationAmount;
public ushort MentorItemLevel;
public byte MentorCharLevel;
public byte MaxPremadeGroupSize;
public uint ContentTuningID;
public LfgFlags[] Flags = new LfgFlags[2];
+1 -1
View File
@@ -446,7 +446,7 @@ namespace Game.DataStorage
public sealed class SpellMiscRecord
{
public uint Id;
public int[] Attributes = new int[15];
public int[] Attributes = new int[16];
public byte DifficultyID;
public ushort CastingTimeIndex;
public ushort DurationIndex;