added check that disabled deck checking if developer mode is enabled

This commit is contained in:
ArsenalNut
2012-12-22 19:34:42 +00:00
parent 8b8e4d9517
commit c95a75dc6b

View File

@@ -9,6 +9,7 @@ import javax.swing.SwingWorker;
import forge.Command; import forge.Command;
import forge.Singletons; import forge.Singletons;
import forge.Constant.Preferences;
import forge.control.Lobby; import forge.control.Lobby;
import forge.deck.Deck; import forge.deck.Deck;
import forge.game.GameType; import forge.game.GameType;
@@ -97,10 +98,12 @@ public enum CSubmenuConstructed implements ICDoc {
private void startGame() { private void startGame() {
Deck humanDeck = VSubmenuConstructed.SINGLETON_INSTANCE.getDcHuman().getDeck(); Deck humanDeck = VSubmenuConstructed.SINGLETON_INSTANCE.getDcHuman().getDeck();
String errorMessage = GameType.Constructed.getDeckConformanceProblem(humanDeck); if (!Preferences.DEV_MODE) {
if ( null != errorMessage ) { String errorMessage = GameType.Constructed.getDeckConformanceProblem(humanDeck);
JOptionPane.showMessageDialog(null, "Your deck " + errorMessage, "Invalid deck", JOptionPane.ERROR_MESSAGE); if (null != errorMessage) {
return; JOptionPane.showMessageDialog(null, "Your deck " + errorMessage, "Invalid deck", JOptionPane.ERROR_MESSAGE);
return;
}
} }
SwingUtilities.invokeLater(new Runnable() { SwingUtilities.invokeLater(new Runnable() {