Just FYI heart of darkness is similar to hammer of darkness except with heart you gain the extra ability to stun (by chance) your opponent. Heart of darkness is the skill used by most of the NPC monsters.

Nice guide I was going to do something similar but you beat to it. Well done nonetheless, good research.