|
@@ -26,6 +26,7 @@ tpl_angus = cv2.imread("templates/dungeon/angus.png")
|
|
|
tpl_moloch = cv2.imread("templates/dungeon/moloch.png")
|
|
tpl_moloch = cv2.imread("templates/dungeon/moloch.png")
|
|
|
tpl_angus2 = cv2.imread("templates/dungeon/angus2.png")
|
|
tpl_angus2 = cv2.imread("templates/dungeon/angus2.png")
|
|
|
tpl_moloch2 = cv2.imread("templates/dungeon/moloch2.png")
|
|
tpl_moloch2 = cv2.imread("templates/dungeon/moloch2.png")
|
|
|
|
|
+tpl_dead = cv2.imread("templates/dungeon/dead.png")
|
|
|
|
|
|
|
|
|
|
|
|
|
def low_health(element, name):
|
|
def low_health(element, name):
|
|
@@ -71,6 +72,10 @@ while True:
|
|
|
if name is not None:
|
|
if name is not None:
|
|
|
if name in ["to_battle", "auto_battle", "ok", "lock", "collect"]:
|
|
if name in ["to_battle", "auto_battle", "ok", "lock", "collect"]:
|
|
|
if name in ["auto_battle"]:
|
|
if name in ["auto_battle"]:
|
|
|
|
|
+ dead = first_template(tpl_dead)
|
|
|
|
|
+ if dead:
|
|
|
|
|
+ print("++++++++ at least one titan is dead. stopping")
|
|
|
|
|
+ break
|
|
|
if is_mixed:
|
|
if is_mixed:
|
|
|
moloch = first_template(tpl_moloch)
|
|
moloch = first_template(tpl_moloch)
|
|
|
if moloch and moloch[1] < 1000 and low_health(moloch, "moloch"):
|
|
if moloch and moloch[1] < 1000 and low_health(moloch, "moloch"):
|