\r
public int CombinedFleetType { get; set; }\r
\r
- private IEnumerable<ItemStatus> AllSlot => Slot.Concat(new[] {SlotEx});\r
+ public IEnumerable<ItemStatus> AllSlot => SlotEx.Id == 0 ? Slot : Slot.Concat(new[] {SlotEx});\r
\r
public ShipStatus()\r
{\r
sb.Append(string.Concat(from s in sniffer.GetShipStatuses(f)\r
select ($"{s.Name} Lv{s.Level} " +\r
string.Join(",",\r
- from item in s.Slot.Concat(new[] {s.SlotEx})\r
+ from item in s.AllSlot\r
where item.Id != -1\r
select dict[item.Spec.Name] + ItemStatusString(item))).TrimEnd(' ') + "\r\n"));\r
var fp = sniffer.GetFighterPower(f);\r