Slay the Spire

Slay the Spire

Downfall Expansion Mod - 5.3
edosya 29. mars 2023 kl. 4.11
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)
Sist redigert av edosya; 29. mars 2023 kl. 5.23
< >
Viser 18 av 8 kommentarer
edosya 29. mars 2023 kl. 4.19 
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 kl. 20.26 
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 kl. 12.11 
same problem
edosya 7. aug. 2023 kl. 11.07 
Opprinnelig skrevet av wjddndql:
same problem
It’s already fixed for me
Hells_Razer 13. aug. 2023 kl. 12.11 
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.
Sist redigert av Hells_Razer; 13. aug. 2023 kl. 13.58
Hells_Razer 13. aug. 2023 kl. 13.59 
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 kl. 12.39 
Nvm I was being a dum-dum. I had the standalone version of the hermit active alongside downfall.
咕咕咕 28. feb. 2024 kl. 5.54 
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)
< >
Viser 18 av 8 kommentarer
Per side: 1530 50