From afe3ee383f9630250e15d094d49c7dd0f997fe43 Mon Sep 17 00:00:00 2001 From: zerosenses Date: Fri, 24 Jul 2026 09:49:53 +0300 Subject: [PATCH 01/10] Create [P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt --- ...ments - Celestia - The Chancel (Sigil).txt | 281 ++++++++++++++++++ 1 file changed, 281 insertions(+) create mode 100644 bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt new file mode 100644 index 0000000..dafc415 --- /dev/null +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -0,0 +1,281 @@ +###deimos_expertmode +# @name: [P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil) +# @zone: Celestia/CL_Hub +# @author: Discord: homeyo / Github: zerosenses +# @format: expertmode +# @clients: ==1 +# @description: Excellent bot for Big Salgio / All Schools Ranks 3-7 Spellements. + +#DIALOGUE & COMBAT (ENABLED). +#START ANYWHERE IN CELESTIA. +#P1 ONLY. +#DORM EQUIPPED. +#ALLOW ENDORSEMENTS (NO). +#DISABLE ANTI-AFK (DEIMOS SETTING). +#START WITHOUT ANY ELIXIRS ACTIVE; OR ONLY THE ELIXIR-LV-60 ACTIVE. +#SET "SCALE" TO "False" TO NOT USE THE SCALES OF KNOWLEDGE. + + + + + +setvar SCALE = True +setvar POTIONS = True + + + + + +block potion { + +#USE POTION +if p1 healthbelow 80% OR p1 manabelow 25% { + p1 usepotion + sleep 1 +} + + + +#REFILL +if p1 potioncountbelow 1 { + + + + #MARK + until p1 windowdisabled ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'RecallButton'] { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'MarkButton'] + sleep 2 + } + + until not p1 windowdisabled ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'RecallButton'] { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'MarkButton'] + sleep 2 + } + + + + + + #GO TO COMMONS + until p1 inzone WizardCity/WC_Hub { + until p1 inzone WizardCity/Interiors/WC_Housing_Dorm_Interior { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GotoDormButton'] + } + + until p1 inzone WizardCity/WC_Ravenwood { + p1 tp XYZ(-203.839, 4.139, 0.000) + } + + until p1 inzone WizardCity/WC_Hub { + p1 tp XYZ(14.533, -2207.150, -156.894) + } + } + + + + + #HILDA BREWER + until p1 hasxyz XYZ(-4530.453, 561.836, 229.000) { + p1 tp XYZ(-4530.453, 561.836, 229.000) + } + + until p1 windowvisible ['WorldView', 'main', 'fillallpotions'] { + p1 sendkey X, .05 + } + + while p1 windowvisible ['WorldView', 'main', 'fillallpotions'] { + #REFILL ALL POTIONS + p1 clickwindow ['WorldView', 'main', 'fillallpotions'] + + #BUY + p1 clickwindow ['WorldView', 'main', 'buyAction'] + + #CLOSE + p1 clickwindow ['WorldView', 'main', 'exit'] + } + + + + #RECALL + if p1 windowdisabled ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'RecallButton'] { + until not p1 windowdisabled ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'RecallButton'] { + sleep .01 + } + } + + until p1 windowdisabled ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'RecallButton'] { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'RecallButton'] + } + +} + +} + + + + + +block scale { +#GO TO CELESTIA BASE CAMP +until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] +} + + + + + +#SCALE SIGIL +until p1 hasxyz XYZ(-5.229, 15373.599, -1049.699) { + p1 tp XYZ(-5.229, 15373.599, -1049.699) +} + +until p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground', 'TeamUpButton'] { + sleep .01 +} + +while p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground', 'TeamUpButton'] { + p1 sendkey X, .05 + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] +} + +until p1 inzone Celestia/CL_Z12_Test_of_the_Spheres/StarRoom { + sleep .01 +} + + + + + +#SCALE OF KNOWLEDGE +until p1 windowvisible ['WorldView', 'NPCRangeWin', 'wndTitleBackground'] { + p1 tp XYZ(-264.311, -3893.082, 0.000) +} + + + +#TRASH LV60 ELIXIR ONLY (uWu) +if p1 windowvisible ['WorldView', 'windowHUD', 'wndElixirContainer', 'sprtElixir1'] { + + until p1 windowvisible ['WorldView', 'DeckConfiguration'] { + p1 clickwindow ['WorldView', 'windowHUD', 'btnSpellbook'] + } + + until p1 windowvisible ['WorldView', 'DeckConfiguration', 'InventorySpellbookPage'] { + p1 clickwindow ['WorldView', 'DeckConfiguration', 'Inventory'] + } + + until p1 windowtext ['WorldView', 'DeckConfiguration', 'InventorySpellbookPage', 'Item_1'] contains "level scaling elixir - 60" { + p1 clickwindow ['WorldView', 'DeckConfiguration', 'InventorySpellbookPage', 'ButtonLayout', 'Tab_Elixir'] + } + + until not p1 windowtext ['WorldView', 'DeckConfiguration', 'InventorySpellbookPage', 'Item_1'] contains "level scaling elixir - 60" { + p1 clickwindow ['WorldView', 'DeckConfiguration', 'InventorySpellbookPage', 'windowForBtns', 'Layout', 'Trash_Item'] + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] + sleep 1 + } + + until not p1 windowvisible ['WorldView', 'DeckConfiguration'] { + p1 clickwindow ['WorldView', 'windowHUD', 'btnSpellbook'] + } +} + + + +#SCALE TO LV60 +until not p1 windowvisible ['WorldView', 'NPCRangeWin', 'wndTitleBackground'] { + p1 sendkey X, .05 +} + +until not p1 windowvisible ['WorldView', 'NPCServicesWin', 'ControlSprite', 'optionsLayout'] { + p1 clickwindow ['WorldView', 'NPCServicesWin', 'ControlSprite', 'optionsLayout', 'NPCServicesOptionWindow', 'OptionButton'] +} + +until p1 windowvisible ['WorldView', 'windowHUD', 'wndElixirContainer', 'sprtElixir1'] { + sleep .01 +} + + + + + +#BACK TO BASE CAMP +until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] +} + +} + + + + + +block dungeon { +#GO TO CELESTIA BASE CAMP +until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] +} + + + + + +#DUNGEON SIGIL +until p1 hasxyz XYZ(729.654, 11130.721, -899.699) { + p1 tp XYZ(729.654, 11130.721, -899.699) +} + +until p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground', 'TeamUpButton'] { + sleep .01 +} + +while p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground', 'TeamUpButton'] { + p1 sendkey X, .05 + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] +} + +until p1 inzone Celestia/CL_Z11_Temple_Of_The_Sun { + sleep .01 +} + + + + + +#BOSS +until p1 incombat { + p1 tp XYZ(-129.070, 24900.486, -1836.343) +} +p1 waitforcombat completion + + + + + +#BACK TO BASE CAMP +until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] +} + +} + + + + + +#####START HERE##### +if POTIONS = True { + call potion +} + +if SCALE = False { + call dungeon +} + +if SCALE = True { + if p1 windowvisible ['WorldView', 'windowHUD', 'wndElixirContainer', 'sprtElixir1'] { + call dungeon + } else { + call scale + } +} From 91296739e567df35ebbc8acca45ece63d79947fb Mon Sep 17 00:00:00 2001 From: zerosenses Date: Fri, 24 Jul 2026 18:31:34 +0300 Subject: [PATCH 02/10] better [P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt better --- ...ments - Celestia - The Chancel (Sigil).txt | 34 +++++++++++-------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index dafc415..682fd83 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -115,6 +115,11 @@ if p1 potioncountbelow 1 { + + + + + block scale { #GO TO CELESTIA BASE CAMP until p1 inzone Celestia/CL_Hub { @@ -130,13 +135,13 @@ until p1 hasxyz XYZ(-5.229, 15373.599, -1049.699) { p1 tp XYZ(-5.229, 15373.599, -1049.699) } -until p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground', 'TeamUpButton'] { - sleep .01 +until p1 windowtext ['WorldView', 'NPCRangeWin', 'wndTitleBackground', 'NPCRangeTxtTitle'] "trial of the spheres" { + sleep .01 } -while p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground', 'TeamUpButton'] { - p1 sendkey X, .05 - p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] +while p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground'] { + p1 sendkey X, .05 + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] } until p1 inzone Celestia/CL_Z12_Test_of_the_Spheres/StarRoom { @@ -191,10 +196,6 @@ until not p1 windowvisible ['WorldView', 'NPCServicesWin', 'ControlSprite', 'opt p1 clickwindow ['WorldView', 'NPCServicesWin', 'ControlSprite', 'optionsLayout', 'NPCServicesOptionWindow', 'OptionButton'] } -until p1 windowvisible ['WorldView', 'windowHUD', 'wndElixirContainer', 'sprtElixir1'] { - sleep .01 -} - @@ -210,6 +211,11 @@ until p1 inzone Celestia/CL_Hub { + + + + + block dungeon { #GO TO CELESTIA BASE CAMP until p1 inzone Celestia/CL_Hub { @@ -225,13 +231,13 @@ until p1 hasxyz XYZ(729.654, 11130.721, -899.699) { p1 tp XYZ(729.654, 11130.721, -899.699) } -until p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground', 'TeamUpButton'] { - sleep .01 +until p1 windowtext ['WorldView', 'NPCRangeWin', 'wndTitleBackground', 'NPCRangeTxtTitle'] "the chancel" { + sleep .01 } -while p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground', 'TeamUpButton'] { - p1 sendkey X, .05 - p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] +while p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground'] { + p1 sendkey X, .05 + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] } until p1 inzone Celestia/CL_Z11_Temple_Of_The_Sun { From 3498d827b79841bf57b73fa97552127af5a61c85 Mon Sep 17 00:00:00 2001 From: zerosenses Date: Fri, 24 Jul 2026 22:49:59 +0300 Subject: [PATCH 03/10] Complete.txt - Reliable use of potions. - Exits a run through door instead. Faster when refilling after a run. - Natural healing and mana wisps when "POTIONS" is set to "False. --- ...ments - Celestia - The Chancel (Sigil).txt | 86 +++++++++++++------ 1 file changed, 60 insertions(+), 26 deletions(-) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index 682fd83..6f4b56d 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -13,7 +13,9 @@ #ALLOW ENDORSEMENTS (NO). #DISABLE ANTI-AFK (DEIMOS SETTING). #START WITHOUT ANY ELIXIRS ACTIVE; OR ONLY THE ELIXIR-LV-60 ACTIVE. + #SET "SCALE" TO "False" TO NOT USE THE SCALES OF KNOWLEDGE. +#(Slower) SET "POTIONS" TO "False". SAVES & DOES NOT RUN OUT OF GOLD. @@ -29,9 +31,10 @@ setvar POTIONS = True block potion { #USE POTION -if p1 healthbelow 80% OR p1 manabelow 25% { - p1 usepotion - sleep 1 +if p1 potioncountabove 0 { + until not p1 healthbelow 80% AND not p1 manabelow 25% { + p1 clickwindow ['WorldView', 'windowHUD', 'btnPotions'] + } } @@ -121,7 +124,7 @@ if p1 potioncountbelow 1 { block scale { -#GO TO CELESTIA BASE CAMP +#GO TO BASE CAMP until p1 inzone Celestia/CL_Hub { p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] } @@ -196,15 +199,6 @@ until not p1 windowvisible ['WorldView', 'NPCServicesWin', 'ControlSprite', 'opt p1 clickwindow ['WorldView', 'NPCServicesWin', 'ControlSprite', 'optionsLayout', 'NPCServicesOptionWindow', 'OptionButton'] } - - - - -#BACK TO BASE CAMP -until p1 inzone Celestia/CL_Hub { - p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] -} - } @@ -217,7 +211,7 @@ until p1 inzone Celestia/CL_Hub { block dungeon { -#GO TO CELESTIA BASE CAMP +#GO TO BASE CAMP until p1 inzone Celestia/CL_Hub { p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] } @@ -259,8 +253,16 @@ p1 waitforcombat completion #BACK TO BASE CAMP -until p1 inzone Celestia/CL_Hub { - p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] +until p1 hasxyz XYZ(-37.308, -8946.305, 795.801) { + p1 tp XYZ(-37.308, -8946.305, 795.801) +} + +loop { + if p1 windowvisible ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'rightButton'] { + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] + } elif p1 inzone Celestia/CL_Hub { + exitloop + } } } @@ -269,19 +271,51 @@ until p1 inzone Celestia/CL_Hub { + + + + + #####START HERE##### -if POTIONS = True { - call potion -} +loop { + + until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] + } + + + + if POTIONS = True { + call potion + } + + + +if POTIONS = False { + until not p1 healthbelow 80% { + sleep .01 + } -if SCALE = False { - call dungeon + until not p1 manabelow 25% { + p1 entitytp mana + p1 tp XYZ(6.602, 9372.546, -1099.699) + } } -if SCALE = True { - if p1 windowvisible ['WorldView', 'windowHUD', 'wndElixirContainer', 'sprtElixir1'] { - call dungeon - } else { - call scale + + + if SCALE = False { + call dungeon + } + + + + if SCALE = True { + if p1 windowvisible ['WorldView', 'windowHUD', 'wndElixirContainer', 'sprtElixir1'] { + call dungeon + } else { + call scale + } } + } From e760225e5632c796477818604e3b3f58631855b7 Mon Sep 17 00:00:00 2001 From: zerosenses Date: Fri, 24 Jul 2026 23:55:59 +0300 Subject: [PATCH 04/10] .txt - Retroactively resorts to natural healing when gold is below 10%. --- ...ments - Celestia - The Chancel (Sigil).txt | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index 6f4b56d..fd7b811 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -16,6 +16,7 @@ #SET "SCALE" TO "False" TO NOT USE THE SCALES OF KNOWLEDGE. #(Slower) SET "POTIONS" TO "False". SAVES & DOES NOT RUN OUT OF GOLD. +#WHEN POTIONS IS SET TO "True"; AND GOLD FALLS BELOW 10%, TRIGGERS A FALLBACK TO NATURAL HEALING (AS IF SET TO "False"). @@ -286,21 +287,32 @@ loop { if POTIONS = True { - call potion + if p1 goldabove 10% { + call potion + } else { + until not p1 healthbelow 80% { + sleep .01 + } + + until not p1 manabelow 25% { + p1 entitytp mana + p1 tp XYZ(6.602, 9372.546, -1099.699) + } + } } -if POTIONS = False { - until not p1 healthbelow 80% { + if POTIONS = False { + until not p1 healthbelow 80% { sleep .01 - } + } - until not p1 manabelow 25% { - p1 entitytp mana - p1 tp XYZ(6.602, 9372.546, -1099.699) + until not p1 manabelow 25% { + p1 entitytp mana + p1 tp XYZ(6.602, 9372.546, -1099.699) + } } -} From 32da8a70e2474c3c652c4064b529637091cf314e Mon Sep 17 00:00:00 2001 From: zerosenses Date: Sat, 25 Jul 2026 01:01:48 +0300 Subject: [PATCH 05/10] .txt - Significant improvement to naturally healing. - Natively set "POTIONS" var to "False". --- ...ments - Celestia - The Chancel (Sigil).txt | 57 ++++++++++++++++++- 1 file changed, 54 insertions(+), 3 deletions(-) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index fd7b811..771f33f 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -15,15 +15,15 @@ #START WITHOUT ANY ELIXIRS ACTIVE; OR ONLY THE ELIXIR-LV-60 ACTIVE. #SET "SCALE" TO "False" TO NOT USE THE SCALES OF KNOWLEDGE. -#(Slower) SET "POTIONS" TO "False". SAVES & DOES NOT RUN OUT OF GOLD. -#WHEN POTIONS IS SET TO "True"; AND GOLD FALLS BELOW 10%, TRIGGERS A FALLBACK TO NATURAL HEALING (AS IF SET TO "False"). +#SET "POTIONS" TO "False" TO SAVE GOLD. +#WHEN POTIONS IS SET TO "True", AND GOLD FALLS BELOW 10%; TRIGGERS A FALLBACK TO NATURAL HEALING (AS IF SET TO "False"). setvar SCALE = True -setvar POTIONS = True +setvar POTIONS = False @@ -290,6 +290,32 @@ loop { if p1 goldabove 10% { call potion } else { + + if p1 healthbelow 76% { + + until p1 hasxyz XYZ(-4401.264, 12444.917, -971.776) { + p1 tp XYZ(-4401.264, 12444.917, -971.776) + } + + until p1 inzone Celestia/CL_Z01_Survey_Camp { + sleep .01 + } + + until p1 healthabove 99% { + p1 entitytp health + p1 tp XYZ(-82.320, 6.649, 0.091) + p1 entitytp health + p1 tp XYZ(3793.981, -3623.860, 0.000) + p1 entitytp health + p1 tp XYZ(4014.772, 3433.716, 0.000) + p1 entitytp health + } + + until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] + } + } + until not p1 healthbelow 80% { sleep .01 } @@ -304,6 +330,31 @@ loop { if POTIONS = False { + if p1 healthbelow 76% { + + until p1 hasxyz XYZ(-4401.264, 12444.917, -971.776) { + p1 tp XYZ(-4401.264, 12444.917, -971.776) + } + + until p1 inzone Celestia/CL_Z01_Survey_Camp { + sleep .01 + } + + until p1 healthabove 99% { + p1 entitytp health + p1 tp XYZ(-82.320, 6.649, 0.091) + p1 entitytp health + p1 tp XYZ(3793.981, -3623.860, 0.000) + p1 entitytp health + p1 tp XYZ(4014.772, 3433.716, 0.000) + p1 entitytp health + } + + until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] + } + } + until not p1 healthbelow 80% { sleep .01 } From 05fd1f00bc0598826efd128ac18ba8de299b7746 Mon Sep 17 00:00:00 2001 From: zerosenses Date: Tue, 28 Jul 2026 07:52:58 +0300 Subject: [PATCH 06/10] . - Users can't rely on a single button click. And not reliable to loop it incase of friend requests, group invites, etc. Disregards super niche trolling cases from becoming true and validates the misclick using a step-ahead logic to even disable user's "Dungeon Warning" for them. Alongside extra time to even click that button successfully. - Stupid update, but very smart nonetheless. Preventions from this are well needed for my future scripting. - <76% increased to <78% to increase speed efficiency. Per tick is about 5seconds and amounts to 1.66% HP. --- ...s 3-7 Spellements - Celestia - The Chancel (Sigil).txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index 771f33f..c12660a 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -145,6 +145,7 @@ until p1 windowtext ['WorldView', 'NPCRangeWin', 'wndTitleBackground', 'NPCRange while p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground'] { p1 sendkey X, .05 + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'ignoreCheckBox'] p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] } @@ -232,6 +233,7 @@ until p1 windowtext ['WorldView', 'NPCRangeWin', 'wndTitleBackground', 'NPCRange while p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground'] { p1 sendkey X, .05 + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'ignoreCheckBox'] p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] } @@ -291,7 +293,7 @@ loop { call potion } else { - if p1 healthbelow 76% { + if p1 healthbelow 78% { until p1 hasxyz XYZ(-4401.264, 12444.917, -971.776) { p1 tp XYZ(-4401.264, 12444.917, -971.776) @@ -314,7 +316,7 @@ loop { until p1 inzone Celestia/CL_Hub { p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] } - } + } until not p1 healthbelow 80% { sleep .01 @@ -330,7 +332,7 @@ loop { if POTIONS = False { - if p1 healthbelow 76% { + if p1 healthbelow 78% { until p1 hasxyz XYZ(-4401.264, 12444.917, -971.776) { p1 tp XYZ(-4401.264, 12444.917, -971.776) From 7487185ff90382863b41ef7e0ef86cc2ed8dd6fc Mon Sep 17 00:00:00 2001 From: zerosenses Date: Tue, 28 Jul 2026 09:27:33 +0300 Subject: [PATCH 07/10] . - Conveniency. --- ...ments - Celestia - The Chancel (Sigil).txt | 184 +++++++++++++++++- 1 file changed, 183 insertions(+), 1 deletion(-) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index c12660a..f2690c1 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -7,7 +7,7 @@ # @description: Excellent bot for Big Salgio / All Schools Ranks 3-7 Spellements. #DIALOGUE & COMBAT (ENABLED). -#START ANYWHERE IN CELESTIA. +#START ANYWHERE. #P1 ONLY. #DORM EQUIPPED. #ALLOW ENDORSEMENTS (NO). @@ -280,6 +280,188 @@ loop { #####START HERE##### +#ONE TIME CHECK +if not p1 inzone Celestia/CL_Hub { + if not p1 inzone Celestia/CL_Z01_Survey_Camp { + if not p1 inzone Celestia/CL_Z02_Crab_Realm { + if not p1 inzone Celestia/CL_Z03_District_Of_The_Stars { + if not p1 inzone Celestia/CL_Z04_Temple_Of_The_Stars { + if not p1 inzone Celestia/CL_Z05_The_Floating_Land { + if not p1 inzone Celestia/CL_Z06_StormHaven { + if not p1 inzone Celestia/CL_Z07_Storm_Lord_Temple { + if not p1 inzone Celestia/CL_Z08_Temple_Of_The_Moon/MoonC1 { + if not p1 inzone Celestia/CL_Z08_Temple_Of_The_Moon/MoonC2 { + if not p1 inzone Celestia/CL_Z09_Science_Center { + if not p1 inzone Celestia/CL_Z10_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/CL_Z11_Temple_Of_The_Sun { + if not p1 inzone Celestia/CL_Z12_Test_of_the_Spheres/MoonRoom { + if not p1 inzone Celestia/CL_Z12_Test_of_the_Spheres/StarRoom { + if not p1 inzone Celestia/CL_Z12_Test_of_the_Spheres/SunRoom { + if not p1 inzone Celestia/Interiors/CL_SkeleKey_Center_01 { + if not p1 inzone Celestia/Interiors/CL_SkeleKey_Center_02 { +if not p1 inzone Celestia/Interiors/CL_Z01i1_Survey_Camp { + if not p1 inzone Celestia/Interiors/CL_Z02_ZippyZapCave { + if not p1 inzone Celestia/Interiors/CL_Z02i1_Crab_Realm { + if not p1 inzone Celestia/Interiors/CL_Z02i2_Crab_Realm { + if not p1 inzone Celestia/Interiors/CL_Z02i3_Crab_Realm { + if not p1 inzone Celestia/Interiors/CL_Z02i4_Crab_Realm { + if not p1 inzone Celestia/Interiors/CL_Z02i5_Crab_Realm { + if not p1 inzone Celestia/Interiors/CL_Z03i1_District_of_the_Stars { + if not p1 inzone Celestia/Interiors/CL_Z03i2_District_of_the_Stars { + if not p1 inzone Celestia/Interiors/CL_Z03i3_District_of_the_Stars { + if not p1 inzone Celestia/Interiors/CL_Z03i4_District_of_the_Stars { + if not p1 inzone Celestia/Interiors/CL_Z05i1_FloatingLand { + if not p1 inzone Celestia/Interiors/CL_Z05i2_FloatingLand { + if not p1 inzone Celestia/Interiors/CL_Z05i3_FloatingLand { + if not p1 inzone Celestia/Interiors/CL_Z05i4_FloatingLand { + if not p1 inzone Celestia/Interiors/CL_Z05i5_FloatingLand { + if not p1 inzone Celestia/Interiors/CL_Z05i6_FloatingLand { + if not p1 inzone Celestia/Interiors/CL_Z06i1_StormHaven { +if not p1 inzone Celestia/Interiors/CL_Z06i2_StormHaven { + if not p1 inzone Celestia/Interiors/CL_Z06i3_StormHaven { + if not p1 inzone Celestia/Interiors/CL_Z06i_KrakenCave { + if not p1 inzone Celestia/Interiors/CL_Z07i1_Storm_Lord_Temple { + if not p1 inzone Celestia/Interiors/CL_Z07i2_Storm_Lord_Temple { + if not p1 inzone Celestia/Interiors/CL_Z09i1_Science_Center { + if not p1 inzone Celestia/Interiors/CL_Z09i2_Science_Center { + if not p1 inzone Celestia/Interiors/CL_Z09i3_Science_Center { + if not p1 inzone Celestia/Interiors/CL_Z09i4_Science_Center { + if not p1 inzone Celestia/Interiors/CL_Z09i5_Science_Center { + if not p1 inzone Celestia/Interiors/CL_Z09i6_Science_Center { + if not p1 inzone Celestia/Interiors/CL_Z09i7_Science_Center { + if not p1 inzone Celestia/Interiors/CL_Z10I12_VicegripsHideout { + if not p1 inzone Celestia/Interiors/CL_Z10i10_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i11_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i1_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i2_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i3_Kingdom_Of_The_Crabs { +if not p1 inzone Celestia/Interiors/CL_Z10i4_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i5_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i6_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i7_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i8_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z10i9_Kingdom_Of_The_Crabs { + if not p1 inzone Celestia/Interiors/CL_Z12i1_Test_Of_The_Spheres { + if not p1 inzone Celestia/Interiors/CL_Z12i2_Test_Of_The_Spheres { + if not p1 inzone Celestia/Interiors/CS_StormSurgeCaverns { + if not p1 inzone Celestia/Interiors/PageEvent/CL_BossRoom { + if not p1 inzone Celestia/Interiors/PageEvent/CL_LandingZone { + if not p1 inzone Celestia/Interiors/PageEvent/CL_TrashMobs { + +until p1 inzone WizardCity/Interiors/WC_Housing_Dorm_Interior { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GotoDormButton'] +} + +until p1 inzone WizardCity/WC_Ravenwood { + p1 tp XYZ(-203.839, 4.139, 0.000) +} + +until p1 inzone WizardCity/WC_Ravenwood_Teleporter { + p1 tp XYZ(18.411, 1933.317, 78.670) +} + +until p1 hasxyz XYZ(3.859, 51.431, 89.213) { + p1 tp XYZ(3.859, 51.431, 89.213) +} + +until p1 windowtext ['WorldView', 'NPCRangeWin', 'wndTitleBackground', 'NPCRangeTxtTitle'] "world gate" { + sleep .01 +} + +until not p1 windowvisible ['WorldView', 'NPCRangeWin', 'imgBackground'] { + p1 sendkey X, .05 +} + +until p1 windowvisible ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'optionWindow', 'wbtnCelestia'] { + p1 clickwindow ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'optionWindow', 'rightButton'] +} + +until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'optionWindow', 'wbtnCelestia'] + p1 clickwindow ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'teleportButton'] +} + +until p1 hasxyz XYZ(67, 67, 67) { + p1 tp XYZ(67, 67, 67) +} + +} else { + +until p1 inzone Celestia/CL_Hub { + p1 clickwindow ['WorldView', 'windowHUD', 'compassAndTeleporterButtons', 'GoHomeButton'] +} + + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } +} + + + + + loop { until p1 inzone Celestia/CL_Hub { From 80762201ed3f098c2752ab5bd6cbf12cb9872366 Mon Sep 17 00:00:00 2001 From: zerosenses Date: Tue, 28 Jul 2026 11:01:24 +0300 Subject: [PATCH 08/10] Finale - Reliability. --- ...Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index f2690c1..e1b7d4d 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -378,7 +378,9 @@ until p1 windowvisible ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'optio until p1 inzone Celestia/CL_Hub { p1 clickwindow ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'optionWindow', 'wbtnCelestia'] - p1 clickwindow ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'teleportButton'] + if p1 windowvisible ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'optionWindow', 'selectedWorldCheckMark'] { + p1 clickwindow ['WorldView', '', 'messageBoxBG', 'ControlSprite', 'teleportButton'] + } } until p1 hasxyz XYZ(67, 67, 67) { From 4b4aa45e3be79695c369bd21cfbb848a11569990 Mon Sep 17 00:00:00 2001 From: zerosenses Date: Tue, 28 Jul 2026 14:30:23 +0300 Subject: [PATCH 09/10] rough time to fizzle - HP check was too early during load screen. Doesn't read through the bar. Fixed by relying on a successful tp command beforehand. - Exits scale dungeon through door. Prevents very niche waits during testing: Just better, --- ...ments - Celestia - The Chancel (Sigil).txt | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index e1b7d4d..62d9139 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -22,6 +22,11 @@ + + + + + setvar SCALE = True setvar POTIONS = False @@ -29,6 +34,11 @@ setvar POTIONS = False + + + + + block potion { #USE POTION @@ -201,6 +211,21 @@ until not p1 windowvisible ['WorldView', 'NPCServicesWin', 'ControlSprite', 'opt p1 clickwindow ['WorldView', 'NPCServicesWin', 'ControlSprite', 'optionsLayout', 'NPCServicesOptionWindow', 'OptionButton'] } + + +#EXIT +until p1 hasxyz XYZ(7.622, -4970.787, 0.000) { + p1 tp XYZ(7.622, -4970.787, 0.000) +} + +loop { + if p1 windowvisible ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'rightButton'] { + p1 clickwindow ['MessageBoxModalWindow', 'messageBoxBG', 'messageBoxLayout', 'AdjustmentWindow', 'Layout', 'leftButton'] + } elif p1 inzone Celestia/CL_Hub { + exitloop + } +} + } @@ -477,6 +502,10 @@ loop { call potion } else { + until p1 hasxyz XYZ(729.654, 11130.721, -899.699) { + p1 tp XYZ(729.654, 11130.721, -899.699) + } + if p1 healthbelow 78% { until p1 hasxyz XYZ(-4401.264, 12444.917, -971.776) { @@ -516,6 +545,10 @@ loop { if POTIONS = False { + until p1 hasxyz XYZ(729.654, 11130.721, -899.699) { + p1 tp XYZ(729.654, 11130.721, -899.699) + } + if p1 healthbelow 78% { until p1 hasxyz XYZ(-4401.264, 12444.917, -971.776) { From 0b678281ee70fbdc20c18aaa0672a8cd947322ba Mon Sep 17 00:00:00 2001 From: zerosenses Date: Tue, 28 Jul 2026 14:58:13 +0300 Subject: [PATCH 10/10] Tank - TP check b4 HP bar check. Same as last commit. --- ...s 3-7 Spellements - Celestia - The Chancel (Sigil).txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt index 62d9139..cd22f63 100644 --- a/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt +++ b/bots/Celestia/CL_Hub/[P1 Only + Scale] Big Salgio (BOSS) - All Schools Ranks 3-7 Spellements - Celestia - The Chancel (Sigil).txt @@ -516,6 +516,10 @@ loop { sleep .01 } + until p1 hasxyz XYZ(-82.320, 6.649, 0.091) { + p1 tp XYZ(-82.320, 6.649, 0.091) + } + until p1 healthabove 99% { p1 entitytp health p1 tp XYZ(-82.320, 6.649, 0.091) @@ -559,6 +563,10 @@ loop { sleep .01 } + until p1 hasxyz XYZ(-82.320, 6.649, 0.091) { + p1 tp XYZ(-82.320, 6.649, 0.091) + } + until p1 healthabove 99% { p1 entitytp health p1 tp XYZ(-82.320, 6.649, 0.091)