"pwclass.tar.Z" is a compressed tar archive containing the a file of context diffs and some text files. By applying these diffs to the Angband 2.8.0 source, you can build a version of Angband which supports some new character classes, and which even allows you to define your own character classes. The archive includes the following files: pwclass.txt more explanations pwclass.diff contains the output from 'diff -c' between Angband 2.8.0 and my source c_info.txt class data file k_info.txt modified object kind data file What I have done is to split out most of the class-specific information from the source into a new editable file, called 'c_info.txt', which lives in the lib/edit directory alongside the other '.txt' files, and is compiled into 'c_info.raw', as you would expect. This file contains all the information about each class except for magic. My interest in doing this was to experiment with new warrior classes, using weapon skills as implemented here. The intention is for anyone who is interested to download the patch and: - try out the new character classes defined in my c_info.txt - see if you can improve the game by tweaking the class parameters a bit here and there - define some completely new classes! In any case, let me know how you get on, either by E-mail to me (Pete Williams ), or by posting to rec.games.roguelike.angband. With a bit of luck, we can come to some consensus on what good, balanced, classes would be. Some notes to help get you started: 1. The savefile format has not changed. Provided your 'c-info.txt' file defines classes 0-5 as the existing classes (Warrior, Mage, etc.), then savefiles should be completely compatible with Angband 2.8.0. 2. My changes include weapon skills, as discussed in my post of last week. Each weapon type and each player class has one or more skill flags. If any flags match between the flags for the class and the flags for the current weapon, the character gets bonuses: - to-hit/to-dam: +1 at level 1, rising by 1 every few levels to a maximum of +10 at level 45. - extra attacks: like a Ranger with a bow, a specialist warrior gets extra attacks with a suitable weapon: +1 attack at level 20, +2 attacks at level 40. 3. There are some additional class flags for particular features: priest weapon penalty, ranger's extra bow shots, backstab attacks, and the feather fall and speed bonuses for the new Corsair class. 4. The adjustable parameters for each class include not only the stats modifiers and skills, but also details about object sensing (pseudo-ID) and the blows-per-round calculation. 5. Another minor change is to move the information about allowable race/class combinations from the race info table into the new class info structures. If you want to allow half-troll mages, you can do it very simply, by adding the HALF-TROLL flag to the Mage class in 'c-info.txt'.