Include unreachable items in the spoiler log

This commit is contained in:
Bonta-kun
2019-12-21 13:33:07 +01:00
parent 4a16ba74e8
commit aa080eb455
2 changed files with 5 additions and 0 deletions

View File

@@ -371,6 +371,7 @@ def create_playthrough(world):
if any([world.accessibility[location.item.player] != 'none' for location in sphere_candidates]):
raise RuntimeError('Not all progression items reachable. Something went terribly wrong here.')
else:
old_world.spoiler.unreachables = sphere_candidates.copy()
break
# in the second phase, we cull each sphere such that the game is still beatable, reducing each range of influence to the bare minimum required inside it