From 1d198681194d452601309d291378f3213971062e Mon Sep 17 00:00:00 2001 From: Yussur Mustafa Oraji Date: Fri, 18 Feb 2022 19:29:59 +0100 Subject: [PATCH] v6: Update NPC Trinket Rule --- worlds/v6/Rules.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/worlds/v6/Rules.py b/worlds/v6/Rules.py index 284f19fd75..601590741d 100644 --- a/worlds/v6/Rules.py +++ b/worlds/v6/Rules.py @@ -32,7 +32,9 @@ def set_rules(world, player, area_connections: typing.Dict[int, int], area_cost_ state.can_reach("Warp Zone",'Region',player)) #Special Rule for NPC Trinket - add_rule(world.get_location("NPC Trinket",player), lambda state: state.can_reach("Laboratory",'Region',player) or - state.can_reach("Space Station 2",'Region',player)) + add_rule(world.get_location("V",player), lambda state : state.can_reach("Laboratory",'Region',player) or + ( state.can_reach("The Tower",'Region',player) and + state.can_reach("Space Station 2",'Region',player) and + state.can_reach("Warp Zone",'Region',player) )) world.completion_condition[player] = lambda state: state.can_reach("V",'Location',player)