diff --git a/Dalamud/Game/Text/SeStringHandling/SeString.cs b/Dalamud/Game/Text/SeStringHandling/SeString.cs index 6b571b8e9..e0a3907e9 100644 --- a/Dalamud/Game/Text/SeStringHandling/SeString.cs +++ b/Dalamud/Game/Text/SeStringHandling/SeString.cs @@ -71,6 +71,13 @@ namespace Dalamud.Game.Text.SeStringHandling /// Equivalent SeString. public static implicit operator SeString(string str) => new(new TextPayload(str)); + /// + /// Implicitly parse a Lumina SeString into a Dalamud SeString. + /// + /// The Lumina SeString. + /// The re-parsed Dalamud SeString. + public static implicit operator SeString(Lumina.Text.SeString luminaString) => Service.Get().Parse(luminaString.RawData); + /// /// Creates a SeString from a json. (For testing - not recommended for production use.) ///