Blasphemous: Fixed Amanecidas not requiring Petrified Bell (#2166)
This commit is contained in:
parent
0e21a3e121
commit
3e95ccd06c
worlds/blasphemous
|
@ -367,25 +367,25 @@ def can_beat_boss(state: CollectionState, boss: str, logic: int, player: int) ->
|
|||
elif boss == "Graveyard":
|
||||
return (
|
||||
has_boss_strength("amanecida")
|
||||
and state.has_all({"D01BZ07S01[Santos]", "D02Z03S23[E]", "D02Z02S14[W]", "Wall Climb Ability"}, player)
|
||||
and state.has_all({"D01Z06S01[Santos]", "D02Z03S23[E]", "D02Z02S14[W]", "Wall Climb Ability"}, player)
|
||||
)
|
||||
elif boss == "Jondo":
|
||||
return (
|
||||
has_boss_strength("amanecida")
|
||||
and state.has("D01BZ07S01[Santos]", player)
|
||||
and state.has("D01Z06S01[Santos]", player)
|
||||
and state.has_any({"D20Z01S05[W]", "D20Z01S05[E]"}, player)
|
||||
and state.has_any({"D03Z01S03[W]", "D03Z01S03[SW]"}, player)
|
||||
)
|
||||
elif boss == "Patio":
|
||||
return (
|
||||
has_boss_strength("amanecida")
|
||||
and state.has_all({"D01BZ07S01[Santos]", "D06Z01S18[E]"}, player)
|
||||
and state.has_all({"D01Z06S01[Santos]", "D06Z01S18[E]"}, player)
|
||||
and state.has_any({"D04Z01S04[W]", "D04Z01S04[E]", "D04Z01S04[Cherubs]"}, player)
|
||||
)
|
||||
elif boss == "Wall":
|
||||
return (
|
||||
has_boss_strength("amanecida")
|
||||
and state.has_all({"D01BZ07S01[Santos]", "D09BZ01S01[Cell24]"}, player)
|
||||
and state.has_all({"D01Z06S01[Santos]", "D09BZ01S01[Cell24]"}, player)
|
||||
and state.has_any({"D09Z01S01[W]", "D09Z01S01[E]"}, player)
|
||||
)
|
||||
elif boss == "Hall":
|
||||
|
|
Loading…
Reference in New Issue