This script is SVN powered. This means that installing it is as simple as pasting this in the Mafia Command Line Interface:
This script will automatically:Code:svn checkout https://svn.code.sf.net/p/slyz-nemesis/code/
- do the LEW and nemesis Cave quests
- farm until you get the volcano map
- unlock the volcano island
- unlock the nemesis lair for all the classes
- try to solve the volcano maze
The script will of course spend adventures and possibly a little bit of meat (to buy clownosity items, nemesis cave door items or a 2 handed club for killling Mother Hellseals, if needed), but nothing absurd will happen.
To make it work:
- Install the script using the SVN command given above.
- There are a few zlib variables* you can setup to configure the farming:
- Surviving combats is your responsibility. This generally won't be a problem if you do this after breaking the prism. Simply make sure that the way Mafia is setup for combat when you launch the script is good enough to survive the Poop Deck (although you don't really need to win fights there), or the farming location (if you didn't setup nemesis_farm_CCS).
- Launch the script by typing call nemesis.ash in the gCLI.
*You can configure those by typing zlib settingname = value in the gCLI. If nemesis_farm is set to something other than 'true', the script will stop so you can spend your adventures as you want while waiting for the henchmen. If you choose to farm, only nemesis_farm_location really needs to be setup (the default is the Giant's Castle). For the rest, the script will either use the zlib setting if it has been set, or the setting you had on when you launched the script.
For the lazy, you can simply equip your meat farming gear, setup your meat farming CCS and mood, get your meat farming buffs, and launch the script: the default farming location is the Giant's Castle.
If you encounter any problem, please post your issues. To help with debugging, you should type zlib verbosity = 10 in the gCLI, run the script and copy here the gCLI log.
24.08.10 - ver. 0.1 alpha posted.
07.11.10 - ver. 0.2 alpha: added going through the Nemesis Lair and the Volcano Maze, added DB and S Nemesis Lair unlock.
09.11.10 - ver. 0.3 alpha: added framework for the AT unlock
15.11.10 - ver. 0.31 alpha: fix using bottle of gu-gone for S, make the volcano unlock more verbose, more fiddling with the AT unlock (still not tested)
20.11.10 - ver. 0.32 alpha: fixed the AT unlock, only try to solve the Volcano Maze once
20.11.10 - ver. 0.33 alpha: added a "conditions clear" before each use of adventure()
24.11.10 - ver. 0.4 alpha: added PM unlock, fix recognizing paper strips in edge cases
07.12.10 - ver. 0.5 alpha: added TT unlock (untested), added the nemesis_farm zlib setting.
31.01.11 - ver. 0.51 alpha: various tweaks
13.03.11 - ver. 0.52 alpha: Try to avoid Mafia's current problem with goals
13.03.11 - ver. 0.53 alpha: A couple of bug fixes for the DB part thanks to Theraze
14.04.11 - ver. 0.6 alpha: added SC unlock
18.04.11 - ver. 0.61 alpha: tweak raveosity checking for DBs
18.04.11 - ver. 0.62 alpha: added check for familiar equipment that does damage for mother hellseal killing
02.05.11 - ver. 1: bumped to version 1, added notify, version checking
08.05.11 - ver. 1.1: do not use the return value of equip()
01.06.11 - ver. 1.2: "nemesis_AT_noncombat_keys" is now reset along with other preferences
15.06.11 - ver. 1.3: use the ASH maximize(), remove auto-attack (and restore it when exiting)
28.06.11 - ver. 1.4: use a data file instead of checking the wiki for passive damage sources
18.09.11 - ver. 1.5: add a dummy action at the start of the macro used to liberate turtles
25.09.11 - ver. 1.6: do not rely on a KoL macro to tame turtles, keep trying to solve the volcano maze
14.11.11 - ver. 1.7: you need to tame 6 turtles to open the gates, call nemesisQuest() from a try/finally structure so the script restores your settings after an abort or after the user hits escape
23.01.12 - ver. 1.8: make sure your familiar equipment doesn't deal damage when doing the TT, S and DB parts. Other small bug fixes thanks to Theraze.
24.01.12 - ver. 1.9: respect Zlib's is_100_run familiar if it is set. Avoid equipping the Space Trip safety headphones when doing the DB part.
02.02.12 - ver. 2.0: you have to tame 6 turtles, not 5, so don't say "X/5 turtles tamed".
11.03.12 - ver. 2.1: even mighty Turtle Tamers need to restore HP from time to time.
16.03.12 - ver. 2.2: visit your guild NPC twice after getting your EW, to make sure the Fun House is available.
09.09.12 - ver. 2.3: only restore the autoattack before exiting the script.
09.09.12 - ver. 2.4: restore the choiceAdventure189 setting when exiting.
20.10.12 - ver. 2.5: stop using Zarqon's regretted map manager.
27.10.12 - ver. 2.6: fix matching of special raver moves.
21.02.13 - ver. 2.7: use "Giant's Castle (top floor)" as the default farming location. Add more possible drinks for the DB nemesis cave unlock, thanks to janusfenix.
07.11.13 - r1: Migrate to SVN. Commit messages can now be browesed here.