If a second Forecaster is played onto the field, would that player have Vision 2 or two separate instances of Vision 1?

If a second Forecaster is played onto the field, you will have two separate instances of Vision.

According to Rule 743.2, "Multiple instances of Vision trigger separately." This means that when you play a Mech, each Forecaster's ability will trigger as an individual, independent event on the chain.

As outlined in the RiftJudge FAQ (ID 84) regarding Forecaster:

  • Each instance of Vision triggers separately.
  • When each trigger resolves, you look at the top card of your deck.
  • For each trigger, you choose whether or not to recycle that card.

Because they are separate triggers, you do not have a single "Vision 2" effect; rather, you perform the Vision action twice in sequence. If you choose not to recycle the card after the first trigger, the second trigger will look at that same card again.