Core: Updated to 11.0.7

Port From (https://github.com/TrinityCore/TrinityCore/commit/4f7079f471401d5cf7885351baabc027813f60f5)
This commit is contained in:
Hondacrx
2025-05-18 19:05:48 -04:00
parent 2448c07600
commit 5b992859d0
32 changed files with 1669 additions and 1429 deletions
+7 -7
View File
@@ -452,14 +452,14 @@ namespace Game.DataStorage
}
// Check loaded DB2 files proper version
if (!AreaTableStorage.ContainsKey(15913) || // last area added in 11.0.5 (57171)
!CharTitlesStorage.ContainsKey(871) || // last char title added in 11.0.5 (57171)
if (!AreaTableStorage.ContainsKey(16108) || // last area added in 11.0.7 (58162)
!CharTitlesStorage.ContainsKey(876) || // last char title added in 11.0.7 (58162)
!FlightCapabilityStorage.ContainsKey(1) || // default flight capability (required)
!GemPropertiesStorage.ContainsKey(4251) || // last gem property added in 11.0.5 (57171)
!ItemStorage.ContainsKey(233014) || // last item added in 11.0.5 (57171)
!ItemExtendedCostStorage.ContainsKey(9647) || // last item extended cost added in 11.0.5 (57171)
!MapStorage.ContainsKey(2792) || // last map added in 11.0.5 (57171)
!SpellNameStorage.ContainsKey(474722)) // last spell added in 11.0.5 (57171)
!GemPropertiesStorage.ContainsKey(4266) || // last gem property added in 11.0.7 (58162)
!ItemStorage.ContainsKey(235551) || // last item added in 11.0.7 (58162)
!ItemExtendedCostStorage.ContainsKey(9918) || // last item extended cost added in 11.0.7 (58162)
!MapStorage.ContainsKey(2829) || // last map added in 11.0.7 (58162)
!SpellNameStorage.ContainsKey(1218101)) // last spell added in 11.0.7 (58162)
{
Log.outFatal(LogFilter.ServerLoading, "You have _outdated_ DB2 files. Please extract correct versions from current using client.");
Environment.Exit(1);
+1 -1
View File
@@ -111,7 +111,7 @@ namespace Game.DataStorage
public int LanguageID;
public int ConditionID;
public ushort EmotesID;
public byte Flags;
public ushort Flags;
public uint ChatBubbleDurationMs;
public int VoiceOverPriorityID;
public uint[] SoundKitID = new uint[2];
@@ -50,6 +50,9 @@ namespace Game.DataStorage
public byte MinCountTank;
public byte MinCountHealer;
public byte MinCountDamage;
public byte MaxPremadeCountTank;
public byte MaxPremadeCountHealer;
public byte MaxPremadeCountDamage;
public ushort BonusReputationAmount;
public ushort MentorItemLevel;
public byte MentorCharLevel;
+1 -1
View File
@@ -122,8 +122,8 @@ namespace Game.DataStorage
public sealed class MapDifficultyRecord
{
public uint Id;
public LocalizedString Message; // m_message_lang (text showed when transfer to map failed)
public uint Id;
public uint DifficultyID;
public int LockID;
public MapDifficultyResetInterval ResetInterval;
@@ -63,6 +63,8 @@ namespace Game.DataStorage
public uint Id;
public long RaceMask;
public string FailureDescription;
public ushort MinLevel;
public ushort MaxLevel;
public int ClassMask;
public uint SkillLogic;
public int LanguageID;
@@ -129,6 +129,8 @@ namespace Game.DataStorage
public sbyte VignetteType;
public int RewardQuestID;
public int UiWidgetSetID;
public int UiMapPinInfoID;
public sbyte ObjectiveType;
public bool HasFlag(VignetteFlags vignetteFlags) { return (Flags & (int)vignetteFlags) != 0; }
public bool IsInfiniteAOI()