If a user doesn't have purple items in one of the applicable LO slots, they get no possibilities returned (even if the only purple slot they are missing is the ghost).

Something that is likely related is that if you click to change an item with similar stats, you don't get the option to choose blue or green items. E.g. I have the green generalist ghost shell and I can include/lock that in a loadout.
Yeah blues and under are excluded on purpose, this aims to use them as a fallback if necessary.
Hmm, I'm not able to understand from the code how this could happen, nor could I reproduce it by filtering out items from the candidate item sets. Any other ideas of how to get this to happen?
For reference this is what I see:

It could be item specific? I can get it to happen with the green generalist ghost shell I have. It is fine for blue armour, as in I get the try sub-legendary message.
Can you list out the very specific steps you use to get this to happen?
I'm trying to get some photos uploaded but github can't process the files.
Edit: I just did it then on a new instance and I had the try sub legendary message but after clicking it I got the no builds found message. So still the same result.
But the initial screenshot doesn't have any filters selected. I think you're describing something else, which is also broken but perhaps in a different way.
No I don't, just trying to simulate it without deleting all my gear haha. I did notice the original screen shot had T10 -> T10 in each stat filter slot which would remove everything.
Your green ghost doesn't show up because we filter items with no sockets (we don't need to, but everything but green armor/ghosts will have sockets).
The T10/T10 filter thing is because there's no builds - it's not filtering anything. I will fix that because it confuses people.
Yeah, now you say that I get that same behaviour when there are no builds (T10 everything).
It would be nice to be able to load dim with test data, to simulate this kind of thing.
The only thing different with the user that reported this are.
They only have a blue ghost, no purples.
The character was made with new light.
That鈥檚 about all the info I got, I assumed it was just that they only had a blue ghost since that makes more sense than new light.
edit: it occurs to me now they just said they have a "not purple" ghost... maybe it's green or lower? I'm not sure how new light works.
The ghost they have is indeed green 馃槶
Still seems like this could be better, ghosts aren鈥檛 really necessary for making a load out.
They only have a blue ghost, no purples.
That was me, sorry. Indeed, the only ghost I have is the initial green "Generalist Shell".
Gotcha. I have a PR up that should allow this to work.
Most helpful comment
Yeah blues and under are excluded on purpose, this aims to use them as a fallback if necessary.