diff --git a/ci-deps.dev.json b/ci-deps.dev.json index 0dca6eb4..845f694b 100644 --- a/ci-deps.dev.json +++ b/ci-deps.dev.json @@ -1,6 +1,6 @@ { "renderer": "1.0.0-ci-34719790939.0", - "updatedAt": "2026-09-14T00:11:47.542Z", - "source": "gameslib-ci-34791464823", - "gameslib": "1.0.0-ci-34791464823.0" + "updatedAt": "2026-09-14T17:02:02.601Z", + "source": "gameslib-ci-34871388802", + "gameslib": "1.0.0-ci-34871388802.0" } diff --git a/src/lib/effectiveGameFlags.js b/src/lib/effectiveGameFlags.js index 20067f65..09d38484 100644 --- a/src/lib/effectiveGameFlags.js +++ b/src/lib/effectiveGameFlags.js @@ -42,8 +42,8 @@ export function applyEffectiveFlags(game0, engine, metaGame) { game0.sharedStash = flagSetIncludes(flags, "shared-stash"); game0.noMoves = flagSetIncludes(flags, "no-moves"); game0.noExploreFlag = flagSetIncludes(flags, "no-explore"); - game0.automove = flagSetIncludes(flags, "automove") && !game0.noExploreFlag; - game0.autopass = flagSetIncludes(flags, "autopass") && !game0.noExploreFlag; + game0.automove = flagSetIncludes(flags, "automove") && !(game0.noExploreFlag || game0.noExplore); + game0.autopass = flagSetIncludes(flags, "autopass") && !(game0.noExploreFlag || game0.noExplore); game0.stackExpanding = flagSetIncludes(flags, "stacking-expanding"); }