Skip to content

Commit 5023a11

Browse files
authored
Merge pull request #288 from coderwilson/defend_fixing
Defend now respects change in active player
2 parents 5023314 + 7374136 commit 5023a11

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Diff for: players/base.py

+7-1
Original file line numberDiff line numberDiff line change
@@ -225,9 +225,15 @@ def defend(self):
225225
pass
226226
memory.main.wait_frames(1) # Buffer for safety
227227

228+
defend_turn = memory.main.get_battle_char_turn()
229+
228230
#Now tap to defending status.
229231
while not self.is_defending():
230-
xbox.tap_y()
232+
if defend_turn != memory.main.get_battle_char_turn():
233+
break
234+
else:
235+
xbox.tap_y()
236+
memory.main.wait_frames(1) # Buffer for safety
231237

232238
def navigate_to_battle_menu(self, target: int):
233239
"""Different characters have different menu orders."""

0 commit comments

Comments
 (0)