Implemented critical hits for the hero.

Reused a bit of Gabriel's code. (Just to mention)