summary refs log tree commit diff stats
path: root/rules.py
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-03-03 02:20:37 -0500
committerGitHub <noreply@github.com>2024-03-03 08:20:37 +0100
commitfcb3b36f44a7d475aa49c5c44971a2b7cabc4ca8 (patch)
tree7098b5a4c05195383f50c0af4f8b262afecac7ba /rules.py
parentaa22095508e85abe337951fa8ab85fbbfd37d93b (diff)
downloadlingo-apworld-fcb3b36f44a7d475aa49c5c44971a2b7cabc4ca8.tar.gz
lingo-apworld-fcb3b36f44a7d475aa49c5c44971a2b7cabc4ca8.tar.bz2
lingo-apworld-fcb3b36f44a7d475aa49c5c44971a2b7cabc4ca8.zip
Lingo: Add a third location to Starting Room (#2839)
Despite earlier efforts, there were still rare fill errors when door shuffle and color shuffle were on and early color hallways was off, because sphere 1 was too small. This turns "Starting Room - HI" back into a location, which should give the algorithm more room.

The "forced good item" pool has been reconsidered. The problem with the specific item that caused the recent failure (Welcome Back - Shortcut to Starting Room) is that it only provided one location when color shuffle was on, which is a net of zero considering that the GOOD LUCK check was forced. It will no longer show up as a good item unless color shuffle is off. On an opposite vein, Rhyme Room Doors will now show up even if color shuffle is on, because it gives color hallways access by itself.

A good item will only be forced onto GOOD LUCK now if there is more than one player.
Diffstat (limited to 'rules.py')
0 files changed, 0 insertions, 0 deletions