Skip to content

Consolidate Kirshara protections under one default-on option - #367

Open
Guffawaffle wants to merge 3 commits into
playfrom
fix/kirshara-single-option
Open

Guffawaffle wants to merge 3 commits into
playfrom
fix/kirshara-single-option

Conversation

@Guffawaffle

@Guffawaffle Guffawaffle commented Oct 16, 2026 •

Copy link
Copy Markdown
Owner

The Kirshara protections now share one default-on [control] kirshara_fixes setting. Mod Settings → Map & Travel → Kirshara queue fixes controls every supported protection and saves the canonical key; the retired individual keys are ignored. The queue hotkey and live toggle forget only mod response tracking, preserving native queued targets. Independent hook compatibility switches remain available.

Imports the focused consolidation from upstream PR #287 while retaining the fork's existing Windows/macOS adapters. Updates the English example and Mac test instructions, and covers false/true disk persistence with a fresh parse.

Validation: three queue suites, config-save/writer/adapter and disk/reload fixtures, TOML parsing and diff checks pass. Local Windows release build passes. This candidate has not been deployed; fresh gameplay and current Mac native fit/runtime remain unverified.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant