Has Moneylender auto-trashing already been handled?
I'd second the notion that Watchtower would be nice, and not just for Curses. There are certain Goons setups where I'd prefer being able to toggle on auto-trashing and then toggle it off rather than go through the carpal tunnel-inducing full-screen drag-to-trash motions.
Ok, two votes is enough for me to reconsider. I can see something like #wt that auto-trashes incoming Curses, Ruins, Coppers and Rats, and #wts that also trashes Silvers and Spoils. The Moneylender thing is included with "a lot of this nonsense where you have to decide between multiple cards that are all exactly the same."
You could have a #smartspy: once I choose to have you keep a card, always keep it for this turn.
No idea about how hard that would be to implement.
The non-trivial part is reverse-engineering the basic functionality that would allow me to implement any of this and then gaining a sufficient amount of control over it to be able to do with it what I want. Once I've that down anything else is just a matter of putting in the hours. I'm not even 100% sure that I'm going to succeed here, but I've seen and done enough to make me confident that I will.
Another thing: I'm considering replacing the "Starting Cards: {Estates, Shelters}" with "Starting Cards: {Estates, Shelters} (, Colonies) (, Baker)", except that the "Starting Cards" wording wouldn't make a whole lot of sense anymore and I can't immediately think of anything better. I was thinking of "Relevant Cards" or "Key Cards" or something but that would sound really silly in a Colony game with Worker's Village, Watchtower and Goons, so suggestions are welcome.