Loading recipe…
Press Run. Three cells glow as bonus cells; as coins land, the ones that hit a bonus cell flash it active and land doubled.
Positional rules live in the game layer
The board reports where each coin landed; “this position is special” is your rule. The bonus cells are a Set of cell keys, drawn with the bonus_cell sprite, and the boost is a check in the lock handler:
board.events.on('coin:locked', ({ coin }) => {
if (bonusCells.has(key(coin.cell))) {
coin.data.value *= 2; // game rule: bonus cell doubles
swapMarker(coin.cell, 'bonus_cell_active'); // flash + fade the marker
}
paintLabel(coin.cell, coin.data.value);
});
The markers ride board.container so they track the board, and they’re cleared the moment a coin claims the cell. Swap the rule for a ×N, a collector flag, or a jackpot tier per position — same hook.
Related recipes
- Hold & Win: multiplier-strike coin. a multiplier that strikes the whole board
- Hold & Win: upgrade a coin in place. promote a coin’s tier without a respin
- Positional multiplier cells. fixed multiplier positions via pins on a standard reel set