Slay the Spire
Ferrothorn
Diamsword  [δημιουργός] 6 Ιουλ 2022, 17:57
Bug feedback
If u encounter any bug, you can tell it here
< >
Εμφάνιση 1-15 από 16 σχόλια
If an enemy has both poison from toxic spikes as well as the leech seed debuff, their health bar will extend to the right until it goes off the screen.
Diamsword  [δημιουργός] 15 Ιουλ 2022, 15:40 
Αναρτήθηκε αρχικά από Nomand:
If an enemy has both poison from toxic spikes as well as the leech seed debuff, their health bar will extend to the right until it goes off the screen.

Can't reproduce/don't uderstand
Diamsword  [δημιουργός] 31 Ιουλ 2022, 17:51 
well indeed if thats not a bother, you can add me if you prefer
Hey, great mod! I downloaded it right after I watched the video from tricky and have already done a lot of runs with it.

I've noticed one thing so far: Encore+ actually exhausts if it copies the effect from Spikes with the exhaustive mechanic. Is this intended?
If you fight the awakened one and you kill him in the first phase with the Spotlight power, the game crashes.

Here is the relevant error message:

Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (03-07-2022)
- ModTheSpire (3.28.0)
Mod list:
- basemod (5.44.1)
- stslib (2.4.1)
- ferrothorn (1.0)

Mods in stacktrace:
- ferrothorn (1.0)
Cause:
java.lang.NullPointerException
at ferrothorn.powers.SpotlightPower.atStartOfTurn(SpotlightPower.java:69)
at com.megacrit.cardcrawl.core.AbstractCreature.applyStartOfTurnPowers(AbstractCreature.java:612)
at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:449)
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:183)
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)
Τελευταία επεξεργασία από Gútli; 20 Αυγ 2022, 14:03
Hey it looks like Substitute+ might be Innate, though the text doesn't say that. Hard to prove, of course, but I drew it on the left side of my opening hand at least 5 fights in a row before the run ended. Love the Mod!
Diamsword  [δημιουργός] 27 Αυγ 2022, 0:51 
yep it was, it's fixed
There's a missing dependency called stslib which you should include along with the mod or in top description, otherwise the game just can't play your mod
Diamsword  [δημιουργός] 13 Οκτ 2022, 14:36 
Thank you for the report.
It is now added to all my mods
The Sandstorm card, which says it exhausts, does not exhaust.
Diamsword  [δημιουργός] 23 Ιαν 2023, 10:18 
fixed
Not really a bug, but the leech seed status effect is worded as "The target loses X (where X is the amount of leech seed on them) HP at the end of each turn. On death, heal X HP."



However, it seems to actually deal the damage at the start of their turn, like poison does. The "Enemy Turn" thing will pop up before they take the damage (so it isn't the end of your turn), and they will take it before having the opportunity to take any actions (so it isn't the end of their turn, but the start).

Seems like it should be "The target loses X HP at the start of their turn" or something like that, as poison is worded, since that is when the damage actually occurs and the current version is a bit misleading.
Τελευταία επεξεργασία από WolfWhiteFire; 17 Ιουλ 2023, 13:46
Diamsword  [δημιουργός] 18 Ιουλ 2023, 11:38 
Yeah it should be worded the same way as poison, I will check and edit it when I can.
Thank you for the feedback
Hey I found a bug. It seems like Encore did not like copying cards from Corrupt the Spire.

java.lang.ClassCastException: ferrothorn.cards.Encore cannot be cast to corruptthespire.cards.AbstractModCard
at corruptthespire.variables.MagicNumber2Variable.isModified(MagicNumber2Variable.java:15)
at basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderCustomDynamicVariable$Inner.subRenderDynamicVariable(RenderCustomDynamicVariable.java:115)
at basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderCustomDynamicVariable$Inner.renderDynamicVariable(RenderCustomDynamicVariable.java:99)
at com.megacrit.cardcrawl.cards.AbstractCard.renderDescription(AbstractCard.java:2098)
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 com.megacrit.cardcrawl.cards.CardGroup.renderHand(CardGroup.java:886)
at com.megacrit.cardcrawl.characters.AbstractPlayer.renderHand(AbstractPlayer.java:2279)
at com.megacrit.cardcrawl.core.OverlayMenu.render(OverlayMenu.java:175)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.render(AbstractDungeon.java:2701)
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)
Similar to the problem above. Encore crashes when it tries to copy (Even without playing it) "Loki" from the Wildcard mod, but safe to assume it crashes with all similar "persona" cards from that mod.

java.lang.ClassCastException: ferrothorn.cards.Encore cannot be cast to theWildCard.cards.AbstractDefaultCard
at theWildCard.variables.DefaultSecondMagicNumber.isModified(DefaultSecondMagicNumber.java:23) ~[WildCard.jar:?]
at basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderCustomDynamicVariable$Inner.subRenderDynamicVariable(RenderCustomDynamicVariable.java:115) ~[?:?]
at basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderCustomDynamicVariable$Inner.renderDynamicVariable(RenderCustomDynamicVariable.java:99) ~[?:?]
at com.megacrit.cardcrawl.cards.AbstractCard.renderDescription(AbstractCard.java:2098) ~[?:?]
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 com.megacrit.cardcrawl.cards.CardGroup.renderHand(CardGroup.java:886) ~[?:?]
at com.megacrit.cardcrawl.characters.AbstractPlayer.renderHand(AbstractPlayer.java:2279) ~[?:?]
at com.megacrit.cardcrawl.core.OverlayMenu.render(OverlayMenu.java:175) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.render(AbstractDungeon.java:2701) ~[?:?]
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) [?:?]
< >
Εμφάνιση 1-15 από 16 σχόλια
Ανά σελίδα: 1530 50