mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
Core/Chat: Support new 11.1.5 chat link color format and more chat link types
This commit is contained in:
@@ -488,6 +488,10 @@ void HotfixDatabaseConnection::DoPrepareStatements()
|
||||
" WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
|
||||
PREPARE_MAX_ID_STMT(HOTFIX_SEL_CORRUPTION_EFFECTS, "SELECT MAX(ID) + 1 FROM corruption_effects", CONNECTION_SYNCH);
|
||||
|
||||
// CraftingQuality.db2
|
||||
PrepareStatement(HOTFIX_SEL_CRAFTING_QUALITY, "SELECT ID, QualityTier FROM crafting_quality WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
|
||||
PREPARE_MAX_ID_STMT(HOTFIX_SEL_CRAFTING_QUALITY, "SELECT MAX(ID) + 1 FROM crafting_quality", CONNECTION_SYNCH);
|
||||
|
||||
// CreatureDisplayInfo.db2
|
||||
PrepareStatement(HOTFIX_SEL_CREATURE_DISPLAY_INFO, "SELECT ID, ModelID, SoundID, SizeClass, CreatureModelScale, CreatureModelAlpha, BloodID, "
|
||||
"ExtendedDisplayInfoID, NPCSoundID, ParticleColorID, PortraitCreatureDisplayInfoID, PortraitTextureFileDataID, ObjectEffectPackageID, "
|
||||
@@ -1186,6 +1190,11 @@ void HotfixDatabaseConnection::DoPrepareStatements()
|
||||
PrepareStatement(HOTFIX_SEL_MAW_POWER, "SELECT ID, SpellID, MawPowerRarityID FROM maw_power WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
|
||||
PREPARE_MAX_ID_STMT(HOTFIX_SEL_MAW_POWER, "SELECT MAX(ID) + 1 FROM maw_power", CONNECTION_SYNCH);
|
||||
|
||||
// ModifiedCraftingItem.db2
|
||||
PrepareStatement(HOTFIX_SEL_MODIFIED_CRAFTING_ITEM, "SELECT ID, ModifiedCraftingReagentItemID, CraftingQualityID FROM modified_crafting_item"
|
||||
" WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
|
||||
PREPARE_MAX_ID_STMT(HOTFIX_SEL_MODIFIED_CRAFTING_ITEM, "SELECT MAX(ID) + 1 FROM modified_crafting_item", CONNECTION_SYNCH);
|
||||
|
||||
// ModifierTree.db2
|
||||
PrepareStatement(HOTFIX_SEL_MODIFIER_TREE, "SELECT ID, Parent, Operator, Amount, Type, Asset, SecondaryAsset, TertiaryAsset FROM modifier_tree"
|
||||
" WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
|
||||
@@ -1272,6 +1281,13 @@ void HotfixDatabaseConnection::DoPrepareStatements()
|
||||
PrepareStatement(HOTFIX_SEL_PATH_PROPERTY, "SELECT ID, PathID, PropertyIndex, Value FROM path_property WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
|
||||
PREPARE_MAX_ID_STMT(HOTFIX_SEL_PATH_PROPERTY, "SELECT MAX(ID) + 1 FROM path_property", CONNECTION_SYNCH);
|
||||
|
||||
// PerksActivity.db2
|
||||
PrepareStatement(HOTFIX_SEL_PERKS_ACTIVITY, "SELECT ActivityName, Description, ID, CriteriaTreeID, ThresholdContributionAmount, Supersedes, "
|
||||
"Priority FROM perks_activity WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
|
||||
PREPARE_MAX_ID_STMT(HOTFIX_SEL_PERKS_ACTIVITY, "SELECT MAX(ID) + 1 FROM perks_activity", CONNECTION_SYNCH);
|
||||
PREPARE_LOCALE_STMT(HOTFIX_SEL_PERKS_ACTIVITY, "SELECT ID, ActivityName_lang, Description_lang FROM perks_activity_locale"
|
||||
" WHERE (`VerifiedBuild` > 0) = ? AND locale = ?", CONNECTION_SYNCH);
|
||||
|
||||
// Phase.db2
|
||||
PrepareStatement(HOTFIX_SEL_PHASE, "SELECT ID, Flags FROM phase WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
|
||||
PREPARE_MAX_ID_STMT(HOTFIX_SEL_PHASE, "SELECT MAX(ID) + 1 FROM phase", CONNECTION_SYNCH);
|
||||
|
||||
@@ -287,6 +287,9 @@ enum HotfixDatabaseStatements : uint32
|
||||
HOTFIX_SEL_CORRUPTION_EFFECTS,
|
||||
HOTFIX_SEL_CORRUPTION_EFFECTS_MAX_ID,
|
||||
|
||||
HOTFIX_SEL_CRAFTING_QUALITY,
|
||||
HOTFIX_SEL_CRAFTING_QUALITY_MAX_ID,
|
||||
|
||||
HOTFIX_SEL_CREATURE_DISPLAY_INFO,
|
||||
HOTFIX_SEL_CREATURE_DISPLAY_INFO_MAX_ID,
|
||||
|
||||
@@ -681,6 +684,9 @@ enum HotfixDatabaseStatements : uint32
|
||||
HOTFIX_SEL_MAW_POWER,
|
||||
HOTFIX_SEL_MAW_POWER_MAX_ID,
|
||||
|
||||
HOTFIX_SEL_MODIFIED_CRAFTING_ITEM,
|
||||
HOTFIX_SEL_MODIFIED_CRAFTING_ITEM_MAX_ID,
|
||||
|
||||
HOTFIX_SEL_MODIFIER_TREE,
|
||||
HOTFIX_SEL_MODIFIER_TREE_MAX_ID,
|
||||
|
||||
@@ -736,6 +742,10 @@ enum HotfixDatabaseStatements : uint32
|
||||
HOTFIX_SEL_PATH_PROPERTY,
|
||||
HOTFIX_SEL_PATH_PROPERTY_MAX_ID,
|
||||
|
||||
HOTFIX_SEL_PERKS_ACTIVITY,
|
||||
HOTFIX_SEL_PERKS_ACTIVITY_MAX_ID,
|
||||
HOTFIX_SEL_PERKS_ACTIVITY_LOCALE,
|
||||
|
||||
HOTFIX_SEL_PHASE,
|
||||
HOTFIX_SEL_PHASE_MAX_ID,
|
||||
|
||||
|
||||
Reference in New Issue
Block a user