diff --git a/modules/burgs-and-states.js b/modules/burgs-and-states.js
index 0c26db25..97bf5c07 100644
--- a/modules/burgs-and-states.js
+++ b/modules/burgs-and-states.js
@@ -885,7 +885,7 @@
}
// state forms requiring Adjective + Name, all other forms use scheme Form + Of + Name
- const adjForms = ["Empire", "Sultanate", "Khaganate", "Shogunate", "Caliphate", "Despotate", "Theocracy", "Oligarchy", "Union", "Confederation", "Trade Company", "League", "Tetrarchy", "Triumvirate", "Diarchy", "Horde"];
+ const adjForms = ["Empire", "Sultanate", "Khaganate", "Shogunate", "Caliphate", "Despotate", "Theocracy", "Oligarchy", "Union", "Confederation", "Trade Company", "League", "Tetrarchy", "Triumvirate", "Diarchy", "Horde", "Marches"];
const getFullName = function(s) {
if (!s.formName) return s.name;
diff --git a/modules/coa-generator.js b/modules/coa-generator.js
index a0702e34..e0caf2c8 100644
--- a/modules/coa-generator.js
+++ b/modules/coa-generator.js
@@ -202,7 +202,6 @@
// style settings for emblems layer
// test in FF
// layout preset
- // other editors
const t1 = P(kinship) ? parent.t1 : getTincture("field");
if (t1.includes("-")) usedPattern = t1;
diff --git a/modules/ui/diplomacy-editor.js b/modules/ui/diplomacy-editor.js
index 67dc6173..c5f5e986 100644
--- a/modules/ui/diplomacy-editor.js
+++ b/modules/ui/diplomacy-editor.js
@@ -54,8 +54,10 @@ function editDiplomacy() {
const selName = states[sel].fullName;
diplomacySelect.style.display = "none";
- let lines = `
-
${selName}
+ COArenderer.trigger("stateCOA"+sel, states[sel].coa);
+ let lines = `
+
${selName}
+
`;
for (const s of states) {
@@ -66,9 +68,10 @@ function editDiplomacy() {
const tip = s.fullName + description[index] + selName;
const tipSelect = `${tip}. Click to see relations to ${s.name}`;
const tipChange = `${tip}. Click to change relations to ${selName}`;
+ COArenderer.trigger("stateCOA"+s.i, s.coa);
lines += `