File tree Expand file tree Collapse file tree
WowPacketParser/Store/Objects Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -83,8 +83,8 @@ public AreaTriggerCreateProperties() : base()
8383
8484 public override void LoadValuesFromUpdateFields ( )
8585 {
86- spellId = ( uint ) AreaTriggerData . SpellID ;
87- SpellForVisuals = ( uint ) AreaTriggerData . SpellForVisuals ;
86+ spellId = ( uint ) ( AreaTriggerData . SpellID ?? 0 ) ;
87+ SpellForVisuals = ( uint ? ) AreaTriggerData . SpellForVisuals ;
8888 DecalPropertiesId = AreaTriggerData . DecalPropertiesID ;
8989 TimeToTarget = AreaTriggerData . TimeToTarget ;
9090 TimeToTargetScale = AreaTriggerData . TimeToTargetScale ;
@@ -98,10 +98,10 @@ public override void LoadValuesFromUpdateFields()
9898 if ( AreaTriggerData . VisualAnim != null )
9999 {
100100 if ( AreaTriggerData . VisualAnim . AnimationDataID != 0 && AreaTriggerData . VisualAnim . AnimationDataID != uint . MaxValue )
101- AnimId = ( int ) AreaTriggerData . VisualAnim . AnimationDataID ;
101+ AnimId = ( int ? ) AreaTriggerData . VisualAnim . AnimationDataID ;
102102
103103 if ( AreaTriggerData . VisualAnim . AnimKitID != 0 )
104- AnimKitId = ( int ) AreaTriggerData . VisualAnim . AnimKitID ;
104+ AnimKitId = ( int ? ) AreaTriggerData . VisualAnim . AnimKitID ;
105105
106106 if ( AreaTriggerData . VisualAnim . IsDecay == true )
107107 Flags |= ( uint ) AreaTriggerCreatePropertiesFlags . VisualAnimIsDecay ;
You can’t perform that action at this time.
0 commit comments