Slay the Spire

Slay the Spire

Blood lord
wiher154  [developer] 10 Jul, 2022 @ 7:52pm
Bag of bugs
Post your findings here!
< >
Showing 1-4 of 4 comments
pgames-food 29 Aug, 2022 @ 8:55pm 
hi i was playing a game with the adventurer character and added this to my modlist for a new playthrough for after, and got to about 41 floors (but didnt make it past that) :)

but after about 35 floors, i played a card and got this error:

"
ERROR core.CardCrawlGame> Exception caught
java.lang.ClassCastException: theFishing.TheFishing cannot be cast to BL.BLCharacter
at BL.Powers.Blood.<init>(Blood.java:24) ~[BLMod.jar:?]
at BL.Cards.Attack.Common.Scratch.use(Scratch.java:36) ~[BLMod.jar:?]
at eatyourbeets.powers.CombatStats.OnUsingCard(CombatStats.java:375) ~[TheAnimator.jar:?]
at patches.abstractPlayer.AbstractPlayer_UseCard.Use(AbstractPlayer_UseCard.java:31) ~[TheAnimator.jar:?]
at com.megacrit.cardcrawl.characters.AbstractPlayer.useCard(AbstractPlayer.java:1698) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:359) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:175) ~[?:?]
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) [?:?]
"


possible related mods/conflict?
"illusory card" from pans trinkets mod (which generates 1 random card into hand each turn, which had been working ok for several combats)

Pan's Trinkets
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2805998622
Adds a new kind of card reward: Trinkets, powerful cards with unique effects that can be found during any run with any character. Trinkets can drop from any fight.


which generated the "Scratch" card (deal 8 dmg, gain 1 blood)
which i think if from this "blood lord" mod
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2831655076

when i posted on the adventurer mod, the modder mentioned that it could be due to some cards from this mod, not being able to be played if the main mod (and main selected character) is Not from this mod?

is there any way to allow for your cards and mod content to also be playable even if using another character? (maybe where the Blood cost mechanic, simply costs HP removal) :)
Last edited by pgames-food; 29 Aug, 2022 @ 9:01pm
wiher154  [developer] 30 Aug, 2022 @ 2:25am 
Heya! Yeah, i already see where problem is, i'll try to make it but not sure about date. Thanks for the info! I'll inform you when i resolve it.
wiher154  [developer] 30 Aug, 2022 @ 6:58pm 
Originally posted by pgames-food:
hi i was playing a game with the adventurer character and added this to my modlist for a new playthrough for after, and got to about 41 floors (but didnt make it past that) :)

but after about 35 floors, i played a card and got this error:

"
ERROR core.CardCrawlGame> Exception caught
java.lang.ClassCastException: theFishing.TheFishing cannot be cast to BL.BLCharacter
at BL.Powers.Blood.<init>(Blood.java:24) ~[BLMod.jar:?]
at BL.Cards.Attack.Common.Scratch.use(Scratch.java:36) ~[BLMod.jar:?]
at eatyourbeets.powers.CombatStats.OnUsingCard(CombatStats.java:375) ~[TheAnimator.jar:?]
at patches.abstractPlayer.AbstractPlayer_UseCard.Use(AbstractPlayer_UseCard.java:31) ~[TheAnimator.jar:?]
at com.megacrit.cardcrawl.characters.AbstractPlayer.useCard(AbstractPlayer.java:1698) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:359) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:175) ~[?:?]
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) [?:?]
"


possible related mods/conflict?
"illusory card" from pans trinkets mod (which generates 1 random card into hand each turn, which had been working ok for several combats)

Pan's Trinkets
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2805998622
Adds a new kind of card reward: Trinkets, powerful cards with unique effects that can be found during any run with any character. Trinkets can drop from any fight.


which generated the "Scratch" card (deal 8 dmg, gain 1 blood)
which i think if from this "blood lord" mod
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2831655076

when i posted on the adventurer mod, the modder mentioned that it could be due to some cards from this mod, not being able to be played if the main mod (and main selected character) is Not from this mod?

is there any way to allow for your cards and mod content to also be playable even if using another character? (maybe where the Blood cost mechanic, simply costs HP removal) :)
Don't know how to pm you, hope it works. Changed the behavior of my mod, i believe there would be no issues for other characters anymore.
pgames-food 30 Aug, 2022 @ 7:25pm 
ah cool many thanks, i will get an update and play, and see if i can get it to happen again,
it should be good but i can post back if it happens again.

thanks indeed :)
< >
Showing 1-4 of 4 comments
Per page: 1530 50