The Problem:
Headaches are easy to get dealing with the very basic interface for the scriveners in Dereth. When trying to buy scrolls I’ve ended up with several copies of the same scroll, spent 10 minutes searching for that one important spell or even outright missed spells I ended up needing altogether. After dealing with that a short time I sat down and threw together the script you’ve downloaded. It’s not very fancy. In fact, it is easy for you to confuse it and have to start it over, but its also not nearly as complex as some of my other scripts you may have encountered, so should be dead easy to use.
The zip you have/will
download has the path structure built in, I’ve started using a slightly
different pathing as I know some folks are tired of
everything accumulating
in and under the Skunkworks/Libraries directory. My machine has
Skunkworks installed on D drive so the included Skunkworks project contains a
reference to D:\Program Files\Skunkworks\Libraries\SkapiDefs.vbs.
YOU WILL HAVE TO
EDIT THE PROJECT TO POINT TO YOUR SKUNKWORKS DIRECTORY.
The script will start with the expectation that a scrivener (Scroll Vendor) is the selected Item. If it isn’t you will get spammed with a message to that effect until one is. It then attempts to determine what level spells are found on the vendor (this is purely cosmetic – the actual names of the scrolls are used to purchase determination). You will then get told how many scrolls in total the vendor has, and the script will assess each scroll to determine what spell it contains, the scroll names by themselves are not consistent enough to use. Once it has completed a scan of the inventory, the script will maximize chat and begin setting up scrolls for purchase – it will not actually complete the purchase however. Once it has completed selecting the scrolls you don’t have in your spell book, it exits with a declaration of the total cost for all the scrolls listed.
Known issues.
Opening the
chat bar will cause problems during the scroll selection process (delays, and
perhaps duplicate scrolls).
I’ve noticed that if I change the
selection from the scrivener during the assessment process the assements end up
needing more retries.