From d5f75ff7c5d827d3ef3e2e67bceef95d8eb513a2 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Sun, 22 May 2022 15:53:26 -0500 Subject: [PATCH] Updated tree pull logic to also include ability to kill most things --- BaseClasses.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/BaseClasses.py b/BaseClasses.py index 983367fb..dad76954 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -1101,7 +1101,8 @@ class CollectionState(object): if can_reach_non_bunny(region): return True - if any(i in [0xda, 0xdb] for i in self.world.prizes[player]['pull']): + # tree pulls + if self.can_kill_most_things(player) and any(i in [0xda, 0xdb] for i in self.world.prizes[player]['pull']): for region in tree_pulls: if can_reach_non_bunny(region): return True @@ -1193,7 +1194,7 @@ class CollectionState(object): return True # tree pulls - if any(i in [0xdc, 0xdd, 0xde] for i in self.world.prizes[player]['pull']): + if self.can_kill_most_things(player) and any(i in [0xdc, 0xdd, 0xde] for i in self.world.prizes[player]['pull']): for region in tree_pulls: if can_reach_non_bunny(region): return True