Core: Updated to 11.1.5

Port From (https://github.com/TrinityCore/TrinityCore/commit/f9bf082be962d45de79f936d625f644253e9b810)
This commit is contained in:
Hondacrx
2025-08-11 21:28:27 -04:00
parent 2bded05e95
commit 0fe016c3dd
36 changed files with 587 additions and 537 deletions
@@ -465,6 +465,9 @@ namespace Framework.Constants
PlayerDataElementCharacterEqual = 390, /*NYI*/ // Player {PlayerDataElementCharacter} is greater than {#Amount}
PlayerDataElementAccountEqual = 391, /*NYI*/ // Player {PlayerDataElementAccount} is greater than {#Amount}
PlayerHasCompletedQuestOrIsReadyToTurnIn = 392, // Player has previously completed quest "{QuestV2}" or is ready to turn it in
PlayerTitle = 393, // Player is currently using "{ChrTitles}" title
PlayerIsInGuild = 404, // Player is in a guild
}
public enum CriteriaFailEvent : byte
+18 -1
View File
@@ -1103,6 +1103,7 @@ namespace Framework.Constants
DontDisplayIfZero = 0x20, // NYI
ScaleMaxQuantityBySeasonWeeks = 0x40, // NYI
ScaleMaxQuantityByWeeksSinceStart = 0x80, // NYI
ForceMaxQuantityOnConversion = 0x100, // NYI
}
[Flags]
@@ -1269,7 +1270,7 @@ namespace Framework.Constants
public enum ContentTuningFlag
{
DisabledForItem = 0x04,
Horde = 0x8,
Horde = 0x08,
Alliance = 0x10
}
@@ -2034,6 +2035,14 @@ namespace Framework.Constants
CharacterBanker = 67,
AccountBanker = 68,
ProfessionRespec = 69,
PlaceholderType71 = 70,
PlaceholderType72 = 71,
PlaceholderType73 = 72,
PlaceholderType74 = 73,
PlaceholderType75 = 74,
PlaceholderType76 = 75,
GuildRename = 76,
PlaceholderType77 = 77,
}
[Flags]
@@ -2885,6 +2894,14 @@ namespace Framework.Constants
ContentTuningPvpItemLevelHealthScaling = 13,
ContentTuningPvpLevelDamageScaling = 14,
ContentTuningPvpItemLevelDamageScaling = 15,
ArmorItemLevelDiminishing = 18,
ChallengeModeHealth = 21,
ChallengeModeDamage = 22,
MythicPlusEndOfRunGearSequenceLevel = 23,
SpellAreaEffectWarningRadius = 26, // ground spell effect warning circle radius (based on spell radius)
}
public enum BattlePetSpeciesFlags : int
@@ -93,6 +93,12 @@ namespace Framework.Constants
CharacterBanker = 56,
AccountBanker = 57,
ProfessionRespec = 58,
Placeholder1 = 59,
Placeholder2 = 60,
Placeholder3 = 61,
GuildRename = 62,
Placeholder4 = 63,
ItemUpgrade = 64,
Max
}
+3
View File
@@ -788,6 +788,9 @@ namespace Framework.Constants
Bandage = 7,
ConsumableOther = 8,
VantusRune = 9,
UtilityCurio = 10,
CombatCurio = 11,
Max
}
+2
View File
@@ -156,6 +156,8 @@ namespace Framework.Constants
AlreadyUsingLfgList = 0x3f, // You Can'T Do That While Using Premade Groups.
NotLeader = 0x45, // You Are Not The Party Leader.
Dead = 0x49,
FarmLimit = 0x4D, // You or someone in your party has entered too many instances recently. Please wait awhile and try again.
NoCrossFactionParties = 0x4E, // Cross-faction groups can't queue for this instance
PartyNotMeetReqs = 6, // One Or More Party Members Do Not Meet The Requirements For The Chosen Dungeons (Fixme)
}
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -10,7 +10,7 @@ namespace Framework.Constants
public const Expansion CurrentExpansion = Expansion.TheWarWithin;
public const int MaxTalentTiers = 7;
public const int MaxTalentColumns = 3;
public const int MaxTalentColumns = 4;
public const int MaxTalentRank = 5;
public const int MaxPvpTalentSlots = 4;
public const int MinSpecializationLevel = 10;
+4
View File
@@ -63,6 +63,10 @@ namespace Framework.Constants
Spell = 5,
Unlock = 6,
Companion = 7,
QuestlineUnlock = 8,
QuestlineReward = 9,
QuestlineUnlockPart = 10,
Max
}
@@ -46,6 +46,8 @@ namespace Framework.Constants
GuildName = 0x1000,
Description = 0x2000,
Name = 0x4000,
ChinaHarmfulMinors = 0x8000,
Disruption = 0x10000,
}
public enum GMTicketSystemStatus