State House passes amended check-advance bill