Skip to content

Commit b112131

Browse files
committed
Opt: call all ap consuming tasks when cl1 cannot continue
1 parent ed154c1 commit b112131

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

module/os/operation_siren.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,11 @@ def os_hazard1_leveling(self):
422422
with self.config.multi_set():
423423
self.config.task_delay(server_update=True)
424424
if not self.is_in_opsi_explore():
425+
cd = self.nearest_task_cooling_down
426+
if cd is None:
427+
for task in ['OpsiAbyssal', 'OpsiStronghold', 'OpsiObscure']:
428+
if self.config.is_task_enabled(task):
429+
self.config.task_call(task)
425430
self.config.task_call('OpsiMeowfficerFarming')
426431
self.config.task_stop()
427432

@@ -437,6 +442,11 @@ def os_hazard1_leveling(self):
437442
with self.config.multi_set():
438443
self.config.task_delay(server_update=True)
439444
if not self.is_in_opsi_explore():
445+
cd = self.nearest_task_cooling_down
446+
if cd is None:
447+
for task in ['OpsiAbyssal', 'OpsiStronghold', 'OpsiObscure']:
448+
if self.config.is_task_enabled(task):
449+
self.config.task_call(task)
440450
self.config.task_call('OpsiMeowfficerFarming')
441451
self.config.task_stop()
442452

0 commit comments

Comments
 (0)