gumgodMTG wrote:This seems like it would cause a problem matching promos as some users mark them foil and some do not since generally there's not a non-foil option for said promos. When I'm looking for a promo I don't care, since they're all foil...
There are ways around that. One way might just be to have foils and non-foils as separate editions in the database, instead of using a flag. The promo cards would only have one edition, foil or non-foil as the case may be. Then for example, something like Ancient Hellkite would have "M11," M11 (foil)" and "MtG Launch Parties (foil)" as options.
Or maybe instead of that, the individual promos could be hard-coded to either force, or ignore, the "foil" flag on a case-by-case basis.
At the very least, a simple "Is Foil: [yes / no / don't care] option in the wishlist would allow users (like me) to specifically exclude foils if they do actually care.
Also sometime I see a foil and decide I'd trade for that, even though I didn't put foil in my wish list.
Worst case, it still shows up in pink background unless you have "exact matching" turned on.