From 0f168ee7149888f7dfdc1a2eb4049a595eaf56fc Mon Sep 17 00:00:00 2001 From: Erik Date: Thu, 12 Mar 2026 10:09:36 +0100 Subject: [PATCH] fix bella recall retries and debug chat --- af/bore.af | 6 ++++-- af/neftet.af | 6 ++++-- met/bore.met | 36 +++++++++++++++++++++++++++++++----- met/neftet.met | 36 +++++++++++++++++++++++++++++++----- 4 files changed, 70 insertions(+), 14 deletions(-) diff --git a/af/bore.af b/af/bore.af index c7f0049..0867c94 100644 --- a/af/bore.af +++ b/af/bore.af @@ -392,9 +392,11 @@ STATE: {service_bella_jaw_run} ~~ { SecsInStateGE 300 Expr {getvar[bellaJawRunRecoverAttempts]<3} DO: DoAll - ChatExpr {\/a [bella] jaw_run stuck, recall retry +cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`} + DoExpr {chatbox[`/a [bella] jaw_run stuck, recall retry `+cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`]} DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]} DoExpr {actiontrycastbyid[2645]} + DoExpr {actiontrycastbyid[2645]} + DoExpr {actiontrycastbyid[2645]} Chat {/vt nav load jaw_1} SetState {service_bella_jaw_run} IF: SecsInStateGE 300 @@ -427,7 +429,7 @@ STATE: {service_bella_turn_in_jaw} ~~ { ItemCountGE 1 {Insatiable Eater Jaw} Expr {getvar[bellaTurnInAttempts]<3} DO: DoAll - ChatExpr {\/a [bella] jaw turn-in timed out, retry +cstr[getvar[bellaTurnInAttempts]+1]+`/3`} + DoExpr {chatbox[`/a [bella] jaw turn-in timed out, retry `+cstr[getvar[bellaTurnInAttempts]+1]+`/3`]} DoExpr {setvar[bellaTurnInAttempts,getvar[bellaTurnInAttempts]+1]} Chat {/vt nav load to_fiun} SetState {service_bella_turn_in_jaw} diff --git a/af/neftet.af b/af/neftet.af index 053b1a6..3fb1e6a 100644 --- a/af/neftet.af +++ b/af/neftet.af @@ -457,9 +457,11 @@ STATE: {service_bella_jaw_run} ~~ { SecsInStateGE 300 Expr {getvar[bellaJawRunRecoverAttempts]<3} DO: DoAll - ChatExpr {\/a [bella] jaw_run stuck, recall retry +cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`} + DoExpr {chatbox[`/a [bella] jaw_run stuck, recall retry `+cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`]} DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]} DoExpr {actiontrycastbyid[2645]} + DoExpr {actiontrycastbyid[2645]} + DoExpr {actiontrycastbyid[2645]} Chat {/vt nav load jaw_1} SetState {service_bella_jaw_run} IF: SecsInStateGE 300 @@ -492,7 +494,7 @@ STATE: {service_bella_turn_in_jaw} ~~ { ItemCountGE 1 {Insatiable Eater Jaw} Expr {getvar[bellaTurnInAttempts]<3} DO: DoAll - ChatExpr {\/a [bella] jaw turn-in timed out, retry +cstr[getvar[bellaTurnInAttempts]+1]+`/3`} + DoExpr {chatbox[`/a [bella] jaw turn-in timed out, retry `+cstr[getvar[bellaTurnInAttempts]+1]+`/3`]} DoExpr {setvar[bellaTurnInAttempts,getvar[bellaTurnInAttempts]+1]} Chat {/vt nav load to_fiun} SetState {service_bella_turn_in_jaw} diff --git a/met/bore.met b/met/bore.met index 6c680d5..c4e8cad 100644 --- a/met/bore.met +++ b/met/bore.met @@ -3561,9 +3561,9 @@ K V n n -5 +7 i -8 +7 TABLE 2 k @@ -3574,7 +3574,7 @@ n s e s -\/a [bella] jaw_run stuck, recall retry +cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3` +chatbox[`/a [bella] jaw_run stuck, recall retry `+cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`] i 7 TABLE @@ -3602,6 +3602,32 @@ e s actiontrycastbyid[2645] i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +actiontrycastbyid[2645] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +actiontrycastbyid[2645] +i 2 s /vt nav load jaw_1 @@ -3799,7 +3825,7 @@ n n 4 i -8 +7 TABLE 2 k @@ -3810,7 +3836,7 @@ n s e s -\/a [bella] jaw turn-in timed out, retry +cstr[getvar[bellaTurnInAttempts]+1]+`/3` +chatbox[`/a [bella] jaw turn-in timed out, retry `+cstr[getvar[bellaTurnInAttempts]+1]+`/3`] i 7 TABLE diff --git a/met/neftet.met b/met/neftet.met index fe557a0..367c435 100644 --- a/met/neftet.met +++ b/met/neftet.met @@ -4313,9 +4313,9 @@ K V n n -5 +7 i -8 +7 TABLE 2 k @@ -4326,7 +4326,7 @@ n s e s -\/a [bella] jaw_run stuck, recall retry +cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3` +chatbox[`/a [bella] jaw_run stuck, recall retry `+cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`] i 7 TABLE @@ -4354,6 +4354,32 @@ e s actiontrycastbyid[2645] i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +actiontrycastbyid[2645] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +actiontrycastbyid[2645] +i 2 s /vt nav load jaw_1 @@ -4551,7 +4577,7 @@ n n 4 i -8 +7 TABLE 2 k @@ -4562,7 +4588,7 @@ n s e s -\/a [bella] jaw turn-in timed out, retry +cstr[getvar[bellaTurnInAttempts]+1]+`/3` +chatbox[`/a [bella] jaw turn-in timed out, retry `+cstr[getvar[bellaTurnInAttempts]+1]+`/3`] i 7 TABLE