Skip to content

Repository files navigation

RutherMod

Repository for RutherMod, a mod focused around Vouchers!

Still a work in progress! You can contact me at the mod thread in the Balatro Discord.

Features

All features can be enabled/disabled in the mod settings tab.

Shop Voucher Reroll

You can now reroll the shop voucher once per ante! Click the voucher and you will notice a new button under it.

Branching Vouchers

Some vouchers now have branching upgrades. When you redeem one of the 3 upgrade vouchers, the others become unavailable.

Branching Vouchers and their upgrades:

Voucher name Upgrade Effect Description
Hone Base Foil, Holographic, and Polychrome cards appear 2x more often.
Glow Up Upgrade A Foil, Holographic, and Polychrome cards appear 4x more often.
Darken Upgrade B Negative Jokers appear 3X more often.
Bedazzle Upgrade C Legendary Jokers may appear in the shop.
Voucher name Upgrade Effect Description
Reroll Surplus Base Rerolls cost $2 less.
Reroll Glut Upgrade A Rerolls cost an additional $2 less.
Reroll Stability Upgrade B Rerolls increase in price every 2 rerolls.
Reroll Rotation Upgrade C Every 4th reroll also rerolls packs.
Voucher name Upgrade Effect Description
Crystal Ball Base +1 consumable slot.
Omen Globe Upgrade A Spectral cards may appear in any of the Arcana Packs.
Spare Orb Upgrade B Reset Ectoplasm hand reduction (to 1). You can also see the future now (in the Future tab in Run Info).
Commune Upgrade C Straight Flushes consume 3 Spectral cards to ^2 mult.
Voucher name Upgrade Effect Description
Telescope Base Celestial Packs always contain the Planet card for your most played poker hand.
Observatory Upgrade A Planet cards in your consumable area give X1.5 Mult for their specified poker hand.
Spectrograph Upgrade B Planet cards grant an additional +30 Chips and +2 Mult when used.
Astrolabe Upgrade C Playing your least-played hand while holding its Planet card permanently doubles base mult for all hands (includes secret hands).
Voucher name Upgrade Effect Description
Planet Merchant Base Planet Cards appear 2X more frequently in the shop.
Planet Tycoon Upgrade A Planet Cards appear 4X more frequently in the shop.
Planet Smuggler Upgrade B Create a negative Constellation.
Planet Charlatan Upgrade C Planet cards may appear multiple times. They are always negative.
Voucher name Upgrade Effect Description
Blank Base Does nothing?
Antimatter Upgrade A +1 Joker slot.
Decoherence Upgrade B Doubles all listed probabilities. Foil, Holographic, and Polychrome appear equally often.
Bootstrap Upgrade C Joker cards may appear multiple times. Blueprint and Brainstorm appear 2X more often.
Voucher name Upgrade Effect Description
Magic Trick Base Playing cards can be purchased from the shop.
Illusion Upgrade A Playing cards in shop may have an Enhancement, Edition, and/or a Seal.
Cardistry Upgrade B +52 Chips per card in deck above starting size.
Escapology Upgrade C Wild cards can't be debuffed.
Voucher name Upgrade Effect Description
Director's Cut Base Reroll Boss Blind 1 time per Ante, $10 per roll.
Retcon Upgrade A Reroll Boss Blind unlimited times, $10 per roll.
Reshoot Upgrade B Boss Reroll now costs $4. Skipping gives you a Boss and a Speed tags.
Plot Twist Upgrade C Creates a spectral card on boss reroll (Must have room). Create a negative Ouija and a negative Sigil right now.

New Vouchers

Voucher Effect Description
Homer +1 voucher slot available in the shop.
Flock Restocks a voucher every blind. -1 card slot available in the shop.
Printer Buying a voucher adds a Blank voucher to the shop.
Press Reduce Blind requirement by 5% per voucher redeemed (Effect inspired by a Betmma voucher)
Dash Skipping gives you a Buffoon and a Charm tags.
Portal Skipping gives you a Juggle tag.
Magnate Costs $100. Costs $4 less per voucher redeemed. +1 consumable slot.
Plutocrat Costs $500. Costs $4 less per voucher redeemed. +1 Joker Slot.
The Key Unlock the hidden potential of your jokers. 🤔
The Dynamite Your jokers are bursting with potential!

New Run Info for Vouchers

A revamped tab for viewing your vouchers during a run. It has pagination, supporting as many vouchers as you want and also informs how many times you redeemed each voucher.

New Decks

Deck Effect Description
Voucher Deck Start run with Homer and Flock. At end of each round, $1 per redeemed voucher. -1 Joker Slot. Earn no Interest.
The Crucible Start with $2, 2 random Vouchers and 2 Eternal Jokers. +1 Ante to win.
Voucher Processor Every 5th redeemed voucher is redeemed twice (Starting with the 1st). Every 5 unbought vouchers give you -1 Ante.

Voucher+ and Voucher++

When you redeem all vouchers, you will unlock the ability to redeem some vouchers a second time, and then a third time.

Vouchers that can be redeemed again:

  • Crystal Ball and its upgrades
  • Grabber and Nacho Tong
  • Wasteful and Recyclomancy
  • Blank and its upgrades
  • Hieroglyph and Petroglyph
  • Paint Brush and Palette
  • Dash and Portal (RutherMod vouchers)
  • Magnate and Plutocrat (RutherMod vouchers)

Make your own voucher repeat as well!

If you add ruther_voucher_plus = true to your custom vouchers when creating them, they will become repeatable as well.

Note: For this to work, the name of the voucher in config.requires has to be the exact same name of the original voucher (so consider turning off prefixes for these vouchers).

Example

SMODS.Voucher {
    key = 'v_YourModPrefix_mycoolvoucher',
    prefix_config = { key = { mod = false }},
    [...]
    requires = {},
    ruther_voucher_plus = true
}

SMODS.Voucher {
    key = 'v_YourModPrefix_myothercoolvoucher',
    prefix_config = { key = { mod = false }},
    [...]
    requires = { 'v_YourModPrefix_mycoolvoucher' },
    ruther_voucher_plus = true
}

Secret Interactions

Some of the new mechanics interact in unexpected ways. Branching vouchers for example force you to pick different upgrades when you repeat them. Try to find some of these interactions.

Interactions with other mods

As of now, I don't recommend using this mod with other mods (specially Cryptid and other non-vanilla mods). It might work fine, but the mod wasn't developed with that in mind.

Maybe in the future the mod can be adapted to work better with other mods.

License

This mod is licensed under the GNU GPL v3 (GPL-3.0-only).

It includes code adapted from Steamodded/smods (SMODS), which is GPL-licensed.

Upstream: https://github.com/Steamodded/smods

About

Repository for my Balatro mod

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages