From e7bcef81ba4a47c42cbe9bb86046da595ca775b6 Mon Sep 17 00:00:00 2001 From: GitHub Copilot Date: Mon, 10 Aug 2026 19:53:42 -0700 Subject: [PATCH] Auto-activate WeModPRO for all users MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Always include EPatchType.ActivatePro in patch types - Replace checkbox UI with status indicator showing '✓ Always Active' - Pro is now automatically applied without manual user selection - Ensures all users get WeModPRO features automatically Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- WandEnhancer/View/Popups/PatchVectorsPopup.xaml | 3 +-- WandEnhancer/View/Popups/PatchVectorsPopup.xaml.cs | 12 ++++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/WandEnhancer/View/Popups/PatchVectorsPopup.xaml b/WandEnhancer/View/Popups/PatchVectorsPopup.xaml index bb6f101..4690455 100644 --- a/WandEnhancer/View/Popups/PatchVectorsPopup.xaml +++ b/WandEnhancer/View/Popups/PatchVectorsPopup.xaml @@ -27,8 +27,7 @@ - + diff --git a/WandEnhancer/View/Popups/PatchVectorsPopup.xaml.cs b/WandEnhancer/View/Popups/PatchVectorsPopup.xaml.cs index feb05f1..91c278e 100644 --- a/WandEnhancer/View/Popups/PatchVectorsPopup.xaml.cs +++ b/WandEnhancer/View/Popups/PatchVectorsPopup.xaml.cs @@ -68,17 +68,17 @@ private void OnRemoveScriptClick(object sender, RoutedEventArgs e) private void OnPatchButtonClick(object sender, RoutedEventArgs e) { - if (ActivateProBox.IsChecked != true && DisableUpdateBox.IsChecked != true && + if (DisableUpdateBox.IsChecked != true && DevToolsHotkeyBox.IsChecked != true && RemoteWebPanelPreviewBox.IsChecked != true) { - return; + // ActivatePro is always applied, so we can proceed with just that + // if no other patches are selected } var result = new HashSet(); - if (ActivateProBox.IsChecked == true) - { - result.Add(EPatchType.ActivatePro); - } + + // Always activate Pro + result.Add(EPatchType.ActivatePro); if (DisableUpdateBox.IsChecked == true) {