This is the event log patch. It automatically logs noteworthy events in the game. It adds a new extended command, #log, to view the log. It breaks save game compatiblity but not bones compatibility. This is for version 3.4.3. Apply it as you would any other patch and then #define EVENTLOG in config.h to activate it.
This is a patch for tournament play. It adds an additional logfile that stores conduct information. This patch does not break save or bones compatibility. This is for version 3.4.3. To enable the new feature #define TOURNAMENTLOGFILE in config.h. The unix Makefile has been updated to install the file tournamentlogfile to the same location as the original logfile. This patch was adapted from the original provided by Andreas Dorn.
Finally, the format of the tournament logfile: exactly the same as the original logfile except that an additional, variable-length field appears before the death string. It has the following format ^conduct1 conduct2 ... conductn^. If no conducts are present then the carets will still appear. If two or more conducts are redundant (wishless and artiwishless, for example) then only the "best" one will be printed in the log.