extended attack - choosing attack level
boulders don't kill noncorporal creatures; fix action usage check; fix player wait action
use the BodyPart enum to track injured limbs
add profiling option makefile