I would make it:
Take any number of Debt tokens. Gain a non-Victory card costing up to 1$ per Debt token taken this way.
Great, that's much better wording. I feared that an early Gold for 2$ and 6
might be too good which is why I restricted it to Kingdom cards. But there might be no rational basis for such fear and it is probably most of the times better to go early for a strong 5$ card than for Gold.
I suppose in a game with no other +Buy available, you might pay $2 for +1 Buy. Which I guess makes it even funnier.
That is a totally unintended consequence so the Event should not provide an extra buy.
I agree that it should be rewritten. The thing is, the once per turn is redundant. The debt prevents you from buying more cards.
True, but with several buys you could trigger the Event several times. No idea about whether gaining two or more cards plus a huge load of debt in one turn is an issue but I think that one should start with a conservative version.
Another thing: This event allows the gaining of any debt cost cards for only . That's a MASSIVE problem.
Kinda embarassing that I missed the third type of cost precisely for an Event which "debtifies".
Also, as for having it cover potions, Donald himself has said that potions have no equivalent cost in coins, so if you were to make a special case, I would exclude cost cards from the event entirely.
True. It would obviously be no issue with cards like Alchemist or Apothecary but Possession for 8
is most likely broken.
I also think that the other very expensive Action card, Prince, would be broken. You could buy some cheap Action cards, once or twice trigger the Event, get one or two Princes, massively go into debt but easily make up for it via Princes that come into play after the second or third reshuffle.