Slay the Spire

Slay the Spire

The Noh Dancer
NCS  [developer] Apr 9, 2021 @ 7:17am
Bug Reports
If you have found any bugs, please post them here with a description of how to replicate the bug.
If the game crashed entirely, please also add an error report (either by having the debug option enabled in ModTheSpire, or by going to the sendToDevs folder in the game's main directory.

Known Bugs:
  • The Relic Focus Mode has a few messy interactions that cause some problems, usually with doubling cards, and Thorns on enemies. I'm looking for a better way to implement this Relic's functionality.
Last edited by NCS; Apr 17, 2021 @ 5:12am
< >
Showing 1-15 of 30 comments
SolarNougat Apr 9, 2021 @ 9:49pm 
https://imgur.com/a/tNUO7ZX

Emotion variations displayed on some cards are "stacked" on top of each other, obscuring their descriptions.

How to replicate: hover over cards with variation effects sold by the Merchant.
Last edited by SolarNougat; Apr 9, 2021 @ 9:50pm
SolarNougat Apr 9, 2021 @ 10:35pm 
https://imgur.com/a/c7k4ZiA

Menreiki Form's tooltip description seems to be cut off abruptly.
SolarNougat Apr 10, 2021 @ 1:31am 
Menreiki Form causes X-cost cards associated with Emotions to display as 0 cost while in hand, but still applies its effect like an X-cost card.
NCS  [developer] Apr 10, 2021 @ 9:07am 
Thanks, the problems have been fixed.
tuti250 Apr 17, 2021 @ 3:35pm 
Encore do not replace themselves if your hand is full when they get played. I think they try to draw a card before leaving your hand?

Popularity gets reduced when taking 0 damage. I experienced this with Intangible + Tungsten Rod.

Popularity gets reduced by HP loss like the curse Pain. Pain is very bad if you need Popularity.

The wording on the starter relic is incorrect. It can be mistaken as "Gain Popularity equal to the amount of any unblocked damage you deal" or "Whenever you deal unblocked damage, gain 1 Popularity". In fact it gains 1 Popularity per card at max so I suggest changing it to "Gain 1 Popularity when a card deals unblocked Attack damage".

When you become Joyful at the start of your turn using Control Emotion you do not draw a card. It's not really a bug since you already drew your hand but it would be nice if it worked.
tuti250 Apr 17, 2021 @ 4:04pm 
I encountered a crash after exiting from my run and opening the mod's tab in the Compendium.

java.lang.NullPointerException: null
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.getCurrRoom(AbstractDungeon.java:809) ~[?:?]
at Kokoro.cards.AbstractEmotionModalCard.renderCardTip(AbstractEmotionModalCard.java:303) ~[TheNohDancer.jar:?]
at com.megacrit.cardcrawl.cards.CardGroup.renderTip(CardGroup.java:909) ~[?:?]
at com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.renderGroup(CardLibraryScreen.java:521) ~[?:?]
at com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.render(CardLibraryScreen.java:441) ~[?:?]
at com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(MainMenuScreen.java:558) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:431) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
NCS  [developer] Apr 17, 2021 @ 5:55pm 
On a technical level, the Encore's "play the card action" is triggered before the card draw happens, but the next card is drawn before the current card is moved to the discard, which I have no (direct) control over.
As far as I know, there's nothing I can do about it (outside of some greater rework),
This behavior also helps against Encore abuse (e.g. through Shinkirou), so I'm okay with the way Encore works currently.

Oh, Tungsten Rod makes you take "0 damage" rather than "Blocking damage"... that's something that I did not anticipate. I'll take a look at that!

Wording was never my strong suit. I'll update it to the way you phrased it. Thanks for the suggestion!

Yeah, that's not a bug. I wanted to reward a person with either sticking with Joy until the end of the turn or sequencing their turn to end up with Joy at the end.

That's odd. Were you on the latest version when the Nullpointer Exception happened?
I uploaded a new version earlier today, which should have fixed this bug.
Can you please try again and see if the bug is fixed? If not, I'll take another look.
Last edited by NCS; Apr 17, 2021 @ 5:56pm
Zu Apr 27, 2021 @ 8:49am 
Fire potion and proccing saru mask with a skill both proc the full power relic.
Trapped procs it sometimes but not sure when. Seemingly either the turn you apply trapped or the turn a trapped enemy summons minions.

Feather robe didn't need to consume popularity when melancholic.

If you use gambling chip to discard a performance card that starts with encore due to red curtain, it will play itself anyway, draw a card, then twitch around in the discard pile.

Masked performance also behaves oddly with red curtain, or it has something to do with emotionless. When I drew it while emotionless, it shuffled itself back into the draw pile and didn't count as a card played for any relics.
Next time I drew it, it played itself as if it still had encore despite looking like it had performance. Then it was twitching in the discard pile.
If I discard it turn 1 with gambling chip and red curtain, it even creates an invisible and unplayable copy of itself that'll take up space in your hand for a turn when "drawn".
Last edited by Zu; Apr 27, 2021 @ 9:37am
tuti250 Apr 28, 2021 @ 6:20pm 
- Kitsune Mask gives Block when Artifact prevents the application of the debuff.
- Masked Performance+ does not say Emotion-Bound on the card.
- The Encore of Invig Kagura Lion applies Strength and Dexterity for each Attack/Skill rather than once for all.
- When Sap is not triggered it still applies 0 Strength to the enemy. This 0 strength counts as a debuff for Trapped and persists until something else affects the Strength of the target.
- Cheap Shot can be used in Melancholy at 0 Popularity.
- Spider Slash and Masked Performance cannot be played while Emotionless despite being Performances. I'd like to play them with my excess energy to get the Encore later.
SolarNougat Jun 1, 2021 @ 2:02am 
09:01:37.752 ERROR core.CardCrawlGame> Exception caught
java.lang.ArrayIndexOutOfBoundsException: 2
at Kokoro.cards.AbstractEmotionModalCard.generateEmotionText(AbstractEmotionModalCard.java:233) ~[TheNohDancer.jar:?]
at Kokoro.cards.AbstractEmotionModalCard.generateEmotionText(AbstractEmotionModalCard.java:201) ~[TheNohDancer.jar:?]
at Kokoro.cards.AbstractEmotionModalCard.switchedStance(AbstractEmotionModalCard.java:196) ~[TheNohDancer.jar:?]
at com.megacrit.cardcrawl.characters.AbstractPlayer.switchedStance(AbstractPlayer.java:3059) ~[?:?]
at com.megacrit.cardcrawl.actions.watcher.ChangeStanceAction.update(ChangeStanceAction.java:60) ~[?:?]
at Kokoro.actions.ChangeEmotionAction.update(ChangeEmotionAction.java:27) ~[TheNohDancer.jar:?]

Playing Kokoro Roulette crashes the game.
NCS  [developer] Jun 1, 2021 @ 4:47pm 
@SolarNougat
Ah, it seems like my tooltip fix is messing up Dress Rehearsal (I assume you had Dress Rehearsal in your deck, because that card caused a crash for me when testing).
I just tested it, and it should be fixed now.
SolarNougat Jun 3, 2021 @ 3:38am 
Minor visual bug, but for some cases where interaction with Gensokyo enemies are triggered on a 1920x1080 screen, Kokoro's dialogue appears at the bottom of the screen (which is quickly obscured by the opening hand) instead of on her sprite.

So far, this happens for when she talks with Koishi and Reisen (act 2 elites), and Kaguya (act 2 boss).
Last edited by SolarNougat; Jun 3, 2021 @ 3:43am
NCS  [developer] Jun 3, 2021 @ 4:39am 
@SolarNougat
That's odd. How the text bubbles work is that I just provide which character (player or one of the enemies) is the one talking, and the positioning of the text box is done by the game itself.
I feel like this is a problem with StS itself, but I'll check if I can find out why this is behaving incorrectly. Maybe I can fix it anyway.

If this happens in Act2 specifically, which Act 1 boss were you fighting? Is this problem consistent over multiple runs, or was this a one time occurrence?
SolarNougat Jun 3, 2021 @ 5:06am 
I fought Reimu in act 1.

I haven't tested over enough runs to be sure (only did 2 with the new updated interactions so far).
NisaNisaNii Jun 3, 2021 @ 11:33am 
I believe there is a bug in "Choosing your Path" the rare power card, I've been able to change emotions from melancholy to anger even with the locked emotions debuff.

I'm aware the debuff can be purged, but I've swapped out of it without purging, not sure about the exact trigger or combination but it has happened enough to be of note.

-

Additionally, some cards don't properly exhaust if ethereal from denounce faith, mostly emotion bound cards, I figured changed the emotions was somehow changing the card but even if I left it there to exhaust intentionally, it still goes into discard instead of burning up.

-

Finally, while not a bug report, I'd like to add on that the starter cards retreat, turtle & crane and water iris beauty are kinda bad game design IMO.
Having 3 starter cards that don't do anything without fulfilling a condition (1 popularity, emotion, 2 popularity) is really upsetting and out of the many characters I've played this one makes me the happiest to find card removals.
I feel like they need a rework to become less awful and frustrating starter cards. :reimu5:
I'm aware that starter cards aren't supposed to be great, but the way it stands right now it feels like I'm starting the game with additional curses everytime...

Even something simple like changing retreat's popularity requirement into a bonus like angel feather robe's melancholy version would greatly reduce the salt of the card.

Turtle and crane giving 1 popularity could make it a lot less terrible by allowing you to gain some minor popularity needed for some cards, as it stands right now those 3 cards are essentially curse/status cards that get even worse as the game progresses since you don't get popularity from blocked attacks...
Last edited by NisaNisaNii; Jun 3, 2021 @ 11:40am
< >
Showing 1-15 of 30 comments
Per page: 1530 50