diff --git a/img/frames/m15/transform/crowns/nickname/a.png b/img/frames/m15/transform/crowns/nickname/a.png
new file mode 100644
index 00000000..a229178a
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/a.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/aThumb.png b/img/frames/m15/transform/crowns/nickname/aThumb.png
new file mode 100644
index 00000000..e33bf032
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/aThumb.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/b.png b/img/frames/m15/transform/crowns/nickname/b.png
new file mode 100644
index 00000000..ff5d346b
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/b.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/bThumb.png b/img/frames/m15/transform/crowns/nickname/bThumb.png
new file mode 100644
index 00000000..30b6844f
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/bThumb.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/g.png b/img/frames/m15/transform/crowns/nickname/g.png
new file mode 100644
index 00000000..9ab3f30d
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/g.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/gThumb.png b/img/frames/m15/transform/crowns/nickname/gThumb.png
new file mode 100644
index 00000000..41f1f54a
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/gThumb.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/l.png b/img/frames/m15/transform/crowns/nickname/l.png
new file mode 100644
index 00000000..4eb77a53
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/l.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/lThumb.png b/img/frames/m15/transform/crowns/nickname/lThumb.png
new file mode 100644
index 00000000..989554dd
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/lThumb.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/m.png b/img/frames/m15/transform/crowns/nickname/m.png
new file mode 100644
index 00000000..b8fcb7a4
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/m.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/mThumb.png b/img/frames/m15/transform/crowns/nickname/mThumb.png
new file mode 100644
index 00000000..f7d5f53e
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/mThumb.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/r.png b/img/frames/m15/transform/crowns/nickname/r.png
new file mode 100644
index 00000000..2afd8387
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/r.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/rThumb.png b/img/frames/m15/transform/crowns/nickname/rThumb.png
new file mode 100644
index 00000000..71e36bca
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/rThumb.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/u.png b/img/frames/m15/transform/crowns/nickname/u.png
new file mode 100644
index 00000000..aa7027c5
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/u.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/uThumb.png b/img/frames/m15/transform/crowns/nickname/uThumb.png
new file mode 100644
index 00000000..924b4be3
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/uThumb.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/w.png b/img/frames/m15/transform/crowns/nickname/w.png
new file mode 100644
index 00000000..34afa679
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/w.png differ
diff --git a/img/frames/m15/transform/crowns/nickname/wThumb.png b/img/frames/m15/transform/crowns/nickname/wThumb.png
new file mode 100644
index 00000000..ba766cc8
Binary files /dev/null and b/img/frames/m15/transform/crowns/nickname/wThumb.png differ
diff --git a/img/manaSymbols/a.svg b/img/manaSymbols/a.svg
new file mode 100644
index 00000000..db25c7c2
--- /dev/null
+++ b/img/manaSymbols/a.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/img/setSymbols/official/und-80.svg b/img/setSymbols/official/und-80.svg
new file mode 100644
index 00000000..6d7a7352
--- /dev/null
+++ b/img/setSymbols/official/und-80.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/img/setSymbols/official/und-c.svg b/img/setSymbols/official/und-c.svg
new file mode 100644
index 00000000..2f485778
--- /dev/null
+++ b/img/setSymbols/official/und-c.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/img/setSymbols/official/und-m.svg b/img/setSymbols/official/und-m.svg
new file mode 100644
index 00000000..870b1d5e
--- /dev/null
+++ b/img/setSymbols/official/und-m.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/img/setSymbols/official/und-r.svg b/img/setSymbols/official/und-r.svg
new file mode 100644
index 00000000..5cc471d1
--- /dev/null
+++ b/img/setSymbols/official/und-r.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/img/setSymbols/official/und-s.svg b/img/setSymbols/official/und-s.svg
new file mode 100644
index 00000000..3655c71f
--- /dev/null
+++ b/img/setSymbols/official/und-s.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/img/setSymbols/official/und-u.svg b/img/setSymbols/official/und-u.svg
new file mode 100644
index 00000000..ce18a797
--- /dev/null
+++ b/img/setSymbols/official/und-u.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/js/creator-23.js b/js/creator-23.js
index 7be5f434..7e1e3c06 100644
--- a/js/creator-23.js
+++ b/js/creator-23.js
@@ -260,7 +260,7 @@ const setSymbolAliases = new Map([
const mana = new Map();
// var manaSymbols = [];
loadManaSymbols(['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20',
- 'w', 'u', 'b', 'r', 'g', 'c', 'x', 'y', 'z', 't', 'untap', 'e', 's', 'oldtap', 'originaltap', 'purple']);
+ 'w', 'u', 'b', 'r', 'g', 'c', 'x', 'y', 'z', 't', 'untap', 'e', 's', 'oldtap', 'originaltap', 'purple', "a"]);
loadManaSymbols(['wu', 'wb', 'ub', 'ur', 'br', 'bg', 'rg', 'rw', 'gw', 'gu', '2w', '2u', '2b', '2r', '2g', 'wp', 'up', 'bp', 'rp', 'gp', 'p',
'wup', 'wbp', 'ubp', 'urp', 'brp', 'bgp', 'rgp', 'rwp', 'gwp', 'gup', 'purplew', 'purpleu', 'purpleb', 'purpler', 'purpleg',
'2purple', 'purplep'], [1.2, 1.2]);
diff --git a/js/frameSearch.js b/js/frameSearch.js
index 9a9a8924..ef0047d8 100644
--- a/js/frameSearch.js
+++ b/js/frameSearch.js
@@ -94,6 +94,7 @@ const frameNames = new Map ([
['SDCC15 (Blackout)', 'TransformSDCC15'],
['DFC Legend Crowns', 'TransformLegendCrowns'],
['DFC Floating Legend Crowns', 'TransformLegendCrownsFloating'],
+ ['DFC Nickname Legend Crowns', 'TransformLegendCrownsNickname'],
//modal
['Modal DFC', 'ModalRegular'],
['Modal DFC Borderless', 'ModalBorderless'],
diff --git a/js/frames/groupDFC.js b/js/frames/groupDFC.js
index 37f18bc4..3a980c37 100644
--- a/js/frames/groupDFC.js
+++ b/js/frames/groupDFC.js
@@ -14,6 +14,7 @@ loadFramePacks([
{name:'Addons', value:'disabled'},
{name:'Legend Crowns', value:'TransformLegendCrowns'},
{name:'Floating Legend Crowns', value:'TransformLegendCrownsFloating'},
+ {name:'Nickname Legend Crowns', value:'TransformLegendCrownsNickname'},
{name:'Inner Crowns', value:'M15InnerCrowns'},
{name:'Holo Stamps', value:'M15HoloStamps'},
{name:'Dark Power/Toughness', value:'M15DarkPT'},
diff --git a/js/frames/packTransformLegendCrownsNickname.js b/js/frames/packTransformLegendCrownsNickname.js
new file mode 100644
index 00000000..5d8dd625
--- /dev/null
+++ b/js/frames/packTransformLegendCrownsNickname.js
@@ -0,0 +1,21 @@
+//Create objects for common properties across available frames
+var bounds = {x:0.0234, y:0.0167, width:0.952, height:0.1286};
+//defines available frames
+availableFrames = [
+ {name:'White Legend Crown', src:'/img/frames/m15/transform/crowns/nickname/w.png', bounds:bounds, complementary:[8,9]},
+ {name:'Blue Legend Crown', src:'/img/frames/m15/transform/crowns/nickname/u.png', bounds:bounds, complementary:[8,9]},
+ {name:'Black Legend Crown', src:'/img/frames/m15/transform/crowns/nickname/b.png', bounds:bounds, complementary:[8,9]},
+ {name:'Red Legend Crown', src:'/img/frames/m15/transform/crowns/nickname/r.png', bounds:bounds, complementary:[8,9]},
+ {name:'Green Legend Crown', src:'/img/frames/m15/transform/crowns/nickname/g.png', bounds:bounds, complementary:[8,9]},
+ {name:'Multicolored Legend Crown', src:'/img/frames/m15/transform/crowns/nickname/m.png', bounds:bounds, complementary:[8,9]},
+ {name:'Artifact Legend Crown', src:'/img/frames/m15/transform/crowns/nickname/a.png', bounds:bounds, complementary:[8,9]},
+ {name:'Land Legend Crown', src:'/img/frames/m15/transform/crowns/nickname/l.png', bounds:bounds, complementary:[8,9]},
+ {name:'Legend Crown Border Cover', src:'/img/black.png', bounds:{x:0.0394, y:0.0277, width:0.9214, height:0.0177}, erase:true},
+ {name:'Legend Crown Lower Cutout', src:'/img/black.png', bounds:{x:0.0767, y:0.1096, width:0.8467, height:0.0143}, erase:true}
+];
+//disables/enables the "Load Frame Version" button
+document.querySelector('#loadFrameVersion').disabled = true;
+//defines process for loading this version, if applicable
+document.querySelector('#loadFrameVersion').onclick = null;
+//loads available frames
+loadFramePack();
\ No newline at end of file