                   Josh Nighthawk's Smithy Package v0.11
          Designed cooperatively by "Matrix" and "Nihir" shards
          Coded entirely by Joshua Nighthawk (Shadow808@aol.com)
-----------------------------------------------------------------------

This is a pretty basic readme and was just whipped together to explain
the basics. Instead of an overall blacksmith level, each item has a
different level. In later versions, it will also include item quality.


[THINGS TO NOTE BEFOREHAND]
The item with a forged metal graphic is referred to as an ore lump.
To fold an ore lump, the lump must be very flat.


[HEATING ITEMS]
To heat an item up, you must be near a forge. Use jnSmithTongs and
target the ingot or ore lump.


[INCREASING LUMP SIZE]
You must be near a forge and anvil to add an ingot to an ore lump. The
ingot and ore lump must both be heated. Use jnSmithTongs, target the
heated ingot, target the heated ore lump.


[FOLDING ITEMS]
You must be near an anvil and the ore lump must be heated. Use
jnSmithTongs, target an anvil, target a heated ore lump.


[BENDING ITEMS]
You must be near an anvil and the ore lump must be heated. Use
jnSmithHammer, target an anvil, target a heated ore lump.


[FLATTENING ITEMS]
You must be near an anvil and the ore lump must be heated. Use
jnSmithHammer, target the heated ore lump.


[CREATING AN ITEM]
You must be near an anvil and the ore lump must be heated and very
flat. Use jnSmithHammer, target the heated ore lump. The gump should
be self explanitory.
v0.4: The item created is heated and unusable. Cool it off by using
a water tub on it.

[COMMANDS]
Admin command: .changesmith
This command allows you to change the skill gain rates on success and
failure of trying to make an item. Simple input the values into the
box, hit enter, and close the gump (right click on it).

Player command: .smithy
This command is very rudimentary as is. It will allow a player to see
their current skill values in each item creation.


[ADDING NEW ITEMS]
Just check out the sample item, the dagger. All you have to do is add
them to the items.cfg and if not already existing, to itemdesc.cfg.
v0.2: You can now also add custom props (CProps). Check the items.cfg
file, the dagger now has two examples of the CProp types available.
v0.4: You have to add the "name" tag in each item entry.

[CONTACT INFO]
My e-mail address is Shadow808@aol.com. If you are going to contact
me, make sure you add [BLACKSMITHY PACKAGE] in the subject line, so
that I don't accidently delete it.

[RELEASES]
Version 0.41:
Whoops, again! I typo'd in a condition in hammer.src. It was:
elseif(item.obtype = UOBJ_ORE_LUMP and item.color != 0x486)
and should be
elseif(item.objtype = UOBJ_ORE_LUMP and item.color != 0x486)
Fixed now.

Version 0.4:
Added item cooling off. When you create an item, it now creates a
"heated" version of the item. Use a water tub on the item to cool
it off. Along with this, you have to add the "name" tag to each
items.cfg entry.

Version 0.3:
Apparently those with a custom mining package couldn't get the 
UOBJ_IRON_INGOT to work because they forgot to edit their objtype.inc,
so I moved all constants to sinc.inc. The values that are there are
the defaults.

Version 0.21:
Whoops! I included some debug messages in the last release. This
version should fix that.

Version 0.2:
Added ability to add custom props to an item. This is useful if,
for example, you wanted a custom prop of "PlayerCreated" to be added
to an item when it's created. The dagger has the example.

Version 0.11:
Single bug fix. It wouldn't compile because UOBJ_ORE_LUMP was
undeclared. I added it to sinc.inc. Should work now.

Version 0.1:
Initial release, just for "Matrix" and "Nihir" shards!
NO KNOWN BUGS!


[FUTURE]
Hidden items: If a player has never made an item before, instead of the
item name being listed on the gump, it will say "unknown". This is not
the same thing as "nothing", as nothing means there is no item in that
specific combination.