Topic: [Suggestion] Better control over the way decks interact with inventory
At the very simplest, this could be implemented through two new actions: syncing your entire inventory with your trade list, and removing the cards in a deck from your trade list. This way, for those of us who would be willing to trade any card we're not using (for the right price, of course,) can add all of our inventory to the trade list with one click, then go back and remove the cards from the decks that I have built.
A (hypothetical) example: I have 6 Terramorphic Expanses, and click "Sync Trade List". There are now 6 Terramorphic Expanses in my trade list. I then go back to my built decks, and click "Remove from Trade List" for each deck I actually have built. If I have two decks built with 2 Terramorphic Expanses each, my trade list now contains 2 Terramorphic Expanses. Coincidentally, that's how many I have not in decks, and I can also use my trade list as my "available inventory" if I like.
This method only requires the adding of these two buttons, without any reworking of the databases, and helps the situation my friends and I have where "everything not in one of our decks is our trade list," but there's no painless way to do that, so the actual trade list never gets updated, and the automatic comparison with wish lists is useless.
A second method would be to add an intermediate "available inventory," which would work in the same method as above (syncing inventory with available inventory, and removing built decks from it,) but wouldn't count as a trade list, for those people who want to maintain a trade list manually. In my opinion, this is the best option, but requires fiddling with the actual databases. This way, when you go to make a new deck with 4 Terramorphic Expanses, (continuing the above example,) you're warned that even though you own 6, only 2 are available for new decks.
Additionally, users should be able to pick which lists they want to see, wherever they are. If you want to see your trade list count while building a deck, you should have that option (especially if you're using your trade list as available inventory, as above.)
Finally, why can't you add cards to your decks from other decks? It seems a little silly, if you have a bunch of cards in one deck selected, that you can't add them to one of yours. The ability is there, the options just not given. The site's amazing when you use it one specific way, but I feel like there's a lot of untapped potential there to make things a lot more user-friendly. Thanks for listening, and keep up the great work on the site!