alexweininger / alexweininger/game-state

DeveloplemtCards.java Line: 65

Offen
#82 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @alexweininger Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
4
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

/**
* @return the random dev card the player drew
*/
public DevelopmentCard getRandomCard() {
Random random = new Random();
int randomDevCard = random.nextInt(developmentCards.size() - 1);
int drawnDevCard = developmentCards.get(randomDevCard);
developmentCards.remove(randomDevCard);
switch (drawnDevCard) { // switch to create new dev card
case 0:
return new Knight();
case 1:
return new VictoryPoints();
case 2:
return new RoadDevCard();
case 3:
return new Monopoly();
case 4:
return new YearOfPlenty();
default:
return null;
}
}

Error: A new dev card just to make a new dev card of Knight, VicotryPoints, ReadDevcard, Monopoly, oe YearOfPlenty.
-db

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.