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) {