drawshield / Drawshield-Code

PHP code to create SVG shield images from Blazons, as used on drawshield.net
https://drawshield.net
GNU General Public License v3.0
50 stars 17 forks source link

!todo `per bend counterchanged` regression #266

Open karlwilcox opened 2 years ago

karlwilcox commented 2 years ago

!todo per bend counterchanged regression Examples of ... per bend counterchanged that no longer work https://drawshield.net/gallery/57/gallery-5706.html https://drawshield.net/gallery/91/gallery-9153.html https://drawshield.net/gallery/70/gallery-7020.html https://drawshield.net/gallery/95/gallery-9546.html https://drawshield.net/gallery/70/gallery-7016.html https://drawshield.net/gallery/52/gallery-5270.html https://drawshield.net/gallery/87/gallery-8783.html https://drawshield.net/gallery/87/gallery-8782.html

ericscheid commented 2 years ago

For example, this: Bendy sinister azure and ermine and per bend counterchanged used to look like this (but now does not) image

karlwilcox commented 2 years ago

Yes, it looks like we've been a bit too clever for our own good here...

Compare:

per pale azure and or and per fess vert and argent

Which (correctly, if not strictly heraldically) produces: shield

with:

per pale azure and or and per fess counterchanged

Which is superficially similar but in fact means something completely different. Need to think about how to parse this properly....

ericscheid commented 2 years ago

More counterchanged confusion visible comparing