Investigamer/Proxyshop

Feature Request: Add config.ini option to enable/disable Legendary Crown

Closed this issue · 2 comments

It would be great if non-python users could have some option to disable the Legendary Crown.

Particularly useful when rendering cards which don't originally have a crown, such the masterpiece.psd template, or really just any pre-Dominaria card.

For a particularly horrifying example of the kind of workaround the absence of this option requires on the part of the template creator, feel free to peruse HelixVita/FelixVita-Proxyshop-Plugins@edc5d30?diff=unified

Trigger warning / eye bleach / what will be seen cannot be unseen.

This can already be configured at template level by specifying:

self.is_legendary = False

during init after super is called, and can also be specified as a property of your template subclass:

@property
def is_legendary(self) -> bool:
    return False