From 5988590b05a159054abe7f2c2f7ac75cefa82048 Mon Sep 17 00:00:00 2001 From: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com> Date: Mon, 11 Sep 2023 00:37:46 +0800 Subject: [PATCH] Fix: Avoid double click BLESSING_CONFIRM --- tasks/rogue/blessing.py | 2 ++ tasks/rogue/bonus.py | 2 ++ tasks/rogue/curio.py | 2 ++ 3 files changed, 6 insertions(+) diff --git a/tasks/rogue/blessing.py b/tasks/rogue/blessing.py index e00f7d8c4..de705c5c6 100644 --- a/tasks/rogue/blessing.py +++ b/tasks/rogue/blessing.py @@ -188,6 +188,8 @@ class RogueBlessingSelector(RogueSelector): interval.reset() skip_first_screenshot = True + # Avoid double-clicking + interval = Timer(3, count=6) # selected -> confirm while 1: if skip_first_screenshot: diff --git a/tasks/rogue/bonus.py b/tasks/rogue/bonus.py index 56a431391..585b43898 100644 --- a/tasks/rogue/bonus.py +++ b/tasks/rogue/bonus.py @@ -56,6 +56,8 @@ class RogueBonusSelector(RogueSelector): interval.reset() skip_first_screenshot = True + # Avoid double-clicking + interval = Timer(3, count=6) # select -> confirm while 1: if skip_first_screenshot: diff --git a/tasks/rogue/curio.py b/tasks/rogue/curio.py index bb6d54c1b..8f9c2d75f 100644 --- a/tasks/rogue/curio.py +++ b/tasks/rogue/curio.py @@ -92,6 +92,8 @@ class RogueCurioSelector(RogueSelector): interval.reset() skip_first_screenshot = True + # Avoid double-clicking + interval = Timer(3, count=6) # selected -> confirm while 1: if skip_first_screenshot: