mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-29 12:47:13 +08:00
Fix: 修复了一堆bug
- 修复了上一场战斗的队伍位置信息会保留到下一场战斗的问题 - 修复了领取大量任务时, 不会等待的问题 - 修复了不计算BOSS队心情消耗的问题 - 增加了碰磁BOSS所有刷新点的方法 - 修复了没有检测到BOSS时停滞的问题 - 修复了处理夜间委托 - 修复了丢失地图信息补全不起作用的问题 - 修复了换装滑动失败后, 陷入死循环的问题 - 删除了微层混合AB图的一些多余逻辑 - 7-2现在会优先捡全部问号了, 不需要先捡附近的来减少行走距离.
This commit is contained in:
@@ -53,6 +53,9 @@ class Campaign(CampaignBase, HardEquipment):
|
||||
self._goto(grids[0])
|
||||
raise CampaignEnd('BOSS Clear.')
|
||||
|
||||
logger.warning('BOSS not detected, trying all boss spawn point.')
|
||||
self.clear_potential_boss()
|
||||
|
||||
return False
|
||||
|
||||
def equipment_take_off_when_finished(self):
|
||||
|
||||
@@ -57,7 +57,7 @@ class Campaign(CampaignBase):
|
||||
ignore = SelectedGrids([A2])
|
||||
if self.fleet_at(G3, fleet=2):
|
||||
ignore = SelectedGrids([H3])
|
||||
self.clear_all_mystery(nearby=True, ignore=ignore)
|
||||
self.clear_all_mystery(nearby=False, ignore=ignore)
|
||||
|
||||
if self.clear_roadblocks([ROAD_MAIN]):
|
||||
return True
|
||||
|
||||
@@ -55,9 +55,6 @@ class Campaign(CampaignBase):
|
||||
MAP = MAP
|
||||
|
||||
def battle_0(self):
|
||||
if self.clear_boss():
|
||||
return True
|
||||
|
||||
if self.clear_siren():
|
||||
return True
|
||||
|
||||
|
||||
@@ -40,9 +40,6 @@ class Campaign(CampaignBase):
|
||||
MAP = MAP
|
||||
|
||||
def battle_0(self):
|
||||
if self.clear_boss():
|
||||
return True
|
||||
|
||||
if self.clear_siren():
|
||||
return True
|
||||
|
||||
|
||||
@@ -47,9 +47,6 @@ class Campaign(CampaignBase):
|
||||
MAP = MAP
|
||||
|
||||
def battle_0(self):
|
||||
if self.clear_boss():
|
||||
return True
|
||||
|
||||
if self.clear_siren():
|
||||
return True
|
||||
|
||||
|
||||
@@ -38,9 +38,6 @@ class Campaign(CampaignBase):
|
||||
MAP = MAP
|
||||
|
||||
def battle_0(self):
|
||||
if self.clear_boss():
|
||||
return True
|
||||
|
||||
if self.clear_siren():
|
||||
return True
|
||||
|
||||
|
||||
@@ -43,9 +43,6 @@ class Campaign(CampaignBase):
|
||||
MAP = MAP
|
||||
|
||||
def battle_0(self):
|
||||
if self.clear_boss():
|
||||
return True
|
||||
|
||||
if self.clear_siren():
|
||||
return True
|
||||
|
||||
|
||||
Reference in New Issue
Block a user