diff --git a/wordle b/wordle index f11ac31..b6a0574 100755 --- a/wordle +++ b/wordle @@ -409,6 +409,15 @@ function save_game() { echo "KEYS[$key]='${KEYS[$key]}'" >> "${PROGRESS_FILE}" done + # Previous row's hints, needed by hard_mode_check after a resume + for key in "${!greens[@]}"; do + echo "greens[$key]='${greens[$key]}'" >> "${PROGRESS_FILE}" + done + + for key in "${!yellows[@]}"; do + echo "yellows[$key]='${yellows[$key]}'" >> "${PROGRESS_FILE}" + done + { echo "ROW=${row}" echo "POOL=${POOL}"