Slay the Spire

Slay the Spire

Ferrothorn
Diamsword  [vývojář] 6. čvc. 2022 v 17.57
Bug feedback
If u encounter any bug, you can tell it here
< >
Zobrazuje se 115 z 16 komentářů
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  [vývojář] 15. čvc. 2022 v 15.40 
Nomand původně napsal:
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  [vývojář] 31. čvc. 2022 v 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)
Naposledy upravil Gútli; 20. srp. 2022 v 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  [vývojář] 27. srp. 2022 v 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  [vývojář] 13. říj. 2022 v 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  [vývojář] 23. led. 2023 v 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.
Naposledy upravil WolfWhiteFire; 17. čvc. 2023 v 13.46
Diamsword  [vývojář] 18. čvc. 2023 v 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
Jack 10. říj. 2023 v 19.45 
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) [?:?]
< >
Zobrazuje se 115 z 16 komentářů
Na stránku: 1530 50