Fixed 3 player vs monster bugs

1) Assassin backstab command wasn't taking classic mode into account
2) Monster defence calculation was using the wrong variable to access
the monster array
3) Monster defence calculation result wasn't being used (player.punch
was being decremented before the defence calculation took place)