fixing order in card_list, adding herald on-play ability to parsing