Moved execute_on_damage and execute_on_death script to checkdamage() to correct missing events. Previously they did not fire properly when entity was damaged/killed by damageentity() or from falling damage.
Authored by: damon_caskey 2009-01-21
Parent: [r2104]
Child: [r2106]