Merge safety0ff code with shield effects, added shield.c and shield.h to contain all of the major code for shield hits.
Authored by: dmarney 2010-08-05
Parent: [r399]
Child: [r401]