Skip to content

Commit 8bbe130

Browse files
alwaysintrebleFlySniper
authored andcommitted
The Messenger: Fix location access for Figurine Shop Locations (ArchipelagoMW#1975)
1 parent a35ac64 commit 8bbe130

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

worlds/messenger/SubClasses.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ def can_afford(self, state: CollectionState) -> bool:
6767
cost *= 2
6868
can_afford = state.has("Shards", self.player, min(cost, world.total_shards))
6969
if "Figurine" in self.name:
70-
return state.has("Money Wrench", self.player) and can_afford
70+
return state.has("Money Wrench", self.player) and can_afford\
71+
and state.can_reach("Money Wrench", "Location", self.player)
7172
return can_afford
7273

7374

0 commit comments

Comments
 (0)