mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
[Pokemon R/B] add logic to Fighting Dojo and check for non-vanilla old_man setting for cinnabar gym
This commit is contained in:
@@ -83,5 +83,10 @@ class PokemonLogic(LogicMixin):
|
||||
|
||||
def pokemon_rb_cinnabar_gym(self, player):
|
||||
# ensures higher level Pokémon are obtainable before Cinnabar Gym is in logic
|
||||
return ((not self.multiworld.extra_key_items[player]) or self.has("Mansion Key", player)
|
||||
or self.has("Oak's Parcel", player) or self.pokemon_rb_can_surf(player))
|
||||
return ((self.multiworld.old_man[player] != "vanilla") or (not self.multiworld.extra_key_items[player]) or
|
||||
self.has("Mansion Key", player) or self.has("Oak's Parcel", player) or self.pokemon_rb_can_surf(player))
|
||||
|
||||
def pokemon_rb_dojo(self, player):
|
||||
# ensures higher level Pokémon are obtainable before Fighting Dojo is in logic
|
||||
return (self.pokemon_rb_can_pass_guards(player) or self.has("Oak's Parcel", player) or
|
||||
self.pokemon_rb_can_surf(player))
|
||||
|
Reference in New Issue
Block a user