Core/Items: Implemented AzeriteItem

Port From (https://github.com/TrinityCore/TrinityCore/commit/ab6ae44b638136665e2ae6c6a434ad7426621c39)
This commit is contained in:
hondacrx
2019-11-13 19:13:33 -05:00
parent 64be1a1603
commit 289f7a735a
23 changed files with 518 additions and 51 deletions
+6
View File
@@ -829,6 +829,11 @@ namespace Framework.Constants
Unk26 = 0x80000000 // ?
}
public enum ItemFieldFlags2
{
HeartOfAzerothEquipped = 0x1
}
public enum ItemFlags : long
{
NoPickup = 0x01,
@@ -1141,6 +1146,7 @@ namespace Framework.Constants
JusticePoints = 395,
ValorPoints = 396,
ApexisCrystals = 823,
Azerite = 1553
}
public enum PlayerCurrencyState
@@ -64,6 +64,11 @@ namespace Framework.Constants
public const int MaxHonorLevel = 500;
public const byte LevelMinHonor = 110;
public const uint SpellPvpRulesEnabled = 134735;
//Azerite
public const uint ItemIdHeartOfAzeroth = 158075;
public const uint MaxAzeriteItemLevel = 70;
public const uint MaxAzeriteItemKnowledgeLevel = 30;
}
public struct MoneyConstants