Skip to content

Commit 1ce70da

Browse files
committed
Fix: Call handle_current_fleet_resolve only at os_init
instead of every after_auto_search to avoid loop in os explore
1 parent a711051 commit 1ce70da

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

module/os/map.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def os_init(self):
6161
# self.map_init()
6262
self.hp_reset()
6363
self.handle_after_auto_search()
64+
self.handle_current_fleet_resolve(revert=False)
6465

6566
# Exit from special zones types, only SAFE and DANGEROUS are acceptable.
6667
if self.is_in_special_zone():
@@ -380,7 +381,6 @@ def handle_after_auto_search(self):
380381
solved = False
381382
solved |= self.handle_fleet_emp_debuff()
382383
solved |= self.handle_fleet_repair(revert=False)
383-
solved |= self.handle_current_fleet_resolve(revert=False)
384384
logger.info(f'Handle after auto search finished, solved={solved}')
385385
return solved
386386

0 commit comments

Comments
 (0)