Slay the Spire

Slay the Spire

Downfall Expansion Mod - 5.3
This topic has been locked
Michael Mayhem  [developer] Jul 5, 2020 @ 1:41pm
Downfall Bug Reports (version 1.0.25+)
Post your bugs here! Downfall is maintained by a group of developers, so hopefully we can address issues with the new expansion quickly.

Please see the Known Issues thread regarding compatibility with other mods, and the longer running general Known Issues list for things that have been reported but will take longer to solve.

The Known Issues list does not record smaller, easier to fix issues as we try to address those quickly.
< >
Showing 31-45 of 215 comments
Axe-Hell Jul 9, 2020 @ 3:02am 
The Doomsday card for the Hexaghost doesn't seem to work for me. It does give me different status when it triggers like "don't lose shield at the end of turn" or "get a turn after this one", but when my turn ends, the enemy attacked just as usual. The soulburn didn't tick though.

Also, my game crashed 2 times at the end of a fight with the merchant, I think it was caused again by Doomsday because the game didn't crash after I finished the fight whitout playing Doomsday (that I've played the 2 previous times).
Masterming Jul 9, 2020 @ 6:56am 
Using the "Corrupt Core" card in Act 4 on Neow will freeze the game.
Michael Mayhem  [developer] Jul 9, 2020 @ 9:00am 
Originally posted by Masterming:
Using the "Corrupt Core" card in Act 4 on Neow will freeze the game.

The Corrupt Cores should exhaust themselves out of your hand, discard, draw pile, then delete themselves out of the exhaust pile. Did that not occur? Or was there some special circumstance that let you keep them
tonberry Jul 9, 2020 @ 10:24am 
snecko bug: game crash when you have any upgraded unknown card and start a battle.

details:
17:05:20.060 INFO downfallSaveData> Saved Evil Mode: true
17:05:20.080 DEBUG helpers.AsyncSaver> Enqueue: qsize=0 file=saves\THE_SNECKO.autosave
17:05:20.080 INFO slimebound.SlimeboundMod> disposing a
17:05:20.081 INFO slimebound.SlimeboundMod> disposing text
17:05:20.082 DEBUG steam.SteamIntegration> Setting Rich Presence: 异蛇 - 第 5 层
17:05:20.083 DEBUG helpers.File> Successfully saved file=D:\steam\steamapps\common\SlayTheSpire\preferences\THE_SNECKO
17:05:20.083 DEBUG helpers.FileSaver> Dequeue: qsize=0 file=saves\THE_SNECKO.autosave
17:05:20.083 DEBUG helpers.File> Attempting to save file=D:\steam\steamapps\common\SlayTheSpire\saves\THE_SNECKO.autosave
17:05:20.083 INFO dungeons.AbstractDungeon> ELITE: 3 Sentries
17:05:20.090 DEBUG helpers.File> Successfully saved file=D:\steam\steamapps\common\SlayTheSpire\saves\THE_SNECKO.autosave
17:05:20.201 INFO basemod.BaseMod> publish on post power apply
17:05:20.215 INFO basemod.BaseMod> powers modified
17:05:20.318 INFO basemod.BaseMod> publish on post power apply
17:05:20.329 INFO basemod.BaseMod> powers modified
17:05:20.450 INFO basemod.BaseMod> publish on post power apply
17:05:20.450 INFO basemod.BaseMod> powers modified
17:05:20.668 INFO basemod.BaseMod> publish start battle
17:05:22.962 INFO localization.LocalizedStrings> [ERROR] CardString: sneckomod:UnknownClassGREEN not found
17:05:22.964 INFO localization.LocalizedStrings> [ERROR] CardString: sneckomod:UnknownClassHEXA_GHOST_PURPLE not found
17:05:22.972 INFO localization.LocalizedStrings> [ERROR] CardString: sneckomod:UnknownClassPURPLE not found
17:05:22.975 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method!
17:05:22.976 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN(AbstractCard.java:600) ~[?:?]
at com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription(AbstractCard.java:471) ~[?:?]
at guardian.cards.TemporalShield.upgrade(TemporalShield.java:81) ~[downfall.jar:?]
at sneckomod.cards.unknowns.AbstractUnknownCard.replaceUnknown(AbstractUnknownCard.java:84) ~[downfall.jar:?]
at sneckomod.cards.unknowns.AbstractUnknownCard$2.update(AbstractUnknownCard.java:63) ~[downfall.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:179) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:325) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2512) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:879) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:427) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [desktop-1.0.jar:?]
17:05:22.992 INFO core.CardCrawlGame> PAUSE()
17:05:22.993 INFO core.CardCrawlGame> Game shutting down...
17:05:22.994 INFO core.CardCrawlGame> Flushing saves to disk...
17:05:22.995 INFO helpers.FileSaver> Save thread interrupted!
17:05:22.995 INFO helpers.FileSaver> Save thread will die now.
17:05:22.996 INFO core.CardCrawlGame> Shutting down publisher integrations...
17:05:23.001 INFO core.CardCrawlGame> Flushing logs to disk. Clean shutdown successful.
Last edited by tonberry; Jul 9, 2020 @ 10:25am
Alder Jul 9, 2020 @ 12:52pm 
Not sure if it's been fixed, since I never heard it mentioned by anyone in the first place, but as recently as a few days ago, with wandering mini bosses, if you actually manage to defeat both the merchant and the mini boss, you don't get the reward for defeating the mini boss. Not as big of an issue as crashing when the merchant flees, as I've heard others have had happen, but I figured it's worth mentioning.
PengypopX Jul 9, 2020 @ 3:06pm 
Lost two runs due to some strange behavior.

1) I died as Hexaghost because the sear DoT did not explode on a Gremlin Wizard on the turn he nuked me in the Gremlin Leader fight.

2) I died as Slimebound on low HP by using split+. Usually slimebound doesn't split if he doesn't have enough HP to, but maybe split+ bypasses this?
L0ki Jul 9, 2020 @ 5:38pm 
After losing my potion belt by selling it in exchange for a rare card during an event, even though I no longer had the potion belt afterwards the game still had me at 5 potion slots.
Last edited by L0ki; Jul 9, 2020 @ 5:38pm
Relenzo Jul 9, 2020 @ 6:01pm 
Playing as Slimebound--nothing installed except Downfall. Normal Downfall run.

Duplicated Form is giving me the extra Energy each round even though it is not upgraded.
meaquateetee Jul 9, 2020 @ 8:17pm 
The game crashed when I played as snecko and began to fight with book of stabbing. It happened every time I reload the game(even if T restart the game). And the last battle I got a new card(a updated random 2-cost card). I only loaded the downfall mod and other necessary base mods. My mod version is 2.0.31
the crash report is as follow:
Exception in thread "FileSaver" 03:00:59.595 INFO helpers.FileSaver> Save thread will die now.
03:00:59.595 INFO helpers.FileSaver> Save thread will die now.
03:00:59.596 INFO core.CardCrawlGame> Shutting down publisher integrations...
java.lang.Error: Interrupted attempt to acquire write lock
at javax.swing.text.AbstractDocument.writeLock(AbstractDocument.java:1349)
at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:701)
at javax.swing.text.PlainDocument.insertString(PlainDocument.java:130)
at com.evacipated.cardcrawl.modthespire.ui.MessageConsole$ConsoleOutputStream.clearBuffer(MessageConsole.java:226)
at com.evacipated.cardcrawl.modthespire.ui.MessageConsole$ConsoleOutputStream.handleAppend(MessageConsole.java:183)
at com.evacipated.cardcrawl.modthespire.ui.MessageConsole$ConsoleOutputStream.flush(MessageConsole.java:154)
at java.io.PrintStream.write(PrintStream.java:482)
at org.apache.logging.log4j.core.util.CloseShieldOutputStream.write(CloseShieldOutputStream.java:53)
at org.apache.logging.log4j.core.appender.OutputStreamManager.writeToDestination(OutputStreamManager.java:262)
at org.apache.logging.log4j.core.appender.OutputStreamManager.flushBuffer(OutputStreamManager.java:294)
at org.apache.logging.log4j.core.appender.OutputStreamManager.flush(OutputStreamManager.java:303)
at org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.directEncodeEvent(AbstractOutputStreamAppender.java:179)03:00:59.602 INFO core.CardCrawlGame> Flushing logs to disk. Clean shutdown successful.

at org.apache.logging.log4j.co
at org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.append(AbstractOutputStreamAppender.java:161)re.appender.AbstractOutputStreamAppender.tryAppend(AbstractOutputStreamAppender.java:170)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:156)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:129)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:120)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:84)
at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:448)
at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:433)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:403)
at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:63)
at org.apache.logging.log4j.core.Logger.logMessage(Logger.java:146)
at org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage(AbstractLogger.java:2116)
at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2100)
at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:1994)
at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1966)
at org.apache.logging.log4j.spi.AbstractLogger.info(AbstractLogger.java:1303)
at com.megacrit.cardcrawl.helpers.FileSaver.run(FileSaver.java:31)
at java.lang.Thread.run(Thread.java:748)
[sentry-pool-1-thread-2] WARN io.sentry.connection.AbstractConnection.lockdown - Initiated a temporary lockdown because of exception: An exception occurred while submitting the event to the Sentry server.
[sentry-pool-1-thread-2] ERROR io.sentry.connection.AsyncConnection - An exception occurred while sending the event to Sentry.
io.sentry.connection.ConnectionException: An exception occurred while submitting the event to the Sentry server.
at io.sentry.connection.HttpConnection.doSend(HttpConnection.java:216)
at io.sentry.connection.AbstractConnection.send(AbstractConnection.java:75)
at io.sentry.connection.AsyncConnection$EventSubmitter.run(AsyncConnection.java:185)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1514)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)
at sun.security.ssl.Handshaker.process_record(Handshaker.java:961)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
at io.sentry.connection.HttpConnection.doSend(HttpConnection.java:168)
... 5 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
at sun.security.validator.Validator.validate(Validator.java:260)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1496)
... 16 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
... 22 more
[sentry-pool-1-thread-1] ERROR io.sentry.connection.AsyncConnection - An exception occurred while sending the event to Sentry.
[sentry-pool-1-thread-3] ERROR io.sentry.connection.AsyncConnection - An exception occurred while sending the event to Sentry.
io.sentry.connection.ConnectionException: An exception occurred while submitting the event to the Sentry server.
at io.sentry.connection.HttpConnection.doSend(HttpConnection.java:216)
at io.sentry.connection.AbstractConnection.send(AbstractConnection.java:75)
at io.sentry.connection.AsyncConnection$EventSubmitter.run(AsyncConnection.java:185)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1514)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)
at sun.security.ssl.Handshaker.process_record(Handshaker.java:961)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
at io.sentry.connection.HttpConnection.doSend(HttpConnection.java:168)
... 5 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
at sun.security.validator.Validator.validate(Validator.java:260)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1496)
... 16 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
... 22 more
io.sentry.connection.ConnectionException: An exception occurred while submitting the event to the Sentry server.
at io.sentry.connection.HttpConnection.doSend(HttpConnection.java:216)
at io.sentry.connection.AbstractConnection.send(AbstractConnection.java:75)
at io.sentry.connection.AsyncConnection$EventSubmitter.run(AsyncConnection.java:185)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1514)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)
at sun.security.ssl.Handshaker.process_record(Handshaker.java:961)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
at io.sentry.connection.HttpConnection.doSend(HttpConnection.java:168)
... 5 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
at sun.security.validator.Validator.validate(Validator.java:260)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1496)
... 16 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
... 22 moreGame closed.
Jimmy Hunter Jul 10, 2020 @ 10:26am 
Had an odd interaction from using Evil Within.

https://steamcommunity.com/sharedfiles/filedetails/?id=2161386182

I couldn't play this "Unknown" card at first, but when it came back into my hand it was usable.

https://steamcommunity.com/sharedfiles/filedetails/?id=2161387019

After using it, it gave me 2 relics as Buffs. The Oddly Shiny Stone and Letter Opener.
LEVEL20HI Jul 10, 2020 @ 4:27pm 
Just beat Neow with Hexaghost, first time playing Hexa. The 4th character did not unlock after beating Neow.
L0ki Jul 11, 2020 @ 12:24am 
I just got 6 study and 6 defend from the ghost council event. Could a hexaghost seal have been interfering? Otherwise no clue or possibly the event is just bugged in the description?
tonberry Jul 11, 2020 @ 11:22am 
Originally posted by tonberry:
snecko bug: game crash when you have any upgraded unknown card and start a battle.

details:
17:05:20.060 INFO downfallSaveData> Saved Evil Mode: true
17:05:20.080 DEBUG helpers.AsyncSaver> Enqueue: qsize=0 file=saves\THE_SNECKO.autosave
17:05:20.080 INFO slimebound.SlimeboundMod> disposing a
17:05:20.081 INFO slimebound.SlimeboundMod> disposing text
17:05:20.082 DEBUG steam.SteamIntegration> Setting Rich Presence: 异蛇 - 第 5 层
17:05:20.083 DEBUG helpers.File> Successfully saved file=D:\steam\steamapps\common\SlayTheSpire\preferences\THE_SNECKO
17:05:20.083 DEBUG helpers.FileSaver> Dequeue: qsize=0 file=saves\THE_SNECKO.autosave
17:05:20.083 DEBUG helpers.File> Attempting to save file=D:\steam\steamapps\common\SlayTheSpire\saves\THE_SNECKO.autosave
17:05:20.083 INFO dungeons.AbstractDungeon> ELITE: 3 Sentries
17:05:20.090 DEBUG helpers.File> Successfully saved file=D:\steam\steamapps\common\SlayTheSpire\saves\THE_SNECKO.autosave
17:05:20.201 INFO basemod.BaseMod> publish on post power apply
17:05:20.215 INFO basemod.BaseMod> powers modified
17:05:20.318 INFO basemod.BaseMod> publish on post power apply
17:05:20.329 INFO basemod.BaseMod> powers modified
17:05:20.450 INFO basemod.BaseMod> publish on post power apply
17:05:20.450 INFO basemod.BaseMod> powers modified
17:05:20.668 INFO basemod.BaseMod> publish start battle
17:05:22.962 INFO localization.LocalizedStrings> [ERROR] CardString: sneckomod:UnknownClassGREEN not found
17:05:22.964 INFO localization.LocalizedStrings> [ERROR] CardString: sneckomod:UnknownClassHEXA_GHOST_PURPLE not found
17:05:22.972 INFO localization.LocalizedStrings> [ERROR] CardString: sneckomod:UnknownClassPURPLE not found
17:05:22.975 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method!
17:05:22.976 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN(AbstractCard.java:600) ~[?:?]
at com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription(AbstractCard.java:471) ~[?:?]
at guardian.cards.TemporalShield.upgrade(TemporalShield.java:81) ~[downfall.jar:?]
at sneckomod.cards.unknowns.AbstractUnknownCard.replaceUnknown(AbstractUnknownCard.java:84) ~[downfall.jar:?]
at sneckomod.cards.unknowns.AbstractUnknownCard$2.update(AbstractUnknownCard.java:63) ~[downfall.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:179) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:325) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2512) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:879) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:427) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [desktop-1.0.jar:?]
17:05:22.992 INFO core.CardCrawlGame> PAUSE()
17:05:22.993 INFO core.CardCrawlGame> Game shutting down...
17:05:22.994 INFO core.CardCrawlGame> Flushing saves to disk...
17:05:22.995 INFO helpers.FileSaver> Save thread interrupted!
17:05:22.995 INFO helpers.FileSaver> Save thread will die now.
17:05:22.996 INFO core.CardCrawlGame> Shutting down publisher integrations...
17:05:23.001 INFO core.CardCrawlGame> Flushing logs to disk. Clean shutdown successful.


update:

1. the bug disappears when language is changed to ENG.
2. if other character get an upgraded unknown card (by prismatic shard etc.), the bug doesn't happen.
Relenzo Jul 11, 2020 @ 11:59am 
I beat Neow as Guardian, but the next character did not unlock!
Someone above seems to have the same issue with Hexaghost--maybe if you beat Neow, the next character never unlocks?
brickey.8 Jul 11, 2020 @ 7:08pm 
I tried playing as Snecko in a non-downfall run and proceeded to Act 4. After killing sword+spear, I became stuck on the map because the game just wouldn't acknowledge when I clicked on the heart, like it wasn't a valid room to move into. I tried save+quit and even exiting the game and reopening it, but the bug persisted so I had to hit "abandon run" and suicide.

I dunno if it helps, but here's a snippet from the log (on one of the reloads, not the original beating the elites):

22:46:11.832 INFO dungeons.TheEnding> Game Seed: -2443455191341290170 22:46:11.832 INFO dungeons.TheEnding> Map generation time: 594ms 22:46:11.840 INFO dungeons.AbstractDungeon> Loading into: 3,2 22:46:11.841 INFO util.TextureLoader> SleuthMod | Loading Texture: theSleuthResources/images/relics/Spyglass.png 22:46:11.844 INFO util.TextureLoader> SleuthMod | Loading Texture: theSleuthResources/images/relics/outline/Spyglass.png 22:46:11.877 INFO dungeons.AbstractDungeon> UNSPECIFIED CASE: NONE 22:46:11.910 INFO slimebound.SlimeboundMod> disposing a 22:46:11.911 INFO slimebound.SlimeboundMod> disposing text 22:46:11.912 INFO dungeons.AbstractDungeon> ELITE: Shield and Spear 22:46:12.082 INFO util.TextureLoader> GensokyoMod | Loading Texture: GensokyoResources/images/powers/Polymorph84.png 22:46:12.123 INFO util.TextureLoader> GensokyoMod | Loading Texture: GensokyoResources/images/powers/Polymorph32.png 22:46:14.874 INFO basemod.BaseMod> publish on relic get 22:46:15.154 INFO basemod.BaseMod> publish on potion get 22:46:15.171 INFO basemod.BaseMod> powers modified 22:46:15.646 INFO unlock.UnlockTracker> Already seen: sneckomod:UnknownWeak 22:46:15.647 INFO unlock.UnlockTracker> Already seen: sneckomod:Unknown1Cost 22:46:15.648 INFO unlock.UnlockTracker> Already seen: sneckomod:UnknownBlock
Last edited by brickey.8; Jul 12, 2020 @ 6:53am
< >
Showing 31-45 of 215 comments
Per page: 1530 50