diff --git a/JOKER_EFFECTS.md b/JOKER_EFFECTS.md new file mode 100644 index 0000000..b15d9f6 --- /dev/null +++ b/JOKER_EFFECTS.md @@ -0,0 +1,165 @@ +# Vanilla joker effects + +Effect text for all 150 vanilla jokers, for auditing `synergies.lua` tags without +re-deriving what a card does from memory (see the DNA/Jolly incident: a paraphrase +from memory got DNA's trigger conditions wrong). + +- Source: , fetched 2026-07-15. +- Keys and order come from the game dump (`game.lua`), so the misspelled vanilla + keys (`j_gluttenous_joker`, `j_selzer`, `j_caino`, ...) are correct as written. +- The dump at `~/.local/share/Balatro/Mods/lovely/dump/` remains ground truth for + exact trigger conditions and scoring-pipeline timing; this file is the map, the + dump is the territory. + +| # | key | name | effect | +|---|-----|------|--------| +| 1 | `j_joker` | Joker | +4 Mult | +| 2 | `j_greedy_joker` | Greedy Joker | Played cards with Diamond suit give +3 Mult when scored | +| 3 | `j_lusty_joker` | Lusty Joker | Played cards with Heart suit give +3 Mult when scored | +| 4 | `j_wrathful_joker` | Wrathful Joker | Played cards with Spade suit give +3 Mult when scored | +| 5 | `j_gluttenous_joker` | Gluttonous Joker | Played cards with Club suit give +3 Mult when scored | +| 6 | `j_jolly` | Jolly Joker | +8 Mult if played hand contains a Pair | +| 7 | `j_zany` | Zany Joker | +12 Mult if played hand contains a Three of a Kind | +| 8 | `j_mad` | Mad Joker | +10 Mult if played hand contains a Two Pair | +| 9 | `j_crazy` | Crazy Joker | +12 Mult if played hand contains a Straight | +| 10 | `j_droll` | Droll Joker | +10 Mult if played hand contains a Flush | +| 11 | `j_sly` | Sly Joker | +50 Chips if played hand contains a Pair | +| 12 | `j_wily` | Wily Joker | +100 Chips if played hand contains a Three of a Kind | +| 13 | `j_clever` | Clever Joker | +80 Chips if played hand contains a Two Pair | +| 14 | `j_devious` | Devious Joker | +100 Chips if played hand contains a Straight | +| 15 | `j_crafty` | Crafty Joker | +80 Chips if played hand contains a Flush | +| 16 | `j_half` | Half Joker | +20 Mult if played hand contains 3 or fewer cards | +| 17 | `j_stencil` | Joker Stencil | X1 Mult for each empty Joker slot | +| 18 | `j_four_fingers` | Four Fingers | All Flushes and Straights can be made with 4 cards | +| 19 | `j_mime` | Mime | Retrigger all card held in hand abilities | +| 20 | `j_credit_card` | Credit Card | Go up to -$20 in debt | +| 21 | `j_ceremonial` | Ceremonial Dagger | When Blind is selected, destroy Joker to the right and permanently add double its sell value to this Mult | +| 22 | `j_banner` | Banner | +30 Chips for each remaining discard | +| 23 | `j_mystic_summit` | Mystic Summit | +15 Mult when 0 discards remaining | +| 24 | `j_marble` | Marble Joker | Adds one Stone card to the deck when Blind is selected | +| 25 | `j_loyalty_card` | Loyalty Card | X4 Mult every 6 hands played | +| 26 | `j_8_ball` | 8 Ball | 1 in 4 chance for each played 8 to create a Tarot card when scored | +| 27 | `j_misprint` | Misprint | +0-23 Mult | +| 28 | `j_dusk` | Dusk | Retrigger all played cards in final hand of the round | +| 29 | `j_raised_fist` | Raised Fist | Adds double the rank of lowest ranked card held in hand to Mult | +| 30 | `j_chaos` | Chaos the Clown | 1 free Reroll per shop | +| 31 | `j_fibonacci` | Fibonacci | Each played Ace, 2, 3, 5, or 8 gives +8 Mult when scored | +| 32 | `j_steel_joker` | Steel Joker | Gives X0.2 Mult for each Steel Card in your full deck | +| 33 | `j_scary_face` | Scary Face | Played face cards give +30 Chips when scored | +| 34 | `j_abstract` | Abstract Joker | +3 Mult for each Joker card | +| 35 | `j_delayed_grat` | Delayed Gratification | Earn $2 per discard if no discards are used by end of the round | +| 36 | `j_hack` | Hack | Retrigger each played 2, 3, 4, or 5 | +| 37 | `j_pareidolia` | Pareidolia | All cards are considered face cards | +| 38 | `j_gros_michel` | Gros Michel | +15 Mult, 1 in 6 chance this card is destroyed at end of round | +| 39 | `j_even_steven` | Even Steven | Played cards with even rank give +4 Mult when scored | +| 40 | `j_odd_todd` | Odd Todd | Played cards with odd rank give +31 Chips when scored | +| 41 | `j_scholar` | Scholar | Played Aces give +20 Chips and +4 Mult when scored | +| 42 | `j_business` | Business Card | Played face cards have a 1 in 2 chance to give $2 when scored | +| 43 | `j_supernova` | Supernova | Adds the number of times poker hand has been played this run to Mult | +| 44 | `j_ride_the_bus` | Ride the Bus | This Joker gains +1 Mult per consecutive hand played without a scoring face card | +| 45 | `j_space` | Space Joker | 1 in 4 chance to upgrade level of played poker hand | +| 46 | `j_egg` | Egg | Gains $3 of sell value at end of round | +| 47 | `j_burglar` | Burglar | When Blind is selected, gain +3 Hands and lose all discards | +| 48 | `j_blackboard` | Blackboard | X3 Mult if all cards held in hand are Spades or Clubs | +| 49 | `j_runner` | Runner | Gains +15 Chips if played hand contains a Straight | +| 50 | `j_ice_cream` | Ice Cream | +100 Chips, -5 Chips for every hand played | +| 51 | `j_dna` | DNA | If first hand of round has only 1 card, add a permanent copy to deck and draw it to hand | +| 52 | `j_splash` | Splash | Every played card counts in scoring | +| 53 | `j_blue_joker` | Blue Joker | +2 Chips for each remaining card in deck | +| 54 | `j_sixth_sense` | Sixth Sense | If first hand of round is a single 6, destroy it and create a Spectral card | +| 55 | `j_constellation` | Constellation | This Joker gains X0.1 Mult every time a Planet card is used | +| 56 | `j_hiker` | Hiker | Every played card permanently gains +5 Chips when scored | +| 57 | `j_faceless` | Faceless Joker | Earn $5 if 3 or more face cards are discarded at the same time | +| 58 | `j_green_joker` | Green Joker | +1 Mult per hand played, -1 Mult per discard | +| 59 | `j_superposition` | Superposition | Create a Tarot card if poker hand contains an Ace and a Straight | +| 60 | `j_todo_list` | To Do List | Earn $4 if poker hand is a specific hand, poker hand changes at end of round | +| 61 | `j_cavendish` | Cavendish | X3 Mult, 1 in 1000 chance this card is destroyed at the end of round | +| 62 | `j_card_sharp` | Card Sharp | X3 Mult if played poker hand has already been played this round | +| 63 | `j_red_card` | Red Card | This Joker gains +3 Mult when any Booster Pack is skipped | +| 64 | `j_madness` | Madness | When Small Blind or Big Blind is selected, gain X0.5 Mult and destroy a random Joker | +| 65 | `j_square` | Square Joker | This Joker gains +4 Chips if played hand has exactly 4 cards | +| 66 | `j_seance` | Seance | If poker hand is a Straight Flush, create a random Spectral card | +| 67 | `j_riff_raff` | Riff-Raff | When Blind is selected, create 2 Common Jokers | +| 68 | `j_vampire` | Vampire | This Joker gains X0.1 Mult per scoring Enhanced card played, removes card Enhancement | +| 69 | `j_shortcut` | Shortcut | Allows Straights to be made with gaps of 1 rank | +| 70 | `j_hologram` | Hologram | This Joker gains X0.25 Mult every time a playing card is added to your deck | +| 71 | `j_vagabond` | Vagabond | Create a Tarot card if hand is played with $4 or less | +| 72 | `j_baron` | Baron | Each King held in hand gives X1.5 Mult | +| 73 | `j_cloud_9` | Cloud 9 | Earn $1 for each 9 in your full deck at end of round | +| 74 | `j_rocket` | Rocket | Earn $1 at end of round. Payout increases by $2 when Boss Blind is defeated | +| 75 | `j_obelisk` | Obelisk | This Joker gains X0.2 Mult per consecutive hand played without playing your most played poker hand | +| 76 | `j_midas_mask` | Midas Mask | All played face cards become Gold cards when scored | +| 77 | `j_luchador` | Luchador | Sell this card to disable the current Boss Blind | +| 78 | `j_photograph` | Photograph | First played face card gives X2 Mult when scored | +| 79 | `j_gift` | Gift Card | Add $1 of sell value to every Joker and Consumable card at end of round | +| 80 | `j_turtle_bean` | Turtle Bean | +5 hand size, reduces by 1 each round | +| 81 | `j_erosion` | Erosion | +4 Mult for each card below the deck's starting size in your full deck | +| 82 | `j_reserved_parking` | Reserved Parking | Each face card held in hand has a 1 in 2 chance to give $1 | +| 83 | `j_mail` | Mail-In Rebate | Earn $5 for each discarded rank, rank changes every round | +| 84 | `j_to_the_moon` | To the Moon | Earn an extra $1 of interest for every $5 you have at end of round | +| 85 | `j_hallucination` | Hallucination | 1 in 2 chance to create a Tarot card when any Booster Pack is opened | +| 86 | `j_fortune_teller` | Fortune Teller | +1 Mult per Tarot card used this run | +| 87 | `j_juggler` | Juggler | +1 hand size | +| 88 | `j_drunkard` | Drunkard | +1 discard each round | +| 89 | `j_stone` | Stone Joker | Gives +25 Chips for each Stone Card in your full deck | +| 90 | `j_golden` | Golden Joker | Earn $4 at end of round | +| 91 | `j_lucky_cat` | Lucky Cat | This Joker gains X0.25 Mult every time a Lucky card successfully triggers | +| 92 | `j_baseball` | Baseball Card | Uncommon Jokers each give X1.5 Mult | +| 93 | `j_bull` | Bull | +2 Chips for each $1 you have | +| 94 | `j_diet_cola` | Diet Cola | Sell this card to create a free Double Tag | +| 95 | `j_trading` | Trading Card | If first discard of round has only 1 card, destroy it and earn $3 | +| 96 | `j_flash` | Flash Card | This Joker gains +2 Mult per reroll in the shop | +| 97 | `j_popcorn` | Popcorn | +20 Mult, -4 Mult per round played | +| 98 | `j_trousers` | Spare Trousers | This Joker gains +2 Mult if played hand contains a Two Pair | +| 99 | `j_ancient` | Ancient Joker | Each played card with a suit gives X1.5 Mult when scored, suit changes at end of round | +| 100 | `j_ramen` | Ramen | X2 Mult, loses X0.01 Mult per card discarded | +| 101 | `j_walkie_talkie` | Walkie Talkie | Each played 10 or 4 gives +10 Chips and +4 Mult when scored | +| 102 | `j_selzer` | Seltzer | Retrigger all cards played for the next 10 hands | +| 103 | `j_castle` | Castle | This Joker gains +3 Chips per discarded suit card, suit changes every round | +| 104 | `j_smiley` | Smiley Face | Played face cards give +5 Mult when scored | +| 105 | `j_campfire` | Campfire | This Joker gains X0.25 Mult for each card sold, resets when Boss Blind is defeated | +| 106 | `j_ticket` | Golden Ticket | Played Gold cards earn $4 when scored | +| 107 | `j_mr_bones` | Mr. Bones | Prevents Death if chips scored are at least 25% of required chips, self destructs | +| 108 | `j_acrobat` | Acrobat | X3 Mult on final hand of round | +| 109 | `j_sock_and_buskin` | Sock and Buskin | Retrigger all played face cards | +| 110 | `j_swashbuckler` | Swashbuckler | Adds the sell value of all other owned Jokers to Mult | +| 111 | `j_troubadour` | Troubadour | +2 hand size, -1 hand each round | +| 112 | `j_certificate` | Certificate | When round begins, add a random playing card with a random seal to your hand | +| 113 | `j_smeared` | Smeared Joker | Hearts and Diamonds count as the same suit, Spades and Clubs count as the same suit | +| 114 | `j_throwback` | Throwback | X0.25 Mult for each Blind skipped this run | +| 115 | `j_hanging_chad` | Hanging Chad | Retrigger first played card used in scoring 2 additional times | +| 116 | `j_rough_gem` | Rough Gem | Played cards with Diamond suit earn $1 when scored | +| 117 | `j_bloodstone` | Bloodstone | 1 in 2 chance for played cards with Heart suit to give X1.5 Mult when scored | +| 118 | `j_arrowhead` | Arrowhead | Played cards with Spade suit give +50 Chips when scored | +| 119 | `j_onyx_agate` | Onyx Agate | Played cards with Club suit give +7 Mult when scored | +| 120 | `j_glass` | Glass Joker | This Joker gains X0.75 Mult for every Glass Card that is destroyed | +| 121 | `j_ring_master` | Showman | Joker, Tarot, Planet, and Spectral cards may appear multiple times | +| 122 | `j_flower_pot` | Flower Pot | X3 Mult if poker hand contains a Diamond, Club, Heart, and Spade card | +| 123 | `j_blueprint` | Blueprint | Copies ability of Joker to the right | +| 124 | `j_wee` | Wee Joker | This Joker gains +8 Chips when each played 2 is scored | +| 125 | `j_merry_andy` | Merry Andy | +3 discards each round, -1 hand size | +| 126 | `j_oops` | Oops! All 6s | Doubles all listed probabilities | +| 127 | `j_idol` | The Idol | Each played rank of suit gives X2 Mult when scored, Card changes every round | +| 128 | `j_seeing_double` | Seeing Double | X2 Mult if played hand has a scoring Club card and a scoring card of any other suit | +| 129 | `j_matador` | Matador | Earn $8 if played hand triggers the Boss Blind ability | +| 130 | `j_hit_the_road` | Hit the Road | This Joker gains X0.5 Mult for every Jack discarded this round | +| 131 | `j_duo` | The Duo | X2 Mult if played hand contains a Pair | +| 132 | `j_trio` | The Trio | X3 Mult if played hand contains a Three of a Kind | +| 133 | `j_family` | The Family | X4 Mult if played hand contains a Four of a Kind | +| 134 | `j_order` | The Order | X3 Mult if played hand contains a Straight | +| 135 | `j_tribe` | The Tribe | X2 Mult if played hand contains a Flush | +| 136 | `j_stuntman` | Stuntman | +250 Chips, -2 hand size | +| 137 | `j_invisible` | Invisible Joker | After 2 rounds, sell this card to Duplicate a random Joker | +| 138 | `j_brainstorm` | Brainstorm | Copies the ability of leftmost Joker | +| 139 | `j_satellite` | Satellite | Earn $1 at end of round per unique Planet card used this run | +| 140 | `j_shoot_the_moon` | Shoot the Moon | Each Queen held in hand gives +13 Mult | +| 141 | `j_drivers_license` | Driver's License | X3 Mult if you have at least 16 Enhanced cards in your full deck | +| 142 | `j_cartomancer` | Cartomancer | Create a Tarot card when Blind is selected | +| 143 | `j_astronomer` | Astronomer | All Planet cards and Celestial Packs in the shop are free | +| 144 | `j_burnt` | Burnt Joker | Upgrade the level of the first discarded poker hand each round | +| 145 | `j_bootstraps` | Bootstraps | +2 Mult for every $5 you have | +| 146 | `j_caino` | Canio | This Joker gains X1 Mult when a face card is destroyed | +| 147 | `j_triboulet` | Triboulet | Played Kings and Queens each give X2 Mult when scored | +| 148 | `j_yorick` | Yorick | This Joker gains X1 Mult every 23 cards discarded | +| 149 | `j_chicot` | Chicot | Disables effect of every Boss Blind | +| 150 | `j_perkeo` | Perkeo | Creates a Negative copy of 1 random consumable card in your possession at the end of the shop |