Skip to content

Commit d8dbc55

Browse files
authored
Merge pull request #376 from Advanced-Programming-2021/gui
commented chain
2 parents 4497bbc + cb06652 commit d8dbc55

File tree

2 files changed

+31
-31
lines changed

2 files changed

+31
-31
lines changed

src/main/java/model/game/Chain.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -73,14 +73,14 @@ public void deActiveMonster() {
7373
}
7474

7575
public boolean startChain() {
76-
while (canAddToChain()) {
77-
if (doesPlayerWantToAddToChain()) {
78-
addToChain();
79-
} else {
80-
break;
81-
}
82-
nextPlayer();
83-
}
76+
// while (canAddToChain()) {
77+
// if (doesPlayerWantToAddToChain()) {
78+
// addToChain();
79+
// } else {
80+
// break;
81+
// }
82+
// nextPlayer();
83+
// }
8484
activateChain();
8585

8686
return canActiveMonster;
@@ -147,7 +147,7 @@ private void nextPlayer() {
147147

148148
private void activateChain() {
149149
for (int i = chain.size() - 1; i >= 0; i--) {
150-
nextPlayer();
150+
// nextPlayer();
151151
Card card = chain.get(i);
152152

153153
if (card instanceof SpellTrapCard) {

src/main/java/model/game/Game.java

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -259,10 +259,10 @@ public boolean canSummonThisMonster() {
259259
}
260260

261261
public int summonMonster() {
262-
Chain chain = new Chain(this, selectedCard, getPlayerOfThisTurn(), getOpponentOfThisTurn(), ChainStartState.MONSTER_SUMMON);
263-
boolean canSummon = chain.startChain();
264-
265-
if (canSummon) {
262+
// Chain chain = new Chain(this, selectedCard, getPlayerOfThisTurn(), getOpponentOfThisTurn(), ChainStartState.MONSTER_SUMMON);
263+
// boolean canSummon = chain.startChain();
264+
//
265+
// if (canSummon) {
266266
GameBoard gameBoard = getPlayerGameBoard();
267267
CommandKnight.CommandKnightOnFieldWithSummonMode((MonsterCard) selectedCard,
268268
getPlayerGameBoard().getMonsterField());
@@ -279,10 +279,10 @@ public int summonMonster() {
279279
this.selectedCard = null;
280280
return 6;
281281

282-
} else {
283-
return -1;
284-
285-
}
282+
// } else {
283+
// return -1;
284+
//
285+
// }
286286
}
287287

288288
public void tributeSummon(ArrayList<Integer> cardsToTribute) {
@@ -369,31 +369,31 @@ private boolean isTargetCellInDefensePosition(int numberOfEnemyMonsterZone) {
369369
}
370370

371371
public int flipSummon() {
372-
Chain chain = new Chain(this, selectedCard, getPlayerOfThisTurn(), getOpponentOfThisTurn(), ChainStartState.MONSTER_FLIP_SUMMON);
373-
boolean canFlipSummon = chain.startChain();
372+
// Chain chain = new Chain(this, selectedCard, getPlayerOfThisTurn(), getOpponentOfThisTurn(), ChainStartState.MONSTER_FLIP_SUMMON);
373+
// boolean canFlipSummon = chain.startChain();
374374

375-
if (canFlipSummon) {
375+
// if (canFlipSummon) {
376376
MonsterCard playerCard = (MonsterCard) this.selectedCard;
377377
playerCard.setPosition(PositionMonsters.ATTACK);
378378
this.selectedCard = playerCard;
379379
return 5;
380380

381-
} else {
382-
return -1;
381+
// } else {
382+
// return -1;
383383

384-
}
384+
// }
385385
}
386386

387387
public int attack(int numberOfEnemyMonsterZone) {
388388
int result = 0;
389389

390-
Chain chain = new Chain(this, selectedCard, getPlayerOfThisTurn(), getOpponentOfThisTurn(), ChainStartState.MONSTER_ATTACK);
391-
boolean canAttack = chain.startChain();
392-
393-
if (!canAttack) {
394-
result = -1;
395-
396-
} else {
390+
// Chain chain = new Chain(this, selectedCard, getPlayerOfThisTurn(), getOpponentOfThisTurn(), ChainStartState.MONSTER_ATTACK);
391+
// boolean canAttack = chain.startChain();
392+
//
393+
// if (!canAttack) {
394+
// result = -1;
395+
//
396+
// } else {
397397
GameBoard opponentGameBoard = getOpponentGameBoard();
398398
GameBoard playerGameBoard = getPlayerGameBoard();
399399
MonsterCard playerCard = (MonsterCard) this.selectedCard;
@@ -416,7 +416,7 @@ public int attack(int numberOfEnemyMonsterZone) {
416416
, opponentGameBoard);
417417
}
418418
this.selectedCard = null;
419-
}
419+
// }
420420
return result;
421421
}
422422

0 commit comments

Comments
 (0)