Merge pull request #83 from HGE-IT-Course-2016/ArmyPlacer---Fehlerbehebung

Fehlerbehebung ArmyPlacer
master
Felix Stupp 8 years ago committed by GitHub
commit f6319031ca

@ -749,12 +749,19 @@ public abstract class GeneralMap extends World implements ButtonEvent
String toUseString = JOptionPane.showInputDialog(null, "Wieviele Einheiten willst du setzen? Du hast noch " + freeArmies + " freie Einheiten."); String toUseString = JOptionPane.showInputDialog(null, "Wieviele Einheiten willst du setzen? Du hast noch " + freeArmies + " freie Einheiten.");
int armiesToUse = Utils.StringToInt(toUseString); int armiesToUse = Utils.StringToInt(toUseString);
if ( armiesToUse <= freeArmies ) if ( armiesToUse <= freeArmies )
{
if ( armiesToUse > 0 )
{ {
provinces[i].addToEntities(armiesToUse); provinces[i].addToEntities(armiesToUse);
freeArmies = freeArmies- armiesToUse; freeArmies = freeArmies- armiesToUse;
JOptionPane.showMessageDialog(null,"Einheiten erfolgreich gesetzt, Kommandant " + getPlayerName() + "."); JOptionPane.showMessageDialog(null,"Einheiten erfolgreich gesetzt, Kommandant " + getPlayerName() + ".");
} }
else if ( armiesToUse > freeArmies ) if ( armiesToUse < 0 )
{
JOptionPane.showMessageDialog(null,"Willst du mich verarschen?");
}
}
else
{ {
JOptionPane.showMessageDialog(null,"Nicht genügend freie Einheiten."); JOptionPane.showMessageDialog(null,"Nicht genügend freie Einheiten.");
} }

Loading…
Cancel
Save