Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eagle scepter #1403

Open
wants to merge 128 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
baa01e7
Initial Eagle Support, CMC change, and bug fix
dsimich Oct 7, 2023
4ae78a2
Assemble the dat files into txts
dsimich Oct 7, 2023
27d8571
Silly fixes
dsimich Oct 7, 2023
ba0375b
More minor fixes
dsimich Oct 7, 2023
7b389b2
Bad parentheses
dsimich Oct 7, 2023
41c61fd
More parens issues
dsimich Oct 7, 2023
421ab1e
Fixed all of the errors
dsimich Oct 7, 2023
a20e4b5
get citizen of a zone
dsimich Oct 7, 2023
0c50f3b
Merge remote-tracking branch 'upstream/main' into EagleCMC
dsimich Oct 10, 2023
cf2bd3b
Citizen of a Zone changes
dsimich Oct 10, 2023
5e6cd95
Properly track Citizen and fix phylum banishes
dsimich Oct 11, 2023
dbd3246
Don't care about monster banishes used re: phylums
dsimich Oct 11, 2023
9ec054a
Forgot a return
dsimich Oct 11, 2023
a15fcc4
Too many spaces
dsimich Oct 11, 2023
848611f
Small changes
dsimich Oct 12, 2023
96198fc
Merge remote-tracking branch 'upstream/main' into EagleCMC
dsimich Oct 13, 2023
535e308
Merge remote-tracking branch 'upstream/main' into EagleCMC
dsimich Oct 13, 2023
7b9d8a8
Merge remote-tracking branch 'upstream/main' into EagleCMC
dsimich Oct 14, 2023
fdbc645
Merge remote-tracking branch 'upstream/main' into EagleCMC
dsimich Oct 30, 2023
4389980
Merge remote-tracking branch 'upstream/main' into EagleCMC
dsimich Oct 31, 2023
0d7f826
If didn't uneffect, don't try to get new Citizen
dsimich Nov 2, 2023
641745a
Merge remote-tracking branch 'upstream/main' into EagleCMC
dsimich Nov 4, 2023
5f31597
Account for not being able to uneffect Citizen
dsimich Nov 4, 2023
8f0b340
Merge remote-tracking branch 'upstream/main' into EagleCMC
dsimich Nov 15, 2023
d4d1de0
Get rid of my implementation of underground delay
dsimich Nov 15, 2023
ff679de
Use all scepter charges
dsimich Nov 22, 2023
b034b13
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Dec 13, 2023
5c4a193
Phylum banish attempt
dsimich Dec 15, 2023
77c86c1
Try using monster_phylum instead of .phylum
dsimich Dec 15, 2023
d929aac
Missed a couple .phylums
dsimich Dec 15, 2023
923e867
Plurals and tabs are hard
dsimich Dec 15, 2023
e68c9a9
vscode, tabs are not spaces
dsimich Dec 15, 2023
96b3521
Force eagle
dsimich Dec 15, 2023
399582d
Fixing inifinite loop screeching
dsimich Dec 15, 2023
812d5a6
Need to visit the buff in order to know the mods
dsimich Dec 15, 2023
3a17f04
Try 2
dsimich Dec 15, 2023
12b3636
Add RWBBlast
dsimich Jan 1, 2024
4b4398d
More RWBBlast stuff
dsimich Jan 2, 2024
03b6764
Boolean fix
dsimich Jan 2, 2024
23722f9
Force Eagle if need combats to screech again
dsimich Jan 3, 2024
6774cff
Update phylum banish list and eagle force
dsimich Jan 5, 2024
7b446a5
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jan 5, 2024
c5bff03
Move forceEagle call to auto_familiar
dsimich Jan 5, 2024
205c5fb
Better RWBBlast control
dsimich Jan 6, 2024
71037e4
Backslash is useful
dsimich Jan 6, 2024
579cf06
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jan 9, 2024
f33211b
Banish dudes in Zeppelin. Some zone-phyla checks
dsimich Jan 18, 2024
dcfeb03
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jan 18, 2024
8a6621b
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jan 22, 2024
c6b5f0c
One more condition to the Butler phylum banish
dsimich Jan 23, 2024
cafc861
Dr. Awkward fix
dsimich Jan 23, 2024
6aab0aa
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jan 27, 2024
9ceff66
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jan 30, 2024
6fb5c51
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Feb 20, 2024
12d38eb
Some updates after comments
dsimich Feb 20, 2024
e951e17
Added multiple locs for each Cit Zone Goal
dsimich Feb 23, 2024
a4a7617
Actually check for banished phyla
dsimich Feb 26, 2024
ee8fb5a
More mp regen zones
dsimich Feb 26, 2024
2518cf8
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Feb 26, 2024
7031733
Comments and no need to check locations for Pledge
dsimich Feb 26, 2024
30c77e3
Quotes and variables are hard
dsimich Feb 26, 2024
38c9d37
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Feb 28, 2024
8d16249
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Mar 5, 2024
53902d2
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jun 17, 2024
e8d4426
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jul 23, 2024
485efe2
Get mainstat if still have August Scepter cast
dsimich Jul 23, 2024
713f525
Don't change pledge if low on meat
dsimich Jul 23, 2024
83065d3
Parentheses are hard
dsimich Jul 23, 2024
6441fb0
updated meat in switch statement for proposal. Removed oasis
Alium58 Jul 29, 2024
ee9cbbb
Simplifications after partial review
dsimich Jul 29, 2024
8ef1948
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Jul 29, 2024
1f74ccd
Force update of _citizenZoneMods
dsimich Jul 29, 2024
d9dbb7e
Putting phylum banish above individual monster banish
dsimich Jul 30, 2024
8b5a723
Put phylum banish at top of adjustForBanish
dsimich Jul 30, 2024
e6667f7
Adding appearance rates based on monster code
dsimich Jul 30, 2024
3ee0fef
Revert "Adding appearance rates based on monster code"
dsimich Jul 30, 2024
e2ced8d
Use quest not prop
dsimich Jul 30, 2024
c6d3391
Force freeruns if Pledging Allegiance to avoid wasting a turn
dsimich Jul 31, 2024
cd85544
Better boolean
dsimich Jul 31, 2024
9509333
Need to set activeCitZoneMod with activeCitZoneMod for it to be track…
dsimich Jul 31, 2024
efe45c4
Small queue ignore refactor for easier tracking
dsimich Jul 31, 2024
09b0e0f
Missed a variable
dsimich Jul 31, 2024
79711a4
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Aug 2, 2024
9e0fa35
Changes after comments
dsimich Aug 2, 2024
46d10d0
Dumb error
dsimich Aug 2, 2024
2501880
Update Palindome phylum banish block
dsimich Aug 4, 2024
f3005d3
Initial pass at running down screechCombats
dsimich Aug 5, 2024
215ea73
Forgotten semi-colon
dsimich Aug 5, 2024
c520a5c
Add the screechDelay check to the other isBanishedPhyla checks
dsimich Aug 5, 2024
524d0e7
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Aug 11, 2024
30d0983
Better? screech delay handling
dsimich Aug 18, 2024
53fa359
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Aug 18, 2024
c950b2d
Delay black forest if beasts are banished and can't clear banish
dsimich Aug 20, 2024
eb5fc80
Delay Copperhead Club if dudes are banished
dsimich Aug 20, 2024
c5e2839
Better Copperhead delay
dsimich Aug 20, 2024
2d5cc5f
Need beasts in Whitey's Grove
dsimich Aug 21, 2024
61a033a
Move screech delay back to top of powerlevel
dsimich Aug 21, 2024
e8eaba1
Needs to be above the level check
dsimich Aug 21, 2024
592931f
Back below level check, but that check now considers disregarding Ins…
dsimich Aug 21, 2024
0e295aa
Do free combats to burn down screech delay too
dsimich Aug 21, 2024
26d04d9
Add a lastChance function for things that aren't powerlevelling
dsimich Aug 22, 2024
38f412b
fn\, for RWB Blast
dsimich Aug 22, 2024
c844e7b
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Aug 22, 2024
275f8d8
Free Combats don't decrement screechCombat
dsimich Aug 22, 2024
c9ff9b5
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Aug 24, 2024
72d5501
Make sure we don't run out of adventures
dsimich Aug 25, 2024
214565a
Fix bad banish cycle at Haunted Library
dsimich Aug 25, 2024
12a68f3
Merge remote-tracking branch 'upstream/main' into EagleScepter
dsimich Oct 3, 2024
4337290
handleFam instead of useFam
dsimich Oct 3, 2024
d4f17d0
Fix scepter after merging in AG changes
dsimich Oct 3, 2024
72c1936
Hopefully fix screech used without Eagle as fam
dsimich Oct 3, 2024
33bf252
Merge remote-tracking branch 'origin/main' into EagleScepter
dsimich Oct 7, 2024
ecbdfd1
Merge branch 'main' into EagleScepter
dsimich Nov 13, 2024
fa49b4e
Merge branch 'main' into EagleScepter
dsimich Nov 20, 2024
af67c8a
Merge branch 'main' into EagleScepter
dsimich Dec 14, 2024
37dd1be
Fix task order after merge
dsimich Dec 14, 2024
5adb109
Fixes after En Garde, Avant Guard committed
dsimich Dec 14, 2024
24fb96e
Merge branch 'main' into EagleScepter
dsimich Jan 7, 2025
b28bbc9
Initial support for cold res from Outskirts for Censer
dsimich Jan 8, 2025
bfaa02c
Merge branch 'main' into EagleScepter
dsimich Jan 9, 2025
d563ee2
Merge branch 'main' into EagleScepter
dsimich Jan 10, 2025
c2fd5be
Addressing a comment
dsimich Jan 10, 2025
3c1dd8d
Some comments
dsimich Jan 13, 2025
1110246
Merge branch 'main' into EagleScepter
dsimich Jan 13, 2025
96bab5a
Merge branch 'main' into EagleScepter
dsimich Jan 14, 2025
811eb10
Addressing more comments
dsimich Jan 15, 2025
7e5be7a
Merge branch 'main' into EagleScepter
dsimich Jan 16, 2025
8abe667
Separating out zones into separate function
dsimich Jan 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions BUILD/phylums/banish.dat
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
dude loc:The Black Forest
dude loc:Twin Peak
dude loc:The Red Zeppelin;item:Glark Cable>2
dude loc:Whitey's Grove;quest:questL11Palindome<=3
beast loc:The Hidden Park
beast loc:Inside the Palindome;quest:questL11Palindome<=3
beast loc:The Penultimate Fantasy Airship
undead loc:The Haunted Library item:Killing Jar>0
undead loc:The Haunted Wine Cellar
undead loc:The Unquiet Garves
undead loc:The Haunted Boiler Room
undead loc:The Middle Chamber
construct loc:Noob Cave
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this also triggers on the "fake" combats that we pretend to do in the Noob Cave, like the 151 infantryman

Not sure what to do about this. Could just remove it entirely as I don't think we ever go to the Noob Cave seriously, and the "clear phylum banish" can special-case it

While you currently go to the Noob Cave to clear a phylum banish by banishing constructs I feel like there are better options, if unlocked:

  • Cobb's Knob Harem goblins, and we only want to face goblins in pure goblin zones, like this one. Also advances the superlikely.
  • Outskirts is okay at a push but has some unskippable NCs, so is dangerous
  • Back Alley clears bugs or hobos but also has unskippable NCs

because we do want constructs in the Wine Cellar / Laundry Room.

1 change: 1 addition & 0 deletions BUILD/phylums/header.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# See auto_check_conditions for conditional options
2 changes: 2 additions & 0 deletions BUILD/task_order/A Shrunken Adventurer am I.dat
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@ L3_tavern
L2_mosquito
# "win" the contests, navigate the maze, unlock the door, climb the tower, commit sorceresscide.
L13_towerAscent
# not powerlevelling but something that needs to be done if nothing else is available
LX_lastChance
# release the hounds!
auto_softBlockHandler
# if all else fails, powerlevel like there's no tomorrow.
Expand Down
1 change: 1 addition & 0 deletions BUILD/task_order/Avatar of Jarlsberg.dat
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,6 @@ L5_slayTheGoblinKing
L4_batCave
L3_tavern
L13_towerAscent
LX_lastChance
auto_softBlockHandler
LX_attemptPowerLevel
1 change: 1 addition & 0 deletions BUILD/task_order/Legacy of Loathing.dat
Original file line number Diff line number Diff line change
Expand Up @@ -94,5 +94,6 @@ L13_sorceressDoor
L13_towerNSTower
L13_towerNSNagamar
L13_towerNSFinal
LX_lastChance
auto_softBlockHandler
LX_attemptPowerLevel
2 changes: 2 additions & 0 deletions BUILD/task_order/Quantum Terrarium.dat
Original file line number Diff line number Diff line change
Expand Up @@ -57,5 +57,7 @@ L5_slayTheGoblinKing
L4_batCave
L3_tavern
L13_towerAscent
# not powerlevelling but something that needs to be done if nothing else is available
LX_lastChance
auto_softBlockHandler
LX_attemptPowerLevel
2 changes: 2 additions & 0 deletions BUILD/task_order/WereProfessor.dat
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,8 @@ LX_getStarKey
LX_getDigitalKey
# "win" the contests, navigate the maze, unlock the door, climb the tower, commit sorceresscide.
L13_towerAscent
# not powerlevelling but something that needs to be done if nothing else is available
LX_lastChance
# release the hounds!
auto_softBlockHandler
# if all else fails, powerlevel like there's no tomorrow.
Expand Down
2 changes: 2 additions & 0 deletions BUILD/task_order/Zombie Slayer.dat
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,7 @@ L5_slayTheGoblinKing
L4_batCave
L3_tavern
L13_towerAscent
# not powerlevelling but something that needs to be done if nothing else is available
LX_lastChance
auto_softBlockHandler
LX_attemptPowerLevel
2 changes: 2 additions & 0 deletions BUILD/task_order/default.dat
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ L2_mosquito
LX_koeInvaderHandler
# "win" the contests, navigate the maze, unlock the door, climb the tower, commit sorceresscide.
L13_towerAscent
# not powerlevelling but something that needs to be done if nothing else is available
LX_lastChance
# release the hounds!
auto_softBlockHandler
# if all else fails, powerlevel like there's no tomorrow.
Expand Down
17 changes: 17 additions & 0 deletions RELEASE/data/autoscend_phylums.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# THIS FILE IS GENERATED BY BUILD/assemble.sh
# DO NOT EDIT THIS FILE DIRECTLY. EDIT THE .DAT FILES IN THE /BUILD/ FOLDER THEN RUN assemble.sh

# See auto_check_conditions for conditional options
banish 0 dude loc:The Black Forest
banish 1 dude loc:Twin Peak
banish 2 dude loc:The Red Zeppelin;item:Glark Cable>2
banish 3 dude loc:Whitey's Grove;quest:questL11Palindome<=3
banish 4 beast loc:The Hidden Park
banish 5 beast loc:Inside the Palindome;quest:questL11Palindome<=3
banish 6 beast loc:The Penultimate Fantasy Airship
banish 7 undead loc:The Haunted Library item:Killing Jar>0
banish 8 undead loc:The Haunted Wine Cellar
banish 9 undead loc:The Haunted Boiler Room
banish 10 undead loc:The Middle Chamber
banish 11 construct loc:Noob Cave

226 changes: 119 additions & 107 deletions RELEASE/data/autoscend_task_order.txt
Original file line number Diff line number Diff line change
Expand Up @@ -88,10 +88,12 @@ A Shrunken Adventurer am I 53 L3_tavern
A Shrunken Adventurer am I 54 L2_mosquito
# "win" the contests, navigate the maze, unlock the door, climb the tower, commit sorceresscide.
A Shrunken Adventurer am I 55 L13_towerAscent
# not powerlevelling but something that needs to be done if nothing else is available
A Shrunken Adventurer am I 56 LX_lastChance
# release the hounds!
A Shrunken Adventurer am I 56 auto_softBlockHandler
A Shrunken Adventurer am I 57 auto_softBlockHandler
# if all else fails, powerlevel like there's no tomorrow.
A Shrunken Adventurer am I 57 LX_attemptPowerLevel
A Shrunken Adventurer am I 58 LX_attemptPowerLevel

Avant Guard 0 LX_freeCombatsTask
Avant Guard 1 woods_questStart
Expand Down Expand Up @@ -250,8 +252,106 @@ Avatar of Jarlsberg 51 L5_slayTheGoblinKing
Avatar of Jarlsberg 52 L4_batCave
Avatar of Jarlsberg 53 L3_tavern
Avatar of Jarlsberg 54 L13_towerAscent
Avatar of Jarlsberg 55 auto_softBlockHandler
Avatar of Jarlsberg 56 LX_attemptPowerLevel
Avatar of Jarlsberg 55 LX_lastChance
Avatar of Jarlsberg 56 auto_softBlockHandler
Avatar of Jarlsberg 57 LX_attemptPowerLevel

default 0 LX_freeCombatsTask
default 1 woods_questStart
default 2 LX_unlockPirateRealm
default 3 catBurglarHeist
default 4 auto_breakfastCounterVisit
default 5 chateauPainting
default 6 LX_setWorkshed
default 7 LX_galaktikSubQuest
default 8 L9_leafletQuest
default 9 L5_findKnob
default 10 L12_sonofaPrefix
default 11 LX_burnDelay
default 12 LX_summonMonster
# path handling which should be in it's own task order but pre-dates task order functionality (tech debt FTW).
default 13 LM_edTheUndying
default 14 LX_bugbearInvasion
default 15 LX_lowkeySummer
# make sure we don't waste turns of Ultrahydrated doing something else.
default 16 L11_aridDesert L11_hasUltrahydrated
# Lock in the Shen zones as soon as we can as it (potentially) unlocks a bunch of stuff.
default 17 L11_shenStartQuest
# Build the Bridge when we have enough parts as we may want to spend daily resources at the peaks.
default 18 finishBuildingSmutOrcBridge
# Call quest handlers based on current state if applicable
default 19 auto_earlyRoutingHandling
# Guild access.
default 20 LX_guildUnlock
# Desert access, Daily Dungeon and other early random stuff that we don't want to miss.
default 21 LX_unlockDesert
default 22 LX_lockPicking
default 23 LX_fatLootToken
# Get the Steel Organ if the user wants it (needs L6 quest complete)
default 24 LX_steelOrgan
# open up delay zones.
default 25 LX_spookyravenManorFirstFloor
# open up zones where we want to force non-combats.
# Open up underground zones so they are available for Breathitin.
default 26 L5_getEncryptionKey
default 27 L5_findKnob
# Do the War early. Access to the Orchard is useful for booze/potions and maybe we can make use of the green smoke bombs?
default 28 L12_islandWar
# Start the macguffin quest
default 29 L11_blackMarket
default 30 L11_forgedDocuments
default 31 L11_mcmuffinDiary
default 32 L11_getBeehive
# open the hidden city up (delay zones)
default 33 L2_mosquito
default 34 LX_unlockHiddenTemple
default 35 L6_dakotaFanning
default 36 L11_unlockHiddenCity
# Murder pygmies for the ancient amulet.
default 37 L11_hiddenCityZones
default 38 L11_hiddenCity
# Dance with lady spookyraven so we can go murder her undead husband and take the Eye of Ed
default 39 LX_spookyravenManorSecondFloor
default 40 L11_mauriceSpookyraven
# Lay the smack down on those Jerk Copperhead twins
default 41 L11_talismanOfNam
# Open up the top of the beanstalk.
default 42 L10_plantThatBean
# Clean up the plains
default 43 L10_rainOnThePlains
# Get Black Angus his pizza
default 44 L9_chasmBuild
default 45 L9_highLandlord
# Kill Groar because *we* are the monsters.
default 46 L8_trapperQuest
# Kill the undead? Is this an oxymoron?
default 47 L7_crypt
# Cleanse the taint.
default 48 L6_friarsGetParts
# Finish the other Macguffin zones so we can beat Ed to death repeatedly and waste all his Ka coins.
default 49 L11_palindome
default 50 L11_aridDesert
default 51 L11_unlockPyramid
default 52 L11_unlockEd
default 53 L11_defeatEd
# Finish off the Goblin King.
default 54 L5_slayTheGoblinKing
# Show the Boss bat who's boss.
default 55 L4_batCave
# Fix that dripping tap.
default 56 L3_tavern
# Basic fetch quest is the first thing the council demand of you. Is this 2002 or what?
default 57 L2_mosquito
# There's an extra task in KoE
default 58 LX_koeInvaderHandler
# "win" the contests, navigate the maze, unlock the door, climb the tower, commit sorceresscide.
default 59 L13_towerAscent
# not powerlevelling but something that needs to be done if nothing else is available
default 60 LX_lastChance
# release the hounds!
default 61 auto_softBlockHandler
# if all else fails, powerlevel like there's no tomorrow.
default 62 LX_attemptPowerLevel

Legacy of Loathing 0 LX_freeCombatsTask
Legacy of Loathing 1 woods_questStart
Expand Down Expand Up @@ -349,8 +449,9 @@ Legacy of Loathing 84 L13_sorceressDoor
Legacy of Loathing 85 L13_towerNSTower
Legacy of Loathing 86 L13_towerNSNagamar
Legacy of Loathing 87 L13_towerNSFinal
Legacy of Loathing 88 auto_softBlockHandler
Legacy of Loathing 89 LX_attemptPowerLevel
Legacy of Loathing 88 LX_lastChance
Legacy of Loathing 89 auto_softBlockHandler
Legacy of Loathing 90 LX_attemptPowerLevel

Quantum Terrarium 0 LX_freeCombatsTask
Quantum Terrarium 1 woods_questStart
Expand Down Expand Up @@ -411,8 +512,10 @@ Quantum Terrarium 55 L5_slayTheGoblinKing
Quantum Terrarium 56 L4_batCave
Quantum Terrarium 57 L3_tavern
Quantum Terrarium 58 L13_towerAscent
Quantum Terrarium 59 auto_softBlockHandler
Quantum Terrarium 60 LX_attemptPowerLevel
# not powerlevelling but something that needs to be done if nothing else is available
Quantum Terrarium 59 LX_lastChance
Quantum Terrarium 60 auto_softBlockHandler
Quantum Terrarium 61 LX_attemptPowerLevel

WereProfessor 0 LM_wereprof
WereProfessor 1 LX_freeCombatsTask
Expand Down Expand Up @@ -514,10 +617,12 @@ WereProfessor 65 LX_getStarKey
WereProfessor 66 LX_getDigitalKey
# "win" the contests, navigate the maze, unlock the door, climb the tower, commit sorceresscide.
WereProfessor 67 L13_towerAscent
# not powerlevelling but something that needs to be done if nothing else is available
WereProfessor 68 LX_lastChance
# release the hounds!
WereProfessor 68 auto_softBlockHandler
WereProfessor 69 auto_softBlockHandler
# if all else fails, powerlevel like there's no tomorrow.
WereProfessor 69 LX_attemptPowerLevel
WereProfessor 70 LX_attemptPowerLevel

Zombie Slayer 0 LM_zombieSlayer
Zombie Slayer 1 woods_questStart
Expand Down Expand Up @@ -574,101 +679,8 @@ Zombie Slayer 51 L5_slayTheGoblinKing
Zombie Slayer 52 L4_batCave
Zombie Slayer 53 L3_tavern
Zombie Slayer 54 L13_towerAscent
Zombie Slayer 55 auto_softBlockHandler
Zombie Slayer 56 LX_attemptPowerLevel

default 0 LX_freeCombatsTask
default 1 woods_questStart
default 2 LX_unlockPirateRealm
default 3 catBurglarHeist
default 4 auto_breakfastCounterVisit
default 5 chateauPainting
default 6 LX_setWorkshed
default 7 LX_galaktikSubQuest
default 8 L9_leafletQuest
default 9 L5_findKnob
default 10 L12_sonofaPrefix
default 11 LX_burnDelay
default 12 LX_summonMonster
# path handling which should be in it's own task order but pre-dates task order functionality (tech debt FTW).
default 13 LM_edTheUndying
default 14 LX_bugbearInvasion
default 15 LX_lowkeySummer
# make sure we don't waste turns of Ultrahydrated doing something else.
default 16 L11_aridDesert L11_hasUltrahydrated
# Lock in the Shen zones as soon as we can as it (potentially) unlocks a bunch of stuff.
default 17 L11_shenStartQuest
# Build the Bridge when we have enough parts as we may want to spend daily resources at the peaks.
default 18 finishBuildingSmutOrcBridge
# Call quest handlers based on current state if applicable
default 19 auto_earlyRoutingHandling
# Guild access.
default 20 LX_guildUnlock
# Desert access, Daily Dungeon and other early random stuff that we don't want to miss.
default 21 LX_unlockDesert
default 22 LX_lockPicking
default 23 LX_fatLootToken
# Get the Steel Organ if the user wants it (needs L6 quest complete)
default 24 LX_steelOrgan
# open up delay zones.
default 25 LX_spookyravenManorFirstFloor
# open up zones where we want to force non-combats.
# Open up underground zones so they are available for Breathitin.
default 26 L5_getEncryptionKey
default 27 L5_findKnob
# Do the War early. Access to the Orchard is useful for booze/potions and maybe we can make use of the green smoke bombs?
default 28 L12_islandWar
# Start the macguffin quest
default 29 L11_blackMarket
default 30 L11_forgedDocuments
default 31 L11_mcmuffinDiary
default 32 L11_getBeehive
# open the hidden city up (delay zones)
default 33 L2_mosquito
default 34 LX_unlockHiddenTemple
default 35 L6_dakotaFanning
default 36 L11_unlockHiddenCity
# Murder pygmies for the ancient amulet.
default 37 L11_hiddenCityZones
default 38 L11_hiddenCity
# Dance with lady spookyraven so we can go murder her undead husband and take the Eye of Ed
default 39 LX_spookyravenManorSecondFloor
default 40 L11_mauriceSpookyraven
# Lay the smack down on those Jerk Copperhead twins
default 41 L11_talismanOfNam
# Open up the top of the beanstalk.
default 42 L10_plantThatBean
# Clean up the plains
default 43 L10_rainOnThePlains
# Get Black Angus his pizza
default 44 L9_chasmBuild
default 45 L9_highLandlord
# Kill Groar because *we* are the monsters.
default 46 L8_trapperQuest
# Kill the undead? Is this an oxymoron?
default 47 L7_crypt
# Cleanse the taint.
default 48 L6_friarsGetParts
# Finish the other Macguffin zones so we can beat Ed to death repeatedly and waste all his Ka coins.
default 49 L11_palindome
default 50 L11_aridDesert
default 51 L11_unlockPyramid
default 52 L11_unlockEd
default 53 L11_defeatEd
# Finish off the Goblin King.
default 54 L5_slayTheGoblinKing
# Show the Boss bat who's boss.
default 55 L4_batCave
# Fix that dripping tap.
default 56 L3_tavern
# Basic fetch quest is the first thing the council demand of you. Is this 2002 or what?
default 57 L2_mosquito
# There's an extra task in KoE
default 58 LX_koeInvaderHandler
# "win" the contests, navigate the maze, unlock the door, climb the tower, commit sorceresscide.
default 59 L13_towerAscent
# release the hounds!
default 60 auto_softBlockHandler
# if all else fails, powerlevel like there's no tomorrow.
default 61 LX_attemptPowerLevel
# not powerlevelling but something that needs to be done if nothing else is available
Zombie Slayer 55 LX_lastChance
Zombie Slayer 56 auto_softBlockHandler
Zombie Slayer 57 LX_attemptPowerLevel

4 changes: 2 additions & 2 deletions RELEASE/scripts/autoscend.ash
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
since r28258; // fix: noncomforcers avalanche name
since r28270; // feat: add function is_banished(phylum)
/***
autoscend_header.ash must be first import
All non-accessory scripts must be imported here
Expand Down Expand Up @@ -1438,7 +1438,7 @@ boolean adventureFailureHandler()
}
}

if(last_monster() == $monster[Crate] && (in_wereprof() && !($location[Noob Cave].turns_spent < 8))) //want 7 turns of Noob Cave in Wereprof for Smashed Scientific Equipment
if(last_monster() == $monster[Crate] && !(get_property("screechDelay").to_boolean()) && (in_wereprof() && !($location[Noob Cave].turns_spent < 8))) //want 7 turns of Noob Cave in Wereprof for Smashed Scientific Equipment
{
if(get_property("auto_newbieOverride").to_boolean())
{
Expand Down
1 change: 1 addition & 0 deletions RELEASE/scripts/autoscend/auto_bedtime.ash
Original file line number Diff line number Diff line change
Expand Up @@ -725,6 +725,7 @@ boolean doBedtime()
}

//We are committing to end of day now...
auto_scepterRollover(); //Use the rest of the August Scepter's charges
getSpaceJelly();
while(acquireHermitItem($item[11-leaf Clover]));

Expand Down
Loading
Loading