Core: Updated to 11.1.5

Port From (https://github.com/TrinityCore/TrinityCore/commit/f9bf082be962d45de79f936d625f644253e9b810)
This commit is contained in:
Hondacrx
2025-08-11 21:28:27 -04:00
parent 2bded05e95
commit 0fe016c3dd
36 changed files with 587 additions and 537 deletions
+2 -2
View File
@@ -129,7 +129,7 @@ namespace Game.DataStorage
public ushort CinematicSequenceID;
public ushort DefaultSpec;
public uint Id;
public byte PrimaryStatPriority;
public sbyte PrimaryStatPriority;
public PowerType DisplayPower;
public byte RangedAttackPowerPerAgility;
public byte AttackPowerPerAgility;
@@ -532,7 +532,7 @@ namespace Game.DataStorage
public uint FootstepCameraEffectID;
public uint DeathThudCameraEffectID;
public uint SoundID;
public uint SizeClass;
public sbyte SizeClass;
public float CollisionWidth;
public float CollisionHeight;
public float WorldEffectScale;
@@ -65,6 +65,7 @@ namespace Game.DataStorage
public int Flags;
public int SpellIconFileID;
public int Faction;
public int Unknown1115;
}
public sealed class DurabilityCostsRecord
+1 -1
View File
@@ -13,7 +13,7 @@ namespace Game.DataStorage
public int LegacyUpgradedItemID;
public uint StaticUpgradedItemID;
public sbyte SourceTypeEnum;
public byte Flags;
public int Flags;
public int LegacyItemID;
public int[] UpgradeItemID = new int[6];
public ushort[] UpgradeItemBonusListID = new ushort[6];
+2 -2
View File
@@ -158,7 +158,7 @@ namespace Game.DataStorage
public string ClassName;
public sbyte ClassID;
public float PriceModifier;
public byte Flags;
public int Flags;
}
public sealed class ItemContextPickerEntryRecord
@@ -225,7 +225,7 @@ namespace Game.DataStorage
public uint Id;
public ushort RequiredArenaRating;
public byte ArenaBracket; // arena slot restrictions (min slot value)
public byte Flags;
public int Flags;
public byte MinFactionID;
public int MinReputation;
public byte RequiredAchievement; // required personal arena rating
@@ -37,5 +37,6 @@ namespace Game.DataStorage
public uint NumTalents;
public uint NumTalentsDeathKnight;
public uint NumTalentsDemonHunter;
public float Unknown1115;
}
}
+1 -1
View File
@@ -231,7 +231,7 @@ namespace Game.DataStorage
{
public uint Id;
public uint SpellID;
public byte FacingCasterFlags;
public int FacingCasterFlags;
public ushort MinFactionID;
public int MinReputation;
public ushort RequiredAreasID;
+7 -2
View File
@@ -20,11 +20,16 @@ namespace Game.DataStorage
public byte TierID;
public byte Flags;
public byte ColumnIndex;
public ushort TabID;
public sbyte ClassID;
public ushort SpecID;
public uint SpellID;
public uint OverridesSpellID;
public byte[] CategoryMask = new byte[2];
public uint RequiredSpellID;
public int[] CategoryMask = new int[2];
public uint[] SpellRank = new uint[2];
public uint[] PrereqTalent = new uint[2];
public byte[] PrereqRank = new byte[2];
}
public sealed class TaxiNodesRecord
@@ -98,7 +103,7 @@ namespace Game.DataStorage
public string SourceText;
public uint Id;
public uint ItemID;
public byte Flags;
public int Flags;
public sbyte SourceTypeEnum;
}
+6 -6
View File
@@ -89,12 +89,12 @@ namespace Game.DataStorage
public float CameraEnteringZoom;
public float CameraSeatZoomMin;
public float CameraSeatZoomMax;
public short EnterAnimKitID;
public short RideAnimKitID;
public short ExitAnimKitID;
public short VehicleEnterAnimKitID;
public short VehicleRideAnimKitID;
public short VehicleExitAnimKitID;
public int EnterAnimKitID;
public int RideAnimKitID;
public int ExitAnimKitID;
public int VehicleEnterAnimKitID;
public int VehicleRideAnimKitID;
public int VehicleExitAnimKitID;
public short CameraModeID;
public bool HasFlag(VehicleSeatFlags flag) { return (Flags & (int)flag) != 0; }