Slay the Spire

Slay the Spire

Hubris
Trashlord 30 Jul, 2021 @ 2:33pm
Conflict with Duelist Mod
Conflict with the mod: Duelist

Action: When using Duct Tape on Duelist cards

I post this here but tell me if it's something I had better ask to the Duelist dev. Relevant part of the error :
Exception occurred in CardCrawlGame render method!
java.lang.ClassCastException: com.evacipated.cardcrawl.mod.hubris.cards.DuctTapeCard cannot be cast to duelistmod.abstracts.DuelistCard

I suppose it might be hard to fix, I feel like duelist dev is doing weird things to make his cards work.

NB:
at duelistmod.DuelistMod.receivePostDraw(DuelistMod.java:2592)
at basemod.BaseMod.publishPostDraw(BaseMod.java:2202)
at basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostDrawHook.Insert(PostDrawHook.java:24)
at com.megacrit.cardcrawl.characters.AbstractPlayer.draw(AbstractPlayer.java:2078)
at com.megacrit.cardcrawl.characters.AbstractPlayer.draw(AbstractPlayer.java:2098)
at com.megacrit.cardcrawl.actions.common.DrawCardAction.update(DrawCardAction.java:146)
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)
< >
Showing 1-1 of 1 comments
Reconfirming that this is still a thing:

Mods in stacktrace:
- duelistmod (3.481.19)
Cause:
java.lang.ClassCastException: com.evacipated.cardcrawl.mod.hubris.cards.DuctTapeCard cannot be cast to duelistmod.abstracts.DuelistCard
at duelistmod.DuelistMod.receivePostDraw(DuelistMod.java:2611)
at basemod.BaseMod.publishPostDraw(BaseMod.java:2256)
at basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostDrawHook.Insert(PostDrawHook.java:24)
at com.megacrit.cardcrawl.characters.AbstractPlayer.draw(AbstractPlayer.java:2078)
at com.megacrit.cardcrawl.characters.AbstractPlayer.draw(AbstractPlayer.java:2098)
at com.megacrit.cardcrawl.actions.common.DrawCardAction.update(DrawCardAction.java:146)
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)

Unsure which side this is fixable on.
< >
Showing 1-1 of 1 comments
Per page: 1530 50