python-mtga
python-mtga copied to clipboard
Abilities need to be able to refer to "self"
I noticed this in XLN's Legion's Landing and Paladin of the Bloodstained. When Legion's Landing ability triggers, python-mtga believes the ability is described as "When Paladin of the Bloodstained enters the battlefield, create a 1/1 white Vampire creature token with lifelink.".
I don't know how you currently obtain the text, and it seems like it'd be a lot of work to fix that, but I figure it was worth bringing this up.
I cobbled up a quick hack to replace names in shared abilities with ~. I'm happy to share the patch in case you think it's useful.