fixed a bug where the empty goal recipe list would not adhere to recipe priorities