Warlord
Action - Level - Attack
$2
+1 Card
+1 Action
Each other player discards cards until the number of cards in their hand is one per token less than five, then draws to three cards.
-
When you gain this during your buy phase, +1D per level.
A cantrip attack whose severity depends on the number of level tokens you have. With no levels, it's nothing more than a simple cantrip most of the time. With one level, it's like Urchin, without the possibility of gaining a Mercenary. With two levels, it's a Militia attack. At three levels, it becomes like Legionary when you reveal a gold - discard to 2 then draw to three. At four levels, it's incredibly harsh - discard down to one card then draw to three. And at five or more levels (I can't think of any reason you'd put more than five), you're forced to discard your entire hand then draw three, like an even meaner Minion
Note that the "draw to three" is separate from the discarding, so that if another player already had fewer than three cards, such as from repeated Torturer attacks, then they'd get to draw to three
Level cards are really difficult to establish a cost for, because once you've invested in leveling it up, the cost to gain another copy is the same, no matter how many levels there are, and I'm really not sure if this cost is fair. As it is, you have to spend a total of $6 and 3 buys to gain your first Militia-strength version, for example, and a total of $12 and 6 buys to gain a copy at maximum strength, so that's a pretty significant investment. However, once you do, each additional card only costs $2. However, if I bumped it up to $3, then the first Militia-strength card would cost effectively $9 and 3 buys and the first maximum strength would amount to $18 and 6 buys. This also means that the value is dependent on how much +buy is available. If there's no +buy, then you have to sacrifice actually gaining a card to level it up, but if there's lots of +buy, then it becomes really easy to use an extra buy to level the card up. It might make sense in some cases to have a below-the-line clause such as "when you add a level, +1 Buy", but I think on an attack like this, it's better not to have such a clause
EDIT: Added a debt clause to make higher-level copies more expensive. It still costs $2 to level it up, no matter how many levels, but at maximum strength, an additional copy costs $2+5D. "During your buy phase" added to avoid shenanigans with Swindler and the like. I had to phrase it as "when you gain this" instead of "buy" because "buy" would make it apply to adding a level token as well. This clause wouldn't work too well with Possession - since the person gaining the card is not the person whose buy phase it is, no one gains any debt, but that's the only card I can think of where that would be a problem