disallow user to attack castle if he has not found all treasures