From 5ff48b8f10e53126d9d8faf62d903104b9b9a1ff Mon Sep 17 00:00:00 2001 From: Johan Lundberg Date: Tue, 17 Mar 2026 21:31:42 +0100 Subject: [PATCH] add recomp mana scarabs --- af/bore.af | 25 ++++++++ met/bore.met | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 188 insertions(+), 1 deletion(-) diff --git a/af/bore.af b/af/bore.af index bed1cda..1084d47 100644 --- a/af/bore.af +++ b/af/bore.af @@ -74,6 +74,13 @@ STATE: {hunt} ~~ { DO: DoAll Chat {/a Out of tapers! Recomping.} SetState {recomp} + IF: All + ItemCountLE 10 {Mana Scarab} + ItemCountGE 1 {Mana Scarab} + NoMobsInDist 5 + DO: DoAll + Chat {/fellowship Out of mana scarabs. Recomping.} + SetState {recomp_mana_scarab} IF: MainSlotsLE 4 DO: DoAll Chat {/a Out of inventory slots! Recomping.} @@ -1068,6 +1075,24 @@ STATE: {recomp} ~~ { Chat {/vt opt set enablebuffing false} Chat {/vt nav load ah_rarecomp} ~~ } +STATE: {recomp_mana_scarab} ~~ { + IF: Death + DO: SetState {death} + IF: Always + DO: DoAll + Chat {/vt opt set enablecombat false} + Chat {/vt opt set enablebuffing false} + Chat {/vt opt set NavCloseStopRange 0.00425} + Chat {/vt nav load recomp_gilly} + IF: SecsInStateGE 300 + DO: DoAll + Chat {/vt opt set NavCloseStopRange 0.00825} + SetState {turn_in_quests} + IF: NavEmpty + DO: DoAll + Chat {/vt opt set NavCloseStopRange 0.00825} + SetState {stuck} +~~ } STATE: {ring_fail} ~~ { IF: Always DO: DoAll diff --git a/met/bore.met b/met/bore.met index 02663bf..1945d28 100644 --- a/met/bore.met +++ b/met/bore.met @@ -11,7 +11,7 @@ n n n n -219 +224 i 1 i @@ -297,6 +297,81 @@ recomp s hunt i +2 +i +3 +TABLE +2 +K +V +n +n +3 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Mana Scarab +s +c +i +10 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Mana Scarab +s +c +i +1 +i +16 +TABLE +2 +k +v +n +n +1 +s +r +d +5 +TABLE +2 +K +V +n +n +2 +i +2 +s +/fellowship Out of mana scarabs. Recomping. +i +1 +s +recomp_mana_scarab +s +hunt +i 5 i 3 @@ -10023,6 +10098,93 @@ s s recomp i +8 +i +1 +i +0 +s +death +s +recomp_mana_scarab +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +4 +i +2 +s +/vt opt set enablecombat false +i +2 +s +/vt opt set enablebuffing false +i +2 +s +/vt opt set NavCloseStopRange 0.00425 +i +2 +s +/vt nav load recomp_gilly +s +recomp_mana_scarab +i +6 +i +3 +i +300 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt opt set NavCloseStopRange 0.00825 +i +1 +s +turn_in_quests +s +recomp_mana_scarab +i +7 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt opt set NavCloseStopRange 0.00825 +i +1 +s +stuck +s +recomp_mana_scarab +i 1 i 3