mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 09:48:20 +08:00
Fix: Call handle_current_fleet_resolve only at os_init
instead of every after_auto_search to avoid loop in os explore
This commit is contained in:
@@ -61,6 +61,7 @@ class OSMap(OSFleet, Map, GlobeCamera):
|
|||||||
# self.map_init()
|
# self.map_init()
|
||||||
self.hp_reset()
|
self.hp_reset()
|
||||||
self.handle_after_auto_search()
|
self.handle_after_auto_search()
|
||||||
|
self.handle_current_fleet_resolve(revert=False)
|
||||||
|
|
||||||
# Exit from special zones types, only SAFE and DANGEROUS are acceptable.
|
# Exit from special zones types, only SAFE and DANGEROUS are acceptable.
|
||||||
if self.is_in_special_zone():
|
if self.is_in_special_zone():
|
||||||
@@ -380,7 +381,6 @@ class OSMap(OSFleet, Map, GlobeCamera):
|
|||||||
solved = False
|
solved = False
|
||||||
solved |= self.handle_fleet_emp_debuff()
|
solved |= self.handle_fleet_emp_debuff()
|
||||||
solved |= self.handle_fleet_repair(revert=False)
|
solved |= self.handle_fleet_repair(revert=False)
|
||||||
solved |= self.handle_current_fleet_resolve(revert=False)
|
|
||||||
logger.info(f'Handle after auto search finished, solved={solved}')
|
logger.info(f'Handle after auto search finished, solved={solved}')
|
||||||
return solved
|
return solved
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user