diff --git a/CardForge/CardForge.html b/CardForge/CardForge.html
index 88a426ec..d408e66f 100644
--- a/CardForge/CardForge.html
+++ b/CardForge/CardForge.html
@@ -5,7 +5,8 @@
-
+
+
CardForge
@@ -113,8 +114,15 @@
Set Symbol and Watermark
-
- Set Symbol
+ Set Symbol
+
+ Set Code
+
+
+ Set Symbol Rarity
+
+
+ Custom Set Symbol
Scale Set Symbol
@@ -406,10 +414,12 @@ for (var i = 0; i < manaSymbolCode.length; i++) {
if (document.getElementById(manaSymbolCode[i]) != null) {
document.getElementById(manaSymbolCode[i]).src = "data/manaSymbols/" + i + ".png"
}
-}
+}
+//load first set symbol
+loadSetSymbol()
//fill second watermark dropdown menu
document.getElementById("secondWatermarkColorSelection").innerHTML = document.getElementById("watermarkColorSelection").innerHTML
-
+
//Runs ten times every second (main loop)
updateBorder()
@@ -716,7 +726,7 @@ function rulesText(text, x, y) {
if (extraSpace == true) {
xShift += 2
}
- card.drawImage(manaSymbolImages[manaSymbolCode.indexOf(words[n].substring(words[n].indexOf("<") + 1, words[n].indexOf(">")))], x + xShift + textSize * 0.054, y + textSize * 0.2, textSize * 0.77, textSize * 0.77)
+ card.drawImage(manaSymbolImages[manaSymbolCode.indexOf(words[n].substring(words[n].indexOf("<") + 1, words[n].indexOf(">")))], x + xShift + textSize * 0.054, y + textSize * 0.11, textSize * 0.77, textSize * 0.77)
xShift += textSize * 0.84
words[n] = words[n].slice(words[n].indexOf(">") + 1, words[n].length)
extraSpace = true
@@ -762,6 +772,12 @@ function toggleVisibility(targetClass, self, selfClass, hiddenClass, shownClass)
elementList[i].classList.toggle(hiddenClass)
elementList[i].classList.toggle(shownClass)
}
+}
+
+//runs the autocrop function for the chosen set symbol
+function loadSetSymbol() {
+ var setSymbolURL = "http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=" + document.getElementById("setSymbolCode").value + "&size=large&rarity=" + document.getElementById("setSymbolRarity").value
+ autocrop(setSymbolURL, imgSetSymbol)
}