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)
Viimeisin muokkaaja on twitch.tv/eddy16tv; 29.3.2023 klo 5.23
< >
Näytetään 1-8 / 8 kommentista
It crushes when i played for The Automaton and for the slime boss, i guess it doesnt matter who im played:steamsad:
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)
same problem
wjddndql lähetti viestin:
same problem
It’s already fixed for me
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.
Viimeisin muokkaaja on Hells_Razer; 13.8.2023 klo 13.58
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)
Nvm I was being a dum-dum. I had the standalone version of the hermit active alongside downfall.
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)
< >
Näytetään 1-8 / 8 kommentista
Sivua kohden: 1530 50