Ah, I see, and things without a direction like fall damage or lava have a hitDirection of 0. Thanks :D
Cheers, that helped point me in the right direction :) The tricky bit is that it looks like it splits no-npc and no-projectile damage into Fall Damage, Drowning, Lava Damage, {???}, {misc...