Skip to content

Commit 85ea477

Browse files
committed
Obsolete Waist
1 parent 493c634 commit 85ea477

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

NetStone/LodestoneClient.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,12 @@ public static async Task<LodestoneClient> GetClientAsync(IGameDataProvider? game
127127
? await GetParsed(character.Gear.HandsLink,
128128
node => new GearEntry(this, node, this.Definitions.GearEntry))
129129
: null;
130+
#pragma warning disable CS0618 // Type or member is obsolete
130131
character.Gear.Waist = character.Gear.WaistLink != null
131132
? await GetParsed(character.Gear.WaistLink,
132133
node => new GearEntry(this, node, this.Definitions.GearEntry))
133134
: null;
135+
#pragma warning restore CS0618 // Type or member is obsolete
134136
character.Gear.Legs = character.Gear.LegsLink != null
135137
? await GetParsed(character.Gear.LegsLink,
136138
node => new GearEntry(this, node, this.Definitions.GearEntry))

NetStone/Model/Parseables/Character/Gear/CharacterGear.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using AngleSharp.Dom;
1+
using System;
2+
using AngleSharp.Dom;
23
using NetStone.Definitions.Model.Character;
34

45
namespace NetStone.Model.Parseables.Character.Gear;
@@ -62,8 +63,9 @@ public CharacterGear(LodestoneClient client, IElement rootNode, CharacterGearDef
6263
/// <summary>
6364
/// Information about the characters' waist gear. Null if none equipped.
6465
/// </summary>
66+
[Obsolete("Not part of the game any longer. Will be removed in a future release.")]
6567
public GearEntry? Waist { get; internal set; }
66-
68+
[Obsolete("Not part of the game any longer. Will be removed in a future release.")]
6769
internal string? WaistLink => ParseAttribute(this.definition.Waist.DataLink);
6870

6971
/// <summary>

0 commit comments

Comments
 (0)