Slay the Spire

Slay the Spire

Fruity Mod
AvangionQ 4 Jun, 2021 @ 9:51pm
Another crash
04:50:02.335 INFO basemod.BaseMod> publish on card use: Enigma
04:50:02.335 INFO ThMod.ThMod> ThMod : Card used : Enigma ; cost : 1
04:50:02.340 INFO unlock.UnlockTracker> Already seen: Enigma
I was checked!
I was checked!
04:50:02.467 INFO basemod.BaseMod> publish on post power apply
04:50:02.469 INFO unlock.UnlockTracker> Already seen: Dazed_P
04:50:02.470 INFO unlock.UnlockTracker> Already seen: Dazed_P
04:50:02.472 INFO basemod.BaseMod> powers modified
04:50:02.685 INFO unlock.UnlockTracker> Already seen: Dazed_P
04:50:03.352 INFO basemod.BaseMod> publish on post power apply
04:50:03.353 INFO basemod.BaseMod> powers modified
04:50:03.568 INFO basemod.BaseMod> publish on post power apply
04:50:03.569 INFO basemod.BaseMod> powers modified
04:50:03.902 INFO basemod.BaseMod> powers modified
04:50:04.103 INFO basemod.BaseMod> powers modified
I was checked!
04:50:04.770 INFO basemod.BaseMod> publish on card use: Dazed
04:50:04.772 INFO ThMod.ThMod> ThMod : Card used : Dazed ; cost : -2
04:50:04.774 INFO ThMod.ThMod> typhoon-counter increased , now :7
04:50:04.775 INFO unlock.UnlockTracker> Already seen: GravityWell
04:50:04.903 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method!
04:50:04.904 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at basemod.patches.com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.SafeDamageAllEnemies.checkSafety(SafeDamageAllEnemies.java:22) ~[BaseMod.jar:?]
at com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.update(DamageAllEnemiesAction.java:52) ~[?:?]
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:2532) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:871) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:419) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [?:?]
Controllers: removed manager for application, 0 managers active
04:50:04.970 INFO core.CardCrawlGame> PAUSE()
04:50:04.971 INFO core.CardCrawlGame> Game shutting down...
04:50:04.973 INFO core.CardCrawlGame> Flushing saves to disk...
04:50:04.973 INFO helpers.FileSaver> Save thread interrupted!
Exception in thread "FileSaver" 04:50:04.974 INFO helpers.FileSaver> Save thread will die now.
04:50:04.974 INFO helpers.FileSaver> Save thread will die now.
04:50:04.975 INFO core.CardCrawltegrations...
Game> Shutting dojava.lang.Error: Interrupted attempt to acquire write lockwn publisher in
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)
at org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.tryAppend(AbstractOutputStreamAppender.java:170)
at org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.append(AbstractOutputStreamAppender.java:161)
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)04:50:05.015 INFO steam.SteamTicker> [ERROR] SteamAPI stopped running.

at org.
at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:63)apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:403)04:50:05.023 INFO core.CardCrawlGame> Flushing logs to disk. Clean shu
at org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage(AbstractLogger.java:2116)tdown successful.

at org.apache.logging.log4j.core.Logger.logMessage(Logger.java:146)
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)Game crashed.
Cause:
java.lang.NullPointerException
at basemod.patches.com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.SafeDamageAllEnemies.checkSafety(SafeDamageAllEnemies.java:22)
at com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.update(DamageAllEnemiesAction.java:52)
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:2532)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:871)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:419)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)