How Pack Goodies Affect Your Completion Timeline
Every pack in Marvel Snap gives you 1 guaranteed card plus 2 goodie rolls. Those rolls can return tokens, credits, bonus cards, boosters, or cosmetics, and the valuable ones (tokens, credits, bonus cards) shave down what each pack really costs you.
SnapComplete bakes that into its math. Instead of the sticker price, we calculate an effective cost that reflects the value you get back from goodies. Here's how.
The Short Version
Those 2 goodie rolls add value: tokens, credits, and occasionally bonus cards, full extra cards that save you from buying another pack. Over hundreds of packs, it adds up fast.
We simulated 10,000 players each opening 200 packs and tracked how much value they got back from goodies. The result: packs effectively cost 5-12% less than their listed price, depending on pack type and how your goodie luck shakes out.
Luck isn't equal, so we offer 4 tiers:
| Tier | Who it represents | Seasonal discount | Collectors discount |
|---|---|---|---|
| None | Ignore goodies entirely | 0% | 0% |
| Safe (default) | ~85% of players do at least this well | 8% off | 5% off |
| Expected | The median outcome (50/50) | 10% off | 7.5% off |
| Lucky | Top ~10% of outcomes | 12% off | 10% off |
What this means in tokens
| Pack | Sticker Price | Safe | Expected | Lucky |
|---|---|---|---|---|
| S5 Seasonal | 5,000 | 4,600 | 4,500 | 4,400 |
| S4 Seasonal | 2,500 | 2,300 | 2,250 | 2,200 |
| S5 Collectors | 4,000 | 3,800 | 3,700 | 3,600 |
| S4 Collectors | 2,000 | 1,900 | 1,850 | 1,800 |
What we count as value
Not every goodie moves you toward completion:
| Goodie | How we value it |
|---|---|
| Tokens | 1:1, direct value |
| Bonus cards | Saves you from buying another pack. Valued at the effective pack cost (after goodie discount), not sticker price. |
| Credits | 2/3 of a token (credits convert to tokens via the Collection Track; why 2/3?) |
| Boosters | 0, no completion value |
| Cosmetics | 0, borders and variants don't help complete cards |
Why "Safe" is the default
Default to the median (Expected) and half of all players land behind the estimate. That's a bad default for a tool people lean on to make spending decisions. At the Safe tier (~p85), roughly 85% of players match or beat the estimate. Better to be pleasantly surprised than let down.
Where do the drop rates come from?
All goodie drop rates are published by Second Dinner: Pack Drop Luck
The Math
Are these numbers accurate if I only need a few packs?
Yes. We ran the simulation at every pack count from 10 to 200. The effective costs converge by around 60 packs, and the gap between 60 and 200 packs is under 50 tokens on a 5,000-token pack.
And realistically, nobody opens just 10-30 packs over a completion timeline. Even a fully complete player buys 30+ packs over 3 seasons just to keep up with new S4/S5 releases (~8 new cards per season). A player missing 60 cards on an 8-season timeline sees ~60 more cards release along the way, pushing their total past 120 packs, deep into the converged range.
The pity system
Bonus cards aren't purely random. A pity timer guarantees a bonus card once you go enough rolls without one.
How it works:
- One shared counter per pack type (not per card series)
- Threshold:
ceil(1 / combined_card_rate)rolls without a card = guaranteed card - When pity fires, it always gives the most common card type (S4 when S4 is incomplete)
- Any natural bonus card (S4 or S5) resets the counter
The threshold lands at roughly 23-75 rolls depending on pack type. At 2 rolls per pack, that's every 12-38 packs on average. The odds of actually hitting the pity threshold sit at about 36.8% (that's e^(-1), a quirk of the geometric distribution).
Net effect: Pity lifts your effective card rate by ~1.58x over the raw drop rates.
Expected packs per free bonus card:
While S4 is incomplete, pity fires for S4, the cheaper card. Once S4 is done, it fires for S5, more valuable but rarer.
| Pack Type | S4 Incomplete (free S4) | S4 Complete (free S5) |
|---|---|---|
| S5 Seasonal | ~7 packs | ~12 packs |
| S4 Seasonal | ~17 packs | ~28 packs |
| S5 Collectors | ~10 packs | ~16 packs |
| S4 Collectors | ~24 packs | ~44 packs |
Does your completion state affect pack value?
Slightly. Your completion state decides which bonus cards are eligible, and that shifts the effective pack cost. We ran 50,000 simulations across three completion states in May 2026. The absolute token costs below reflect the card pools at the time; the percentage penalties are the lasting takeaway.
S3 incomplete vs S3 complete (~2-3% penalty):
While S3 is incomplete, pity fires for S3 cards first, the ones already free from the Collection Track. That burns the bonus card slot.
| Pack Type | S3 Incomplete | S3 Complete | Penalty |
|---|---|---|---|
| S5 Seasonal (5,000) | 4,683 | 4,526 | ~3.1% |
| S4 Seasonal (2,500) | 2,313 | 2,261 | ~2.1% |
| S5 Collector's (4,000) | 3,774 | 3,685 | ~2.2% |
| S4 Collector's (2,000) | 1,884 | 1,848 | ~1.8% |
S4 incomplete vs S4 complete (under 0.5%):
Once S3 is done, S4's status barely registers. Frequent-but-cheap S4 bonuses and rare-but-valuable S5 bonuses roughly cancel each other out.
| Pack Type | S4 Incomplete | S4 Complete | Difference |
|---|---|---|---|
| S5 Seasonal (5,000) | 4,526 | 4,508 | 0.4% |
| S4 Seasonal (2,500) | 2,261 | 2,277 | -0.6% |
| S5 Collector's (4,000) | 3,685 | 3,688 | -0.1% |
| S4 Collector's (2,000) | 1,848 | 1,860 | -0.6% |
For how this affects your optimal pack opening order, see Completion Guide.
Methodology
10,000 simulated players at each pack count (5 to 200 packs) for goodie tiers. 50,000 trials x 200 packs for completion state analysis. Full pity mechanics modeled: shared timer, fires for most common card, resets on any natural hit. Credits valued at 2/3 token ratio.
How we picked the tier values
The simulation spits out a distribution of outcomes. We picked percentile cutoffs and averaged the multipliers across S4/S5 packs into clean round numbers:
| Tier | Percentile | Seasonal multiplier | Collectors multiplier | What it means |
|---|---|---|---|---|
| None | n/a | 1.00 | 1.00 | No goodies |
| Safe | ~p85 | 0.92 | 0.95 | ~85% of players match or beat this |
| Expected | ~p50 (median) | 0.90 | 0.925 | Half of players do better, half worse |
| Lucky | ~p10 (top 10%) | 0.88 | 0.90 | Only ~10% do this well or better |
Standard deviation runs ~1.4 percentage points (seasonal), ~1.2pp (collectors). At 200 packs the spread is modest, and your tier choice matters less than other timeline assumptions, like how many S4 cards release per season.
How Should I Think About Goodies When Opening Packs?
You can't control or optimize goodies. The drop rates are fixed and the pity timer is automatic, so nothing you do changes what you pull. The one decision goodies actually drive is which goodie tier to plan your timeline around.
Want conservative estimates and hate surprises? Stick with Safe. Chasing the most accurate prediction and fine with falling slightly behind schedule half the time? Use Expected. Lucky is there for the optimists, but don't build your completion strategy on top-10% luck.
Your tier choice also feeds how SnapComplete's Bundle Guide values packs inside bundles. A bundle with 5 packs shows a different VALUE% per tier, because the effective cost per pack moves. Switching tiers gives you a range of outcomes instead of one fixed number. Premium goes further: it factors in the value of cards you don't own and surfaces bundles that push an album past its next reward tier, which usually matters more in a given week than the goodie tier does.
One thing goodies never change: the optimal pack opening order. Finish S3 for free before opening any packs, then open Collectors Packs, and save Seasonal for last. Goodies swing each pack's effective cost by 5 to 12%, but Collectors Packs stay cheaper than Seasonal Packs either way.
Sources
- Drop rates: Published by Second Dinner
- Pity timers: One counter per pack type. Resets when any bonus card is obtained. Not shared across different pack types.
- Bonus card pools: Restricted to the pool of the pack opened. Collector's packs only grant Collector's pool bonus cards, not Seasonal (and vice versa).
Pity and pool mechanics confirmed via email correspondence with Second Dinner (February 2026). Simulation: 10k trials x 200 packs.