From fd62190cbca6d7905b97ff3046512b3472e01565 Mon Sep 17 00:00:00 2001 From: goaaats <16760685+goaaats@users.noreply.github.com> Date: Wed, 19 Jan 2022 00:42:36 +0100 Subject: [PATCH] feat(SeStringBuilder): add overload for AddItemLink with new kind parameter --- Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs b/Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs index 1618687f0..36438c75c 100644 --- a/Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs +++ b/Dalamud/Game/Text/SeStringHandling/SeStringBuilder.cs @@ -106,6 +106,16 @@ namespace Dalamud.Game.Text.SeStringHandling public SeStringBuilder AddItemLink(uint itemId, bool isHq, string? itemNameOverride = null) => this.Add(new ItemPayload(itemId, isHq, itemNameOverride)); + /// + /// Add an item link to the builder. + /// + /// The item ID. + /// Kind of item to encode. + /// Override for the item's name. + /// The current builder. + public SeStringBuilder AddItemLink(uint itemId, ItemPayload.ItemKind kind, string? itemNameOverride = null) => + this.Add(new ItemPayload(itemId, kind, itemNameOverride)); + /// /// Add italicized raw text to the builder. ///