What feature would you like to see?
I've spent a week trying to debug the generation of my world because many locations failed the accessibility check even if all items required were seemingly accessible (looking sphere-by-sphere on a fixed seed).
The issue ? Turns out some items were marked as useful instead of progression. I'll admit it's a skill issue on my part, but still, getting a generic FillError was really not helpful, quite the opposite in fact. This error rather lead me to inspect again and again region connection errors, which in fact were non-existent.
Maybe I'm missing a point, but I don't see a valid situation were you would have non-progression items appear into the rules. So I'm thinking, would it be possible to have a warning upon generation if such situation is observed ?
I know it's not straightforward to implement, indeed rules are registered as, ultimately, a lambda function as I understood the implementation : there's currently no way to go back from the rule to the items. Maybe we could just raise the warning if a non-progression item is used with a Has / HasAll ?
What feature would you like to see?
I've spent a week trying to debug the generation of my world because many locations failed the accessibility check even if all items required were seemingly accessible (looking sphere-by-sphere on a fixed seed).
The issue ? Turns out some items were marked as
usefulinstead ofprogression. I'll admit it's a skill issue on my part, but still, getting a generic FillError was really not helpful, quite the opposite in fact. This error rather lead me to inspect again and again region connection errors, which in fact were non-existent.Maybe I'm missing a point, but I don't see a valid situation were you would have non-progression items appear into the rules. So I'm thinking, would it be possible to have a warning upon generation if such situation is observed ?
I know it's not straightforward to implement, indeed rules are registered as, ultimately, a lambda function as I understood the implementation : there's currently no way to go back from the rule to the items. Maybe we could just raise the warning if a non-progression item is used with a
Has / HasAll?