From 1b32b8933ae6b27cf88ee12e42b42c9369939b94 Mon Sep 17 00:00:00 2001 From: Azgaar Date: Thu, 18 Mar 2021 00:01:17 +0300 Subject: [PATCH] charges update --- charges/anchor.svg | 2 +- charges/angel.svg | 227 +++++++++++++++++ charges/annulet.svg | 2 +- charges/armillarySphere.svg | 2 +- charges/arrow.svg | 2 +- charges/arrowsSheaf.svg | 2 +- charges/attire.svg | 18 ++ charges/axe.svg | 14 ++ charges/bearPassant.svg | 2 +- charges/bearRampant.svg | 2 +- charges/bell.svg | 6 +- charges/billet.svg | 2 +- charges/boarRampant.svg | 2 +- charges/boat.svg | 2 +- charges/boat2.svg | 45 ++++ charges/bow.svg | 2 +- charges/bowWithArrow.svg | 2 +- charges/bucket.svg | 20 ++ charges/buckle.svg | 2 +- charges/bugleHorn.svg | 2 +- charges/bugleHorn2.svg | 15 ++ charges/bullHeadCaboshed.svg | 2 +- charges/bullPassant.svg | 2 +- charges/camel.svg | 125 ++++++++++ charges/cancer.svg | 2 +- charges/carreau.svg | 4 +- charges/castle.svg | 2 +- charges/cavalier.svg | 2 +- charges/chalice.svg | 2 +- charges/cinquefoil.svg | 2 +- charges/cock.svg | 2 +- charges/compassRose.svg | 2 +- charges/cowHorns.svg | 2 +- charges/crescent.svg | 2 +- charges/crosier.svg | 2 +- charges/crossArrowed.svg | 2 +- charges/crossAvellane.svg | 2 +- charges/crossBottony.svg | 2 +- charges/crossCeltic.svg | 2 +- charges/crossCercelee.svg | 2 +- charges/crossClechy.svg | 2 +- charges/crossErminee.svg | 2 +- charges/crossFitchy.svg | 2 +- charges/crossFleury.svg | 2 +- charges/crossFourchy.svg | 2 +- charges/crossGamma.svg | 2 +- charges/crossHummetty.svg | 2 +- charges/crossMaltese.svg | 2 +- charges/crossMoline.svg | 2 +- charges/crossOccitan.svg | 2 +- charges/crossPatonce.svg | 2 +- charges/crossPattee.svg | 2 +- charges/crossPommy.svg | 2 +- charges/crossPotent.svg | 2 +- charges/crossSaltire.svg | 2 +- charges/crossTau.svg | 2 +- charges/crossVoided.svg | 2 +- charges/crosslet.svg | 2 +- charges/crown.svg | 2 +- charges/deerHeadCaboshed.svg | 2 +- charges/delf.svg | 2 +- charges/dolphin.svg | 2 +- charges/dragonPassant.svg | 2 +- charges/dragonRampant.svg | 2 +- charges/eagle.svg | 168 ++++++------- charges/eagleTwoHeards.svg | 2 +- charges/elephant.svg | 2 +- charges/escallop.svg | 1 + charges/estoile.svg | 2 +- charges/fasces.svg | 32 +++ charges/fleurDeLis.svg | 2 +- charges/fountain.svg | 2 +- charges/fusil.svg | 2 +- charges/garb.svg | 293 +++++++++++----------- charges/goat.svg | 2 +- charges/goutte.svg | 2 +- charges/greyhoundCourant.svg | 2 +- charges/griffinPassant.svg | 2 +- charges/griffinRampant.svg | 2 +- charges/hand.svg | 2 +- charges/harp.svg | 2 +- charges/hatchet.svg | 4 +- charges/head.svg | 2 +- charges/headWreathed.svg | 2 +- charges/heart.svg | 2 +- charges/helmet.svg | 14 ++ charges/heron.svg | 2 +- charges/horseRampant.svg | 2 +- charges/horseSalient.svg | 2 +- charges/horseshoe.svg | 2 +- charges/key.svg | 2 +- charges/lamb.svg | 2 +- charges/lionHeadCaboshed.svg | 107 ++++++++ charges/lionPassant.svg | 2 +- charges/lionPassantGuardant.svg | 243 +++++++++++++++++++ charges/lionRampant.svg | 2 +- charges/lochaberAxe.svg | 2 +- charges/log.svg | 2 +- charges/lozenge.svg | 2 +- charges/lozengeFaceted.svg | 2 +- charges/lozengePloye.svg | 2 +- charges/lute.svg | 2 +- charges/lymphad.svg | 2 +- charges/mallet.svg | 2 +- charges/mascle.svg | 2 +- charges/monk.svg | 139 +++++++++++ charges/mullet.svg | 2 +- charges/mullet10.svg | 2 +- charges/mullet4.svg | 2 +- charges/mullet6.svg | 2 +- charges/mullet6Faceted.svg | 2 +- charges/mullet6Pierced.svg | 2 +- charges/mullet7.svg | 2 +- charges/mullet8.svg | 2 +- charges/mulletFaceted.svg | 2 +- charges/mulletPierced.svg | 2 +- charges/oak.svg | 348 +++++++++++++++++++++++++++ charges/orb.svg | 2 +- charges/owl.svg | 139 +++++++++++ charges/parrot.svg | 2 +- charges/pegasus.svg | 2 +- charges/pike.svg | 2 +- charges/pique.svg | 2 +- charges/pot.svg | 4 +- charges/rake.svg | 2 +- charges/ramsHorn.svg | 28 +++ charges/raven.svg | 2 +- charges/rose.svg | 2 +- charges/roundel.svg | 2 +- charges/roundel2.svg | 2 +- charges/rustre.svg | 2 +- charges/sabre.svg | 32 +-- charges/sabresCrossed.svg | 70 +++--- charges/serpent.svg | 2 +- charges/stagsAttires.svg | 2 +- charges/sun.svg | 2 +- charges/sunInSplendour.svg | 2 +- charges/swan.svg | 2 +- charges/swanErased.svg | 2 +- charges/sword.svg | 2 +- charges/template.svg | 1 + charges/tower.svg | 28 +-- charges/tree.svg | 2 +- charges/trefle.svg | 2 +- charges/triangle.svg | 2 +- charges/trianglePierced.svg | 2 +- charges/unicornRampant.svg | 2 +- charges/wheel.svg | 2 +- charges/wing.svg | 2 +- charges/wingSword.svg | 2 +- charges/wolfHeadErased.svg | 2 +- charges/wolfPassant.svg | 2 +- charges/wolfRampant.svg | 2 +- charges/wolfStatant.svg | 2 +- charges/wyvern.svg | 2 +- charges/wyvernWithWingsDisplayed.svg | 2 +- modules/coa-generator.js | 48 ++-- 157 files changed, 1977 insertions(+), 456 deletions(-) create mode 100644 charges/angel.svg create mode 100644 charges/attire.svg create mode 100644 charges/axe.svg create mode 100644 charges/boat2.svg create mode 100644 charges/bucket.svg create mode 100644 charges/bugleHorn2.svg create mode 100644 charges/camel.svg create mode 100644 charges/fasces.svg create mode 100644 charges/helmet.svg create mode 100644 charges/lionHeadCaboshed.svg create mode 100644 charges/lionPassantGuardant.svg create mode 100644 charges/monk.svg create mode 100644 charges/oak.svg create mode 100644 charges/owl.svg create mode 100644 charges/ramsHorn.svg diff --git a/charges/anchor.svg b/charges/anchor.svg index c05b085f..59678314 100644 --- a/charges/anchor.svg +++ b/charges/anchor.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/angel.svg b/charges/angel.svg new file mode 100644 index 00000000..5dd03384 --- /dev/null +++ b/charges/angel.svg @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/annulet.svg b/charges/annulet.svg index 2677e045..b3dad13d 100644 --- a/charges/annulet.svg +++ b/charges/annulet.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/armillarySphere.svg b/charges/armillarySphere.svg index 60a1cc65..c71938a8 100644 --- a/charges/armillarySphere.svg +++ b/charges/armillarySphere.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/arrow.svg b/charges/arrow.svg index c9e8f852..c78f7c4c 100644 --- a/charges/arrow.svg +++ b/charges/arrow.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/arrowsSheaf.svg b/charges/arrowsSheaf.svg index 41880647..2d56cc99 100644 --- a/charges/arrowsSheaf.svg +++ b/charges/arrowsSheaf.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/attire.svg b/charges/attire.svg new file mode 100644 index 00000000..99427a60 --- /dev/null +++ b/charges/attire.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/charges/axe.svg b/charges/axe.svg new file mode 100644 index 00000000..40d6dcee --- /dev/null +++ b/charges/axe.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/charges/bearPassant.svg b/charges/bearPassant.svg index 9fe44e31..9e3ec130 100644 --- a/charges/bearPassant.svg +++ b/charges/bearPassant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/bearRampant.svg b/charges/bearRampant.svg index f320d194..d9d77844 100644 --- a/charges/bearRampant.svg +++ b/charges/bearRampant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/bell.svg b/charges/bell.svg index 73124adb..7862a398 100644 --- a/charges/bell.svg +++ b/charges/bell.svg @@ -1,5 +1,5 @@ - + @@ -7,12 +7,12 @@ + - - + diff --git a/charges/billet.svg b/charges/billet.svg index 6398df51..9482f5a7 100644 --- a/charges/billet.svg +++ b/charges/billet.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/boarRampant.svg b/charges/boarRampant.svg index fced611a..fa9662ad 100644 --- a/charges/boarRampant.svg +++ b/charges/boarRampant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/boat.svg b/charges/boat.svg index 02070e6e..d4d95752 100644 --- a/charges/boat.svg +++ b/charges/boat.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/boat2.svg b/charges/boat2.svg new file mode 100644 index 00000000..f3e37a5b --- /dev/null +++ b/charges/boat2.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/bow.svg b/charges/bow.svg index c0033517..b1f2c8ec 100644 --- a/charges/bow.svg +++ b/charges/bow.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/bowWithArrow.svg b/charges/bowWithArrow.svg index ad95d94d..28c48c77 100644 --- a/charges/bowWithArrow.svg +++ b/charges/bowWithArrow.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/bucket.svg b/charges/bucket.svg new file mode 100644 index 00000000..e6e0a07a --- /dev/null +++ b/charges/bucket.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/charges/buckle.svg b/charges/buckle.svg index e558bfaa..b83ba97d 100644 --- a/charges/buckle.svg +++ b/charges/buckle.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/bugleHorn.svg b/charges/bugleHorn.svg index b006a69f..4f85e7f0 100644 --- a/charges/bugleHorn.svg +++ b/charges/bugleHorn.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/bugleHorn2.svg b/charges/bugleHorn2.svg new file mode 100644 index 00000000..67397089 --- /dev/null +++ b/charges/bugleHorn2.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/charges/bullHeadCaboshed.svg b/charges/bullHeadCaboshed.svg index 88ae177e..5832ab4a 100644 --- a/charges/bullHeadCaboshed.svg +++ b/charges/bullHeadCaboshed.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/bullPassant.svg b/charges/bullPassant.svg index c73a9795..fd56305c 100644 --- a/charges/bullPassant.svg +++ b/charges/bullPassant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/camel.svg b/charges/camel.svg new file mode 100644 index 00000000..12ca27ec --- /dev/null +++ b/charges/camel.svg @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/cancer.svg b/charges/cancer.svg index 49a2c83b..a8bf102c 100644 --- a/charges/cancer.svg +++ b/charges/cancer.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/carreau.svg b/charges/carreau.svg index 24f687c0..bfeeb049 100644 --- a/charges/carreau.svg +++ b/charges/carreau.svg @@ -1,6 +1,6 @@ - - + + diff --git a/charges/castle.svg b/charges/castle.svg index 0a2168e6..b02cb463 100644 --- a/charges/castle.svg +++ b/charges/castle.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/cavalier.svg b/charges/cavalier.svg index 9e7207a7..8e9d9b43 100644 --- a/charges/cavalier.svg +++ b/charges/cavalier.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/chalice.svg b/charges/chalice.svg index daf10466..857031c4 100644 --- a/charges/chalice.svg +++ b/charges/chalice.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/cinquefoil.svg b/charges/cinquefoil.svg index 1dfea574..c1a83b13 100644 --- a/charges/cinquefoil.svg +++ b/charges/cinquefoil.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/cock.svg b/charges/cock.svg index cfd58106..938fb9a0 100644 --- a/charges/cock.svg +++ b/charges/cock.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/compassRose.svg b/charges/compassRose.svg index 8a6a8139..dec495cc 100644 --- a/charges/compassRose.svg +++ b/charges/compassRose.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/cowHorns.svg b/charges/cowHorns.svg index 6564982a..74378210 100644 --- a/charges/cowHorns.svg +++ b/charges/cowHorns.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crescent.svg b/charges/crescent.svg index f6f1f921..9181995b 100644 --- a/charges/crescent.svg +++ b/charges/crescent.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crosier.svg b/charges/crosier.svg index 1149b3ef..5eb26576 100644 --- a/charges/crosier.svg +++ b/charges/crosier.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossArrowed.svg b/charges/crossArrowed.svg index a3844430..ff4b6c02 100644 --- a/charges/crossArrowed.svg +++ b/charges/crossArrowed.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossAvellane.svg b/charges/crossAvellane.svg index 387a7072..303e7f72 100644 --- a/charges/crossAvellane.svg +++ b/charges/crossAvellane.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossBottony.svg b/charges/crossBottony.svg index 345d7d82..2d246b29 100644 --- a/charges/crossBottony.svg +++ b/charges/crossBottony.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossCeltic.svg b/charges/crossCeltic.svg index e47c2834..dd3653c9 100644 --- a/charges/crossCeltic.svg +++ b/charges/crossCeltic.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossCercelee.svg b/charges/crossCercelee.svg index bc5771da..2b8bff16 100644 --- a/charges/crossCercelee.svg +++ b/charges/crossCercelee.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossClechy.svg b/charges/crossClechy.svg index 51a143e4..4534dc8b 100644 --- a/charges/crossClechy.svg +++ b/charges/crossClechy.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossErminee.svg b/charges/crossErminee.svg index c9190575..1def3830 100644 --- a/charges/crossErminee.svg +++ b/charges/crossErminee.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossFitchy.svg b/charges/crossFitchy.svg index 87e9265c..733a0ebd 100644 --- a/charges/crossFitchy.svg +++ b/charges/crossFitchy.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossFleury.svg b/charges/crossFleury.svg index 86d6b9ed..d617a15d 100644 --- a/charges/crossFleury.svg +++ b/charges/crossFleury.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossFourchy.svg b/charges/crossFourchy.svg index 6a19f8e5..9308a143 100644 --- a/charges/crossFourchy.svg +++ b/charges/crossFourchy.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossGamma.svg b/charges/crossGamma.svg index 7610c995..d2da6490 100644 --- a/charges/crossGamma.svg +++ b/charges/crossGamma.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossHummetty.svg b/charges/crossHummetty.svg index 5a7388fc..e2676ab2 100644 --- a/charges/crossHummetty.svg +++ b/charges/crossHummetty.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossMaltese.svg b/charges/crossMaltese.svg index f704ccb4..5718dacf 100644 --- a/charges/crossMaltese.svg +++ b/charges/crossMaltese.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossMoline.svg b/charges/crossMoline.svg index 4df553ef..97f3b918 100644 --- a/charges/crossMoline.svg +++ b/charges/crossMoline.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossOccitan.svg b/charges/crossOccitan.svg index 60f102d7..15fe7587 100644 --- a/charges/crossOccitan.svg +++ b/charges/crossOccitan.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossPatonce.svg b/charges/crossPatonce.svg index 3fda2f9c..aaaec339 100644 --- a/charges/crossPatonce.svg +++ b/charges/crossPatonce.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossPattee.svg b/charges/crossPattee.svg index d4c3da87..7679657b 100644 --- a/charges/crossPattee.svg +++ b/charges/crossPattee.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossPommy.svg b/charges/crossPommy.svg index dbf85e7b..da002347 100644 --- a/charges/crossPommy.svg +++ b/charges/crossPommy.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossPotent.svg b/charges/crossPotent.svg index c8aa500f..cc3bb92f 100644 --- a/charges/crossPotent.svg +++ b/charges/crossPotent.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossSaltire.svg b/charges/crossSaltire.svg index dd5d8f4b..db4bba09 100644 --- a/charges/crossSaltire.svg +++ b/charges/crossSaltire.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossTau.svg b/charges/crossTau.svg index 4927e0a7..0789faf5 100644 --- a/charges/crossTau.svg +++ b/charges/crossTau.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crossVoided.svg b/charges/crossVoided.svg index 71287ee4..0fa95bd7 100644 --- a/charges/crossVoided.svg +++ b/charges/crossVoided.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crosslet.svg b/charges/crosslet.svg index e359ce28..3dc8b517 100644 --- a/charges/crosslet.svg +++ b/charges/crosslet.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/crown.svg b/charges/crown.svg index 3a7629c8..3030f9fb 100644 --- a/charges/crown.svg +++ b/charges/crown.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/deerHeadCaboshed.svg b/charges/deerHeadCaboshed.svg index a4f702f5..40247149 100644 --- a/charges/deerHeadCaboshed.svg +++ b/charges/deerHeadCaboshed.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/delf.svg b/charges/delf.svg index fc4c57c9..227bd04f 100644 --- a/charges/delf.svg +++ b/charges/delf.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/dolphin.svg b/charges/dolphin.svg index afb48d23..4632a120 100644 --- a/charges/dolphin.svg +++ b/charges/dolphin.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/dragonPassant.svg b/charges/dragonPassant.svg index 36986715..5d177cbe 100644 --- a/charges/dragonPassant.svg +++ b/charges/dragonPassant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/dragonRampant.svg b/charges/dragonRampant.svg index d2b2ee68..d1b14d0a 100644 --- a/charges/dragonRampant.svg +++ b/charges/dragonRampant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/eagle.svg b/charges/eagle.svg index 963a289c..4336496f 100644 --- a/charges/eagle.svg +++ b/charges/eagle.svg @@ -1,87 +1,87 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - diff --git a/charges/eagleTwoHeards.svg b/charges/eagleTwoHeards.svg index 079f539c..0f0a51ab 100644 --- a/charges/eagleTwoHeards.svg +++ b/charges/eagleTwoHeards.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/elephant.svg b/charges/elephant.svg index d5af22ed..26e6d016 100644 --- a/charges/elephant.svg +++ b/charges/elephant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/escallop.svg b/charges/escallop.svg index 6d912bfd..d5803037 100644 --- a/charges/escallop.svg +++ b/charges/escallop.svg @@ -1,4 +1,5 @@ + diff --git a/charges/estoile.svg b/charges/estoile.svg index af35f897..6966ccbc 100644 --- a/charges/estoile.svg +++ b/charges/estoile.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/fasces.svg b/charges/fasces.svg new file mode 100644 index 00000000..b8b71035 --- /dev/null +++ b/charges/fasces.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/fleurDeLis.svg b/charges/fleurDeLis.svg index 2902d3ac..2583e48f 100644 --- a/charges/fleurDeLis.svg +++ b/charges/fleurDeLis.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/fountain.svg b/charges/fountain.svg index 2ef97e3b..1ed8ac67 100644 --- a/charges/fountain.svg +++ b/charges/fountain.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/fusil.svg b/charges/fusil.svg index 8da86e7c..eac10ed4 100644 --- a/charges/fusil.svg +++ b/charges/fusil.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/garb.svg b/charges/garb.svg index 07fb901e..002fa1d0 100644 --- a/charges/garb.svg +++ b/charges/garb.svg @@ -1,149 +1,150 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/goat.svg b/charges/goat.svg index c323cb0f..e78f4b47 100644 --- a/charges/goat.svg +++ b/charges/goat.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/goutte.svg b/charges/goutte.svg index a836f7b4..40f23183 100644 --- a/charges/goutte.svg +++ b/charges/goutte.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/greyhoundCourant.svg b/charges/greyhoundCourant.svg index 3dc41b55..7ea32fb5 100644 --- a/charges/greyhoundCourant.svg +++ b/charges/greyhoundCourant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/griffinPassant.svg b/charges/griffinPassant.svg index 025c2654..3cb14fff 100644 --- a/charges/griffinPassant.svg +++ b/charges/griffinPassant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/griffinRampant.svg b/charges/griffinRampant.svg index 40d8c9f0..07c19311 100644 --- a/charges/griffinRampant.svg +++ b/charges/griffinRampant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/hand.svg b/charges/hand.svg index f23ca361..4da98b9a 100644 --- a/charges/hand.svg +++ b/charges/hand.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/harp.svg b/charges/harp.svg index 7832707b..162f83d4 100644 --- a/charges/harp.svg +++ b/charges/harp.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/hatchet.svg b/charges/hatchet.svg index a543a5f7..3e7ef230 100644 --- a/charges/hatchet.svg +++ b/charges/hatchet.svg @@ -1,8 +1,8 @@ - + - + diff --git a/charges/head.svg b/charges/head.svg index 5c49b6f8..fa458631 100644 --- a/charges/head.svg +++ b/charges/head.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/headWreathed.svg b/charges/headWreathed.svg index d3dab379..115c69de 100644 --- a/charges/headWreathed.svg +++ b/charges/headWreathed.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/heart.svg b/charges/heart.svg index 01ce307b..56d0940c 100644 --- a/charges/heart.svg +++ b/charges/heart.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/helmet.svg b/charges/helmet.svg new file mode 100644 index 00000000..9099c7c3 --- /dev/null +++ b/charges/helmet.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/charges/heron.svg b/charges/heron.svg index 8a4ecca3..2b51c592 100644 --- a/charges/heron.svg +++ b/charges/heron.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/horseRampant.svg b/charges/horseRampant.svg index 55b46119..a82e9bdb 100644 --- a/charges/horseRampant.svg +++ b/charges/horseRampant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/horseSalient.svg b/charges/horseSalient.svg index 2b487240..158d9fec 100644 --- a/charges/horseSalient.svg +++ b/charges/horseSalient.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/horseshoe.svg b/charges/horseshoe.svg index 542acae1..3bd51f7a 100644 --- a/charges/horseshoe.svg +++ b/charges/horseshoe.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/key.svg b/charges/key.svg index 90f135e0..fb677cd6 100644 --- a/charges/key.svg +++ b/charges/key.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lamb.svg b/charges/lamb.svg index 8854a232..023509d8 100644 --- a/charges/lamb.svg +++ b/charges/lamb.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lionHeadCaboshed.svg b/charges/lionHeadCaboshed.svg new file mode 100644 index 00000000..25435e7b --- /dev/null +++ b/charges/lionHeadCaboshed.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/lionPassant.svg b/charges/lionPassant.svg index 6ff03aea..a915beb6 100644 --- a/charges/lionPassant.svg +++ b/charges/lionPassant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lionPassantGuardant.svg b/charges/lionPassantGuardant.svg new file mode 100644 index 00000000..833fe4aa --- /dev/null +++ b/charges/lionPassantGuardant.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/lionRampant.svg b/charges/lionRampant.svg index 552d2647..1160bf62 100644 --- a/charges/lionRampant.svg +++ b/charges/lionRampant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lochaberAxe.svg b/charges/lochaberAxe.svg index 4f724811..dd3c0052 100644 --- a/charges/lochaberAxe.svg +++ b/charges/lochaberAxe.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/log.svg b/charges/log.svg index 9f8a01bc..387fad44 100644 --- a/charges/log.svg +++ b/charges/log.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lozenge.svg b/charges/lozenge.svg index cfa6f506..4cfb22c9 100644 --- a/charges/lozenge.svg +++ b/charges/lozenge.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lozengeFaceted.svg b/charges/lozengeFaceted.svg index 23462185..63a575e3 100644 --- a/charges/lozengeFaceted.svg +++ b/charges/lozengeFaceted.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lozengePloye.svg b/charges/lozengePloye.svg index 9ff50ea2..0187c681 100644 --- a/charges/lozengePloye.svg +++ b/charges/lozengePloye.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lute.svg b/charges/lute.svg index 3e6c70d5..eee13f64 100644 --- a/charges/lute.svg +++ b/charges/lute.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/lymphad.svg b/charges/lymphad.svg index 86186299..ca0aab51 100644 --- a/charges/lymphad.svg +++ b/charges/lymphad.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mallet.svg b/charges/mallet.svg index b6d9fb24..a5459238 100644 --- a/charges/mallet.svg +++ b/charges/mallet.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mascle.svg b/charges/mascle.svg index c274a6ad..b867e47a 100644 --- a/charges/mascle.svg +++ b/charges/mascle.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/monk.svg b/charges/monk.svg new file mode 100644 index 00000000..8ede0359 --- /dev/null +++ b/charges/monk.svg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/mullet.svg b/charges/mullet.svg index 8aa647fd..2658e971 100644 --- a/charges/mullet.svg +++ b/charges/mullet.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mullet10.svg b/charges/mullet10.svg index b34684f5..60ed608a 100644 --- a/charges/mullet10.svg +++ b/charges/mullet10.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mullet4.svg b/charges/mullet4.svg index ea581ebf..37242f99 100644 --- a/charges/mullet4.svg +++ b/charges/mullet4.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mullet6.svg b/charges/mullet6.svg index 8821b639..1a1972aa 100644 --- a/charges/mullet6.svg +++ b/charges/mullet6.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mullet6Faceted.svg b/charges/mullet6Faceted.svg index bf5f4a08..1ca0c335 100644 --- a/charges/mullet6Faceted.svg +++ b/charges/mullet6Faceted.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mullet6Pierced.svg b/charges/mullet6Pierced.svg index a58b68e4..96d6f279 100644 --- a/charges/mullet6Pierced.svg +++ b/charges/mullet6Pierced.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mullet7.svg b/charges/mullet7.svg index 000038ab..53321978 100644 --- a/charges/mullet7.svg +++ b/charges/mullet7.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mullet8.svg b/charges/mullet8.svg index 7e1a40af..0239a883 100644 --- a/charges/mullet8.svg +++ b/charges/mullet8.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mulletFaceted.svg b/charges/mulletFaceted.svg index 83f7a993..a43fe26e 100644 --- a/charges/mulletFaceted.svg +++ b/charges/mulletFaceted.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/mulletPierced.svg b/charges/mulletPierced.svg index 88f706b9..b469bf0c 100644 --- a/charges/mulletPierced.svg +++ b/charges/mulletPierced.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/oak.svg b/charges/oak.svg new file mode 100644 index 00000000..aa208e4a --- /dev/null +++ b/charges/oak.svg @@ -0,0 +1,348 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/orb.svg b/charges/orb.svg index 4bf6e9c3..9dc75663 100644 --- a/charges/orb.svg +++ b/charges/orb.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/owl.svg b/charges/owl.svg new file mode 100644 index 00000000..d4992d8e --- /dev/null +++ b/charges/owl.svg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/parrot.svg b/charges/parrot.svg index 1e65ce33..b3e56ea0 100644 --- a/charges/parrot.svg +++ b/charges/parrot.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/pegasus.svg b/charges/pegasus.svg index 543b1a1e..2d762b95 100644 --- a/charges/pegasus.svg +++ b/charges/pegasus.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/pike.svg b/charges/pike.svg index 3bd9ed53..f135da19 100644 --- a/charges/pike.svg +++ b/charges/pike.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/pique.svg b/charges/pique.svg index c1e2e4d6..06c5836e 100644 --- a/charges/pique.svg +++ b/charges/pique.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/pot.svg b/charges/pot.svg index 96e39d04..64cc0ff6 100644 --- a/charges/pot.svg +++ b/charges/pot.svg @@ -1,10 +1,10 @@ - + - + diff --git a/charges/rake.svg b/charges/rake.svg index 03220f06..2b76bc51 100644 --- a/charges/rake.svg +++ b/charges/rake.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/ramsHorn.svg b/charges/ramsHorn.svg new file mode 100644 index 00000000..26585cc9 --- /dev/null +++ b/charges/ramsHorn.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/raven.svg b/charges/raven.svg index 3d1ae0a5..05f361b2 100644 --- a/charges/raven.svg +++ b/charges/raven.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/rose.svg b/charges/rose.svg index b80c3d51..86f0441b 100644 --- a/charges/rose.svg +++ b/charges/rose.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/roundel.svg b/charges/roundel.svg index c02cc392..344991ed 100644 --- a/charges/roundel.svg +++ b/charges/roundel.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/roundel2.svg b/charges/roundel2.svg index c3d8c036..79e2f6ec 100644 --- a/charges/roundel2.svg +++ b/charges/roundel2.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/rustre.svg b/charges/rustre.svg index dbfe8848..60c253a1 100644 --- a/charges/rustre.svg +++ b/charges/rustre.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/sabre.svg b/charges/sabre.svg index 306ff201..8b339a0f 100644 --- a/charges/sabre.svg +++ b/charges/sabre.svg @@ -1,20 +1,20 @@ - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + + - \ No newline at end of file diff --git a/charges/sabresCrossed.svg b/charges/sabresCrossed.svg index ad87ee2e..21ddc0e7 100644 --- a/charges/sabresCrossed.svg +++ b/charges/sabresCrossed.svg @@ -1,40 +1,40 @@ - - - - - - - + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/charges/serpent.svg b/charges/serpent.svg index fb2089d0..1d8c744e 100644 --- a/charges/serpent.svg +++ b/charges/serpent.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/stagsAttires.svg b/charges/stagsAttires.svg index 0fd887c4..c8b3692b 100644 --- a/charges/stagsAttires.svg +++ b/charges/stagsAttires.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/sun.svg b/charges/sun.svg index 247515eb..6d58a55c 100644 --- a/charges/sun.svg +++ b/charges/sun.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/sunInSplendour.svg b/charges/sunInSplendour.svg index a11ab0dc..4de9c571 100644 --- a/charges/sunInSplendour.svg +++ b/charges/sunInSplendour.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/swan.svg b/charges/swan.svg index 491b23fd..e95945e9 100644 --- a/charges/swan.svg +++ b/charges/swan.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/swanErased.svg b/charges/swanErased.svg index 40e1e588..243565db 100644 --- a/charges/swanErased.svg +++ b/charges/swanErased.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/sword.svg b/charges/sword.svg index 65f0ac35..932f99e4 100644 --- a/charges/sword.svg +++ b/charges/sword.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/template.svg b/charges/template.svg index a7510939..cad51295 100644 --- a/charges/template.svg +++ b/charges/template.svg @@ -2,6 +2,7 @@ + diff --git a/charges/tower.svg b/charges/tower.svg index 40df5b9e..0370f8c9 100644 --- a/charges/tower.svg +++ b/charges/tower.svg @@ -1,17 +1,17 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + - - \ No newline at end of file diff --git a/charges/tree.svg b/charges/tree.svg index 41a4b032..0e2854fc 100644 --- a/charges/tree.svg +++ b/charges/tree.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/trefle.svg b/charges/trefle.svg index 9916c5c2..8180526b 100644 --- a/charges/trefle.svg +++ b/charges/trefle.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/triangle.svg b/charges/triangle.svg index 7109e498..0a06d67c 100644 --- a/charges/triangle.svg +++ b/charges/triangle.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/trianglePierced.svg b/charges/trianglePierced.svg index 9017aead..6bbe2fc2 100644 --- a/charges/trianglePierced.svg +++ b/charges/trianglePierced.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/unicornRampant.svg b/charges/unicornRampant.svg index 18040236..378bca1e 100644 --- a/charges/unicornRampant.svg +++ b/charges/unicornRampant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wheel.svg b/charges/wheel.svg index aadbde83..5e012206 100644 --- a/charges/wheel.svg +++ b/charges/wheel.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wing.svg b/charges/wing.svg index 04c108f2..d38622f2 100644 --- a/charges/wing.svg +++ b/charges/wing.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wingSword.svg b/charges/wingSword.svg index 4fe4b70e..319a723f 100644 --- a/charges/wingSword.svg +++ b/charges/wingSword.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wolfHeadErased.svg b/charges/wolfHeadErased.svg index 4f821ba8..0943b5fb 100644 --- a/charges/wolfHeadErased.svg +++ b/charges/wolfHeadErased.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wolfPassant.svg b/charges/wolfPassant.svg index 35e68ef2..ceecdf23 100644 --- a/charges/wolfPassant.svg +++ b/charges/wolfPassant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wolfRampant.svg b/charges/wolfRampant.svg index 3c9344b0..61fb4466 100644 --- a/charges/wolfRampant.svg +++ b/charges/wolfRampant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wolfStatant.svg b/charges/wolfStatant.svg index ff624fb7..2ff7766b 100644 --- a/charges/wolfStatant.svg +++ b/charges/wolfStatant.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wyvern.svg b/charges/wyvern.svg index 2767237f..3c7cb70e 100644 --- a/charges/wyvern.svg +++ b/charges/wyvern.svg @@ -1,5 +1,5 @@ - + diff --git a/charges/wyvernWithWingsDisplayed.svg b/charges/wyvernWithWingsDisplayed.svg index ae71c5fe..388cad54 100644 --- a/charges/wyvernWithWingsDisplayed.svg +++ b/charges/wyvernWithWingsDisplayed.svg @@ -1,5 +1,5 @@ - + diff --git a/modules/coa-generator.js b/modules/coa-generator.js index df1b3567..a863e432 100644 --- a/modules/coa-generator.js +++ b/modules/coa-generator.js @@ -24,7 +24,7 @@ const charges = { // categories selection types: { conventional: 30, crosses: 8, animals: 2, animalHeads: 1, birds: 2, fantastic: 3, plants: 1, agriculture: 1, arms: 3, bodyparts: 1, people: 1, architecture: 1, miscellaneous: 3, inescutcheon: 3 }, - single: { conventional: 12, crosses: 8, plants: 2, animals: 10, animalHeads: 2, birds: 4, fantastic: 7, agriculture: 1, arms: 6, bodyparts: 1, people: 1, architecture: 1, miscellaneous: 9, inescutcheon: 5 }, + single: { conventional: 12, crosses: 8, plants: 2, animals: 10, animalHeads: 2, birds: 4, fantastic: 7, agriculture: 1, arms: 6, bodyparts: 1, people: 2, architecture: 1, miscellaneous: 10, inescutcheon: 5 }, semy: { conventional: 12, crosses: 3, plants: 1 }, // generic categories conventional: { @@ -39,40 +39,42 @@ crossAvellane: 1, crossErminee: 1, crossMaltese: 3, crossCeltic: 1, crossOccitan: 1, crossSaltire: 3, crossTau: 1 }, animals: { - lionRampant: 5, lionPassant: 2, wolfRampant: 1, wolfPassant: 1, wolfStatant: 1, greyhoundCourant: 1, boarRampant: 1, - horseRampant: 2, horseSalient: 1, bearRampant: 2, bearPassant: 1, bullPassant: 1, goat: 1, lamb: 1, elephant: 1 + lionRampant: 5, lionPassant: 2, lionPassantGuardant: 1, wolfRampant: 1, wolfPassant: 1, wolfStatant: 1, greyhoundCourant: 1, boarRampant: 1, + horseRampant: 2, horseSalient: 1, bearRampant: 2, bearPassant: 1, bullPassant: 1, goat: 1, lamb: 1, elephant: 1, camel: 1 }, - animalHeads: { wolfHeadErased: 1, bullHeadCaboshed: 1, deerHeadCaboshed: 1 }, + animalHeads: { wolfHeadErased: 1, bullHeadCaboshed: 1, deerHeadCaboshed: 1, lionHeadCaboshed: 2 }, fantastic: { dragonPassant: 2, dragonRampant: 2, wyvern: 1, wyvernWithWingsDisplayed: 1, griffinPassant: 1, griffinRampant: 1, eagleTwoHeards: 2, unicornRampant: 1, pegasus: 1, serpent: 1 }, - birds: { eagle: 9, raven: 1, cock: 3, parrot: 1, swan: 2, swanErased: 1, heron: 1 }, - plants: { tree: 1, cinquefoil: 1, rose: 1 }, + birds: { eagle: 9, raven: 1, cock: 3, parrot: 1, swan: 2, swanErased: 1, heron: 1, owl: 1 }, + plants: { tree: 1, oak: 1, cinquefoil: 1, rose: 1 }, agriculture: { garb: 1, rake: 1 }, - arms: { sword: 5, sabre: 1, sabresCrossed: 1, hatchet: 2, lochaberAxe: 1, mallet: 1, bowWithArrow: 2, bow: 1, arrow: 1, arrowsSheaf: 1 }, + arms: { sword: 5, sabre: 1, sabresCrossed: 1, hatchet: 2, axe: 2, lochaberAxe: 1, mallet: 1, bowWithArrow: 2, bow: 1, arrow: 1, arrowsSheaf: 1, helmet: 2 }, bodyparts: { hand: 4, head: 1, headWreathed: 1 }, - people: { cavalier: 1 }, + people: { cavalier: 3, monk: 1, angel: 2 }, architecture: { tower: 1, castle: 1 }, miscellaneous: { - crown: 3, orb: 1, chalice: 1, key: 1, buckle: 1, bugleHorn: 1, bell: 1, pot: 1, horseshoe: 3, stagsAttires: 1, cowHorns: 2, wing: 1, wingSword: 1, - lute: 1, harp: 1, wheel: 2, crosier: 1, log: 1}, + crown: 3, orb: 1, chalice: 1, key: 1, buckle: 1, bugleHorn: 1, bugleHorn2: 1, bell: 2, pot: 1, bucket: 1, horseshoe: 3, + attire: 1, stagsAttires: 1, ramsHorn: 1, cowHorns: 2, wing: 1, wingSword: 1, lute: 1, harp: 1, wheel: 2, crosier: 1, fasces: 1, log: 1 + }, // selection based on culture type: Naval: { anchor: 3, boat: 1, lymphad: 2, armillarySphere: 1, escallop: 1, dolphin: 1 }, - Highland: { tower: 1, raven: 1, wolfHeadErased: 1, wolfPassant: 1, goat: 1,}, + Highland: { tower: 1, raven: 1, wolfHeadErased: 1, wolfPassant: 1, goat: 1, axe: 1 }, River: { tower: 1, garb: 1, rake: 1, boat: 1, pike: 2, bullHeadCaboshed: 1 }, - Lake: { cancer: 2, escallop: 1, pike: 2, heron: 1, boat: 1 }, - Nomadic: { pot: 1, buckle: 1, wheel: 2, sabre: 2, sabresCrossed: 1, bow: 2, arrow: 1, horseRampant: 1, horseSalient: 1, crescent: 1 }, - Hunting: { bugleHorn: 3, stagsAttires: 2, hatchet: 1, bowWithArrow: 2, arrowsSheaf: 1, deerHeadCaboshed: 1, wolfStatant: 1 }, + Lake: { cancer: 2, escallop: 1, pike: 2, heron: 1, boat: 1, boat2: 2 }, + Nomadic: { pot: 1, buckle: 1, wheel: 2, sabre: 2, sabresCrossed: 1, bow: 2, arrow: 1, horseRampant: 1, horseSalient: 1, crescent: 1, camel: 3 }, + Hunting: { bugleHorn: 2, bugleHorn2: 1, stagsAttires: 2, attire: 2, hatchet: 1, bowWithArrow: 1, arrowsSheaf: 1, deerHeadCaboshed: 1, wolfStatant: 1, oak: 1 }, // selection based on type City: { key: 3, bell: 2, lute: 1, tower: 1, castle: 1, mallet: 1 }, Capital: { crown: 4, orb: 1, lute: 1, castle: 3, tower: 1 }, - Сathedra: { chalice: 1, orb: 1, crosier: 3, lamb: 1 }, + Сathedra: { chalice: 1, orb: 1, crosier: 2, lamb: 1, monk: 2, angel: 3 }, // specific cases natural: { fountain: "azure", garb: "or", raven: "sable" }, // charges to mainly use predefined colours - sinister: ["crossGamma", "lionRampant", "lionPassant", "wolfRampant", "wolfPassant", "wolfStatant", "wolfHeadErased", "greyhoundСourant", "boarRampant", "horseRampant", "horseSalient", "bullPassant", - "bearRampant", "bearPassant", "goat", "lamb", "elephant", - "eagle", "raven", "cock", "parrot", "swan", "swanErased", "heron", "pike", "dragonPassant", "dragonRampant", "wyvern", "wyvernWithWingsDisplayed", "griffinPassant", "griffinRampant", "unicornRampant", - "pegasus", "serpent", "hatchet", "lochaberAxe", "hand", "wing", "wingSword", "lute", "harp", "bow", "head", "headWreathed", "knight", "lymphad", "log", - "crosier", "dolphin", "sabre"], // charges that can be sinister - reversed: ["goutte", "mullet", "mullet7", "crescent", "crossTau", "cancer", "sword", "sabresCrossed", "hand", "horseshoe", "bowWithArrow", "arrow", "arrowsSheaf", "rake"] // charges that can be reversed + sinister: [ + "crossGamma", "lionRampant", "lionPassant", "wolfRampant", "wolfPassant", "wolfStatant", "wolfHeadErased", "greyhoundСourant", "boarRampant", + "horseRampant", "horseSalient", "bullPassant", "bearRampant", "bearPassant", "goat", "lamb", "elephant", "eagle", "raven", "cock", "parrot", + "swan", "swanErased", "heron", "pike", "dragonPassant", "dragonRampant", "wyvern", "wyvernWithWingsDisplayed", "griffinPassant", "griffinRampant", + "unicornRampant", "pegasus", "serpent", "hatchet", "lochaberAxe", "hand", "wing", "wingSword", "lute", "harp", "bow", "head", "headWreathed", + "knight", "lymphad", "log", "crosier", "dolphin", "sabre", "monk", "owl", "axe", "camel", "fasces", "lionPassantGuardant", "helmet"], // charges that can be sinister + reversed: ["goutte", "mullet", "mullet7", "crescent", "crossTau", "cancer", "sword", "sabresCrossed", "hand", "horseshoe", "bowWithArrow", "arrow", "arrowsSheaf", "rake"], // charges that can be reversed } const positions = { @@ -162,7 +164,9 @@ tree: {e: 1}, lymphad: {e: 1}, head: {e: 1}, - headWreathed: {e: 1} + headWreathed: {e: 1}, + cavalier: {e: 1}, + angel: {e: 1} }; const lines = {