assertNull("Attacking a too weak player. Level " + hyde.getLevel() + " vs Level " + jekyll.getLevel(),
hyde.getAttackTarget());
assertEquals("message at attacking at protected area",
"Your conscience would trouble you if you carried out this attack.", getPrivateReply(hyde));
hyde.clearEvents();
// check that self defence works
StendhalRPAction.startAttack(jekyll, hyde);
StendhalRPAction.startAttack(hyde, jekyll);
assertSame("Self defence against a weak enemy", hyde.getAttackTarget(), jekyll);