Skip to content

Releases: M4cs/9QoL

9 Qualities of Life 1.0.2

Choose a tag to compare

@github-actions github-actions released this 21 Sep 15:24
  • Added a configurable well shortcut: hover a card in your hand and press X to discard it, once per press, using the game's normal bonuses, restrictions and turn cost. Set Hotkeys.DiscardCardKey to None to disable it.
  • Fixed the Harmony startup error when HandCard.SetupAsVisualOnly has multiple overloads. Both the card-label and animation-speed patches now specify the CardSo signature; related card setup patches also use explicit signatures.
  • Added quest-aware quick restart: confirming R during a quest retries the active challenge through its own loader. Normal runs keep the game's restart behavior.
  • Added green level previews while dragging matching cards and compatible wildcards, plus effective/stored level labels for regressed cards.
  • Replaced plot color overrides with predictive level text to avoid null-reference errors on quest and early-game plots.
  • Added regression checks for overload resolution, hotkey guards, large-hand discards and failed-drop cleanup.

Validation: the Release build passed with zero warnings or errors, and all 30 automated checks passed. Native gameplay checks are documented in tests/README.md and still need an in-game playtest.


Install (manual): copy BepInEx/plugins/NineQoL.dll from the nexus zip into your BepInEx IL2CPP install.
Thunderstore / r2modman: use the thunderstore zip or install from the 9 Kings community.

9 Qualities of Life 1.0.1

Choose a tag to compare

@github-actions github-actions released this 02 Sep 15:24
  • Fixed upgrade cards failing to drop with repeated null-reference errors
  • Made card-level count labels non-interactive so they cannot block pointer input
  • Reworked upgrade targeting to avoid duplicate placement checks
  • Made the Marker upgrade glow use a safe plot tint on current game builds
  • Persisted the selected 3x/4x/10x speed across runs and game restarts

Install (manual): copy BepInEx/plugins/NineQoL.dll from the nexus zip into your BepInEx IL2CPP install.
Thunderstore / r2modman: use the thunderstore zip or install from the 9 Kings community.

9 Qualities of Life 1.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 13:55

First public release.

  • Troop render cap with optional animator pause (big FPS win in late Endless)
  • FPS limit slider and a "9 Qualities of Life" category in the options menu
  • 3x button cycles 3x → 4x → 10x
  • Level counts under loot, shop and hand cards ("Lv. 1: 2 Lv. 2: 1")
  • Upgrade plot glow: every plot the held card would level up is marked
  • Always-visible plot level labels ("Lv 2/4", gold at max)
  • Hotkeys: Space starts the battle, F rerolls the king, hold V to preview
    blessing/cataclysm plots
  • Faster animations between battles (idle speed boost, snappier UI animators,
    shorter event delays)

Install (manual): copy BepInEx/plugins/NineQoL.dll from the nexus zip into your BepInEx IL2CPP install.
Thunderstore / r2modman: use the thunderstore zip or install from the 9 Kings community.