From 9b12810d59cf441d92ee7a6ff4e0c51f5a17a09b Mon Sep 17 00:00:00 2001 From: Br00ty <83629348+Br00ty@users.noreply.github.com> Date: Wed, 17 Aug 2022 13:41:53 -0400 Subject: [PATCH] Update __init__.py Add `Karla's Ashes` requirements --- worlds/dark_souls_3/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/worlds/dark_souls_3/__init__.py b/worlds/dark_souls_3/__init__.py index 0ff27acc43..577dcf8055 100644 --- a/worlds/dark_souls_3/__init__.py +++ b/worlds/dark_souls_3/__init__.py @@ -197,6 +197,8 @@ class DarkSouls3World(World): lambda state: state.has("Jailer's Key Ring", self.player)) set_rule(self.world.get_location("ID: Covetous Gold Serpent Ring", self.player), lambda state: state.has("Old Cell Key", self.player)) + set_rule(self.world.get_location("ID: Karla's Ashes", self.player), + lambda state: state.has("Jailers Key Ring", self.player)) black_hand_gotthard_corpse_rule = lambda state: \ (state.can_reach("AL: Cinders of a Lord - Aldrich", "Location", self.player) and state.can_reach("PC: Cinders of a Lord - Yhorm the Giant", "Location", self.player))