Shaolin Fortunes 100

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

Free demo · not real-money play 1 plays in 30 days · last one 3 weeks, 1 day ago
✓ Working · checked 3 weeks, 5 days ago Verified · 09 Sep 2026
RTP 96.30%
Volatility Low
Max win —
Grid 5×4
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/shaolin-fortunes-100-b29/

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. 6 aspects we couldn’t confirm are flagged below, not hidden.

Captured 09 Sep 2026 View capture log

Per-screen breakdown

30 demo screens
30 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
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
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
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
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 Shaolin Fortunes 100

Everything pulled from Shaolin Fortunes 100 into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
30 screens captured
12 symbols catalogued · payouts OCR-verified
10 palette colors from frames
4 accessibility groups profiled
6 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
provider Habanero
rtp 96.30% · single configuration
volatility Low
layout 5×4
paylines 100 fixed
bonus_buy No
mechanic Video Slot

Symbols & paytable

12 symbols
12 icons (ZIP)
WILD (Substitute) - golden ceremonial helmet
WILD (Substitute) - golden ceremonial helmet
Wild

Golden/bronze ceremonial warrior's helmet; 'WILD' text appears embossed when part of a winning combo; appears grouped; substitutes for all symbols except the scatter monk.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.00 Multiplier
5x 10.00 Multiplier
SCATTER - Shaolin monk
SCATTER - Shaolin monk
Scatter

Orange-red robed Shaolin monk in a kung-fu kick pose; lands only on reels 2-4; 3+ anywhere trigger 15 free games; scatter wins add to line wins and are multiplied by total bet.

MatchPayoutUnit
3x 1.00 Multiplier
Golden dragon
Golden dragon
High Pay

Yellow/gold Chinese dragon with pale-green highlights on a bronze medallion; high-value symbol.

MatchPayoutUnit
3x 0.20 Multiplier
4x 1.00 Multiplier
5x 4.00 Multiplier
Crossed swords
Crossed swords
High Pay

Two crossed golden/bronze curved swords over a bronze medallion; high-value symbol, same payouts as the dragon.

MatchPayoutUnit
3x 0.20 Multiplier
4x 1.00 Multiplier
5x 4.00 Multiplier
Silver laughing Buddha
Silver laughing Buddha
Low Pay

Silver/pewter seated laughing Buddha statuette on a gold-rimmed medallion; mid-value symbol.

MatchPayoutUnit
3x 0.10 Multiplier
4x 1.00 Multiplier
5x 2.00 Multiplier
Ancient gold coin
Ancient gold coin
Low Pay

Round golden Chinese coin with a square center hole and engraved characters; mid-value symbol, same payouts as the Buddha.

MatchPayoutUnit
3x 0.10 Multiplier
4x 1.00 Multiplier
5x 2.00 Multiplier
Yin-yang
Yin-yang
Low Pay

Black-and-white yin-yang swirl with small red inlays, glossy metallic finish; low-mid value symbol.

MatchPayoutUnit
3x 0.05 Multiplier
4x 0.50 Multiplier
5x 1.50 Multiplier
Wooden training dummy/rack
Wooden training dummy/rack
Low Pay

Natural unpainted wood kung-fu training stand with three vertical posts; low-mid value symbol, same payouts as yin-yang.

MatchPayoutUnit
3x 0.05 Multiplier
4x 0.50 Multiplier
5x 1.50 Multiplier
Pagoda
Pagoda
Low Pay

Small green multi-tiered Chinese pagoda with a white/red base; low-value symbol.

MatchPayoutUnit
3x 0.05 Multiplier
4x 0.30 Multiplier
5x 1.00 Multiplier
Nunchaku
Nunchaku
Low Pay

Red-and-white striped nunchaku sticks crossed diagonally, joined by a chain; low-value symbol, same payouts as the pagoda.

MatchPayoutUnit
3x 0.05 Multiplier
4x 0.30 Multiplier
5x 1.00 Multiplier
Kung-fu slippers
Kung-fu slippers
Low Pay

Plain golden-yellow cloth kung-fu slippers; lowest-value symbol.

MatchPayoutUnit
3x 0.05 Multiplier
4x 0.20 Multiplier
5x 1.00 Multiplier
White crane feather
White crane feather
Low Pay

Single curved white feather with a black tip; lowest-value symbol, same payouts as the slippers.

MatchPayoutUnit
3x 0.05 Multiplier
4x 0.20 Multiplier
5x 1.00 Multiplier

Bonus modes

2 modes
Base Game Modifier base
Base Game

5 reels x 4 rows, 100 fixed paylines (cannot be switched off). Total bet in coins = 100 lines x bet level; total bet in player currency = coins x coin denomination. Bet levels are a fixed set (1, 2, 5, 7, 10), coin denominations 0.01-5.

Free Spins fs
Free Spins

Triggered by 3+ scattered Shaolin-monk symbols anywhere on reels 2-4. Awards 15 free games (fixed count). Retriggerable. Extra wilds appear during free games - confirmed on a captured frame where the entire leftmost reel is filled with WILD symbols.

Jackpot

Type: Progressive
GRAND
Progressive
Unknown
MINOR
Progressive
Unknown

Colour system

extracted from frames · HEX
Export palette
#F3D69D base dominant 1 base
#D5A55E base dominant 2 base
#9D6722 base dominant 3 base
#D4D9D5 base dominant 4 base
#DDA320 base dominant 5 base
#E9CD64 base dominant 6 base
#ED9D14 free_spins dominant 1 free_spins
#F2D59B free_spins dominant 2 free_spins
#D76D15 free_spins dominant 3 free_spins
#A0601F free_spins dominant 4 free_spins

Accessibility

profile for all groups
Color Blind
  • State is conveyed by shape, position and text, not color alone: settings toggles use slider position, the spin/skip control uses a play or fast-forward glyph, winning lines are marked by a bright yellow outline plus a floating payout number, and the WILD symbol shows embossed 'WILD' text on the golden helmet rather than relying on its color.
Screen Reader
  • Main control bar is a stable left-to-right order: info button, BET, BET LEVEL, BET MAX, SPIN, AUTO PLAY, COIN, BALANCE. A second strip below carries the game menu, live BET/BALANCE/WIN text, clock, turbo, fullscreen and sound icons. Paytable/rules booklet and the Help screen are each a single linear scroll with no tabs.
Motor Accessibility
  • All primary controls are large circular targets; SPIN is the largest and most central. The space bar can start and stop spins. Autoplay (10/20/30/50/100/500 spins, with balance-decrease and single-win stop conditions) reduces the number of required clicks.
Hearing Accessibility
  • No audio-only information was observed. The settings menu exposes independent Ambient-music and Sound-Effects toggles plus a Quick Spin option. Wins, feature triggers, balance and jackpot amounts are always shown as on-screen text/numerals in addition to any sound cue.

Media & assets

6 files · 6 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
Logo
logo

Data provenance

what we captured and what we didn't
Base game field, the full 9-page in-game paytable/rules booklet, the full 11-page HTML Help screen, the settings menu, the autoplay dialog, a real free-spins round (trigger + two in-round gameplay frames + round-end summary), a real base-game win screen, and a bet-limits verification frame (confirming BET MAX only raises bet level, not coin denomination) were all captured.
Jackpot win screen not captured: structurally unreachable in this demo. The Help screen states explicitly: 'Jackpots cannot be won during Fun Play or Bonus Play.'
Max win / win cap is not printed anywhere in this build (both the booklet and the Help screen were checked, scroll-exhausted); left unstated rather than sourced from the web.
Volatility rating is not printed anywhere in this build (both the booklet and the Help screen were checked, scroll-exhausted); left unstated rather than guessed.
Purpose of small numbered medallion badges ('51'/'49' on the win screen, '13'/'3' on the free-spins summary frames) is unconfirmed; likely an autoplay/spin counter given a 50-spin autoplay session had just been configured, but no label text on the frames confirms it.
Progressive jackpot numbers do not reconcile: the printed per-jackpot contribution rate (0.250%) is exactly half of the printed per-jackpot RTP (0.50%). Both figures are quoted verbatim from two different sections of the same in-game Help screen; not reconciled.
Whether the 'WIN 4.80' status-strip figure shown on both mid-round free-spins gameplay frames is the running round total at the instant of capture, or a not-yet-refreshed value from the prior spin, is uncertain.

Ask AI about Shaolin Fortunes 100

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 Shaolin Fortunes 100 work? Keep it simple.

Triggered by 3+ scattered Shaolin-monk symbols anywhere on reels 2-4. Awards 15 free games (fixed count). Retriggerable. Extra wilds appear during free games - confirmed on a captured frame where the entire leftmost reel is filled with WILD symbols.

RTP 96.30%Low volatilitydemo ✓

From the verified capture of 09 Sep 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: Shaolin Fortunes 100 vs Wealth Inn — 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 6 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 10 palette hexes and all 12 symbol descriptions.”

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 6 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/shaolin-fortunes-100-b29/

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/shaolin-fortunes-100-b29/
{
  "game": {
    "name": "Shaolin Fortunes 100",
    "provider": "Habanero",
    "game_kind": "video_slot",
    "theme": "Shaolin Kung Fu / Chinese martial-arts monastery. A bald Shaolin monk in a bright orange-red robe (mid kung-fu kick pose) is the scatter/feature symbol; other icons are Chinese-temple treasures (golden dragon, laughing Buddha, ancient coin, yin-yang, pagoda) and martial-arts training gear (nunchaku, wooden practice dummy, kung-fu slippers, a white crane feather). Two painted warrior/monk figures with bows stand at the far left and right edges of every game screen as decorative side art.",
    "art_style": "Digitally painted, semi-realistic 2D slot icons with metallic/glossy shading (gold, silver, bronze highlights on the dragon, coin, wild helmet and yin-yang) rendered on flat square 'jade/bamboo' frame tiles; no 3D engine, no isometric perspective — straight-on classic 5x4 reel view. The whole game is bathed in a warm golden-orange sunburst/parchment background (temple-courtyard daylight, no neon, no night scenes). The reel frame and top banner are built from painted bamboo poles and a hanging bamboo signboard; buttons are simple flat-shaded circular icons (green/orange/red) in a light-grey bottom bar. Feature/celebration screens (trigger, win) swap the background for a radiant fiery orange/red sunburst with dark-red silhouetted monk statues, but keep the same flat, cheerful, non-photorealistic illustration style throughout — a classic casual casino-slot look, not cinematic or dark.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 30 desktop screenshots (1280x800) covering the field, the full 9-page in-game paytable/rules booklet, the full 11-page HTML Help screen, settings, autoplay, a real free-spins round (trigger + two in-progress gameplay frames + round-end summary) and a real base-game win.",
    "method_notes": "All numbers are taken verbatim from on-screen text (paytable booklet, Help screen) or read directly off game-state readouts (BET/COIN/BALANCE/WIN). Every frame in this document, including the two free-spins gameplay frames added after a recapture, was opened and read personally, not inherited from any manifest note (D-23). Where a manifest note contradicted the actual pixels of its own frame, the pixels were trusted and the discrepancy is recorded in 'discrepancies_with_capture_notes' below.",
    "language": "English"
  },

  "color_palette": {
    "base_game_background": "Warm golden-orange radial sunburst with a mottled parchment/cloud texture (like sunlight through dust), brightest at the outer edges of the screen.",
    "reel_frame": "The 5x4 reel grid sits inside a scaffold of painted brown bamboo poles: a horizontal pole row across the very top (with rope/cord wrapping at the corners) and vertical bamboo posts between each reel column.",
    "reel_columns": "Each reel column is a tan/beige parchment strip with a faint reddish-brown decorative watermark pattern behind the symbols.",
    "symbol_frames": "Every symbol sits in its own square tile with a bright yellow-green (lime) bamboo-style border frame.",
    "title_banner": "A hanging bamboo signboard top-left reading 'SHAOLIN FORTUNES 100' in stacked red 3D letters outlined in dark red/black, on a dark-green bamboo-lattice plaque background.",
    "jackpot_ticker": "Dark charcoal box with an olive-green bamboo-style border, label 'Minor Jackpot' or 'Grand Jackpot' in white/tan text above a black field with the amount in gold/tan numerals (e.g. '€54.97').",
    "feature_hint_banner": "Top-right bamboo plaque reading '3 or more [monk icon] triggers the feature' in white text on dark green.",
    "bottom_ui_bar": "Light silver-grey gradient panel. Circular buttons: dark-orange/gold for info, bet-level +/-, BET MAX and COIN +/-; bright green for SPIN/skip; labels (BET, BET LEVEL, COIN, BALANCE) in dark grey text above white/orange numerals.",
    "service_strip": "Thin dark-grey strip below the main bar: gear icon, BALANCE, BET, (WIN when present), a clock readout, lightning-bolt (turbo) icon, fullscreen icon, speaker icon, and the 'HABANERO' wordmark in grey at the far right.",
    "feature_screens": "Trigger and end-of-round screens replace the background with a radiant orange/red/yellow sunburst (fire-like) and show large dark-red silhouetted monk/warrior statues at the left and right edges; headline text ('FEATURE TRIGGERED', 'YOU HAVE WON') is gold/yellow 3D lettering outlined in dark red.",
    "side_characters": "Sepia/brown line-art paintings of a bowman-monk figure flank the reels on both sides on every in-game screen (decorative, static, not interactive)."
  },

  "symbols": {
    "note": "All printed payout values below were read on the paytable booklet pages (paytable_p1..p5) at the anchor bet shown on every page of that booklet: BET €20.00 (COIN 0.20, BET LEVEL 1, 100 fixed lines). The Help screen states explicitly: 'The payout values in the PAY TABLE are displayed in the player currency as the win value based on the selected bet.' Per Other Rules: 'Line wins are multiplied by bet per line' and 'Highest win only on each line' (only the best combination per line is paid, wins on different lines are added).",
    "wild_substitute": {
      "name": "WILD (Substitute) — golden ceremonial helmet",
      "appearance": "A rounded, riveted golden/bronze warrior's helmet with a domed segmented top and a flared skirt/brim studded with round bronze rivets and two curved notches at the front (like a face-guard opening). When it forms part of a winning combination, the word 'WILD' appears embossed in dark letters across the helmet's body (not visible when idle/unlit).",
      "payouts_at_bet_20": {"5": "€200", "4": "€20", "3": "€10"},
      "rules": "Appears grouped (can occupy adjacent cells as a block). Substitutes for all other symbols except the scattered monk symbol.",
      "source": "paytable_p1.png"
    },
    "scatter": {
      "name": "SCATTER — Shaolin monk",
      "appearance": "A bald Shaolin monk figure in a bright orange-red kung-fu robe with a black sash, both arms raised in a fighting stance, one leg kicked out to the side (mid-strike pose), on a tan card.",
      "payouts_at_bet_20": {"3": "€20"},
      "rules": "Symbols only appear on reels 2, 3 & 4 (never on reel 1 or reel 5). 3 or more anywhere (i.e. anywhere among reels 2-4) award 15 FREE GAMES. Scatter wins are added to line wins. Scatter wins are multiplied by TOTAL BET (not bet per line) — the booklet states this as a separate rule from the line-win rule, meaning the game itself treats scatter and line wins as different units.",
      "source": "paytable_p1.png / paytable_p2.png"
    },
    "high_value": [
      {"name": "Golden dragon", "appearance": "A serpentine yellow/gold Chinese dragon with pale-green highlights, mid-air pose with open jaws, on a round bronze/gold medallion.", "payouts_at_bet_20": {"5": "€80", "4": "€20", "3": "€4"}, "source": "paytable_p2.png (top part) / paytable_p3.png (repeated header row)"},
      {"name": "Crossed swords", "appearance": "Two crossed golden/bronze curved swords (dao-style blades) over a round bronze medallion with a small dark emblem silhouette at the crossing point (too small/blurred to read as text).", "payouts_at_bet_20": {"5": "€80", "4": "€20", "3": "€4"}, "source": "paytable_p2.png (bottom) / paytable_p3.png (top, uncropped)"}
    ],
    "mid_value": [
      {"name": "Silver laughing Buddha", "appearance": "A silver/pewter statuette of a seated laughing Buddha with arms raised overhead, on a round gold-rimmed medallion.", "payouts_at_bet_20": {"5": "€40", "4": "€20", "3": "€2"}},
      {"name": "Ancient gold coin", "appearance": "A round golden Chinese coin with a square center hole and engraved traditional characters around it.", "payouts_at_bet_20": {"5": "€40", "4": "€20", "3": "€2"}}
    ],
    "low_mid_value": [
      {"name": "Yin-yang", "appearance": "The classic black-and-white yin-yang swirl symbol, each half with a small red circular inlay, glossy metallic finish, no border medallion.", "payouts_at_bet_20": {"5": "€30", "4": "€10", "3": "€1"}},
      {"name": "Wooden training dummy/rack", "appearance": "A wooden kung-fu training stand (three vertical wooden posts/arms mounted on a base), unpainted natural wood color.", "payouts_at_bet_20": {"5": "€30", "4": "€10", "3": "€1"}}
    ],
    "low_value": [
      {"name": "Pagoda", "appearance": "A small green multi-tiered Chinese pagoda tower with a white/red base.", "payouts_at_bet_20": {"5": "€20", "4": "€6", "3": "€1"}},
      {"name": "Nunchaku", "appearance": "A pair of red-and-white striped nunchaku sticks joined by a chain, crossed diagonally.", "payouts_at_bet_20": {"5": "€20", "4": "€6", "3": "€1"}}
    ],
    "lowest_value": [
      {"name": "Kung-fu slippers", "appearance": "A pair of plain golden-yellow cloth kung-fu slippers, side by side.", "payouts_at_bet_20": {"5": "€20", "4": "€4", "3": "€1"}},
      {"name": "White crane feather", "appearance": "A single curved white feather with a black tip/quill, resembling a stylized bird plume (white crane motif).", "payouts_at_bet_20": {"5": "€20", "4": "€4", "3": "€1"}}
    ],
    "general_payout_rule": "All symbols pay left to right (adjacent reels starting from the leftmost reel) except the scattered monk, which pays for any position on reels 2-4."
  },

  "reels_and_lines": {
    "grid": "5 reels x 4 rows, fixed (not variable-height); 20 visible symbol cells.",
    "lines": "100 fixed paylines (cannot be switched off or reduced), shown as small 5x4 diagrams with orange-highlighted cells on booklet pages rules_p2 (lines 1-55) and rules_p3/rules_p4 (lines 34-100, with an overlapping range confirming no gap). Line shapes include straight rows (top/middle/bottom), V and inverted-V shapes, zigzags, diagonals (top-left to bottom-right and reverse), and wave/step patterns — every column always contributes exactly one cell per line.",
    "bet_model": "Total bet in coins = number of lines (100, fixed) x BET LEVEL. Total bet in player currency = total bet in coins x coin denomination. Example on-screen: 100 x 1 x €0.20 = €20.00 (verified on base_game.png).",
    "bet_levels": "1, 2, 5, 7, 10 (a fixed non-arithmetic set of five values, NOT a 1-10 range).",
    "coin_denominations": "0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5 (player currency units).",
    "source": "rules_p5.png (Help)"
  },

  "technical_summary": {
    "rtp_percent": 96.30,
    "rtp_source": "rules_p14.png (Help, Return To Player section): 'The theoretical RTP for \"Shaolin Fortunes 100\" is 96.30%'. RTP methodology stated: 'based on the average results of 2 x 500,000,000 game cycles.'",
    "volatility": "Not printed anywhere in this build (booklet and full 11-page Help screen both checked); not stated in this documentation to avoid inventing a value.",
    "bet_min": "€1.00 (100 coins at 0.01 coin denomination, bet level 1)",
    "bet_max": "€5,000.00 (1,000 coins at 5.00 coin denomination, bet level 10)",
    "bet_source": "rules_p5.png (Help): 'Minimum total bet in player currency is €1.00.' / 'Maximum total bet in player currency is €5,000.00.'",
    "bet_max_button_caveat": "The in-game BET MAX button does NOT reach the true maximum bet by itself: pressing it only raises BET LEVEL to 10 while leaving COIN at its current (possibly minimum) denomination, e.g. it produced only €10.00 total bet at COIN 0.01. Reaching the printed €5,000.00 maximum required manually raising COIN to 5 as well (see bet_limits_max.png: BET €5,000.00, COIN 5, BET LEVEL 10).",
    "demo_default_bet": "€20.00 (COIN 0.20, BET LEVEL 1) on first load; demo starting balance €2,000.00.",
    "demo_currency_note": "The demo balance and bet are shown with a '‡' currency-like glyph (a Habanero fun-money marker), NOT a real currency; the jackpot tickers, by contrast, are denominated in real EUR (€) — these are two different units on the same screen (see 'progressive_jackpot' below).",
    "max_win": "Not printed anywhere in this build (booklet and Help both checked); left unstated per provider-defect P-H08 (this provider's game client structurally omits a max-win figure, and web sources for it are known to be unreliable/contradictory for this title's operator configuration).",
    "keyboard": "Not directly tested; Help screen states 'Space bar can be used to spin the reels' and 'Space bar can be used to stop the reels.'",
    "bonus_buy": "Not present in this build. Evidence: no BUY FEATURE badge/control on any of the ~30 captured game-field states; the full 9-page booklet (scroll-exhausted) and the full 11-page Help screen (scroll-exhausted) contain no mention of 'buy'/'purchase' in connection with any feature.",
    "gamble_feature": "Not present. Help screen states explicitly: 'The Gamble option (if enabled) will not be available for this game.'"
  },

  "features": {
    "free_spins": {
      "trigger": "3 or more scattered Shaolin-monk symbols anywhere among reels 2, 3 and 4 (the only reels the scatter can land on).",
      "award": "15 FREE GAMES (fixed amount — the booklet does not offer a variable count by scatter number, unlike some other Habanero titles).",
      "retrigger": "Explicitly allowed: booklet states 'The feature can be retriggered.'",
      "special_rule": "'Extra wilds will appear during free games' (printed rule). CONFIRMED visually on a recaptured gameplay frame: see 'gameplay_evidence' below — an entire reel filled with wild symbols during the round is exactly this mechanic in action.",
      "background_change": "During the feature the background switches from the base game's warm gold sunburst to a radiant fiery orange/red sunburst, with the two side line-art bowman figures replaced by solid dark-red silhouetted monk/warrior statues (confirmed on free_spins_gameplay_3.png and free_spins_gameplay_2.png, both mid-round, not only on the trigger/end screens).",
      "spins_remaining_counter": "A bamboo plaque at the top-right of the screen (in the same position as the base game's '3 or more triggers the feature' hint) is replaced during the round by a live counter, e.g. '10 Free Spins Remaining' (free_spins_gameplay_3.png, reels still in motion) and '9 Free Spins' (free_spins_gameplay_2.png, reels stopped) — the wording shortens from 'Free Spins Remaining' to 'Free Spins' between these two observed frames, but the count decrements by one spin as expected.",
      "spin_control_during_round": "The green SPIN button in the bottom bar is replaced by a red circular STOP button (white square icon) while the reels are moving (free_spins_gameplay_3.png); it reverts to the normal green play-triangle icon once the reels stop (free_spins_gameplay_2.png).",
      "observed_capture": "A real trigger was captured during a hunt at the minimum bet (€1.00, COIN 0.01, BET LEVEL 1, 100 lines), on approximately spin #238 of the hunt. The trigger frame shows a full-screen 'FEATURE TRIGGERED' banner over the fiery sunburst background. The round completed with a final on-screen result of 'YOU HAVE WON €10.90' (balance moved from €1,897.60 pre-trigger to €1,903.80 post-round).",
      "gameplay_evidence": "The free-spins round was recaptured after the original gameplay frames turned out to be duplicates of the end screen (see 'discrepancies_with_capture_notes'). Two genuine in-round frames now exist: (1) free_spins_gameplay_3.png — reels 2-5 visibly in motion (motion-blurred symbol streaks), reel 1 already stopped and showing four stacked golden-helmet symbols, counter reads '10 Free Spins Remaining', a red STOP button is shown in place of SPIN, status strip reads BET €1.00 WIN €4.80 BALANCE €1,990.90. (2) free_spins_gameplay_2.png — all reels stopped one spin later, counter reads '9 Free Spins', reel 1 (the entire leftmost column, all 4 rows) is now filled with the WILD-labelled golden-helmet symbol — a direct visual confirmation of the booklet's 'Extra wilds will appear during free games' rule. A large decorative gold payout figure '2.15' floats over the reels — the same style of floating line-win overlay documented on win_screen.png ('1.00' there), so this is read as the current spin's line payout, not the round total. The status strip below separately reads 'BET €1.00 WIN €4.80', identical to the WIN and BALANCE (€1,990.90) values on the motion-blur frame free_spins_gameplay_3.png, and both frames carry the same clock readout ('6:43'). These two on-screen numbers ('2.15' floating over the reels vs '€4.80' in the status strip) are visibly DIFFERENT figures and must not be conflated as the same win; which one is the running round total and whether the status strip had refreshed yet at the instant of this capture could not be established with certainty from these two frames alone — recorded as observed, not interpreted. Minor Jackpot ticker reads €54.97 on both frames.",
      "source": "paytable_p5.png / rules_p1.png"
    },
    "progressive_jackpot": {
      "name": "MINOR JACKPOT and GRAND JACKPOT (networked, provider-wide pool)",
      "display": "Two tickers rotate/alternate above the reels ('Minor Jackpot €54.97' / 'Grand Jackpot €8,490.16' observed on different captured frames), denominated in real EUR regardless of the demo's fun-money balance.",
      "contribution_rates": "0.250% of the bet is contributed to MINOR JACKPOT; 0.250% of the bet is contributed to GRAND JACKPOT (each stated separately, i.e. 0.500% of every bet combined feeds both jackpots). Source: rules_p12.png.",
      "seed_values": "Initial/re-seed value of MINOR JACKPOT is €50.00 (EUR); initial/re-seed value of GRAND JACKPOT is €5,000.00 (EUR). Source: rules_p12.png.",
      "rtp_figures": "The Help screen's Return To Player section states separately: 'The theoretical RTP for MINOR JACKPOT is 0.50%' and 'The theoretical RTP for GRAND JACKPOT is 0.50%.' Source: rules_p14.png.",
      "internal_number_discrepancy": "As instructed, this is reported without smoothing it over: the printed CONTRIBUTION rate for each jackpot (0.250%) is exactly HALF of that same jackpot's printed RTP figure (0.50%). Summed across both jackpots: total contribution = 0.500% of every bet, but the sum of the two RTP figures = 1.00%. Both numbers are quoted verbatim from two different sections of the same in-game Help screen (rules_p12.png 'Jackpots' vs rules_p14.png 'Return To Player'); no attempt was made to reconcile or pick a 'correct' one.",
      "other_rules": "Jackpots update with every debit action; no ceiling/upper limit; triggered entirely at random (chance increases with amount contributed, per the text, but no formula given); only one player can win a given jackpot at a time; a won jackpot is immediately re-seeded to its initial value; jackpot amounts are rounded up to 2 decimals; if the jackpot's currency differs from the player's currency, conversion uses exchange rates from openexchangerates.org; jackpot wins are added to other wins.",
      "not_winnable_in_demo": "Help screen states explicitly (rules_p13.png): 'Jackpots cannot be won during Fun Play or Bonus Play.' Consistent with pixel observation: across ~250 confirmed spins plus one free-spins round, neither ticker ever reset/dropped to its seed value (Minor ticked up €53.64 → €54.97; Grand stayed at a constant €8,490.16, which is shared with another Habanero title captured in parallel and is therefore NOT a property of this specific game — only the Help-screen seed/contribution numbers should be treated as characteristics of this title)."
    },
    "autoplay": {
      "spin_count_options": "10, 20, 30, 50, 100, 500 (button grid; 50 was selected/highlighted in the captured dialog).",
      "stop_condition_toggle": "'If FREE GAMES feature is triggered' — toggle switch, ON in the captured frame.",
      "optional_stop_fields": "'If balance decreases by' and 'If a single win exceeds' — both empty/optional numeric currency fields in the capture.",
      "footnote": "'Auto Play will stop if a jackpot is won.'",
      "cost_preview": "Dialog shows a running total, e.g. '€1.00 x 50 spins = €50.00' at the bet in effect when opened.",
      "buttons": "'Cancel' (grey) and 'Start Auto Play' (green, with a play-triangle icon).",
      "source": "autoplay.png"
    }
  },

  "screens": {
    "base_game": {
      "type": "base_game",
      "layout": "5x4 reel grid inside a bamboo-pole scaffold frame, warm gold sunburst background, two sepia bowman/monk figures flanking the reels left and right.",
      "top_bar": "Left: bamboo-signboard title 'SHAOLIN FORTUNES 100' (stacked red 3D letters). Center: dark jackpot ticker box, label alternates 'Minor Jackpot' / 'Grand Jackpot' with a EUR amount. Right: bamboo plaque hint '3 or more [monk icon] triggers the feature'.",
      "bottom_bar_left_to_right": "(i) round info/paytable button; BET amount readout; BET LEVEL with -/+; a coin-stack icon (BET MAX); a large green circular SPIN button (curved play-arrow icon); an orange circular AUTO PLAY icon (circular arrows); COIN denomination with -/+; BALANCE readout.",
      "service_strip": "gear icon (Game Menu) - BALANCE - BET - clock (e.g. '5:33') - lightning-bolt (turbo) icon - fullscreen icon - speaker icon - 'HABANERO' wordmark, all on a thin dark-grey strip beneath the main control bar.",
      "observed_values": "BET €20.00, BET LEVEL 1, COIN 0.20, BALANCE €2,000.00, Minor Jackpot €54.97 (this specific frame).",
      "color_blind_notes": "Controls are shape/glyph-coded (play triangle, +/- signs, gear, speaker) on dark circles, not colour-coded; the SPIN button's large size and central position make it identifiable by position alone."
    },
    "paytable_booklet": {
      "type": "paytable + rules, pages 1-9 (in-game 'i' button)",
      "form": "One continuous scrolling sheet (no page-dot pagination, no side tabs); captured as a 9-page series (paytable_p1..p5 for symbols, rules_p1..p4 for feature/jackpot/other-rules text and the 100-line diagram), fully exhausted (scroll_capture.py, settle-confirmed dead end on rules_p3/rules_p4).",
      "visual_style": "Black/near-black modal panel with a white 'Pay Table' header and an 'X' close icon at top-right; body text in light grey/white on the dark panel; section headers on a slightly lighter grey bar; symbol icons on the left, three orange numerals (5/4/3-of-a-kind counts) and their currency payouts on the right.",
      "content_order": "Substitute (wild) → Scatter → high-value pairs → mid-value pairs → low-mid pairs → low pairs → lowest pairs → Feature (free games rule) → Progressive Jackpot (short) → Other Rules (line-win/scatter-win unit rules) → Paylines diagram (1-100)."
    },
    "help_screen": {
      "type": "rules, pages 5-15 (Game Menu / gear icon → Help)",
      "form": "A separate, longer, real HTML document (not the booklet) in the same window; one continuous scroll, fully exhausted (scroll_capture.py, settle-confirmed on rules_p15). Captured as 11 pages with sequential numbering continuing after the booklet.",
      "visual_style": "Pure black background, white header 'Shaolin Fortunes 100 - Help' with an 'X' close icon; body rows alternate plain white statements and highlighted orange numeric values/links; section headers on dark-grey bars.",
      "sections_in_order": "Fun-money notice → coin/line/bet-level lists and bet-total formulas → min/max bet → pay-table cross-references → malfunction/server-authority notices → Game Interface (every on-screen readout and button explained one by one, including keyboard shortcuts) → Auto Play → Game Menu → Game Settings (Quick Spin, Volume) → Disconnection Policy (general, then game-specific, including a 15-day forfeiture rule) → Jackpots (Regular + All Jackpot Rules + Jackpot Disconnection Policy) → Return To Player (game RTP + per-jackpot RTP + methodology) → build stamps (File Date, Client/Server/RNG/Jackpot Version, each with a long hex hash).",
      "interface_glossary_pages": "rules_p6.png through rules_p11.png are the Game Interface / Auto Play / Game Menu / Game Settings / Disconnection Policy portion of this glossary — a plain button-by-button and field-by-field explanation of controls already described where they appear (base_game bottom bar, settings.png, autoplay.png). They are summarized collectively above rather than page-by-page because their content is procedural UI glossary, not new game-mechanic facts; every number/rule with actual documentation value from this stretch of pages (e.g. keyboard shortcuts, the 15-day disconnection forfeiture) is already carried in technical_summary.keyboard and this section."
    },
    "settings": {
      "type": "settings (gear icon menu)",
      "layout": "Small dark popup panel anchored bottom-left over the dimmed reels.",
      "left_column": "'Help' (opens the Help screen) above 'More Games!' (external/platform link), each with a small icon.",
      "right_column_toggles": "'Sound - Ambient' (ON, orange slider to the right), 'Sound - Effects' (ON, orange slider to the right), 'Quick Spin' (OFF, grey slider to the left) — each a horizontal pill-shaped switch.",
      "color_blind_notes": "Toggle state is shown by slider POSITION (left=off/right=on) in addition to the orange-vs-grey colour, so it remains legible without colour vision."
    },
    "win_screen": {
      "type": "win_screen (base game)",
      "content": "A base-game spin (BET €20.00) where the winning line is outlined with a bright yellow/gold border on the matching cells (bottom-left nunchaku cell, two stacked WILD-labelled golden-helmet cells, and a nunchaku cell on reel 3), with a decorative gold '1.00' figure floating above the line — this matches the printed 3-of-a-kind nunchaku tier of €1 at the €20 anchor bet (paytable_p4/p5). Bottom status strip reads 'BALANCE €1,987.00   BET €20.00   WIN €7.00' (the total round win, which includes this and other simultaneously-paying lines, not just the highlighted one).",
      "unidentified_elements": "Two small silver/pewter round medallion badges with embossed gold numerals ('51' near the top-right corner of the reel frame, '49' near the bottom-left corner) appear on this frame. Their function was not established from this frame alone (different numbers were seen on other win-type frames: '13' and '3') — they likely relate to an autoplay/spin counter given a 50-spin autoplay session had been configured earlier in the same capture session, but this is inference, not confirmed text; left as an open, explicitly-flagged uncertainty rather than a stated fact.",
      "color_blind_notes": "The winning line is marked by a bright yellow outline AND a floating payout number — shape/text redundancy, not colour-only."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "content": "Full-width 'FEATURE TRIGGERED' banner in large gold/orange 3D letters with a dark-red outline, centered over a radiant yellow/orange sunburst that replaces the normal background; the monk and other symbol icons are dimly visible silhouetted behind the burst. Bottom bar shows BET €1.00, WIN €4.70, BALANCE €1,897.60 (the base-game spin's own win, registered just before the feature banner)."
    },
    "free_spins_gameplay": {
      "type": "free_spins (live in-round gameplay — recaptured; see discrepancy history)",
      "content": "Two frames of the round actually in progress. free_spins_gameplay_3.png: reels 2-5 mid-spin (motion-blurred), reel 1 already stopped showing four stacked golden-helmet symbols, top-right counter 'Free Spins Remaining' reads '10', bottom-bar SPIN button is replaced by a red circular STOP button (white square glyph), status strip reads BET €1.00 WIN €4.80 BALANCE €1,990.90, Grand Jackpot ticker €8,490.16. free_spins_gameplay_2.png: all reels stopped, counter now reads '9 Free Spins', the entire leftmost reel (all 4 rows) is filled with the WILD-labelled golden-helmet symbol, a floating gold '2.15' payout figure is shown over the reels, SPIN button is back to its normal green icon, status strip reads the same BET €1.00 WIN €4.80 BALANCE €1,990.90, Minor Jackpot ticker €54.97. Full detail and the open question about the WIN/BALANCE match between the two frames is under features.free_spins.gameplay_evidence.",
      "color_blind_notes": "The feature state is signalled redundantly: background palette change (gold to fiery red/orange), a numeric text counter ('X Free Spins Remaining'), and a shape change on the spin control (circle+triangle vs circle+square) — not colour alone."
    },
    "free_spins_round_end": {
      "type": "free_spins (round-total summary — duplicate frames, see discrepancy history)",
      "content": "Large gold/yellow 3D text 'YOU HAVE WON' above an even larger number '10.90', on the same fiery sunburst background, now with dark-red silhouetted monk/warrior statues flanking the panel. Bottom bar: BET €1.00, WIN €10.90, BALANCE €1,903.80.",
      "applies_to_files": "Both free_spins_gameplay.png and free_spins_win.png show this same summary screen (different capture instants of the same animation, distinguishable only by the small unidentified corner badge showing '13' vs '3'). These two files are the leftover duplicates from the helper-script overwrite bug described in discrepancies_with_capture_notes; they still legitimately document the round-end summary screen itself, just not live gameplay — that gap is now filled by free_spins_gameplay_2.png/free_spins_gameplay_3.png above."
    },
    "bet_limits_max": {
      "type": "other (bet-limit verification frame)",
      "content": "Field state after manually maximising the bet: BET €5,000.00, BET LEVEL 10, COIN 5, BALANCE €1,903.80 (leftover from the free-spins session). Confirms the printed Help-screen maximum of €5,000.00, and confirms that reaching it required raising COIN by hand (BET MAX alone only reached BET LEVEL 10 at whatever COIN was already selected, e.g. €10.00 at COIN 0.01)."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Control layout is stable and consistent: (i)/info at the far left of the main bar, BET and BET LEVEL next, a raised-coin BET MAX icon, the large central SPIN button, AUTO PLAY to its right, then COIN +/- and BALANCE at the far right; a second, thinner service strip below carries the gear/Game-Menu, live BET/BALANCE/WIN text, a clock, turbo, fullscreen and sound icons. The paytable/rules content is a single linear scroll (no tabs to navigate blindly), and the Help screen is a second, separate linear scroll reached via gear → Help.",
    "motor": "All primary actions are large circular targets; SPIN is the largest and most central. Space bar starts and stops spins (keyboard-operable per the Help text). Autoplay (10/20/30/50/100/500 spins, with balance- and win-based auto-stop conditions) reduces the number of required clicks substantially.",
    "color_blind": "Most state is conveyed by shape/position/text rather than colour alone: settings toggles use slider position, the SPIN/skip icon uses a play/fast-forward glyph, winning paylines are marked by a bright outline PLUS a floating payout number, and every payout/limit/RTP value is printed as text rather than implied by colour. Residual colour-dependent element: the jackpot tickers and 'WILD' overlay use gold text on dark that is high-contrast and legible without colour discrimination.",
    "deaf_hard_of_hearing": "No audio-only information was observed; the settings menu exposes independent Ambient-music and Sound-Effects toggles, and the Help screen documents a separate 'faster game play' (Quick Spin) and volume control. Game state (wins, feature triggers, balance, jackpot amounts) is always shown as on-screen text/numerals in addition to any sound cue."
  },

  "discrepancies_with_capture_notes": [
    "HISTORY (kept, not erased, per TL instruction): the original manifest.json note for free_spins_gameplay.png described live free-spin reel play on a red/amber background with a '7 Free Spins Remain' counter and a visible extra WILD on the middle reel. On direct re-reading, the actual pixels of that file (and of free_spins_win.png) both showed the SAME 'YOU HAVE WON 10.90' round-summary screen instead — no frame of in-progress free-spin gameplay existed at that point. This was flagged, not silently corrected. Root cause established afterward by the capturer: a helper script used FIXED output filenames, and a second run of that script silently overwrote the real in-round frames from the first run with a repeat of the end-of-round screen. The capturer returned to the slot and recaptured the round; two genuine in-round frames now exist, free_spins_gameplay_2.png and free_spins_gameplay_3.png (documented in full under features.free_spins.gameplay_evidence and screens.free_spins_gameplay above), while the original free_spins_gameplay.png and free_spins_win.png files remain in the manifest as the round-end summary duplicates (see screens.free_spins_round_end). The 'extra wilds' and 'Free Spins Remaining' UI text that the original note pre-emptively (and, at the time, unverifiably) described turned out to be accurate once real gameplay frames existed — but that note was still correctly treated as unproven at the time it was written, because the frame backing it was wrong.",
    "The Help screen's per-jackpot contribution rate (0.250% each) and per-jackpot RTP (0.50% each) do not reconcile arithmetically (RTP is exactly double the contribution for each jackpot); see 'progressive_jackpot.internal_number_discrepancy' above. Both figures are quoted from the game's own Help screen, not inferred."
  ],

  "unreadable_or_uncertain": [
    "Purpose of the small silver medallion badges with numerals ('51'/'49' on win_screen.png, '13'/'3' on the free-spins summary frames) — likely an autoplay/spin counter given a 50-spin autoplay session had just been configured, but not confirmed by any label text on the frames themselves.",
    "The small dark emblem/silhouette mark at the crossing point of the 'crossed swords' symbol icon is too small and blurred to identify or read; not a legible word, but its exact meaning (decorative maker's mark vs. abstract flourish) is uncertain.",
    "Max win / win cap: not printed anywhere in this build's booklet or Help screen; left blank rather than sourced from the web per provider-defect P-H08 for this provider.",
    "Volatility rating: not printed anywhere in this build; left blank rather than guessed.",
    "Whether the status-strip 'WIN €4.80' on free_spins_gameplay_2.png/free_spins_gameplay_3.png is the round's running total at the instant of capture, or a not-yet-refreshed value from the prior spin, is uncertain — both frames show the identical WIN/BALANCE/clock readout despite the spins-remaining counter differing (10 vs 9) and a new floating line payout ('2.15') having appeared; reported as observed in features.free_spins.gameplay_evidence without asserting the update timing."
  ],

  "sources": {
    "in_game_booklet": "paytable_p1.png .. paytable_p5.png, rules_p1.png .. rules_p4.png (9-page scrolling sheet behind the '(i)' button)",
    "in_game_help_screen": "rules_p5.png .. rules_p15.png (11-page scrolling HTML document behind gear → Help)",
    "gameplay_frames": "base_game.png, settings.png, autoplay.png, win_screen.png, free_spins_trigger.png, free_spins_gameplay_3.png, free_spins_gameplay_2.png (live free-spins gameplay, recaptured), free_spins_gameplay.png, free_spins_win.png (round-end summary duplicates, kept), bet_limits_max.png",
    "helper_tool": "scripts/providers/habanero/help_facts.py (machine cross-check of Help-screen numbers, per manifest.json rtp/limits/version blocks)"
  }
}

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.

Discuss this slot

Our breakdown is live on —