Skip to content

Commit 4a4e70a

Browse files
committed
Fix areatrigger_create_properties_orbit output for 11.2
1 parent b093715 commit 4a4e70a

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

WowPacketParser/Store/Objects/AreaTriggerCreatePropertiesOrbit.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,12 @@ public sealed record AreaTriggerCreatePropertiesOrbit : IDataModel
1313
[DBFieldName("IsCustom", TargetedDatabaseFlag.SinceDragonflight | TargetedDatabaseFlag.CataClassic, true)]
1414
public byte? IsCustom;
1515

16-
[DBFieldName("StartDelay")]
16+
[DBFieldName("StartDelay", TargetedDatabaseFlag.TillDragonflight)]
1717
public uint? StartDelay;
1818

19+
[DBFieldName("ExtraTimeForBlending", TargetedDatabaseFlag.SinceTheWarWithin)]
20+
public int? ExtraTimeForBlending;
21+
1922
[DBFieldName("CircleRadius")]
2023
public float? CircleRadius;
2124

WowPacketParserModule.V11_0_0_55666/Parsers/AreaTriggerHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public static void ProcessAreaTriggerOrbit(AreaTriggerCreateProperties createPro
5858
var orbit = new AreaTriggerCreatePropertiesOrbit
5959
{
6060
CreateProperties = createProperties,
61-
StartDelay = (uint?)(data.Orbit.ExtraTimeForBlending ?? createProperties.AreaTriggerData.Orbit?.ExtraTimeForBlending),
61+
ExtraTimeForBlending = data.Orbit.ExtraTimeForBlending ?? createProperties.AreaTriggerData.Orbit?.ExtraTimeForBlending,
6262
CircleRadius = data.Orbit.Radius ?? createProperties.AreaTriggerData.Orbit?.Radius,
6363
BlendFromRadius = data.Orbit.BlendFromRadius ?? createProperties.AreaTriggerData.Orbit?.BlendFromRadius,
6464
InitialAngle = data.Orbit.InitialAngle ?? createProperties.AreaTriggerData.Orbit?.InitialAngle,

WowPacketParserModule.V5_5_0_61735/Parser/AreaTriggerHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public static void ProcessAreaTriggerOrbit(AreaTriggerCreateProperties createPro
6060
var orbit = new AreaTriggerCreatePropertiesOrbit
6161
{
6262
CreateProperties = createProperties,
63-
StartDelay = (uint?)(data.Orbit.ExtraTimeForBlending ?? createProperties.AreaTriggerData.Orbit?.ExtraTimeForBlending),
63+
ExtraTimeForBlending = data.Orbit.ExtraTimeForBlending ?? createProperties.AreaTriggerData.Orbit?.ExtraTimeForBlending,
6464
CircleRadius = data.Orbit.Radius ?? createProperties.AreaTriggerData.Orbit?.Radius,
6565
BlendFromRadius = data.Orbit.BlendFromRadius ?? createProperties.AreaTriggerData.Orbit?.BlendFromRadius,
6666
InitialAngle = data.Orbit.InitialAngle ?? createProperties.AreaTriggerData.Orbit?.InitialAngle,

0 commit comments

Comments
 (0)