Skip to content

Commit 531e715

Browse files
committed
make eaq only work if qr is not active
1 parent a04b7d1 commit 531e715

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

worlds/crosscode/options.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -387,9 +387,9 @@ class GoldChestLockWeight(Range):
387387
class ExcludeAlwaysQuests(DefaultOnToggle):
388388
"""
389389
Certain quests are always in the location pool because they hold progression items when playing vanilla CrossCode.
390-
If selected, this option will ensure that none of those locations are populated with progression or useful items. It
391-
will also prohibit items from being placed on NPC interactions that give progression items but require working
392-
through part of a questline to get to.
390+
If this option is selected (and quest rando is disabled), this option will ensure that none of those locations are
391+
populated with progression or useful items. It will also prohibit items from being placed on NPC interactions that
392+
give progression items but require working through part of a questline to get to.
393393
"""
394394
display_name = "Exclude Always Quests"
395395

worlds/crosscode/world.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ def generate_early(self):
333333
self.options.gold_chest_lock_weight.value,
334334
]))
335335

336-
if self.options.exclude_always_quests.value:
336+
if self.options.exclude_always_quests.value and not self.options.quest_rando.value:
337337
self.options.exclude_locations.value.update(self.location_name_groups["Always Quests"])
338338

339339
if self.options.force_filler_local.value:

0 commit comments

Comments
 (0)