diff --git a/Dalamud/Game/ClientState/Statuses/Status.cs b/Dalamud/Game/ClientState/Statuses/Status.cs index c3493ce55..2775f8f9b 100644 --- a/Dalamud/Game/ClientState/Statuses/Status.cs +++ b/Dalamud/Game/ClientState/Statuses/Status.cs @@ -55,7 +55,7 @@ public unsafe class Status /// /// Gets the source ID of this status. /// - public uint SourceId => this.Struct->SourceId; + public uint SourceId => this.Struct->SourceObject.ObjectId; /// /// Gets the source actor associated with this status. diff --git a/Dalamud/Game/Gui/GameGui.cs b/Dalamud/Game/Gui/GameGui.cs index 498c452b1..eeb9fb572 100644 --- a/Dalamud/Game/Gui/GameGui.cs +++ b/Dalamud/Game/Gui/GameGui.cs @@ -1,7 +1,7 @@ using System.Runtime.InteropServices; -using Dalamud.Game.NativeWrapper; using Dalamud.Bindings.ImGui; +using Dalamud.Game.NativeWrapper; using Dalamud.Game.Text.SeStringHandling.Payloads; using Dalamud.Hooking; using Dalamud.Interface.Utility; diff --git a/Dalamud/Game/Inventory/GameInventoryItem.cs b/Dalamud/Game/Inventory/GameInventoryItem.cs index e5363d92a..af35262d6 100644 --- a/Dalamud/Game/Inventory/GameInventoryItem.cs +++ b/Dalamud/Game/Inventory/GameInventoryItem.cs @@ -162,6 +162,10 @@ public unsafe struct GameInventoryItem : IEquatable } } + /// + /// Gets a list of materia entries for this item. Exists as a user-friendly interface to and + /// . + /// public IReadOnlyList MateriaEntries { get