Slay the Spire

Slay the Spire

Downfall Expansion Mod - 5.3
The game crashes when fight against The Hermit in the second turn
Any solutions? :(

Mods in stacktrace:
- downfall (4.3.1)
Cause:
java.lang.ClassCastException: charbosses.cards.hermit.EnMaintenance cannot be cast to hermit.cards.AbstractHermitCard
at hermit.variables.DefaultSecondMagicNumber.isModified(DefaultSecondMagicNumber.java:23)
at basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderCustomDynamicVariable$Inner.myRenderDynamicVariable(RenderCustomDynamicVariable.java:91)
at com.megacrit.cardcrawl.cards.AbstractCard.renderDescription(AbstractCard.java:2099)
at com.megacrit.cardcrawl.cards.AbstractCard.renderCard(AbstractCard.java:1304)
at com.megacrit.cardcrawl.cards.AbstractCard.render(AbstractCard.java:1269)
at com.megacrit.cardcrawl.cards.AbstractCard.render(AbstractCard.java:1215)
at charbosses.cards.AbstractBossCard.render(AbstractBossCard.java:820)
at charbosses.cards.hermit.AbstractHermitBossCard.render(AbstractHermitBossCard.java:35)
at charbosses.bosses.Hermit.CharBossHermit.render(CharBossHermit.java:161)
at com.megacrit.cardcrawl.monsters.MonsterGroup.render(MonsterGroup.java:402)
at com.megacrit.cardcrawl.rooms.AbstractRoom.render(AbstractRoom.java:614)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.render(AbstractDungeon.java:2678)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:441)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Last edited by twitch.tv/eddy16tv; 29 Mar, 2023 @ 5:23am
< >
Showing 1-8 of 8 comments
It crushes when i played for The Automaton and for the slime boss, i guess it doesnt matter who im played:steamsad:
WastelandCanid 8 Apr, 2023 @ 8:26pm 
Similar, but in the first fight as the second boss.

Mods in stacktrace:
- Hermit (1.54)
Cause:
java.lang.ArrayIndexOutOfBoundsException: 1
at hermit.actions.MessageCaller.update(MessageCaller.java:30)
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: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)
wjddndql 6 Aug, 2023 @ 12:11pm 
same problem
Originally posted by wjddndql:
same problem
It’s already fixed for me
Hells_Razer 13 Aug, 2023 @ 12:11pm 
Crash when clicking on the Hermit boss node:

Mod list:
- basemod (5.52.3)
- stslib (2.10.0)
- Hermit (1.54)
- PirateMod (1.11.4)
- anniv5 (2.1.0)
- RelicStats (1.2.2)
- downfall (5.0.1)
- expansionPacks (1.0.1)

~~~

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.IllegalAccessError: tried to access field hermit.relics.BrassTacks.IMG from class charbosses.relics.CBR_BrassTacks
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.IllegalAccessError: tried to access field hermit.relics.BrassTacks.IMG from class charbosses.relics.CBR_BrassTacks
at charbosses.relics.CBR_BrassTacks.<init>(CBR_BrassTacks.java:15)
at charbosses.bosses.Hermit.NewAge.ArchetypeAct1SharpshooterNewAge.initialize(ArchetypeAct1SharpshooterNewAge.java:78)
at charbosses.bosses.Hermit.CharBossHermit.generateDeck(CharBossHermit.java:83)
at charbosses.bosses.AbstractCharBoss.generateAll(AbstractCharBoss.java:162)
at charbosses.bosses.AbstractCharBoss.init(AbstractCharBoss.java:145)
at com.megacrit.cardcrawl.monsters.MonsterGroup.init(MonsterGroup.java:78)
at com.megacrit.cardcrawl.rooms.MonsterRoomBoss.onPlayerEntry(MonsterRoomBoss.java:27)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2282)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.populatePathTaken(AbstractDungeon.java:582)
at com.megacrit.cardcrawl.dungeons.Exordium.<init>(Exordium.java:112)
at com.megacrit.cardcrawl.core.CardCrawlGame.getDungeon(CardCrawlGame.java:1362)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:860)
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)


Also the tutorial for first time players on Guardian shows error texts.
Last edited by Hells_Razer; 13 Aug, 2023 @ 1:58pm
Hells_Razer 13 Aug, 2023 @ 1:59pm 
Same crash on Hermit but this time it was on act 3:

20:53:48.482 INFO downfallSaveData> Saved Evil Mode: true
20:53:48.507 INFO rooms.MonsterRoomBoss> BOSSES: 3

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.IllegalAccessError: tried to access field hermit.relics.CharredGlove.IMG from class charbosses.relics.CBR_CharredGlove
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.IllegalAccessError: tried to access field hermit.relics.CharredGlove.IMG from class charbosses.relics.CBR_CharredGlove
at charbosses.relics.CBR_CharredGlove.<init>(CBR_CharredGlove.java:17)
at charbosses.bosses.Hermit.NewAge.ArchetypeAct3DoomsdayNewAge.initialize(ArchetypeAct3DoomsdayNewAge.java:53)
at charbosses.bosses.Hermit.CharBossHermit.generateDeck(CharBossHermit.java:83)
at charbosses.bosses.AbstractCharBoss.generateAll(AbstractCharBoss.java:162)
at charbosses.bosses.AbstractCharBoss.init(AbstractCharBoss.java:145)
at com.megacrit.cardcrawl.monsters.MonsterGroup.init(MonsterGroup.java:78)
at com.megacrit.cardcrawl.rooms.MonsterRoomBoss.onPlayerEntry(MonsterRoomBoss.java:27)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2282)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2119)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.updateFading(AbstractDungeon.java:2848)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2517)
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)
Hells_Razer 15 Aug, 2023 @ 12:39pm 
Nvm I was being a dum-dum. I had the standalone version of the hermit active alongside downfall.
咕咕咕 28 Feb, 2024 @ 5:54am 
Still conflict with the Hermit mod, always crash when enter boss battle as him no matter act x.

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.IllegalAccessError: tried to access field hermit.relics.CharredGlove.IMG from class charbosses.relics.CBR_CharredGlove
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.IllegalAccessError: tried to access field hermit.relics.CharredGlove.IMG from class charbosses.relics.CBR_CharredGlove
at charbosses.relics.CBR_CharredGlove.<init>(CBR_CharredGlove.java:17)
at charbosses.bosses.Hermit.NewAge.ArchetypeAct3DoomsdayNewAge.initialize(ArchetypeAct3DoomsdayNewAge.java:51)
at charbosses.bosses.Hermit.CharBossHermit.generateDeck(CharBossHermit.java:83)
at charbosses.bosses.AbstractCharBoss.generateAll(AbstractCharBoss.java:162)
at charbosses.bosses.AbstractCharBoss.init(AbstractCharBoss.java:145)
at com.megacrit.cardcrawl.monsters.MonsterGroup.init(MonsterGroup.java:78)
at com.megacrit.cardcrawl.rooms.MonsterRoomBoss.onPlayerEntry(MonsterRoomBoss.java:27)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2282)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.populatePathTaken(AbstractDungeon.java:582)
at com.megacrit.cardcrawl.dungeons.TheBeyond.<init>(TheBeyond.java:78)
at com.megacrit.cardcrawl.core.CardCrawlGame.getDungeon(CardCrawlGame.java:1366)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:860)
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)
< >
Showing 1-8 of 8 comments
Per page: 1530 50