tbaMUD Crafting Patch 1.1 tbaMUD 3.62 - 5 May 2012
Modified by Liko with help from Kaz.

tbaMUD Crafting Patch 1.0
Created by Jamdog for tbaMUD 3.58 - 21st March 2009

This patch archive contains the following files:

ReadMe.txt         : This file!
                     List of files, and basic patching instructions.

crafts.patch       : The patch file for adding the crafts system into your MUD
                     You can use the patch command to integrate this into your MUD
                     Alternatively, open it in a text editor and hand-patch.

crafts             : An example patch file.
                     You do not need to use this file, as a new (empty) one would
                     be created when you first run the MUD after patching.
                     If you have problems with your file, you can compare them.

craft.h            : The crafts system C header file
                     This file should be placed in your MUDs src folder

craft.c            : The crafts system C source file
                     This file should be placed in your MUDs src folder

crafting patch.pdf : The Imm's manual for this crafting system.


Patching instructions:

1) Copy crafts.patch, craft.h and craft.c into your MUDs src folder

2) Type "patch -ui crafts.patch -r rejects.patch" (without quotes)

3) If the patch wasn't clean, hand-patch the changes in rejects.patch

4) Once you have patched, type "rm -f *.patch" to remove the patch files

5) Type "make clean"

6) Type "make" to recompile the whole MUD, then copyover/reboot/start your MUD

7) Congratulations, your MUD now has the craft system - type "crafts" to check

More Instructions:

1) Open structs.h
2) Find #define LAST_OLC_STATE
3) change it to #define LAST_OLC_STATE	CON_CRAFTEDIT