Fix wrong items being shown for crafters; remove some additional glam items from suggestions
This commit is contained in:
parent
7febb06f3e
commit
21e3f7c0a9
@ -90,6 +90,7 @@ internal sealed class GameDataHolder
|
|||||||
.Where(x => x.EquipSlotCategory.Row > 0 &&
|
.Where(x => x.EquipSlotCategory.Row > 0 &&
|
||||||
Enum.IsDefined(typeof(EEquipSlotCategory), x.EquipSlotCategory.Row))
|
Enum.IsDefined(typeof(EEquipSlotCategory), x.EquipSlotCategory.Row))
|
||||||
.Where(x => x.LevelItem.Row > 1) // ignore ilvl 1 glamour items (also includes starter weapons)
|
.Where(x => x.LevelItem.Row > 1) // ignore ilvl 1 glamour items (also includes starter weapons)
|
||||||
|
.Where(x => x.ItemSeries.Row is <= 3 or >= 28)
|
||||||
.SelectMany(LoadItem)
|
.SelectMany(LoadItem)
|
||||||
.SelectMany(x => x.ClassJobs.Select(y => x.Item with { ClassJob = y }))
|
.SelectMany(x => x.ClassJobs.Select(y => x.Item with { ClassJob = y }))
|
||||||
.Where(x =>
|
.Where(x =>
|
||||||
@ -99,7 +100,7 @@ internal sealed class GameDataHolder
|
|||||||
return isGatheringItem;
|
return isGatheringItem;
|
||||||
|
|
||||||
bool isCraftingItem = x.HasAnyStat(EBaseParam.Craftsmanship, EBaseParam.Control, EBaseParam.CP);
|
bool isCraftingItem = x.HasAnyStat(EBaseParam.Craftsmanship, EBaseParam.Control, EBaseParam.CP);
|
||||||
if (x.ClassJob.IsGatherer())
|
if (x.ClassJob.IsCrafter())
|
||||||
return isCraftingItem;
|
return isCraftingItem;
|
||||||
|
|
||||||
return !isGatheringItem && !isCraftingItem;
|
return !isGatheringItem && !isCraftingItem;
|
||||||
@ -113,7 +114,7 @@ internal sealed class GameDataHolder
|
|||||||
.Select(x => new ItemList
|
.Select(x => new ItemList
|
||||||
{
|
{
|
||||||
ClassJob = x.Key.ClassJob,
|
ClassJob = x.Key.ClassJob,
|
||||||
EquipSlotCategory = (EEquipSlotCategory)x.Key.EquipSlotCategory,
|
EquipSlotCategory = x.Key.EquipSlotCategory,
|
||||||
ItemUiCategory = x.Key.ItemUiCategory,
|
ItemUiCategory = x.Key.ItemUiCategory,
|
||||||
Items = x.ToList(),
|
Items = x.ToList(),
|
||||||
}).ToList()
|
}).ToList()
|
||||||
|
Loading…
Reference in New Issue
Block a user