Core: Updated to 11.2.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/5cf0c6c8bb2c4e58a2d66ba5f304af34d18a4782)
This commit is contained in:
@@ -84,7 +84,7 @@ namespace Game.DataStorage
|
||||
{
|
||||
public uint Id;
|
||||
public ushort Fallback;
|
||||
public byte BehaviorTier;
|
||||
public sbyte BehaviorTier;
|
||||
public short BehaviorID;
|
||||
public int[] Flags = new int[2];
|
||||
}
|
||||
|
||||
@@ -5,10 +5,18 @@ using Framework.Constants;
|
||||
|
||||
namespace Game.DataStorage
|
||||
{
|
||||
public sealed class BankBagSlotPricesRecord
|
||||
public sealed class BankTabRecord
|
||||
{
|
||||
public uint Id;
|
||||
public uint Cost;
|
||||
public ulong Cost;
|
||||
public byte BankType;
|
||||
public sbyte OrderIndex;
|
||||
public int PlayerConditionID;
|
||||
public int PurchasePromptTitle;
|
||||
public int PurchasePromptBody;
|
||||
public int PurchasePromptConfirmation;
|
||||
public int TabCleanupConfirmation;
|
||||
public int TabNameEditBoxHeader;
|
||||
}
|
||||
|
||||
public sealed class BannedAddonsRecord
|
||||
@@ -16,7 +24,7 @@ namespace Game.DataStorage
|
||||
public uint Id;
|
||||
public string Name;
|
||||
public string Version;
|
||||
public byte Flags;
|
||||
public int Flags;
|
||||
}
|
||||
|
||||
public sealed class BarberShopStyleRecord
|
||||
@@ -63,7 +71,7 @@ namespace Game.DataStorage
|
||||
public int CovenantID;
|
||||
|
||||
public bool HasFlag(BattlePetSpeciesFlags battlePetSpeciesFlags) { return (Flags & (int)battlePetSpeciesFlags) != 0; }
|
||||
}
|
||||
}
|
||||
|
||||
public sealed class BattlePetSpeciesStateRecord
|
||||
{
|
||||
|
||||
@@ -29,6 +29,7 @@ namespace Game.DataStorage
|
||||
public uint Raidorigin; // Date of first raid reset, all other resets are calculated as this date plus interval
|
||||
public byte RegionGroupMask;
|
||||
public uint ChallengeOrigin;
|
||||
public int TimeEventRegionGroupID;
|
||||
}
|
||||
|
||||
public sealed class ChallengeModeItemBonusOverrideRecord
|
||||
@@ -56,7 +57,7 @@ namespace Game.DataStorage
|
||||
public LocalizedString Name;
|
||||
public LocalizedString Name1;
|
||||
public ushort MaskID;
|
||||
public sbyte Flags;
|
||||
public int Flags;
|
||||
}
|
||||
|
||||
public sealed class CharacterLoadoutRecord
|
||||
@@ -115,6 +116,7 @@ namespace Game.DataStorage
|
||||
public uint IconFileDataID;
|
||||
public uint LowResScreenFileDataID;
|
||||
public int Flags;
|
||||
public int StartingLevel;
|
||||
public uint SpellTextureBlobFileDataID;
|
||||
public uint ArmorTypeMask;
|
||||
public int CharStartKitUnknown901;
|
||||
@@ -129,6 +131,7 @@ namespace Game.DataStorage
|
||||
public ushort CinematicSequenceID;
|
||||
public ushort DefaultSpec;
|
||||
public uint Id;
|
||||
public byte HasStrengthBonus;
|
||||
public sbyte PrimaryStatPriority;
|
||||
public PowerType DisplayPower;
|
||||
public byte RangedAttackPowerPerAgility;
|
||||
@@ -139,6 +142,8 @@ namespace Game.DataStorage
|
||||
public byte ClassColorG;
|
||||
public byte ClassColorB;
|
||||
public byte RolesMask;
|
||||
public byte DamageBonusStat;
|
||||
public byte HasRelicSlot;
|
||||
}
|
||||
|
||||
public sealed class ChrClassesXPowerTypesRecord
|
||||
@@ -506,6 +511,7 @@ namespace Game.DataStorage
|
||||
public sbyte MaxScaleLevel;
|
||||
public ushort PetFoodMask;
|
||||
public sbyte PetTalentType;
|
||||
public int CategoryEnumID;
|
||||
public int IconFileID;
|
||||
public short[] SkillLine = new short[2];
|
||||
}
|
||||
|
||||
@@ -47,6 +47,7 @@ namespace Game.DataStorage
|
||||
public float PlayerSecondaryStat;
|
||||
public float ArmorConstant;
|
||||
public float CreatureSpellDamage;
|
||||
public int ContentSetID;
|
||||
public uint Lvl;
|
||||
}
|
||||
|
||||
|
||||
@@ -349,6 +349,7 @@ namespace Game.DataStorage
|
||||
public uint Id;
|
||||
public ushort ChrSpecID;
|
||||
public uint SpellID;
|
||||
public ushort TraitSubTreeID;
|
||||
public byte Threshold;
|
||||
public uint ItemSetID;
|
||||
}
|
||||
|
||||
@@ -87,6 +87,7 @@ namespace Game.DataStorage
|
||||
case 1643:
|
||||
case 2222:
|
||||
case 2444:
|
||||
case 2601:
|
||||
return true;
|
||||
default:
|
||||
return false;
|
||||
@@ -114,10 +115,12 @@ namespace Game.DataStorage
|
||||
public LocalizedString Name;
|
||||
public uint Id;
|
||||
public ushort MapID;
|
||||
public byte Flags;
|
||||
public int Flags;
|
||||
public uint ExpansionLevel;
|
||||
public int RequiredWorldStateID; // maybe?
|
||||
public short[] CriteriaCount = new short[3];
|
||||
public int[] FirstRewardQuestID = new int[6];
|
||||
public int[] RewardQuestID = new int[6];
|
||||
}
|
||||
|
||||
public sealed class MapDifficultyRecord
|
||||
|
||||
@@ -258,8 +258,8 @@ namespace Game.DataStorage
|
||||
public uint Id;
|
||||
public string Name;
|
||||
public int Flags;
|
||||
public byte UsesPerWeek;
|
||||
public byte MaxCharges;
|
||||
public int UsesPerWeek;
|
||||
public int MaxCharges;
|
||||
public int ChargeRecoveryTime;
|
||||
public int TypeMask;
|
||||
|
||||
@@ -346,7 +346,7 @@ namespace Game.DataStorage
|
||||
{
|
||||
public uint Id;
|
||||
public uint SpellID;
|
||||
public sbyte EquippedItemClass;
|
||||
public int EquippedItemClass;
|
||||
public int EquippedItemInvTypes;
|
||||
public int EquippedItemSubclass;
|
||||
}
|
||||
@@ -658,6 +658,10 @@ namespace Game.DataStorage
|
||||
public int FallbackSpellVisualKitId;
|
||||
public ushort DelayMin;
|
||||
public ushort DelayMax;
|
||||
public int MinimumSpellVisualDensityFilterType;
|
||||
public int MinimumSpellVisualDensityFilterParam;
|
||||
public int ReducedSpellVisualDensityFilterType;
|
||||
public int ReducedSpellVisualDensityFilterParam;
|
||||
public int[] Flags = new int[2];
|
||||
}
|
||||
|
||||
|
||||
@@ -109,7 +109,7 @@ namespace Game.DataStorage
|
||||
public float RegenerationPeace;
|
||||
public float RegenerationCombat;
|
||||
public byte BarType;
|
||||
public ushort Flags;
|
||||
public int Flags;
|
||||
public float StartInset;
|
||||
public float EndInset;
|
||||
public uint[] FileDataID = new uint[6];
|
||||
|
||||
@@ -10,7 +10,6 @@ namespace Game.DataStorage
|
||||
{
|
||||
public LocalizedString Name;
|
||||
public LocalizedString Description;
|
||||
public LocalizedString Source;
|
||||
public Vector3 Position;
|
||||
public Vector3 LookAt;
|
||||
public uint Id;
|
||||
@@ -22,7 +21,6 @@ namespace Game.DataStorage
|
||||
public sbyte Quality;
|
||||
public int TextureKit;
|
||||
public int DefaultScenePriority;
|
||||
public sbyte SourceType;
|
||||
|
||||
public WarbandSceneFlags GetFlags() { return (WarbandSceneFlags)Flags; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user