Slay the Spire

Slay the Spire

Corrupt the Spire
125 Comments
glennvtx 16 Jun @ 3:18pm 
AMAZING IDEA! eh execution
modargo  [author] 26 Apr @ 7:00am 
@避胜客: Two events don't have Chinese translations, because they were added after everything was translated. (Specifically, the Ascent and Epicenter of Corruption events are not translated.)
避胜客 26 Apr @ 3:35am 
事件是没汉化的还是我模组冲突了
天阳的搅拌机 4 Mar @ 3:47am 
I can't find any corruption data in the top right corner of the game
Aledraxan 15 Feb @ 2:48am 
I just downloaded this mod and wanted to say that I absolutely love the card art
wbfw109 23 Nov, 2024 @ 6:31am 
when a fight end, and enter the next room,
https://pastebin.com/X7n71xJL

Mods in stacktrace:
- CorruptTheSpire (1.4.4)
Cause:
java.lang.ArrayIndexOutOfBoundsException: 2
modargo  [author] 7 Feb, 2024 @ 2:59am 
The corruption counter gets added after most of the other things that show up in the top right (since whether or not you have it is on a per-run basis), so it'll be at the end most of the time. It's set up the same way as other mods that display information that isn't always on, like Packmaster.

If you're seeing a gap/blank spot, the most likely reason is another mod that has something off with its logic for displaying information in the top right. For example, adding a blank display even when it should be inactive.
Mumei 6 Feb, 2024 @ 11:02pm 
Is the corruption tracker at the top hard coded to be at the end? It leaves a gap between it and other mods trackers if there are many of them
Mumei 12 Dec, 2023 @ 6:40pm 
Thanks, I figured out it was the Loadout Mod that cause conflict
modargo  [author] 12 Dec, 2023 @ 5:26pm 
@Mumei: In my testing, when I take either the gold or the key from the corrupted treasure, the other one disappears. It's possible you have some other mod running that's messing this up or conflicting with Corrupt the Spire's logic.
Mumei 12 Dec, 2023 @ 4:59pm 
Corrupted Treasure that give gold instead of relic allow picking up both gold and the sapphire key., which it shouldn't be
modargo  [author] 12 Dec, 2023 @ 3:53pm 
@freeflyfish: Thanks for reporting this bug, I've uploaded a new version that should fix it (version 1.4.2).
freeflyfish 11 Dec, 2023 @ 12:08pm 
鼠标移动到右上角腐化图标时闪退,具体看讨论区我发的
Mods in stacktrace:
- CorruptTheSpire (1.4.1)
Cause:
java.lang.ArrayIndexOutOfBoundsException: 4
at corruptthespire.buttons.CorruptionDisplay.getTooltip(CorruptionDisplay.java:115)
at corruptthespire.buttons.CorruptionDisplay.renderCount(CorruptionDisplay.java:78)
at corruptthespire.buttons.CorruptionDisplay.render(CorruptionDisplay.java:54)
at basemod.TopPanelGroup.renderItems(TopPanelGroup.java:66)
at basemod.TopPanelGroup.render(TopPanelGroup.java:39)
at
Chesh 9 Oct, 2023 @ 11:21am 
While a lot of this is conceptually fun, in the end the corrupted cards end up just breaking any possible difficulty that the corruption difficulty provides. Custom decks already tend to be unbalanced, and Corruption just makes that even more of an issue. An option to increase difficulty or reduce the likelyhood of Corruption card drops might be worth considering.
wbfw109 11 Aug, 2023 @ 6:01am 
following card is some overbalance. "Intangible" is powerful buff which ignores all attacks against enemies and self-hp lose in one turns. so Astral Gust must be adjusted.

new Card; 1; Astral Gust; Attack; Deal 11 damage to ALL enemies, Shuffle 1 Apparition, Miracle, and Slime into your draw pile. Exhaust.
我永远喜欢维内托 22 Jul, 2023 @ 9:47am 
新的中文版本什么时候才有啊?
Bedge 22 Jul, 2023 @ 7:56am 
would it be possible to add some basic config options such as removing certain mob or adjusting the corruption scaling?
Geneticus 10 Jul, 2023 @ 11:09pm 
not too compatible with together in spire
Frigid 23 Jun, 2023 @ 10:51pm 
Could it compatibility with together in spire?
modargo  [author] 18 Jun, 2023 @ 3:16am 
@HekateKitty: The only config option I'm thinking of adding is the one discussed in the comments here a day or two ago for reducing the effect of Corrupted Form. I don't have any other config options in mind right now.
HekateKitty 17 Jun, 2023 @ 4:28pm 
@modargo: Thanks for the quick response. Any idea what config options you may add or is that something not even on the planning board yet?
modargo  [author] 17 Jun, 2023 @ 3:26pm 
@HekateKitty: Yes, that's expected. Corrupt the Spire has no config options yet so the config screen is blank.
HekateKitty 17 Jun, 2023 @ 3:04pm 
When I click "Config" for Corrupt the Spire in Slay the Spire's "Mods" section a blank configuration screen appears. This occurs with no other mods installed besides Corrupt's dependencies. Is it supposed to be this way?
pgames-food 16 Jun, 2023 @ 4:48pm 
hi just to mention that ive been using this mod in a mod batch from about 1 month ago, and it has been working nicely with 105 mods so far :)
modargo  [author] 16 Jun, 2023 @ 3:43pm 
@Zerovirus: Thanks for the context. I can see how Corrupted Form becomes more powerful if you're playing with a bunch of other mods that let you consistently copy powers and/or play expensive cards for a discount. Effects like that let you turn something strong into something broken, which really throws off game balance.

I don't want to affect the balance of Corrupted Form for people playing with just modded characters or a small set of mods, but I'm open to adding a config option. That seems like the best bet since otherwise it's hard to see how to achieve good balance for both near-vanilla and 60+ mod setups.

For what the option would do, the simplest approach I see (other than disabling Corrupted Form from spawning) would be to reduce the effect, e.g. from 30% to 15%. Still powerful if you can get a lot of copies in play, but requires more work to get to very high damage numbers. I lean towards that right now, though I'll think about it more.
Zerovirus 16 Jun, 2023 @ 10:53am 
(3/3)

My frame of reference is definitely skewed far from the 'vanilla+CorrupttheSpire' experience, so I understand if you read all this and go 'sorry, that's a you problem, if you don't like it just skip the card lol'.

Still, mods like Corrupt the Spire, which present cards consistently no matter which chara you're playing or how many mods you're running, tend to have outsized effects on my runs. Many other things in my modpack are equally OP, but they show up much less frequently since they don't have a designated drop-slot the way Corrupted Cards do.

I've got no experience with Corrupted Form's balance wrt vanilla, so I believe it when you say it's well-balanced for high-asc vanilla. For me, though, easily 40-50% of my won runs were won by some kind of Corrupted Form spam, to the point where I'm sighing a bit whenever I see Corrupted Form now. Just being able to nerf it a bit as an option in the mod config would be great.

Thanks for reading, and sorry about the length!
Zerovirus 16 Jun, 2023 @ 10:52am 
(2/3)
More improtantly, I curate my runs more for novelty than for difficulty/balance. When I start a run, I'm just looking for a new fun synergy or a weird relic I've never seen before, and whether I win or lose is secondary to that.

Corrupted Form is one of those cards that has too many powerful synergies in my modpack environment. With all the mods I run, I can almost always find some way to cheat/dupe/replay powers, such that by the time I reach the heart I can usually get out 3 or 4 copies of Corrupted Form and just deal up to the heart's damage-cap every turn. This is especially common with Packmaster, who has a crazy amount of cool meta-synergistic stuff that lets you cheat out cards in so many different ways. There are very few other cards which just instawin a run as much as a good Corrupted Form synergy does.

(One memorable run, I combined Reliquary's Iridium Chain and Hubris's Black Hole and got Corruption to 1000 by playing 150+ Corrupted Forms in one fight.)
Zerovirus 16 Jun, 2023 @ 10:52am 
@modargo: So caveats wrt my experience: I'm a nut who runs 60+ mods at once. I run different charas at different ascensions depending on what I'm in the mood for. As a result, my runs range from complete trainwrecks to absolute curbstomps more or less independently of the ascension level. That said, I usually run on between ascension 10-20 depending on what I'm in the mood for. But the tails are so wide on both ends of the distribution that asc level isn't a huge variable.

I kill heart about 60% of the time and die to act 1 elites the other 40%. act 1 is the real killer, where I'm most likely to be stuck with nothing but nonsynergistic trash cards; if I can get to act 2 at all I've usually got a winning synergy by then, and I almost never lose in act 3. My runs have a much higher power-cap than vanilla runs do, due to my 60+ mods, so I tend to get stronger much faster than the game gets harder, even on ascension 20.

(1/3, i'm sorry but this comment got really long)
modargo  [author] 16 Jun, 2023 @ 1:49am 
@Zerovirus: Glad you've enjoyed the mod!

Out of curiosity, what ascension are you playing on, and are you regularly killing the Heart? I ask because from my own experience and other discussions, I've observed that Corrupted Form does well at low ascensions without fighting the Heart, but can struggle at high ascensions when fighting the Heart.

The specific thing with high ascensions and the Heart is that at high corruption, the act 4 elites and the Heart become very deadly. They do so much damage so quickly that you can easily die in the first few turns without extremely strong defenses, and the Heart has a ton of HP so Corrupted Form won't end the fight immediately.

I'm wondering if your experience matches up with what I've described or if you're finding Corrupted Form to be overpowered even at high ascensions when fighting the Heart.
Zerovirus 15 Jun, 2023 @ 5:31pm 
I love this mod a lot- of my almost 500 hours in StS, I've easily spent half of them with Corrupt The Spire enabled- but I can't help but feel like Corrupted Form is so strong it's problematic.

A 3-cost power for more or less 60 damage per turn at the end of act 3 is overwhelmingly powerful, it warps the entire metagame around it. The card itself is basically 'you've already won the fight' if you get it out with 80+ corruption, and because it's so strong, once it's in your deck it just turns into the new wincon, turning the deck from whatever it was before into a 'rush out Corrupted Form ASAP' deck, losing all distinctiveness in the process. It's crazy how many runs I've had that've gone this way.

I feel like Corrupted Form's cost could afford to be scaled up a bit- for example, if it cost +1 per act cleared such that it cost 5 on Act 3. That'd make it slightly less meta-warping while still retaining its incredible potency.

Thanks again for the mod, and for the update!
modargo  [author] 11 Jun, 2023 @ 12:38am 
@Crimson: Thanks for the bug report. I've uploaded a new version (1.4.1) that fixes the crash for the corrupted card option at corrupted campfires.
Crimson 10 Jun, 2023 @ 11:53pm 
Mods in stacktrace:
- CorruptTheSpire (1.4.0)
Cause:
java.lang.NullPointerException
at corruptthespire.corruptions.campfire.options.CorruptedCardOption.useOption(CorruptedCardOption.java:52)
at com.megacrit.cardcrawl.ui.campfire.AbstractCampfireOption.update(AbstractCampfireOption.java:62)
at com.megacrit.cardcrawl.rooms.CampfireUI.update(CampfireUI.java:144)
at com.megacrit.cardcrawl.rooms.RestRoom.update(RestRoom.java:47)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2532)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:876)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:423)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
modargo  [author] 10 Jun, 2023 @ 10:24pm 
@Psiell: Thanks for the suggestion. I've thought about adding crossover content with Chimera Cards and its on my list to consider for future work on Corrupt the Spire. There are definitely some interesting corruption-related modifiers I could make, but I need to see how much work it is and whether there's enough people playing with both mods for it to be worth doing. That's something I'll analyze when I start work on the next version of the mod (TBD when that is).
Psiell 10 Jun, 2023 @ 3:27pm 
this mod feels like it would be a perfect candidate to add chimera cards mod support/content. perhaps consider it. could be cool to add mods that interact with corruption
modargo  [author] 9 Jun, 2023 @ 6:17pm 
It's been a while, but I've released a new version of Corrupt the Spire, version 1.4.0! Highlights include new corrupted cards (including one for the Packmaster), three new enemies that can be fought in corrupted rooms, and a new corrupted act 2 boss found through an event.

On the balance side of things, the new version tweaks a number of cards. Various cards saw small number increases, and most cards that add corruption got a new mechanic where they only add corruption after the first 1-5 cards played (dependent on corruption level). There's also a bunch of bug fixes. The change notes have the full details for this and everything else.

Hope everyone keeps enjoying Corrupt the Spire!
Psiell 19 Apr, 2023 @ 6:04am 
thanks for the quick fix.<3
modargo  [author] 18 Apr, 2023 @ 6:46pm 
@Psiell: Thanks for the heads up. You're right about what happened, the most recent BaseMod update broke things. I've uploaded a new version that fixes the crash.

@Dr.Lun: I'm not very familiar with Together in Spire. I can check if its easy to add support, but I think it may be complex. Having it work with Corrupt the Spire may require Together in Spire to add support.
Psiell 18 Apr, 2023 @ 5:51pm 
this mod seems to have broken with the latest basemod update
Dr.Lun 30 Mar, 2023 @ 12:47am 
I really like this mod , i so much fun ! But when i wanto play this mod with "Steam Multiplayer - Together in Spire"mod for play with my friend , i find my Corrupt didnt work , but my friend's Corrupt worked , it means cant use with "Steam Multiplayer - Together in Spire"mod , can you add compatibility with "Steam Multiplayer - Together in Spire"mod?
modargo  [author] 13 Jan, 2023 @ 5:55pm 
@SolarNougat Thanks for the heads up. I hadn't run into the combination of shop modifications before. I'll look into what you've described and see what it takes to fix it in the next bugfix release I make for Corrupt the Spire.
SolarNougat 13 Jan, 2023 @ 11:19am 
I've found a cross-mod bug with Ruina (acts mod). If this mod decides the next shop I enter has the "shrine" services (duplication, transformation, etc) and I'm in a Ruina act, two of the service options will draw over the lower left part of the shop, where Ruina places its EGO cards for sale.
jonnyblade38 12 Jan, 2023 @ 1:17pm 
I DID IT! The Master of Space and Time was no match for my Corrupted Form. I love this mod and the insane combos I can pull of when I combine it other mods like Pan's Trinkets
AvangionQ 1 Nov, 2022 @ 9:25am 
Frost Prime tried out your mod, seemed to enjoy it:
https://www.youtube.com/watch?v=P9R2IdDCk4c

Can I ask for a new boss relic to be added to your mod?

Black Pickaxe ⛏ (Boss Relic)
Upon pickup, permanently add four upgraded Fragmentize cards to your deck
Fragmentize cards no longer have an eight Fragment of Corruption limiter
Each floor you climb, random chance to gain a bonus Fragment of Corruption
All campfires become corrupted; 20% chance to corrupt all other spire locations
10% chance to find a corrupted campfire in corrupted event rooms (less fights)
Upon entering a corrupted campfire, gain +1 MaxHP per three Fragments

Yeah, it might be a bit much, but it's a relic I'd really want 🖤
AvangionQ 23 Oct, 2022 @ 10:27pm 
Crash, debug log in discussions.
modargo  [author] 16 Sep, 2022 @ 6:19am 
I've released version 1.3.0 of Corrupt the Spire! It had a new enemy that can be added to fights, two new events (both involving boss relics), two new corrupted relics, tweaks to the Wheel event, and a class-specific corrupted card for the Shaman. There are small balance adjustments as well.

On the UX side, this release adds support for Relic Stats, filtering corrupted events with the Event Filter mod, and showing more details about corruption outcomes in run history. This release also fixes various bugs and crashes that have been reported. See the change notes for more details on all the changes.

Hope everyone keeps enjoying Corrupt the Spire!
AvangionQ 21 Aug, 2022 @ 2:42pm 
Conflict with Replay the Spire
Wasp Nest relic caused crash
Full debug log in discussions
modargo  [author] 18 Jul, 2022 @ 9:02am 
@wbfw109: It looks like Event Filter doesn't work for Corrupt the Spire events because Corrupt the Spire has a different way of generating events. I'll add support for Event Filter in the forthcoming 1.3.0 release.
wbfw109 18 Jul, 2022 @ 6:31am 
@modargo: thank you for your effort. :)

additionally, There seems to be one more problem with "Event filter" mod.
I want to filter event "Gain Wheel of Fortune".
but setting from "Event filter" mod to this event not working. so I am continuously meeting this Event.
Can you patch this in next update?
modargo  [author] 16 Jul, 2022 @ 7:48pm 
@wbfw109: Thanks for pointing that out. An increase to Invincible is already applied to all the other fights that have Invincible, and you're right that it should also be applied to the Ruina act 5 final boss fight. The only reason it isn't already applied is because that fight works in a really weird way.

As part of the next release of Corrupt the Spire, I'll fix things so that the Invincible increase is applied to the Ruina act 5 final boss fight.
wbfw109 16 Jul, 2022 @ 7:13pm 
Corruption percent adjust monster's HP and damage.

Is it possible to set maximum HP percent?
when enemies have invincible buff and amplified HP, so the Game is boring. e.g. Library of Ruina (Act 5)
:steamthumbsup: