Slay the Spire

Slay the Spire

51 ratings
Undo the Spire
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.241 MB
25 Oct, 2024 @ 2:31pm
30 Nov, 2024 @ 3:28pm
13 Change Notes ( view )

Subscribe to download
Undo the Spire

Description
Undo the Spire is a Slay the Spire mod that adds a button to undo your actions in combat.
  • Played a block card before you realised you had lethal? UNDO!
  • Forgot you had Echo Form active and doubled a Strike instead of Biased Cognition? UNDO!
  • Lost your Buffer to the Heart's Beat of Death? UNDO!
With so many interactions happening in the game, it's nearly impossible to be aware of everything at all times – unless you're a certain Vietnamese player[www.twitch.tv], of course. Mistakes are inevitable, and it's especially frustrating when a tiny misplay has the potential to ruin your entire run. If you've ever experienced this – and ended up resorting to savescumming accepting your fate and restarting, after your game decided to crash mid-fight – this mod is for you.

What does it do?
Undo the Spire literally only does one thing: add buttons to undo/redo your actions in combat.

What does it not do?
  • Allow undoing outside of combat (yet!).
  • Work with controller (yet!).
  • Guarantee that you boss swap into Pandora's Box every time (yet!).

Compatibility with other mods
Undo the Spire relies on some fairly complex code to store all the information needed to undo and redo actions in combat. This code is specifically tailored to the base game, meaning that there is no guarantee that this mod will be compatible with other mods.
As a general rule of thumb, QoL mods that don't affect the gameplay will usually work with Undo the Spire. These include:
  • RelicStats;
  • RNG Fix;
  • Minty Spire;
  • Mapmarks.
Content mods that heavily affect the gameplay by introducing entirely new mechanics (such as Downfall) will usually not work with Undo the Spire. There is a grey area in between, with mods that add cards/relics/characters but no new mechanics, which may or may not be compatible with Undo the Spire. If you are unsure, the easiest way to assess compatibility is simply to try: the undo/redo buttons will be disabled if incompatibility with another mod is detected.

Installation
  1. Click the "Subscribe" button, just below the screenshot at the top of this page.
  2. If prompted "Additional Required Items", click "Subscribe to all"; this will install other mods that Undo the Spire requires to function, namely ModTheSpire, BaseMod, StsLib, and Save State Mod.
  3. Run Slay the Spire from Steam, and select "Play With Mods" when prompted. If you don't see this prompt after you launch the game, open Slay the Spire's settings, and under General → Launch options → Selected Launch Option pick "Play With Mods" (or "Ask when starting game" if you want to decide on a per-launch basis).
  4. You should now see a window with a list of mods. Select BaseMod, StSLib, STS Save State Mod, and Undo the Spire, together with any other mods you want to use.
  5. Click "Play".
If everything is set up correctly, you should now be able to play Slay the Spire with Undo the Spire.

But wait, there's more!
If you want more information, including how to report bugs, suggest features, contribute to the development of Undo the Spire, or you want to read a short essay on why an undo button can be beneficial for your Slay the Spire experience, read the README of this project on GitHub[github.com].
If you have anything to say about Undo the Spire and the comment section of Steam Workshop is too restrictive, feel free to hop in the Discord server[discord.gg]!
Finally, if you really enjoy this mod and want to go the extra mile, you can buy me a shop relic on Ko-fi[ko-fi.com]. It will make my day!
22 Comments
BravoXray 15 Sep @ 11:19am 
Any chance this works in the multiplayer mod? If both me and my friend have it installed
lll000lll 5 Jul @ 8:38am 
1 floor,the special event Mushrooms will cause some mistakes and carsh from the game.:steamsad:
ifhan_cn 27 Jun @ 3:12am 
还有一层摸尸体打精英的事件也会闪退
ifhan_cn 27 Jun @ 2:36am 
一层打三蘑菇使用该功能会闪退
Roast Potato 29 May @ 8:07am 
I'm getting a crash whenever I click back while fighting sentries during the dead adventurer event
Delfad0r  [author] 15 May @ 12:38am 
@rawrPaws Hi, thank you for your report! If you would like to provide more information (a crash log would be extremely helpful!), feel free to join the discord server at https://discord.gg/TnxTeAw6S5 and send a full report :)
rawrPaws 13 May @ 12:25am 
Hello! I'm getting a ton of crashes in the snecko fight. Some of them involve headbutt, but some don't. Not sure if this is a known issue, or if there's a better way to report it. But thanks for the awesome mod, hope these kinks are ironed out soon :)
Lord Cameron 6 Feb @ 7:06am 
My game always mysteriously crashes right after I do a misplay as well! What a strange coincidence that the modder has also experienced that.
Delfad0r  [author] 2 Jan @ 5:23am 
@Rocket Hi, yes you're right, currently any other mod that adds cards has a relatively high change of not being compatible with Undo the Spire. I have some vague plans of a complete rewrite of my mod to make it compatible with all (most?) other content mods, since I have started playing Downfall myself, but no concrete timeline yet unfortunately :(
Rocket 2 Jan @ 3:50am 
Hi there, thanks for the mod. When I play a normal playthrough with downfall cards showing up my game crashes when I undo, expected I guess since undo doesn't work in Downfall itself.

java.lang.RuntimeException: java.lang.NoSuchMethodException: slimebound.powers.TackleBuffPower.<init>(com.megacrit.cardcrawl.core.AbstractCreature, int)