diff --git a/Source/Framework/Constants/SharedConst.cs b/Source/Framework/Constants/SharedConst.cs index ae2170005..db773249c 100644 --- a/Source/Framework/Constants/SharedConst.cs +++ b/Source/Framework/Constants/SharedConst.cs @@ -730,7 +730,14 @@ namespace Framework.Constants //DracthyrVisageAlliance = 75, //DracthyrVisageHorde= 76, //CompanionPterrodax = 77 - Max = 78 + //CompanionNetherwingDrake = 80, + //RostrumStormGryphon = 82, + //RostrumFaerieDragon = 83, + EarthenDwarfHorde = 84, // Title Earthen Description Earthen (Horde) (Racemask Bit 17) + EarthenDwarfAlliance = 85, // Title Earthen Description Earthen (Alliance) (Racemask Bit 18) + //Harronir = 86, + //RostrumAirship = 87, + Max = 88 } public enum Expansion diff --git a/Source/Game/Miscellaneous/RaceMask.cs b/Source/Game/Miscellaneous/RaceMask.cs index a8b7075ad..87aee0258 100644 --- a/Source/Game/Miscellaneous/RaceMask.cs +++ b/Source/Game/Miscellaneous/RaceMask.cs @@ -15,7 +15,8 @@ namespace Game.Miscellaneous RaceMask.GetMaskForRace(Race.PandarenNeutral) | RaceMask.GetMaskForRace(Race.PandarenAlliance) | RaceMask.GetMaskForRace(Race.PandarenHorde) | RaceMask.GetMaskForRace(Race.Nightborne) | RaceMask.GetMaskForRace(Race.HighmountainTauren) | RaceMask.GetMaskForRace(Race.VoidElf) | RaceMask.GetMaskForRace(Race.LightforgedDraenei) | RaceMask.GetMaskForRace(Race.ZandalariTroll) | RaceMask.GetMaskForRace(Race.KulTiran) | RaceMask.GetMaskForRace(Race.DarkIronDwarf) | RaceMask.GetMaskForRace(Race.Vulpera) | RaceMask.GetMaskForRace(Race.MagharOrc) | - RaceMask.GetMaskForRace(Race.MechaGnome) | RaceMask.GetMaskForRace(Race.DracthyrAlliance) | RaceMask.GetMaskForRace(Race.DracthyrHorde))); + RaceMask.GetMaskForRace(Race.MechaGnome) | RaceMask.GetMaskForRace(Race.DracthyrAlliance) | RaceMask.GetMaskForRace(Race.DracthyrHorde) | RaceMask.GetMaskForRace(Race.EarthenDwarfHorde) | + RaceMask.GetMaskForRace(Race.EarthenDwarfAlliance))); public static RaceMask Neutral = new RaceMask((ulong)RaceMask.GetMaskForRace(Race.PandarenNeutral)); @@ -23,7 +24,8 @@ namespace Game.Miscellaneous RaceMask.GetMaskForRace(Race.Human) | RaceMask.GetMaskForRace(Race.Dwarf) | RaceMask.GetMaskForRace(Race.NightElf) | RaceMask.GetMaskForRace(Race.Gnome) | RaceMask.GetMaskForRace(Race.Draenei) | RaceMask.GetMaskForRace(Race.Worgen) | RaceMask.GetMaskForRace(Race.PandarenAlliance) | RaceMask.GetMaskForRace(Race.VoidElf) | RaceMask.GetMaskForRace(Race.LightforgedDraenei) | - RaceMask.GetMaskForRace(Race.KulTiran) | RaceMask.GetMaskForRace(Race.DarkIronDwarf) | RaceMask.GetMaskForRace(Race.MechaGnome) | RaceMask.GetMaskForRace(Race.DracthyrAlliance))); + RaceMask.GetMaskForRace(Race.KulTiran) | RaceMask.GetMaskForRace(Race.DarkIronDwarf) | RaceMask.GetMaskForRace(Race.MechaGnome) | RaceMask.GetMaskForRace(Race.DracthyrAlliance) | + RaceMask.GetMaskForRace(Race.EarthenDwarfAlliance))); public static RaceMask Horde = new RaceMask((ulong)(AllPlayable.RawValue & (~(Neutral | Alliance).RawValue))); } @@ -94,6 +96,10 @@ namespace Game.Miscellaneous return 16; case Race.DracthyrHorde: return 15; + case Race.EarthenDwarfHorde: + return 17; + case Race.EarthenDwarfAlliance: + return 18; default: break; }