Last Updated on 29 July, 2026
Welcome back to the Spire. Whether a technical glitch unexpectedly wiped out your hard-earned unlocks or you simply harbor a deep curiosity about the hidden mechanics of Slay the Spire 2, this comprehensive guide offers everything you need to take total control of your gaming experience. This walkthrough serves as the ultimate resource for players who wish to skip the traditional grind, allowing you to advance your profile without lifting a finger and secure victories without breaking a sweat. Today, we dive deep into the local files of the game to uncover methods for altering your save data. Furthermore, we explore a fantastic community creation known as the ShopEnhancement modification. This add-on breathes new life into the merchant encounters and completely overhauls the reward systems. Get ready to master your deck-building journey from behind the scenes.
Table of Contents
Preparing for File Modification
Before you begin altering the fundamental fabric of your game, you must take a few precautionary steps. The strategies discussed in the first half of this guide apply specifically to players using the Windows operating system or the official Steam version of the application. Individuals utilizing different platforms will notice discrepancies in file structures and folder locations, though clever users can likely decipher the equivalent paths on their own hardware.
Securing Your Files Safely
Most importantly, you must create a secure backup of your existing files before you start experimenting. Modifying text documents directly carries a significant risk of corrupting your profile completely. To protect your hundreds of hours of legitimate gameplay, copy your entire save folder to a separate location on your desktop. Alternatively, you can simply create a brand-new profile inside the game specifically dedicated to these experimental adjustments. Taking these protective measures ensures that you avoid ruining your primary progression data.

💡Quick Tip: Always duplicate your save folder onto your desktop before opening any text documents to ensure you have an instant backup ready if an error occurs.
Locating the Crucial Game Directories
To manipulate your digital destiny, you first need to find where the application stores your valuable data. You must navigate through your computer directories to reach the specific location where Steam houses your cloud data. Open your file explorer and travel down this exact path:
C:\Program Files (x86)\Steam\userdata\"YOURUSERID"\2868840\remote\profileX\saves
Navigating Steam User Data
To break this process down further, you will start by accessing your main Steam directory and opening the folder labeled userdata. If you only utilize a single Steam account on your personal computer, you will only see one folder sitting inside this directory. This folder name displays as a lengthy string of numbers unique to your account.
Once you open your personal user directory, you will encounter a large collection of folders bearing even more numeric names. These specific numbers function as unique identification codes corresponding to every single game you own on the platform. The exact identification code for Slay the Spire 2 is 2868840. As a helpful tip for the future, you can always discover the identification number for any title by inspecting the web address link of its official store page.
Inside the 2868840 folder, you will notice folders labeled from profile1 up to profile3. You must select the specific profile number that you wish to modify.
You might find it strange that we modify the local directory for your cloud data rather than the primary local application data. Slay the Spire 2 actually creates separate local documents located at the Appdata\Roaming\SlayTheSpire2\steam path. However, the game consistently overwrites those specific Appdata documents with the information pulled from the userdata directory mentioned earlier. Therefore, modifying the Steam userdata location provides the only reliable method for cementing your changes.

💡Quick Tip: You can quickly find any game identifier string by opening its official store page in your web browser and checking the numeric code embedded in the URL.
Altering Your Active Campaign
Once you successfully navigate to the correct saves directory and select a profile containing an active run, you can begin the real fun. Look for a document named current_run.save and open it using a standard text editing application like Notepad or VSCode.
Tweaking Campaign Parameters
Inside this document, you will gaze upon a massive collection of adjustable parameters. You have total freedom to experiment with various combinations, but you must remember that modifying certain conflicting values will absolutely break your campaign.
You possess the power to execute several entertaining alterations. First, you can artificially inflate your available orb slots. Locate the line reading “base_orb_slot_count”: 3 and change the numeric value to any amount you desire. Second, you can manually add or subtract your health pool by adjusting the number next to “current_hp”: XX.
Furthermore, you can completely restructure your deck of cards. To accomplish this, you must input the exact internal identification string for the card you wish to possess. For example, typing “CARD.COMPILE_DRIVER” will successfully grant you the Compile Driver card.
Finally, you can give yourself limitless resources. Scan the document for strings such as “gold”: XX, “max_energy”: X, and “max_hp”: XX, and replace the variables with astronomical figures. The possibilities remain nearly endless for those willing to comb through the text document.

💡Quick Tip: Use a dedicated code editor like VSCode to modify your save files so you can easily utilize the search function to locate specific parameters like gold or health.
The Rapid Completion Exploit
If you want the absolute fastest method to finish a campaign using the text editor, you can follow a highly specific sequence of actions. This exploit allows you to bypass the standard encounters completely and instantly clear entire acts.
Executing the Encounter Swap
Initiate a brand-new campaign inside the application. As soon as the opening screen loads, close the application entirely and open your current_run.save document in your text editor. Follow these steps:
- Locate the maximum energy parameter and grant yourself 99 energy.
- Completely erase your standard deck and replace your cards with a minimum of two highly powerful offensive cards that also provide card draw functionality. A perfect example of this entails inserting the Compile Driver card if you are playing as the Defect character.
- Transform every standard enemy encounter into a climactic boss fight. To achieve this, use the search-all function in your text editor to look for “type”: “monster” and utilize the replace-all command to change every single instance into “type”: “boss”. This action alters the current map generation for the entire act.
- Save your text document, launch the application again, and boot up your modified save file. You will navigate directly into one of the newly generated boss encounters. You can easily recognize these modified nodes because the game will display a massive, red placeholder graphic proudly displaying the word “NOPE”.
- Obliterate the adversary using your customized infinite deck and bottomless energy reserves. Winning this encounter will immediately push your character into Act 2.
- Save your progress, exit the application once more, and open the text document again. Because the game just generated the Act 2 map, you must repeat the third step to swap all the monster nodes into boss nodes for the new region.
- Step Seven: Save the document, load the application, eliminate the next boss, and repeat this cycle until you secure a total victory.
Final Steps
If you encounter a black screen instead of the main menu while attempting to load the application, your modified document likely broke the game logic. To fix this frustrating issue, you must delete or move the broken file out of the directory.
Interestingly, this aggressive manipulation tactic likely functions perfectly for Daily Runs as well. You will notice that the highest scores populating the daily leaderboards clearly do not originate from genuine gameplay. While the exact methods used by those top rankers remain a mystery, you can certainly test these outlined techniques to maximize your own daily score.

💡Quick Tip: If a black screen appears upon loading your save, quickly remove the modified run file from the folder to restore your main menu access.
Editing Your Overall Profile Progress
Beyond altering a single campaign, you can manipulate your permanent unlocks. To do this, open the progress.save document located in your directory.
Unlocking Epochs and Ascensions
This specific file contains a massive amount of moving parts and highly sensitive variables. If you attempt to alter things too quickly or carelessly, you will almost certainly break the entire progression system. You will need to exercise patience and experiment carefully.
Regarding the difficulty scaling system, you can directly change the values for “max_multiplayer_ascension”: as well as the individual character metric labeled “max_ascension”: to higher numbers. However, this trick only functions properly if you already have the relevant Ascension epoch officially unlocked on your profile. You might also need to manually award yourself a few character victories in the code to make it stick.
Additionally, you can instantly unlock various epochs if you possess their specific identification strings. These ID strings derive directly from their in-game names. You can apply this exact same unlocking logic to instantly acquire missing cards, potent potions, and rare relics.

💡Quick Tip: Always proceed with extreme caution inside progress.save because changing too many variables simultaneously will easily corrupt your permanent data.
Upgrading the Merchant with ShopEnhancement
If you prefer to enhance your game through streamlined community modifications rather than raw code manipulation, you must check out a popular project titled ShopEnhancement. This excellent modification targets the strategic depth of the merchant encounters and completely overhauls the reward systems. The creator built this project utilizing the foundation provided by the ModTemplate-StS2 repository hosted by Alchyr.
Revamping Merchant Services
The primary goal of this add-on involves injecting more engaging choices and pure fun into the shopping experience while carefully maintaining the intended game balance. It accomplishes this through several core functional adjustments.
The first major adjustment targets the card removal service. In the vanilla game, stripping cards away becomes incredibly expensive. Under this modification, your initial removal fee drops to a mere 50 Gold. Every subsequent removal increases the fee by exactly 25 Gold. Furthermore, the merchant now permits you to remove a maximum of three individual cards during a single shop visit, provided you can afford the escalating costs.
The second massive feature introduces a much-needed inventory refresh mechanism. By handing over 40 Gold to the merchant, you can completely reroll all the cards, relics, and potions currently displayed on the rug. You hold the power to utilize this refresh function up to three times per shop visit.
To keep your pockets full, the modification implements a generous economic compensation system. If you browse a shop and decide to leave without purchasing a single item, the game will automatically reward you with 15 Gold for your restraint. Similarly, if you win a combat encounter and choose to skip the resulting card reward screen entirely, you will also receive a handy 15 Gold deposit.
For players seeking wild synergy combinations, the developer added a cross-class card feature. Every time you enter the store, the generated cards possess a twenty percent chance to pull from the pools of completely different character classes.

💡Quick Tip: Leave shops empty without buying anything to trigger the economic compensation and pocket a free 15 Gold bonus for your next purchase.
Advanced Shop Mechanics and Multiplayer Features
The ShopEnhancement mod also introduces a brilliant new economy tool known as Sell Mode. While browsing the merchant wares, you can enable this specific mode to liquidate your unwanted inventory. By right-clicking your owned Relics or Potions, you can exchange them for cold hard cash.
Liquidating Assets and Gifting Allies
The system dictates that standard Relics will sell for thirty-five percent of their original merchant price, guaranteeing a minimum return of at least 30 Gold. Certain special relics feature fixed base prices that ignore the percentage rule. Potions will sell for twenty-five percent of their retail value, ensuring a minimum payout of 15 Gold.
For players utilizing the cooperative modes, the modification delivers an exclusive Gift Mode functionality. This system allows you to purchase beneficial cards and directly gift them to your allies during multiplayer sessions. Once you enable Gift Mode inside the store, you simply select your desired target player and purchase the card. The system instantly sends the card straight into their personal deck, and the recipient will immediately receive a notification detailing your generous contribution.
Finally, for those who wish to skip the entire progression system without messing around with the text documents discussed earlier, the modification includes a Full Content Unlock toggle. Once installed, this feature automatically unlocks every single card, relic, potion, and character the moment you load into the main menu.
If you wish to install these incredible features, you can easily download the project directly from the developer repository located at github.com/moyudamowang/Shop-Enhancement-STS2.

💡Quick Tip: Use Sell Mode to right-click unneeded potions and relics when you need quick cash for vital merchant purchases.
Conclusion
Whether you choose to act as a digital architect carefully tweaking numeric values inside a text document or prefer to rely on the brilliant structural overhauls provided by the ShopEnhancement modification, you now possess total authority over your application. Bypassing the relentless grind allows you to focus purely on testing theoretical combinations and exploring the deepest strategic limits of the combat system. Always remember to secure your original files before executing manual alterations, proceed carefully when replacing internal variables, and most importantly, enjoy the boundless freedom of your newly customized journey to the top of the Spire.

Leave a Reply