mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 01:38:21 +08:00
Fix: Fleet repair after map rescan
This commit is contained in:
@@ -413,12 +413,15 @@ class OSMap(OSFleet, Map, GlobeCamera):
|
||||
if not self.config.task.command == 'OpsiExplore' and len(self._solved_map_event):
|
||||
logger.info('Solved a map event and not in OpsiExplore, stop rescan')
|
||||
logger.attr('Solved_map_event', self._solved_map_event)
|
||||
self.fleet_set(self.config.OpsiFleet_Fleet)
|
||||
return False
|
||||
result = self.map_rescan_once(drop=drop)
|
||||
if not result:
|
||||
logger.attr('Solved_map_event', self._solved_map_event)
|
||||
self.fleet_set(self.config.OpsiFleet_Fleet)
|
||||
return True
|
||||
|
||||
logger.attr('Solved_map_event', self._solved_map_event)
|
||||
logger.warning('Too many trial on map rescan, stop')
|
||||
self.fleet_set(self.config.OpsiFleet_Fleet)
|
||||
return False
|
||||
|
||||
Reference in New Issue
Block a user