implement "crossover logic".

Makes it impossible that logical progression for a logic-having player is placed inside a no-logic world. All other placements remain available.
This commit is contained in:
Fabian Dill
2020-06-19 03:01:23 +02:00
parent cb1d4cc39e
commit f311d3a8b9
3 changed files with 29 additions and 2 deletions

View File

@@ -208,3 +208,5 @@ for basename, substring in _simple_groups:
tempset.add(itemname)
del (_simple_groups)
progression_items = {name for name, data in item_table.items() if type(data[3]) == int and data[0]}