GearInstance record
One equipped gear piece of the LOCAL player, decoded from the container sync — per-piece ACTUAL rolls (other players only expose table ranges via the equip tables).
public record GearInstancePublic Members
Section titled “Public Members”| name | description |
|---|---|
| GearInstance(…) | One equipped gear piece of the LOCAL player, decoded from the container sync — per-piece ACTUAL rolls (other players only expose table ranges via the equip tables). |
| Attrs { get; set; } | The four rolled-attribute groups; never null. |
| BreakThroughTime { get; set; } | Breakthrough stage (wire EquipAttr.break_through_time); raid gear’s displayed item level is the stage’s EquipBreakThroughTable.EquipGs. |
| ConfigId { get; set; } | Item/equip config id (joins ItemInfo / EquipRowInfo for name, icon, and roll-space context). |
| Enchant { get; set; } | Socketed enchant, or null when the piece carries none. |
| ItemUuid { get; set; } | Item-instance uuid (joins the enchant/recast maps). |
| Perfection { get; set; } | Perfection value/max/level of the piece. |
| Quality { get; set; } | Item quality tier (1=green … 5=red). |
| RefineLevel { get; set; } | Refine level of the slot (wire EquipInfo.equip_slot_refine_level). |
| Slot { get; set; } | Equip slot id (200=weapon … 210=charm). |
See Also
Section titled “See Also”- namespace Stellar.Abstractions.Domain.Inventory