Partial(?) fix to damage reduction from cards - Concerning ?bugreport:7809

Moved pc_dead NPC event calls to the end of the death process - Fixes ?bugreport:7829
Super Novices are no longer counted as dead when saved by their angel - Fixes ?bugreport:4053 and ?bugreport:1601
- They won't lose their +10 bonus on the first death
- Pet intimacy, mercenaries, skull drops are unaffected by first death
- Steel Body is level 5 when saved
Weapon Perfection now modifies size damage - Fixes bugreport:7813
Water Ball now checks for obstacles - Fixes bugreport:7426
Re-added the somehow lost Banishing Point hit rate fix