chead.diff makes the list of headers in init.h consistant with the one in init2.c. Pre-requisites: None comment.diff fixes an incorrect comment in load2.c. Pre-requisites: None macros.diff creates a means by which a a set of macros can be created which enable one string to be replaced by another when interpreting info files. and creates a few examples. Pre-requisites: chead.diff k_name.diff changes all attempts to read k_name directly into calls to object_desc() except for those within object_desc() itself. It does this because object_desc() produces more nicely formatted names and in order to make the distinction between internal storage and display clearer. Pre-requisites: None colon.diff removes most of the points at which colons are removed from the input in init1.c, as it doesn't seem to serve any purpose except to make it harder to track down problems in lib/edit. Pre-requisites: chead.diff macros.diff unident.diff attempts to make the place the method by which the game names an item more fully under the control of anyone with a text editor. Pre-requisites: chead.diff macros.diff k_name.diff ignore-item.diff causes flags such as the IGNORE_COLD one all swords have to be included in object.txt. Pre-requisites: chead.diff macros.diff k_name.diff unident.diff ignore-base.diff changes elemental attacks against objects so that, instead of the game remarking that a particular item is unaffected based on its tval, it does so based on its definition in objects.txt (if aware) or o_base.txt (if not). This means that you can't get extra information about an item by this method if it isn't obvious what tval it has, and that the game can be configured not to remark upon (for instance) the resistance to electricity of some of the more powerful wands. It does mean that you no longer get little hints such as "The Book of Magic Spells [Raal's Tome of Destruction]" is unaffected!", however. Pre-requisites: chead.diff macros.diff k_name.diff unident.diff ignore-item.diff all.diff contains all of the above modifications in a single file. Any comments on any of the above can be sent to me, Kieron Dunbar, at kieron@dimetrodon.demon.co.uk.