Skip to content

Commit a16860a

Browse files
committed
Geneaux and Extractor improvements
1 parent d42cbd7 commit a16860a

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

battle/boss.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -402,9 +402,14 @@ def geneaux():
402402
battle.main.buddy_swap(Kimahri)
403403
CurrentPlayer().attack()
404404
while not Tidus.is_turn():
405-
CurrentPlayer().defend()
405+
if memory.main.turn_ready():
406+
CurrentPlayer().defend()
406407
while Tidus.is_turn():
407-
CurrentPlayer().defend()
408+
if memory.main.turn_ready():
409+
CurrentPlayer().defend()
410+
memory.main.wait_frames(3)
411+
while not memory.main.turn_ready():
412+
pass
408413
battle.main.buddy_swap(Yuna)
409414
screen.await_turn()
410415
battle.main.aeon_summon(0) # Summon Valefor
@@ -791,7 +796,7 @@ def extractor():
791796
memory.main.get_enemy_current_hp()[0] < 1900
792797
and Wakka.has_overdrive()
793798
):
794-
Wakka.overdrive()
799+
Wakka.overdrive(combat=True)
795800
else:
796801
CurrentPlayer().attack()
797802
elif memory.main.diag_skip_possible():

0 commit comments

Comments
 (0)