Please take a look at this:
Turn 5 - Neha-B
N plays a Haggler.
N gets +$2.
N plays 2 Coppers. (+$2)
N buys a Messenger.
N gains a Harbinger.
N gains a Copper.
W gains a Copper.
N gains a Messenger.
N draws 5 cards.
I think I should have got a Harbinger, but I got a copper. I re-read Messenger and Haggler and came to the conclusion that my thought is correct, so I guess it's a bug?
Turn 5 - Neha-B
N plays a Haggler.
N gets +$2.
N plays 2 Coppers. (+$2)
N buys a Messenger.
N gains a Harbinger.
N gains a Copper.
W gains a Copper.
N gains a Messenger.
N draws 5 cards.
I think I should have got a Harbinger, but I got a copper. I re-read Messenger and Haggler and came to the conclusion that my thought is correct, so I guess it's a bug?