How does Forecaster work? Do I get multiple procs of Vision every turn?

Forecaster works by granting the Vision keyword to your Mechs (including itself, as it is a Mech). Because Vision is a triggered ability that activates when a unit enters the board, you will trigger it whenever you play a Mech.

Does it stack?

Yes, Vision stacks. If you have multiple Forecasters in play, each one grants an instance of Vision to your Mechs. When you play a Mech, each instance of Vision triggers separately.

How the sequence works:

  1. Trigger: You play a Mech (e.g., a Forecaster).
  2. Stacking: If you have two Forecasters in play, your new Mech enters with two instances of Vision.
  3. Resolution: Each instance of Vision goes on the chain as a separate triggered ability.
    • The first Vision trigger resolves: You look at the top card of your deck and choose whether to recycle it.
    • The second Vision trigger resolves: You look at the top card of your deck (which may be the same card if you didn't recycle the first one) and choose whether to recycle it.

Key Nuances:

  • Multiple Procs: You do not get multiple procs "every turn" automatically; you get them each time you play a Mech.
  • Recycling: Because each trigger is separate, you can choose to recycle the card on the first trigger, then look at the new top card for the second trigger. If you choose not to recycle, you will simply look at the same card again for the subsequent triggers.
  • Passive Effect: According to FAQ #84, Forecaster activates Vision when played alone because it is a passive effect that includes itself.

According to Rule 743.2, multiple instances of Vision trigger separately, and you may choose to recycle or not for each instance individually.