mtgatracker / python-mtga

MTGA set data & tooling for python
MIT License
26 stars 23 forks source link

Abilities need to be able to refer to "self" #11

Open cscheid opened 5 years ago

cscheid commented 5 years ago

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.

cscheid commented 5 years ago

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.