Core: Updated to 11.1.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/f9bf082be962d45de79f936d625f644253e9b810)
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -788,6 +788,9 @@ namespace Framework.Constants
|
||||
Bandage = 7,
|
||||
ConsumableOther = 8,
|
||||
VantusRune = 9,
|
||||
UtilityCurio = 10,
|
||||
CombatCurio = 11,
|
||||
|
||||
Max
|
||||
}
|
||||
|
||||
|
||||
@@ -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
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -454,7 +454,7 @@ namespace Framework.Database
|
||||
|
||||
// DungeonEncounter.db2
|
||||
PrepareStatement(HotfixStatements.SEL_DUNGEON_ENCOUNTER, "SELECT Name, ID, MapID, DifficultyID, OrderIndex, CompleteWorldStateID, Bit, Flags, " +
|
||||
"SpellIconFileID, Faction FROM dungeon_encounter WHERE (`VerifiedBuild` > 0) = ?");
|
||||
"SpellIconFileID, Faction, Unknown1115 FROM dungeon_encounter WHERE (`VerifiedBuild` > 0) = ?");
|
||||
PrepareStatement(HotfixStatements.SEL_DUNGEON_ENCOUNTER_LOCALE, "SELECT ID, Name_lang FROM dungeon_encounter_locale WHERE (`VerifiedBuild` > 0) = ?" +
|
||||
" AND locale = ?");
|
||||
|
||||
@@ -1003,8 +1003,8 @@ namespace Framework.Database
|
||||
PrepareStatement(HotfixStatements.SEL_NAMES_RESERVED_LOCALE, "SELECT ID, Name, LocaleMask FROM names_reserved_locale WHERE (`VerifiedBuild` > 0) = ?");
|
||||
|
||||
// NumTalentsAtLevel.db2
|
||||
PrepareStatement(HotfixStatements.SEL_NUM_TALENTS_AT_LEVEL, "SELECT ID, NumTalents, NumTalentsDeathKnight, NumTalentsDemonHunter FROM num_talents_at_level" +
|
||||
" WHERE (`VerifiedBuild` > 0) = ?");
|
||||
PrepareStatement(HotfixStatements.SEL_NUM_TALENTS_AT_LEVEL, "SELECT ID, NumTalents, NumTalentsDeathKnight, NumTalentsDemonHunter, Unknown1115" +
|
||||
" FROM num_talents_at_level WHERE (`VerifiedBuild` > 0) = ?");
|
||||
|
||||
// OverrideSpellData.db2
|
||||
PrepareStatement(HotfixStatements.SEL_OVERRIDE_SPELL_DATA, "SELECT ID, Spells1, Spells2, Spells3, Spells4, Spells5, Spells6, Spells7, Spells8, Spells9, " +
|
||||
@@ -1414,8 +1414,10 @@ namespace Framework.Database
|
||||
"Key16 FROM tact_key WHERE (`VerifiedBuild` > 0) = ?");
|
||||
|
||||
// Talent.db2
|
||||
PrepareStatement(HotfixStatements.SEL_TALENT, "SELECT ID, Description, TierID, Flags, ColumnIndex, ClassID, SpecID, SpellID, OverridesSpellID, " +
|
||||
"CategoryMask1, CategoryMask2 FROM talent WHERE (`VerifiedBuild` > 0) = ?");
|
||||
PrepareStatement(HotfixStatements.SEL_TALENT, "SELECT ID, Description, TierID, Flags, ColumnIndex, TabID, ClassID, SpecID, SpellID, OverridesSpellID, " +
|
||||
"RequiredSpellID, CategoryMask1, CategoryMask2, SpellRank1, SpellRank2, SpellRank3, SpellRank4, SpellRank5, SpellRank6, SpellRank7, " +
|
||||
"SpellRank8, SpellRank9, PrereqTalent1, PrereqTalent2, PrereqTalent3, PrereqRank1, PrereqRank2, PrereqRank3 FROM talent" +
|
||||
" WHERE (`VerifiedBuild` > 0) = ?");
|
||||
PrepareStatement(HotfixStatements.SEL_TALENT_LOCALE, "SELECT ID, Description_lang FROM talent_locale WHERE (`VerifiedBuild` > 0) = ? AND locale = ?");
|
||||
|
||||
// TaxiNodes.db2
|
||||
|
||||
Reference in New Issue
Block a user