While leaving PirateRealm Island as an adventuring location, also make is a "zone".
Under that zone, add Crab Island, Prison Island, and all the other islands.
Set up area combat data for each individual island to have exactly the monsters which are found there.
When you encounter the choice in the PirateRealm Sea where you choose your next island, remember
the choice you made in "_lastPirateRealmIsland". When looking up location from URL, if it is the
PirateRealm Island adventure number, look up the adventure using the value in that setting.

by veracity0 on 2019-04-22 21:23:03

M /src/data/adventures.txt (view) (diff)
M /src/data/combats.txt (view) (diff)
M /src/data/defaults.txt (view) (diff)
M /src/data/monsters.txt (view) (diff)
M /src/data/zonelist.txt (view) (diff)
M /src/net/sourceforge/kolmafia/persistence/AdventureDatabase.java (view) (diff)
M /src/net/sourceforge/kolmafia/session/ChoiceManager.java (view) (diff)
M /src/net/sourceforge/kolmafia/webui/UseLinkDecorator.java (view) (diff)