Pumpkin Potion

Demo, RTP 94.40%, paytable, symbols & full capture data

Free demo · not real-money play
✓ Working · checked 2 weeks, 2 days ago Verified · 20 Aug 2026
RTP 94.40%
Volatility Medium
Max win ×1000
Grid 5×5
For webmasters & affiliates
Embed demo

Direct demo link or iframe code for your site. Free · no sign-up

Asset pack

30 screenshots · 11 symbol icons · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/pumpkin-potion-b23/

10,000 free requests / month · sign-up required

Ask AI MCP

This slot’s spec, symbols, palette and demo link — queryable from Claude, Cursor or VS Code. Read-only · free · no key, no sign-up.

mcp.i-gaming.tools/mcp
What to ask → 2-min setup
Verified capture
iGaming Tools capture pipeline Manual demo playthrough · paytable OCR-verified

Captured by hand from a live demo and verified frame-by-frame — the paytable was OCR-checked against the provider. 3 aspects we couldn’t confirm are flagged below, not hidden.

Captured 20 Aug 2026 View capture log

Per-screen breakdown

30 demo screens
30 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Autoplay settings
autoplay Autoplay settings
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Logo
logo Logo
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

What we extracted from Pumpkin Potion

Everything pulled from Pumpkin Potion into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
30 screens captured
11 symbols catalogued · payouts OCR-verified
1 bonus-buy options with prices
14 palette colors from frames
5 accessibility groups profiled
3 gameplay modes NOT captured — flagged honestly below

manual demo playthrough → 30 screens captured → paytable verified (OCR) → catalogued & reviewed

Specification

verified parameters
provider PoggiPlay
rtp 94.40% · single configuration
volatility Medium
max_win_x ×1000
layout 5×5
paylines 13 fixed
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2024

Symbols & paytable

11 symbols
11 icons (ZIP)
Jack-o'-lantern pumpkin
Jack-o'-lantern pumpkin
High Pay

Plump orange carved pumpkin with a glowing crooked smile and triangle eyes, short brown stem; smooth glossy 3D orb. Highest-paying regular symbol.

MatchPayoutUnit
3x 5.00 Multiplier
4x 12.00 Multiplier
5x 30.00 Multiplier
Witch hat
Witch hat
High Pay

Tall pointed yellow/gold witch hat with a dark purple brim band, silver buckle, and a single white feather.

MatchPayoutUnit
3x 4.00 Multiplier
4x 9.00 Multiplier
5x 20.00 Multiplier
Green potion-sack
Green potion-sack
High Pay

Green cloth pouch tied shut with a brown drawstring cord, short stem/handle poking from the top.

MatchPayoutUnit
3x 2.50 Multiplier
4x 7.50 Multiplier
5x 15.00 Multiplier
Purple spellbook
Purple spellbook
High Pay

Closed purple hardback book with silvery metal corner-guards/clasps and a stylised atom-like emblem embossed on the cover. Lowest-paying of the four 'high' symbols.

MatchPayoutUnit
3x 1.00 Multiplier
4x 5.00 Multiplier
5x 10.00 Multiplier
Blue potion flask
Blue potion flask
Low Pay

Rounded cobalt-blue glass flask, short neck, no handle. All five low flasks share an IDENTICAL payout table -- distinguished only by colour/silhouette, so colour-confusion has no financial consequence.

MatchPayoutUnit
3x 0.80 Multiplier
4x 3.00 Multiplier
5x 5.00 Multiplier
Teal/green potion flask
Teal/green potion flask
Low Pay

Angular teal-green glass flask, flatter and more triangular than the blue one. Same identical payout table as the other four low flasks.

MatchPayoutUnit
3x 0.80 Multiplier
4x 3.00 Multiplier
5x 5.00 Multiplier
Grey/smoky potion flask
Grey/smoky potion flask
Low Pay

Smoky grey/translucent flask, asymmetric slumped silhouette. Same payout table as the other low flasks. Live-confirmed on win_screen.png: a 3-of-a-kind win paid 800 FUN at BET 1000 -- the frame used to establish the payout basis.

MatchPayoutUnit
3x 0.80 Multiplier
4x 3.00 Multiplier
5x 5.00 Multiplier
Pink/magenta potion flask
Pink/magenta potion flask
Low Pay

Rounded magenta-pink glass flask with two small neck spouts. Same identical payout table as the other four low flasks.

MatchPayoutUnit
3x 0.80 Multiplier
4x 3.00 Multiplier
5x 5.00 Multiplier
Purple potion flask
Purple potion flask
Low Pay

Rounded violet-purple glass flask with two small neck spouts, similar silhouette to the pink flask but in purple. Same identical payout table as the other four low flasks.

MatchPayoutUnit
3x 0.80 Multiplier
4x 3.00 Multiplier
5x 5.00 Multiplier
Wild (Cauldron)
Wild (Cauldron)
Wild

Silver cauldron with a light-blue X mark, shown with a x2/x3/x5 multiplier badge. Substitutes any symbol but Scatter; reels 2-4 only. Several Wilds on a line: multipliers ADD, then the sum multiplies the win (x2+x3=x5, not x6).

Scatter (Crystal)
Scatter (Crystal)
Scatter

Pale-blue crystal in a purple medallion frame, 'SCATTER' lettered in orange. Main game only, no own payout table. 3+ anywhere on the field trigger the Bonus Game. Live-confirmed on win_screen.png (2 tiles visible).

Bonus modes

2 modes
Base Game Modifier base
Base Game

Fixed 5x5 grid, 13 paylines read left-to-right starting from the leftmost element; a win is 3 or more matching elements on a single line. Wild (Cauldron, reels 2-4 only) substitutes for any symbol except Scatter and carries its own x2/x3/x5 multiplier; multiple Wilds on one line have their multipliers summed, then the sum multiplies the line win.

Free Spins bonus_game
Bonus Game (reel-multiplier Free Spins)

Triggered by 3+ Scatter symbols on the field, or purchasable for 40x the bet via the Buy Bonus menu. Starts with 3 Free Spins; regular paying symbols do not appear, replaced by skull placeholders (no value), booster tiles, and valueless broken-jar fillers. Above each of the 5 reels a multiplier is shown, always starting at x1. Four booster types drop: add 1-10 to the reel it lands on; add 1-10 to every reel; multiply the reel it lands on by 2-8; multiply every reel by 2-8. Whenever a booster lands, the Free Spins counter resets to 3; if none lands, it decreases by 1. The round ends when spins run out or the accumulated win reaches the x1000 cap. Final win = (sum of all 5 reels' multipliers) x the bet placed at the start of the round. Live-confirmed round: BET 1000, TOTAL WIN 15000 (summed reel multiplier of x15), balance deltas match the printed numbers at purchase and payout.

Bonus buy

1 option
Option Price (cost × bet) Effect
Bonus Game headline ×40.00

Colour system

extracted from frames · HEX
Export palette
#110920 base dominant 1 base
#2C1B52 base dominant 2 base
#483166 base dominant 3 base
#5D5265 base dominant 4 base
#DBA223 base dominant 5 base
#56339C base dominant 6 base
#2088AA free_spins dominant 1 free_spins
#2E9BCA free_spins dominant 2 free_spins
#222E57 free_spins dominant 3 free_spins
#155164 free_spins dominant 4 free_spins
#100E21 bonus dominant 1 bonus
#27275A bonus dominant 2 bonus
#452E9C bonus dominant 3 bonus
#38258B bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Bonus Game booster tiles: the ADD-vs-MULTIPLY distinction is marked by an on-tile symbol ('+' or '×'), not colour. However the single-reel-vs-all-reels distinction IS colour-coded only (green cauldrons act on one reel, blue cauldrons act on all reels), with no shape/text backup on the tile itself beyond the one-time explainer screen shown at the start of the Bonus Game -- flagged as a mild colour-dependency risk for colourblind players relying on cauldron colour alone during fast play.
Screen Reader
  • UI element positions documented as stable across screens: BALANCE/WIN/BET are always shown as three labelled fields at the bottom of the screen in that left-to-right order; the large circular spin button sits at the right edge of the screen and switches to showing the remaining-spins count as a number during the Bonus Game instead of the spin icon.
Motor Accessibility
  • The bet ladder offers direct tap-to-select across 31 preset bet values (50 to 100000 FUN) instead of repeated +/- taps. Autoplay removes the need for repeated manual spins and offers 'Stop on any win'/'Stop if free spins is won' plus numeric cash-change stop conditions to limit unattended play length.
Hearing Accessibility
  • Sound and Music are separate, independently toggleable channels in Game Settings. All game state (balance, win, bet, remaining Free Spins shown both on the spin button and as crystal icons, purchase confirmations, total-win summaries) is conveyed as on-screen text/numerals, not through audio cues alone.
Low Vision
  • The five low-value potion-flask symbols differ only by colour/silhouette (blue/teal/grey/pink/purple) but share an IDENTICAL payout table across all three match tiers -- a colour-vision-deficient or low-vision player loses no payout information by confusing them, since they are financially interchangeable; shape differences (rounded vs angular vs slumped vs twin-spout) provide a secondary non-colour cue regardless.

Media & assets

8 files · 8 types
30 PNG (ZIP)
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
Preview splash (booster-mechanic teaser), base game (incl. live payline win establishing the payout basis), autoplay (3 pages incl. advanced stop conditions), bet ladder (full 31-value ladder, both scroll ends confirmed 50-100000 FUN), full paytable+rules single 14-page scroll panel (exhausted, cross-checked via a second channel: DOM text ending at the same build-stamp footer).
Bonus Game round in full: purchase confirmation (balance debit -40000), trigger/intro explainer screens describing all 4 booster types, two mid-round gameplay frames showing a reel multiplier raised to x5 by a booster, and the total-win summary screen (TOTAL WIN 15000), cross-verified by balance deltas at every step.
On every base-game win, the game overlays a large centred win-amount number directly on top of the middle (3rd) row of the 5x5 grid -- a persistent animation choice of the game itself, not a capture failure. The exact symbols occupying that row on win_screen.png are inferred from paytable arithmetic (800 FUN = 3-of-a-kind low-symbol tier at bet 1000), not directly read.
One captured Bonus Game burst frame briefly showed a reel multiplier reading 'x0', which no stated rule can produce (ADD boosters 1-10, MULTIPLY boosters 2-8, starting value always x1). Most likely a rendering artifact of the multiplier-update animation transitioning between two nonzero values, not a real x0 outcome -- recorded as an anomaly, not a documented mechanic.
The game's true market release date is not visible on any captured screen (only the demo build's own deploy timestamp, a different value); release_date is sourced externally by the Phase-2 pipeline, not from this content documentation.

Ask AI about Pumpkin Potion

MCP · VERIFIED CAPTURE DATA

AI apps like Claude are chat apps: you ask, they answer. Normally they can’t see this capture — MCP is the plug that connects them to it. Add one link, and your chat answers with this slot’s verified data. No coding.

Server https://mcp.i-gaming.tools/mcp paste into Claude, Cursor, VS Code, Gemini, Codex, Windsurf or Zed · read-only · free · no key Setup guides →
What it looks like

How do the free spins in Pumpkin Potion work? Keep it simple.

Triggered by 3+ Scatter symbols on the field, or purchasable for 40x the bet via the Buy Bonus menu. Starts with 3 Free Spins; regular paying symbols do not appear, replaced by skull placeholders (no value), booster tiles, and valueless broken-jar fillers. Above each of the 5 reels a multiplier is shown, always starting at x1. Four booster types drop: add 1-10 to the reel it lands on; add 1-10 to every reel; multiply the reel it lands on by 2-8; multiply every reel by 2-8. Whenever a booster lands, the Free Spins counter resets to 3; if none lands, it decreases by 1. The round ends when spins run out or the accumulated win reaches the x1000 cap. Final win = (sum of all 5 reels' multipliers) x the bet placed at the start of the round. Live-confirmed round: BET 1000, TOTAL WIN 15000 (summed reel multiplier of x15), balance deltas match the printed numbers at purchase and payout.

RTP 94.40%Medium volatilitymax win ×1000demo ✓

From the verified capture of 20 Aug 2026 — not from the AI’s memory.

Playersearch_slots

“Find slots like this but medium volatility — with free demos.”

→ matches by mechanics and theme; official free demos only.

Affiliateget_slot ×2

“Comparison table: Pumpkin Potion vs Mines — RTP, max win, bonus buy.”

→ side-by-side table, ready for your review page.

Editorget_slot

“Fact-check my review: RTP, max win, paylines, bonus-buy price, release year.”

→ OCR-verified numbers — including the 3 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 14 palette hexes and all 11 symbol descriptions.”

→ same palette and symbol data as the sections above, as one brief.

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 3 uncaptured aspects flagged, not hidden Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/pumpkin-potion-b23/

Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call. See the API docs.

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/pumpkin-potion-b23/
{
  "game": {
    "name": "Pumpkin Potion",
    "provider": "PoggiPlay",
    "provider_ref": "pumpkinpotion",
    "provider_ref_source": "code segment 'pumpkinpotion' in demo_url (https://platform.poggiplay.com/static/game/pplay/pumpkinpotion/?home-url=https://poggiplay.com); NOT the hex string '0d576dc3' shown in the top-left header bar and in the rules booklet build stamp, which is a build/deployment hash, not the game/provider code (see D-138 caution)",
    "game_kind": "video_slot",
    "reel_layout": "5 reels x 5 rows, fixed grid (no cascading/tumble observed in base game; free-spins field replaces regular symbols with skull placeholders/multiplier tiles/boosters)",
    "bet_mechanic": "lines",
    "bet_mechanic_value": 13,
    "payline_direction": "left to right, starting from the leftmost reel",
    "rtp_percent": 94.397,
    "rtp_note": "PoggiPlay's own storefront card rounds this to 94.4%, which is simple truncation/rounding of the in-game figure, not a conflicting source",
    "min_bet": 50,
    "max_bet": 100000,
    "bet_currency_note": "FUN is the demo-balance label shown throughout the UI, not a real currency; not recorded as game currency",
    "max_win_multiplier": 1000,
    "max_win_note": "printed as 'Max Win Multiplier 1000x' in the rules summary table (rules_p10.png/rules_p11.png); this is also stated as the hard cap that ends the Bonus Game early ('reaches the maximum Bonus Game win (x1000)', rules_p6.png)",
    "theme": "Halloween witch's cave: a jack-o'-lantern-headed witch brews potions over a cauldron in a purple-lit cavern, with candles, a skull, a hanging bat and a full moon visible through a cave opening",
    "art_style": "stylised 3D-rendered cartoon (soft-shaded, rounded, toy-like models with visible specular highlights on glass/metal), not flat vector and not photorealistic; thick soft outlines are implied by rounded shading rather than hard ink lines; scene is lit as a dim purple-blue night interior with warm firelight glow rising from the cauldron and candle flames, giving a moody-but-cheerful (not scary/horror) Halloween mood typical of casual mobile slots; camera is a static head-on/slightly-elevated view of the reel area, symbols rendered as individual 3D icons with drop shadows on a painted cave-wall background",
    "studio": null,
    "studio_note": "only the PoggiPlay wordmark appears (top-right header on every screen); no distinct sub-studio wordmark found, so studio is left unset rather than duplicating the provider",
    "release_date": "2024-09-23",
    "release_date_source": "PoggiPlay provider game page (per wave brief); NOT the 'release date: 2026-08-17T11:09:16.939Z' printed in the rules-booklet build stamp, which is the deploy timestamp of this demo build (release name '1.0.0@production:0d576dc37132b93fdb98e2aa182214e845b58b64')"
  },
  "reel_grid_verification": {
    "method": "counted twice independently: (1) base_game.png shows 5 columns x 5 rows of symbol icons by eye; (2) every one of the 13 numbered payline diagrams (rules_p9.png, rules_p10.png) plots its dots on a 5x5 dot grid (5 dots tall per column, 5 columns) -- confirms 5 rows on all 5 reels without relying on a ways-style arithmetic product, because the declared mechanic is fixed lines, not ways"
  },
  "paylines": {
    "count": 13,
    "direction": "left to right starting from the leftmost element",
    "win_rule": "A winning combination consists of 3 or more elements of the same kind arranged in a single winning line (rules_p8.png, 'Element Combinations' section, verbatim: \"Winning lines are counted from left to right, starting from the leftmost element. A winning combination consists of 3 or more elements arranged in a single winning line.\")",
    "diagrams_source": "rules_p9.png (lines 1-10), rules_p10.png/rules_p11.png (lines 11-13)",
    "shapes_note": "lines 1-5 are the five horizontal rows; lines 6-13 are various zig-zag/V/diagonal shapes across the 5x5 grid"
  },
  "payout_basis": {
    "value": "multiplier of total bet",
    "evidence": {
      "frame": "win_screen.png",
      "win_kind": "payline",
      "printed_win": 800,
      "total_bet": 1000,
      "paytable_tier": "3-of-a-kind low-symbol (potion flask) tier = 800 FUN at the paytable's bet anchor of 1000 FUN (paytable_p2.png/paytable_p3.png)",
      "reasoning": "printed win (800) matches the paytable tier value exactly at bet=1000; a per-line basis would give 800 x 13 = 10400, which does not match"
    },
    "paytable_bet_anchor": 1000,
    "note": "the paytable prints payouts as currency sums (FUN) computed at a bet of 1000 FUN, not as raw multipliers; multiplier = printed sum / 1000"
  },
  "symbols": {
    "high_symbols": [
      {
        "name": "Jack-o'-lantern pumpkin",
        "description": "a plump orange carved pumpkin with a glowing crooked smile and triangle eyes, short brown stem on top; rendered as a smooth glossy 3D orb",
        "role": "high_symbol",
        "payouts": [
          {"match_count": 5, "value": 30000, "value_kind": "currency", "value_multiplier": 30},
          {"match_count": 4, "value": 12000, "value_kind": "currency", "value_multiplier": 12},
          {"match_count": 3, "value": 5000, "value_kind": "currency", "value_multiplier": 5}
        ],
        "note": "highest-paying regular symbol; values are FUN sums printed at bet=1000, i.e. also read as x30/x12/x5 of total bet",
        "source": "paytable_p1.png (top-left pair)"
      },
      {
        "name": "Witch hat",
        "description": "a tall pointed yellow/gold witch hat with a dark purple brim band and silver buckle, a single white feather tucked in the band",
        "role": "high_symbol",
        "payouts": [
          {"match_count": 5, "value": 20000, "value_kind": "currency", "value_multiplier": 20},
          {"match_count": 4, "value": 9000, "value_kind": "currency", "value_multiplier": 9},
          {"match_count": 3, "value": 4000, "value_kind": "currency", "value_multiplier": 4}
        ],
        "source": "paytable_p1.png (top-right pair)"
      },
      {
        "name": "Green potion-sack",
        "description": "a green cloth pouch tied shut with a brown drawstring cord, a short stem/handle poking from the top",
        "role": "high_symbol",
        "payouts": [
          {"match_count": 5, "value": 15000, "value_kind": "currency", "value_multiplier": 15},
          {"match_count": 4, "value": 7500, "value_kind": "currency", "value_multiplier": 7.5},
          {"match_count": 3, "value": 2500, "value_kind": "currency", "value_multiplier": 2.5}
        ],
        "source": "paytable_p1.png (bottom-left pair)"
      },
      {
        "name": "Purple spellbook",
        "description": "a closed purple hardback book with silvery metal corner-guards/clasps and a stylised atom-like emblem (a circle orbited by two elliptical rings) embossed on the cover",
        "role": "high_symbol",
        "payouts": [
          {"match_count": 5, "value": 10000, "value_kind": "currency", "value_multiplier": 10},
          {"match_count": 4, "value": 5000, "value_kind": "currency", "value_multiplier": 5},
          {"match_count": 3, "value": 1000, "value_kind": "currency", "value_multiplier": 1}
        ],
        "note": "lowest-paying of the four high symbols",
        "source": "paytable_p1.png (bottom-right pair)"
      }
    ],
    "low_symbols": [
      {
        "name": "Blue potion flask",
        "description": "a rounded, bulbous cobalt-blue glass flask with a short neck and no handle",
        "role": "low_symbol",
        "payouts": [
          {"match_count": 5, "value": 5000, "value_kind": "currency", "value_multiplier": 5},
          {"match_count": 4, "value": 3000, "value_kind": "currency", "value_multiplier": 3},
          {"match_count": 3, "value": 800, "value_kind": "currency", "value_multiplier": 0.8}
        ],
        "source": "paytable_p2.png (top-left)"
      },
      {
        "name": "Teal/green potion flask",
        "description": "an angular teal-green glass flask, flatter and more triangular than the blue one",
        "role": "low_symbol",
        "payouts": [
          {"match_count": 5, "value": 5000, "value_kind": "currency", "value_multiplier": 5},
          {"match_count": 4, "value": 3000, "value_kind": "currency", "value_multiplier": 3},
          {"match_count": 3, "value": 800, "value_kind": "currency", "value_multiplier": 0.8}
        ],
        "source": "paytable_p2.png (top-right)"
      },
      {
        "name": "Grey/smoky potion flask",
        "description": "a smoky grey/translucent glass flask with an asymmetric, slightly slumped silhouette",
        "role": "low_symbol",
        "payouts": [
          {"match_count": 5, "value": 5000, "value_kind": "currency", "value_multiplier": 5},
          {"match_count": 4, "value": 3000, "value_kind": "currency", "value_multiplier": 3},
          {"match_count": 3, "value": 800, "value_kind": "currency", "value_multiplier": 0.8}
        ],
        "source": "paytable_p2.png (bottom-left)"
      },
      {
        "name": "Pink/magenta potion flask",
        "description": "a rounded magenta-pink glass flask with two small neck spouts",
        "role": "low_symbol",
        "payouts": [
          {"match_count": 5, "value": 5000, "value_kind": "currency", "value_multiplier": 5},
          {"match_count": 4, "value": 3000, "value_kind": "currency", "value_multiplier": 3},
          {"match_count": 3, "value": 800, "value_kind": "currency", "value_multiplier": 0.8}
        ],
        "source": "paytable_p2.png (bottom-right)"
      },
      {
        "name": "Purple potion flask",
        "description": "a rounded violet-purple glass flask with two small neck spouts, similar silhouette to the pink flask but in purple",
        "role": "low_symbol",
        "payouts": [
          {"match_count": 5, "value": 5000, "value_kind": "currency", "value_multiplier": 5},
          {"match_count": 4, "value": 3000, "value_kind": "currency", "value_multiplier": 3},
          {"match_count": 3, "value": 800, "value_kind": "currency", "value_multiplier": 0.8}
        ],
        "source": "paytable_p3.png (top)"
      }
    ],
    "all_five_low_symbols_share_identical_paytable": true,
    "low_symbols_colorblind_note": "the five low symbols are distinguished ONLY by flask colour/silhouette (blue/teal/grey/pink/purple), all of which share the exact same payout tiers -- a colour-vision-deficient player loses no payout information by confusing them, since they are interchangeable in value; shape differences (rounded vs angular vs slumped vs twin-spout) provide a secondary non-colour cue",
    "wild": {
      "name": "Wild (Cauldron)",
      "description": "a squat silver/pewter cauldron on clawed feet, with a light-blue X-shaped mark on its front; appears with a multiplier badge (x2, x3 or x5) shown above/near it during a winning spin",
      "role": "wild",
      "reel_restriction": "appears on any reel EXCEPT the leftmost and rightmost (i.e. reels 2, 3 and 4 of the 5-reel grid)",
      "rule_verbatim": "The Wild symbol replaces any symbol on the winning line except the Scatter symbol. It appears on any reel except the leftmost and rightmost. The Wild symbol can have a multiplier of x2, x3, or x5. If several Wild symbols appear on a winning line, their multipliers are added together and then multiplied by the win.",
      "rule_source": "paytable_p3.png ('Wild' section, verbatim OCR-checked text)",
      "aggregation_rule": "ADD (sum the individual Wild multipliers present on the winning line), THEN MULTIPLY the resulting sum by the line win -- e.g. two Wilds worth x2 and x3 on one winning line sum to x5, and the line win is multiplied by 5, NOT multiplied by 2 then by 3 (which would be x6)",
      "payouts": null,
      "no_payout_table_reason": "Wild has no own match-count paytable; it only substitutes and carries a win-multiplier",
      "source": "paytable_p3.png (bottom)"
    },
    "scatter": {
      "name": "Scatter (Crystal)",
      "description": "a glowing pale-blue crystal shard held aloft by a purple hand/glove, set inside a circular purple medallion frame with orange 'SCATTER' lettering beneath it",
      "role": "scatter",
      "trigger_rule_verbatim": "Appears only in the main game. 3 or more Scatter symbols on the field trigger the Bonus Game.",
      "rule_source": "rules_p3.png ('Scatter' section, verbatim OCR-checked text)",
      "payouts": null,
      "no_payout_table_reason": "no scatter pay-anywhere table is printed; the Scatter's sole function is to trigger the Bonus Game at 3+ on the field",
      "note": "confirmed visually on win_screen.png, where two Scatter tiles are visible on the field labelled 'SCATTER'"
    }
  },
  "bonus_game": {
    "name": "Bonus Game (Free Spins)",
    "trigger": "3 or more Scatter symbols landing on the field during the base game (rules_p3.png)",
    "purchase": {
      "available": true,
      "price_multiplier_of_bet": 40,
      "label": "Buying Bonus Game",
      "rule_verbatim": "The game allows the option to buy Free Spins through the in-game “Buy Bonus” menu for 40x the bet, without waiting for Scatter symbols to appear.",
      "rule_source": "rules_p8.png",
      "confirmed_on_kadr": "bonus_buy_dialog.png shows 'BONUS GAME FOR 40000' with 'BET 1000' directly below the price -- 40000 / 1000 = 40x, matching the rule text and confirmed a second time by the balance dropping from 1 000 000 to 960 000 FUN (960 000 also appears as the balance on the subsequent free_spins_trigger.png/free_spins_intro.png frames, i.e. -40000)"
    },
    "mechanics": {
      "starting_free_spins": 3,
      "spin_counter_behaviour": "the remaining Free Spins counter is shown both on the spin button (as a number, e.g. '2' or '3' seen on free_spins_gameplay.png/free_spins_booster.png) and next to the reel field as up to 3 crystal icons",
      "reel_multipliers": "above each of the 5 reels a multiplier value is displayed, always starting at x1 at the beginning of the Bonus Game",
      "field_content": "during the Bonus Game, regular paying symbols do not appear; only skull placeholders (no value), booster tiles, and elements without value (broken jars) drop on the reels",
      "spin_count_rule_verbatim": "When a booster drops, the number of Free Spins is reset to the initial value (3 Free Spins). If no booster drops, the number of Free Spins decreases by 1.",
      "end_condition_verbatim": "The Bonus Game ends when the player runs out of Free Spins or reaches the maximum Bonus Game win (x1000).",
      "rule_source": "rules_p6.png"
    },
    "boosters": {
      "count": 4,
      "description_intro_verbatim": "These boosters change one reel's multiplier. + adds the number to the multiplier. X multiplies it. / These boosters change all reels' multipliers. + adds the number to the multiplier. X multiplies it.",
      "description_intro_source": "free_spins_trigger.png / free_spins_intro.png (identical 'how boosters work' explainer screen shown before Bonus Game gameplay begins)",
      "types": [
        {
          "id": 1,
          "icon": "silver cauldron marked with a GREEN X, on clawed feet",
          "effect": "Adds its value to the multiplier of the REEL IT LANDS ON",
          "values": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
          "rule_verbatim": "Adds its value to the multiplier of the reel it lands on – 1, 2, 3, 4, 5, 6, 7, 8, 9, or 10.",
          "source": "rules_p2.png"
        },
        {
          "id": 2,
          "icon": "silver cauldron filled with glowing GREEN liquid/smoke",
          "effect": "Adds its value to the multiplier of EVERY reel",
          "values": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
          "rule_verbatim": "Adds its value to the multiplier of EVERY reel – 1, 2, 3, 4, 5, 6, 7, 8, 9, or 10.",
          "source": "rules_p3.png"
        },
        {
          "id": 3,
          "icon": "silver cauldron marked with a light-BLUE X, on clawed feet",
          "effect": "Multiplies the multiplier of the REEL IT LANDS ON",
          "values": [2, 3, 4, 5, 6, 7, 8],
          "rule_verbatim": "Multiplies the multiplier of the reel it lands on by its value – 2, 3, 4, 5, 6, 7, or 8.",
          "source": "rules_p4.png"
        },
        {
          "id": 4,
          "icon": "silver cauldron filled with glowing BLUE liquid/flame",
          "effect": "Multiplies the multiplier of EVERY reel",
          "values": [2, 3, 4, 5, 6, 7, 8],
          "rule_verbatim": "Multiplies the multiplier of EVERY reel by its value – 2, 3, 4, 5, 6, 7, or 8.",
          "source": "rules_p5.png"
        }
      ],
      "captured_example": "free_spins_booster.png shows reel 4's multiplier reading 'x5' with a booster tile animating into place and the Free-Spins counter reset to 3 -- consistent with an ADD booster of value 4 landing on a reel that was previously at x1 (1+4=5) and resetting the spin counter per the rule above"
    },
    "payout_formula": {
      "steps": [
        "1. The multiplier values of all 5 reels are added together.",
        "2. The resulting number is multiplied by the player's bet that was made at the start of the Bonus Game."
      ],
      "rule_source": "rules_p8.png (verbatim)",
      "illustration_source": "rules_p7.png shows an example: reel multipliers x15, x27, x21, x31, x30 connected by '+' signs summing to 124 (15+27+21+31+30=124), illustrating step 1 before the bet multiplication of step 2"
    },
    "example_round": {
      "total_win": 15000,
      "bet": 1000,
      "implied_summed_multiplier": 15,
      "source": "free_spins_total_win.png ('TOTAL WIN 15000', BET 1000)"
    },
    "frames": {
      "trigger_explainer": "free_spins_trigger.png",
      "intro_explainer": "free_spins_intro.png",
      "gameplay_early": "free_spins_gameplay.png (spins remaining=2, all 5 reels still at x1)",
      "gameplay_booster": "free_spins_booster.png (spins remaining=3 after a booster reset, reel 4 shows x5)",
      "total_win": "free_spins_total_win.png (TOTAL WIN 15000)"
    }
  },
  "accessibility_notes": {
    "colour_and_shape_redundancy": [
      "Wild vs regular symbols: Wild is always the only silver cauldron shape with a light-blue X and an explicit numeric multiplier badge (x2/x3/x5) floating above it -- distinguishable by shape and printed number, not colour alone",
      "Scatter: uniquely a crystal-in-hand icon inside a circular medallion, additionally labelled with the word 'SCATTER' in orange capital letters directly on the tile -- text label removes any colour dependency",
      "the five low-value flask symbols differ only by colour/shape but share IDENTICAL payouts (see low_symbols_colorblind_note above), so colour-confusion between them has no financial consequence",
      "Bonus Game booster tiles: the ADD-vs-MULTIPLY distinction is marked by an on-tile symbol ('+' or '×'), not colour, per the intro-explainer text; the single-reel-vs-all-reels distinction IS colour-coded (green cauldrons act on one reel, blue cauldrons act on all reels) and has no text/shape backup on the tile itself beyond the explainer screen shown once at Bonus Game start -- flagged as a mild colour-dependency risk for colourblind players relying on cauldron colour alone during fast play"
    ],
    "ui_element_colours_and_positions": {
      "spin_button": "large circular yellow button, right edge of screen, vertically centred; during free spins shows the remaining-spins count as a white number on the button face instead of the spin icon",
      "buy_bonus_button": "purple/violet octagonal plaque reading 'BUY BONUS' in orange bevelled letters, positioned upper-right of the reel area beneath a hanging purple bat",
      "balance_win_bet_bar": "bottom of screen, three labelled fields (BALANCE / WIN / BET) in white/grey caption text with yellow numeric values, left-to-right in that fixed order",
      "right-side icon column (top to bottom)": "turbo-spin toggle, autoplay/history toggle (cycling icon), main spin button (yellow, largest), coin-stack/bet-plus icon, hamburger menu icon",
      "settings_panel_toggles": "yellow pill-shaped switches (filled yellow = ON) for 'Spacebar to spin' and 'Welcome Screen', both ON by default in the captured settings.png",
      "autoplay_advanced_toggles": "grey/unlit pill switches (thumb on the left = OFF) for 'Stop on any win' and 'Stop if free spins is won', both OFF by default in captured autoplay_p2.png"
    },
    "text_localisation": "all captured UI and rules text is in English; numeric values are printed both as plain numbers and, in the Bonus Game, as large stylised orange 3D digits with dark-red bevelled edges for extra legibility against the busy background art"
  },
  "panels": {
    "paytable_and_rules": {
      "pages": 14,
      "captured_as": "paytable_p1-p3 (symbol paytables) + rules_p1-p11 (Wild/Scatter/Bonus Game/Boosters/payout formula/Buying Bonus Game/Element Combinations/13 payline diagrams/summary table+build stamp)",
      "single_continuous_panel": true,
      "exhaustion_evidence": "scroll_capture.py pixel-diff hit its own --max-pages limit before settling, but the panel's DOM text (document.body.innerText, 2714 chars) was independently confirmed to end at the exact same build-stamp footer visible on the last captured page -- exhaustion cross-checked via a second channel (DOM text), not asserted from pixel-diff alone"
    },
    "autoplay": {
      "pages": 3,
      "p1": "round-count grid: 10 / 25 / 50 / 100 / 250 / 500 / 750 / 1000, plus a collapsed 'Advanced Settings' expander",
      "p2_p3": "expanded Advanced Settings: 'Stop on any win' toggle (off), 'Stop if free spins is won' toggle (off), 'If single win exceeds' / 'If cash increases by' / 'If cash decreases by' numeric steppers (all blank/placeholder 'FUN'), and a 'Reset' button at the bottom"
    },
    "bet_selector": {
      "pages": 2,
      "ladder_fun": [50, 100, 150, 200, 250, 300, 350, 400, 450, 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 10000, 15000, 20000, 25000, 30000, 35000, 40000, 45000, 50000, 60000, 75000, 100000],
      "note": "both ladder endpoints (50 and 100000) match the printed Min Bet / Max Bet in the rules summary table; current selection highlighted yellow (1000), previously-hovered/other selection shown white (25000) in the captured frames"
    },
    "settings": {
      "options": ["Fullscreen", "Sound", "Music", "Home", "Spacebar to spin (toggle, ON)", "Welcome Screen (toggle, ON)"]
    }
  },
  "anomalies_and_uncertain": [
    {
      "topic": "win-flash covers the middle grid row",
      "detail": "on every base-game win, the game overlays a large centred win number (e.g. '800' on win_screen.png) directly on top of the middle (3rd) row of the 5x5 grid; this is a persistent UI/animation choice of the game itself (confirmed unavoidable via burst capture at 0.08-0.5s intervals), not a capture failure. win_screen.png therefore shows 4 of 5 rows of symbols clearly; the exact symbols occupying the obscured 3rd row of the winning combination are inferred from paytable arithmetic (800 FUN = 3-of-a-kind low-symbol tier at bet 1000) rather than directly visible.",
      "status": "documented as an interface characteristic, not corrected"
    },
    {
      "topic": "transient 'x0' reel multiplier during Bonus Game animation",
      "detail": "one captured Bonus Game frame (_burst/bonus8.png, followed by _burst/bonus9.png) shows a reel multiplier tile transiently displaying 'x0'. The rules only describe ADD and MULTIPLY boosters, both of which strictly increase a multiplier that always starts at x1 (add values 1-10, multiply values 2-8) -- there is no rule that can reduce a multiplier to zero. The round's total win resolved to a plausible balance change (960000 -> 964000 FUN observed across the burst sequence), consistent with the reel actually holding a nonzero multiplier once the update animation settled.",
      "conclusion": "most likely a rendering artifact of the multiplier-update animation transitioning between two nonzero values (a brief 'counting from 0' effect), not a real x0 outcome or a rule violation",
      "status": "recorded as an anomaly for TL review, NOT asserted as a documented game mechanic"
    },
    {
      "topic": "release_date vs build stamp",
      "detail": "the rules-booklet footer prints 'release date: 2026-08-17T11:09:16.939Z' as part of the build/deploy stamp ('release name: 1.0.0@production:0d576dc37132b93fdb98e2aa182214e845b58b64', 'facade: 8.56.0', 'workbench: 5.20.2'). This is the deployment timestamp of THIS demo build, not the game's market release date. The game's actual release date (2024-09-23) comes from the PoggiPlay provider game page, per the wave brief, and is not independently visible on any captured frame.",
      "status": "release_date recorded with its true source noted; build-stamp date NOT used as release_date"
    }
  ],
  "unreadable_or_uncertain": [
    "exact winning-line symbol layout in the 3rd (middle) row on win_screen.png is obscured by the win-flash overlay on every base-game win frame captured; inferred from paytable arithmetic only, not directly read",
    "the true market release date (2024-09-23) is not visible on any captured frame; it is carried from the wave brief / provider page, not independently verified from screenshots in this folder",
    "whether the 'x0' anomaly frame reflects an actual momentary game state or a pure rendering artifact is not conclusively determined from the available frames -- see anomalies_and_uncertain"
  ],
  "not_captured": [],
  "ocr_anchors": {
    "paytable_p1.png": "Pay Table / 5 30000 FUN / 4 12000 FUN / 3 5000 FUN / 5 20000 FUN / 4 9000 FUN / 3 4000 FUN / 5 15000 FUN / 4 7500 FUN / 3 2500 FUN / 5 10000 FUN / 4 5000 FUN / 3 1000 FUN",
    "rules_p10.png / rules_p11.png": "RTP 94.397 % / Min Bet 50 FUN / Max Bet 100000 FUN / Max Win Multiplier 1000 x",
    "bonus_buy_dialog.png": "BONUS GAME / FOR 40000 / BET 1000 / BUY",
    "win_screen.png": "800 / SCATTER (x2 tiles) / BUY BONUS",
    "free_spins_total_win.png": "TOTAL WIN 15000"
  }
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.