using FFXIVClientStructs.FFXIV.Client.Game; namespace LLib.Gear; public static class EquipmentSlots { public const int Count = 13; public const int BeltIndex = 5; public unsafe static InventoryContainer* GetEquippedContainer() { InventoryManager* ptr = InventoryManager.Instance(); if (ptr == null) { return null; } return ptr->GetInventoryContainer(InventoryType.EquippedItems); } public unsafe static bool TryGetEquippedItem(InventoryContainer* container, int slotIndex, out InventoryItem* item) { item = container->GetInventorySlot(slotIndex); if (item != null) { return item->ItemId != 0; } return false; } }