Skip to content

Kolmafia script to handle a hardcore community service run with my set of skills and IotMs and with any class. Not likely to run out-of-the-box for most.

License

Notifications You must be signed in to change notification settings

NoctiBeard/c2t_hccs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

c2t_hccs

This is a fork from c2t_hccs. Ive added a couple IotM I had that werent suported and added minimal support.

Kolmafia script to handle a hardcore community service run with my set of skills and IotMs and with any class.

This is a continual work-in-progress. It is not likely to run out-of-the-box for most, but others may be able to glean things from it. To see what is needed to run smoothly without changes, see: https://cheesellc.com/kol/profile.php?u=Zdrvst

Installation / Uninstallation

To install, run the following on the gCLI:

git checkout https://github.com/NoctiBeard/c2t_hccs.git master

To uninstall, run the following on the gCLI: git delete NoctiBeard-c2t_hccs-master

Migrating from SVN to GIT

First, remove the SVN repository via the gCLI:

svn delete c2t_hccs

Then follow the installation section above

Usage

  • The main script is c2t_hccs.ash, and is the thing that should be run to do a community service run
  • Not likely to run out-of-the-box for most. Hoping to change this eventually
  • Able to be re-run at any point in a run, hopefully after manually correcting whatever caused it to stop
  • Will abort when a non-coil test does not meet its turn threshold after preparations for it are done, which defaults to 1 turn Workshed: select diabolic pizza cube in the options for the workshed if you have it and haven't run this before, since that will give the greatest chance of success. Pizza cube can be optional if you have most of the IotM in the lists below
  • Muscle classes: need to have the prevent scurvy and sobriety skill permed, otherwise stat tests may be difficult to pass. Can optionally pull an oil of stability if in softcore before running.
  • In Valhalla:
    • Choose any class
    • Choose the corresponding "knoll" moonsign
    • Optimal astral stuff is astral six-pack and astral pet sweater, though neither is strictly required
  • The script uses moods hccs-mus, hccs-mys, and hccs-mox for leveling purposes on muscle, mysticality, and moxie classes, respectively. So set your own to what you want for what skills you have, otherwise you won't have many buffs while levelling.
    • Exception: the script will cast and handle stevedave's shanty of superiority and ur-kel's aria of annoyance, so either put them in the mood as well or leave 2 song slots open for them
    • The moods I use can be seen in mood examples.txt to use as a starting point.

## User settings and disabling resources

Most settings can be changed via a relay script. To start the relay script, find the drop-down menu that says -run script- at the top-right corner of the menu pane and select c2t hccs, as seen here: relay script location

Resources can be disabled with the same relay script.

IotM

The script assumes several IotM are owned and will break without them. In addition, the sweet synthesis skill is very highly recommended, and the Summon Crimbo Candy skill is required to fuel sweet synthesis. Also, the Imitation Crab familiar is required if using the pizza cube.

Some of the required IotM are only required for now because they're explicitly used in the script without any checks. Some will be moved to the supported list as I get around to adding the necessary checks. I'll be working on trying to minimize the required list, but do note one will probably still need to have a critical mass of IotM for the script to run smoothly.

Required IotM (ordered by release date)

Supported IotM (ordered by release date)

While these are not strictly required, not having enough that either save turns or significantly help with leveling may cause problems. The blurb after the em dash (—) is basically what the script uses the IotM for.

Bugs?

Report bugs here: https://github.com/C2Talon/c2t_hccs/issues

TODO (eventually)

  • Genericise things to not assume whoever runs this has everything I do
  • Better handling when overcapping a test, i.e. only use as much resources as needed and not more
  • Purge cruft from changes done over time
  • Add more IotMs and such as I get them

About

Kolmafia script to handle a hardcore community service run with my set of skills and IotMs and with any class. Not likely to run out-of-the-box for most.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • AGS Script 100.0%