From 52a10063726c15a3c79e421e3669789b85c5fcd8 Mon Sep 17 00:00:00 2001 From: Erik Date: Thu, 12 Mar 2026 10:33:46 +0100 Subject: [PATCH] gate bella jaw backoff by attempts --- af/bore.af | 6 ++++-- af/neftet.af | 6 ++++-- met/bore.met | 26 ++++++++++++++++++++++++-- met/neftet.met | 26 ++++++++++++++++++++++++-- 4 files changed, 56 insertions(+), 8 deletions(-) diff --git a/af/bore.af b/af/bore.af index 788991a..eafe30d 100644 --- a/af/bore.af +++ b/af/bore.af @@ -389,14 +389,16 @@ STATE: {service_bella_jaw_run} ~~ { Chat {/vt opt set lootonlyrarecorpses false} SetState {service_bella_jaw_hunt} IF: All - SecsInStateGE 30 + SecsInStateGE 300 Expr {getvar[bellaJawRunRecoverAttempts]<3} DO: DoAll DoExpr {chatbox[`/a [bella] jaw_run stuck, recall retry `+cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`]} DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]} Chat {/vt nav load nav_portal_recall} SetState {service_bella_jaw_run} - IF: SecsInStateGE 300 + IF: All + SecsInStateGE 300 + Expr {getvar[bellaJawRunRecoverAttempts]>=3} DO: SetState {service_bella_backoff} ~~ } STATE: {service_bella_jaw_hunt} ~~ { diff --git a/af/neftet.af b/af/neftet.af index 2c97e1c..660582c 100644 --- a/af/neftet.af +++ b/af/neftet.af @@ -454,14 +454,16 @@ STATE: {service_bella_jaw_run} ~~ { Chat {/vt opt set lootonlyrarecorpses false} SetState {service_bella_jaw_hunt} IF: All - SecsInStateGE 30 + SecsInStateGE 300 Expr {getvar[bellaJawRunRecoverAttempts]<3} DO: DoAll DoExpr {chatbox[`/a [bella] jaw_run stuck, recall retry `+cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`]} DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]} Chat {/vt nav load nav_portal_recall} SetState {service_bella_jaw_run} - IF: SecsInStateGE 300 + IF: All + SecsInStateGE 300 + Expr {getvar[bellaJawRunRecoverAttempts]>=3} DO: SetState {service_bella_backoff} ~~ } STATE: {service_bella_jaw_hunt} ~~ { diff --git a/met/bore.met b/met/bore.met index db0adf6..6a27d18 100644 --- a/met/bore.met +++ b/met/bore.met @@ -3541,7 +3541,7 @@ n i 6 i -30 +300 i 26 TABLE @@ -3599,11 +3599,33 @@ service_bella_jaw_run s service_bella_jaw_run i -6 +2 i 1 +TABLE +2 +K +V +n +n +2 +i +6 i 300 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaJawRunRecoverAttempts]>=3 s service_bella_backoff s diff --git a/met/neftet.met b/met/neftet.met index d15a5cf..cab0eaa 100644 --- a/met/neftet.met +++ b/met/neftet.met @@ -4293,7 +4293,7 @@ n i 6 i -30 +300 i 26 TABLE @@ -4351,11 +4351,33 @@ service_bella_jaw_run s service_bella_jaw_run i -6 +2 i 1 +TABLE +2 +K +V +n +n +2 +i +6 i 300 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaJawRunRecoverAttempts]>=3 s service_bella_backoff s