From 419471e8fa389648baf04397ed5428896a2311da Mon Sep 17 00:00:00 2001 From: Fabian Keller Date: Fri, 8 Jan 2021 14:29:14 +0100 Subject: [PATCH] Bugfix --- src/de/jaujau/spiellogik/Spiel.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/de/jaujau/spiellogik/Spiel.java b/src/de/jaujau/spiellogik/Spiel.java index 50f2ef7..86b1fef 100644 --- a/src/de/jaujau/spiellogik/Spiel.java +++ b/src/de/jaujau/spiellogik/Spiel.java @@ -60,6 +60,7 @@ public class Spiel { /** * Initialisiert ein Spiel + * Handelt den Start aus * @param dashboard */ public void spiel(Dashboard_GUI dashboard) { @@ -78,12 +79,6 @@ public class Spiel { kartensatz.ziehen(Spieler.COMPUTER); kartensatz.ziehen(Spieler.SPIELER); } - //FUNKTION erste Karte - int kartenindex = zufallszahl.nextInt(32); - while(kartensatz.getHand(Spieler.COMPUTER).contains(kartenindex)||kartensatz.getHand(Spieler.SPIELER).contains(kartenindex)) { - kartenindex = zufallszahl.nextInt(32); - } - kartensatz.ablegen(kartenindex); //nicht in der Hand befindliche Karte zum Start aufdecken System.out.println("SPIEL Kartenhand von COMPUTER: " + kartensatz.getHand(Spieler.COMPUTER)); System.out.println("SPIEL Kartenhand von SPIELER: " + kartensatz.getHand(Spieler.SPIELER)); effekteSetzen(); @@ -142,7 +137,6 @@ public class Spiel { System.out.println("\nSPIEL Spieler am Zug"); if(aussetzen) { System.out.println("\nSPIEL Aussetzen möglich"); - dashboard.aktualisiereGUI(); dashboard.showaussetzen(); dashboard.aktualisiereGUI(); } @@ -236,8 +230,10 @@ public class Spiel { * @param farbe */ public void wuenscher(Farbe farbe) { + System.out.println("\nSPIEL Wünsche Farbe"); kartensatz.SetWunschfarbe(farbe); alternieren(dashboard); + dashboard.aktualisiereGUI(); }