- Fix the AI sideboarding mode not loading on startup.

This commit is contained in:
Agetian
2024-08-01 08:04:49 +03:00
committed by Chris H
parent 6a2c6b1cb3
commit c081294f82
3 changed files with 2 additions and 2 deletions

View File

@@ -487,7 +487,6 @@ public enum CSubmenuPreferences implements ICDoc {
@Override
public void actionPerformed(ActionEvent actionEvent) {
AiProfileUtil.setAiSideboardingMode(AiProfileUtil.AISideboardingMode.normalizedValueOf(comboBox.getSelectedItem()));
System.out.println(AiProfileUtil.getAISideboardingMode());
}
});
}

View File

@@ -233,7 +233,6 @@ public class SettingsPage extends TabPage<SettingsScreen> {
public void valueChanged(String newValue) {
super.valueChanged(newValue);
AiProfileUtil.setAiSideboardingMode(AiProfileUtil.AISideboardingMode.normalizedValueOf(newValue));
System.out.println(AiProfileUtil.getAISideboardingMode());
}
}, 1);
lstSettings.addItem(new BooleanSetting(FPref.MATCH_EXPERIMENTAL_RESTORE,

View File

@@ -26,6 +26,7 @@ import forge.ImageKeys;
import forge.MulliganDefs;
import forge.StaticData;
import forge.ai.AiProfileUtil;
import forge.ai.AiProps;
import forge.card.CardRulesPredicates;
import forge.card.CardType;
import forge.deck.CardArchetypeLDAGenerator;
@@ -277,6 +278,7 @@ public final class FModel {
//preload AI profiles
AiProfileUtil.loadAllProfiles(ForgeConstants.AI_PROFILE_DIR);
AiProfileUtil.setAiSideboardingMode(AiProfileUtil.AISideboardingMode.normalizedValueOf(FModel.getPreferences().getPref(FPref.MATCH_AI_SIDEBOARDING_MODE)));
//generate Deck Gen matrix
if(FModel.getPreferences().getPrefBoolean(FPref.DECKGEN_CARDBASED)) {