mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 02:38:02 +00:00
Can now continue interrupted tournaments.
Now enforcing credit requirements for entry to tournaments.
This commit is contained in:
@@ -80,8 +80,6 @@ public enum CSubmenuQuestDraft implements ICDoc {
|
|||||||
new UiCommand() { @Override
|
new UiCommand() { @Override
|
||||||
public void run() { CSubmenuQuestDraft.this.endTournamentAndAwardPrizes(); } });
|
public void run() { CSubmenuQuestDraft.this.endTournamentAndAwardPrizes(); } });
|
||||||
|
|
||||||
System.out.println(FModel.getQuest().getAchievements());
|
|
||||||
|
|
||||||
if (FModel.getQuest().getAchievements().getDraftEvents().isEmpty()) {
|
if (FModel.getQuest().getAchievements().getDraftEvents().isEmpty()) {
|
||||||
view.setMode(Mode.EMPTY);
|
view.setMode(Mode.EMPTY);
|
||||||
} else if (FModel.getQuest().getDraftDecks() == null || !FModel.getQuest().getDraftDecks().contains(QuestEventDraft.DECK_NAME)) {
|
} else if (FModel.getQuest().getDraftDecks() == null || !FModel.getQuest().getDraftDecks().contains(QuestEventDraft.DECK_NAME)) {
|
||||||
@@ -420,11 +418,11 @@ public enum CSubmenuQuestDraft implements ICDoc {
|
|||||||
|
|
||||||
QuestEventDraft draftEvent = SSubmenuQuestUtil.getDraftEvent();
|
QuestEventDraft draftEvent = SSubmenuQuestUtil.getDraftEvent();
|
||||||
|
|
||||||
/*long creditsAvailable = FModel.getQuest().getAssets().getCredits();
|
long creditsAvailable = FModel.getQuest().getAssets().getCredits();
|
||||||
if (creditsAvailable < draftEvent.getEntryFee()) {
|
if (creditsAvailable < draftEvent.getEntryFee()) {
|
||||||
FOptionPane.showMessageDialog("You need " + NUMBER_FORMATTER.format(draftEvent.getEntryFee() - creditsAvailable) + " more credits to enter this tournament.", "Not Enough Credits");
|
FOptionPane.showMessageDialog("You need " + NUMBER_FORMATTER.format(draftEvent.getEntryFee() - creditsAvailable) + " more credits to enter this tournament.", "Not Enough Credits");
|
||||||
return;
|
return;
|
||||||
}*/
|
}
|
||||||
|
|
||||||
boolean okayToEnter = FOptionPane.showConfirmDialog("This tournament costs " + draftEvent.getEntryFee() + " credits to enter.\nAre you sure you wish to enter?", "Enter Draft Tournament?");
|
boolean okayToEnter = FOptionPane.showConfirmDialog("This tournament costs " + draftEvent.getEntryFee() + " credits to enter.\nAre you sure you wish to enter?", "Enter Draft Tournament?");
|
||||||
|
|
||||||
|
|||||||
@@ -64,11 +64,30 @@ public class QuestDraftUtils {
|
|||||||
addMatchup(6, 7, draft);
|
addMatchup(6, 7, draft);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 8:
|
||||||
|
addMatchup(2, 3, draft);
|
||||||
|
addMatchup(4, 5, draft);
|
||||||
|
addMatchup(6, 7, draft);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 9:
|
||||||
|
addMatchup(4, 5, draft);
|
||||||
|
addMatchup(6, 7, draft);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 10:
|
||||||
|
addMatchup(6, 7, draft);
|
||||||
|
break;
|
||||||
|
|
||||||
case 11:
|
case 11:
|
||||||
addMatchup(8, 9, draft);
|
addMatchup(8, 9, draft);
|
||||||
addMatchup(10, 11, draft);
|
addMatchup(10, 11, draft);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 12:
|
||||||
|
addMatchup(10, 11, draft);
|
||||||
|
break;
|
||||||
|
|
||||||
case 13:
|
case 13:
|
||||||
addMatchup(12, 13, draft);
|
addMatchup(12, 13, draft);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user