1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-12 20:17:00 +08:00

Fix: refresh zone to spawn mission objectives

This commit is contained in:
nEEtdo0d
2021-11-06 11:19:00 -04:00
parent 1914f0af58
commit 95a5d58e2f
2 changed files with 6 additions and 3 deletions

View File

@@ -227,6 +227,8 @@ class OperationSiren(Reward, OSMap):
break
self.get_current_zone()
if result > 1:
self.globe_goto(self.zone, refresh=True)
self.run_auto_search()
self.handle_fleet_repair(revert=False)

View File

@@ -97,7 +97,8 @@ class MissionHandler(GlobeOperation, ZoneManager):
If already at target zone, show info bar and close mission list.
Returns:
bool: If has entered mission zone.
int: If has entered mission zone, positive non-zero.
1 = pinned at, 2 = already at
"""
self.os_mission_enter()
@@ -126,7 +127,7 @@ class MissionHandler(GlobeOperation, ZoneManager):
if self.is_zone_pinned():
logger.info('Pinned at mission zone')
self.globe_enter(zone=self.name_to_zone(72))
return True
return 1
if self.is_in_map() and self.info_bar_count():
logger.info('Already at mission zone')
return True
return 2