Saturday, July 29, 2017

Saturday Software: Wizard's Spell Index

I threw out a new version of the index to the AD&D Wizard's Spell Compendium on Monday. Here's a complementary piece of software to go along with that. In my standard idiom, what you'll get is a command-line Java application (JAR), associated data and source code, and a Windows batch file to run it click-wise.

In this case, the program doesn't do anything very interesting; just read the entirety of the Compendium index, do an integrity check, look for duplicate spell names, and compile lists of all the special origins and schools of magic that appear. But if you're a Java programmer then you may appreciate being able to hook into this and read, use, modify, and possibly write out a new spell index in a few lines code. (It's what I used to programatically check and reformat the index myself.)

Perhaps more immediately useful, here's also an alternate spell list that you can drop into the spellbook generator program from last week, including everything from the Wizard's Spell Compendium General Mage List -- with 1,278 spells! Note that, following that work, spells marked "C" (Common) are identical to those in the AD&D 2E PHB (which is mostly the same as in 1E), excepting spells named after some NPC (which are "U" for Uncommon); spells from other supplements are at lower frequency levels. (Rename to SpellIndex.csv to use.)

2 comments:

  1. Neat! It's cool to see this come to fruition.

    ReplyDelete
    Replies
    1. Thanks for saying so! And yes, that was the reveal for having the frequencies in the spellbook generator. :-)

      Delete