Fix new effect

This commit is contained in:
Nathaniel Bond
2024-12-30 10:41:15 -05:00
parent b7d8b06888
commit d32e1ab6a6

View File

@@ -150,7 +150,11 @@ var GempLotrDeckBuildingUI = Class.extend({
function () { function () {
if (that.deckContentsDirty) { if (that.deckContentsDirty) {
if (confirm("Do you wish to save this deck?")) { if (confirm("Do you wish to save this deck?")) {
that.saveCurrentDeck(); if (that.saveCurrentDeck()) {
that.deckName = null;
$("#editingDeck").text("New deck");
that.clearDeck();
}
} }
} else { } else {
that.deckName = null; that.deckName = null;
@@ -346,20 +350,26 @@ var GempLotrDeckBuildingUI = Class.extend({
saveCurrentDeck:function() { saveCurrentDeck:function() {
var that = this; var that = this;
var saved = false;
if (that.deckName == null) { if (that.deckName == null) {
var newDeckName = prompt("Enter the name of the deck", ""); var newDeckName = prompt("Enter the name of the deck", "");
if (newDeckName == null) if (newDeckName == null)
return; return saved;
if (newDeckName.length < 3 || newDeckName.length > 100) if (newDeckName.length < 3 || newDeckName.length > 100)
alert("Deck name has to have at least 3 characters and at most 100 characters."); alert("Deck name has to have at least 3 characters and at most 100 characters.");
else { else {
that.deckName = newDeckName; that.deckName = newDeckName;
$("#editingDeck").text(newDeckName); $("#editingDeck").text(newDeckName);
that.saveDeck(true); that.saveDeck(true);
saved = true;
} }
} else { } else {
that.saveDeck(false); that.saveDeck(false);
saved = true;
} }
return saved;
}, },
renameCurrentDeck:function() { renameCurrentDeck:function() {