I think the check should be based on how many tadpoles you have consumed. I agree consequences for actions should be there, but having it basicly impossible to pass should only be when the player has thoroughly feasted on the worms.