Promotional printings and printings in supplementary products like Duel Decks, From the Vaults, Premium Decks, and so on do not affect a card's format legality. Cards printed in those products are only legal in Modern if they would already be legal in Modern anyway.