Slay the Spire

Slay the Spire

The Delver
Chilln in the name of  [developer] 13 Jun, 2021 @ 9:27am
OFFICIAL BUG REPORTING THREAD
Reply to this thread if you find any bugs not listed here and I'll fix them in the next update.

The known bugs in this patch are:

>Charm will do nothing if there is exactly 1 card in the discard when Augury is chosen.

>When you have Tanzanite the essence amount shown in green text above your character will sometimes appear incorrectly. (the amount gained is still doubled)

>Nether Form Has various bugs with specific cards.
Last edited by Chilln in the name of; 22 Dec, 2021 @ 7:20pm
< >
Showing 1-15 of 17 comments
Zu 16 Jun, 2021 @ 5:14pm 
Playing Flare+ at 1 Essence sets you to 0 as expected but then grants you 1.
Flare(+?) reduces a Byrd's Flight by 2 but doesn't proc Malleable twice.
Pilfer tutors 2 cards even if the first hit already kills the enemy.
Defile doesn't bypass Block even though it's worded like Choke.

Nether Form stuff:
It can play Scrounge because it has Salvage I guess. (Mayhem can play Scrounge too.)
Cruelty does nothing if Nether Form plays it.
Cards are returned to the draw pile before the "activator card" has even resolved. For example, you play Pilfer, Nether Form returns Flash of Steel, Pilfer draws it, then Flash of Steel plays a copy of itself. This also means that a card like Flash of Steel can draw itself if Nether Form returns it before playing its copy.

Not a bug but it would be nice if Reliquary did the math for you in brackets.
Last edited by Zu; 17 Jun, 2021 @ 7:45am
Chilln in the name of  [developer] 17 Jun, 2021 @ 10:15am 
Originally posted by Zu:
Playing Flare+ at 1 Essence sets you to 0 as expected but then grants you 1.
Flare(+?) reduces a Byrd's Flight by 2 but doesn't proc Malleable twice.
Pilfer tutors 2 cards even if the first hit already kills the enemy.
Defile doesn't bypass Block even though it's worded like Choke.

Nether Form stuff:
It can play Scrounge because it has Salvage I guess. (Mayhem can play Scrounge too.)
Cruelty does nothing if Nether Form plays it.
Cards are returned to the draw pile before the "activator card" has even resolved. For example, you play Pilfer, Nether Form returns Flash of Steel, Pilfer draws it, then Flash of Steel plays a copy of itself. This also means that a card like Flash of Steel can draw itself if Nether Form returns it before playing its copy.

Not a bug but it would be nice if Reliquary did the math for you in brackets.

Cards like ritual tablet/ scrounge / the mines from sabotage are coded to be playable if they are not in your hand and this is intentional and not a bug.

As for the nether form pilfer / flash of steel kind of combos that seems to be an edge case. These actions resolve in that order because it creates a lot of other much more game breaking bugs if they aren't. I'll look into fixing it but I don't know if I have the time to rework all of Nether form to fix an ultimately harmless bug.

I'll look into the interaction with cruelty though that sounds wrong.
Aicho 19 Dec, 2021 @ 11:37pm 
I just found this thread after commenting on the mod page, oops.

When you reclaim a card with snecko eye, it shows up in your hand with its reclaim cost, but it still costs what snecko randomized it to. so for example if fade is randomized to anything but 0, it will still cause you to lose energy when you play it even though the cost reads as 0.

EDIT: These reclaimed cards can be played for 0 if you wait until you've spent all your energy on other cards. This is a decent workaround for now, but it isn't always optimal. I hope this gets fixed soon!
Last edited by Aicho; 19 Dec, 2021 @ 11:51pm
Chilln in the name of  [developer] 22 Dec, 2021 @ 1:40pm 
Originally posted by Aicho:
I just found this thread after commenting on the mod page, oops.

When you reclaim a card with snecko eye, it shows up in your hand with its reclaim cost, but it still costs what snecko randomized it to. so for example if fade is randomized to anything but 0, it will still cause you to lose energy when you play it even though the cost reads as 0.

EDIT: These reclaimed cards can be played for 0 if you wait until you've spent all your energy on other cards. This is a decent workaround for now, but it isn't always optimal. I hope this gets fixed soon!

I wasn't aware of this and It sounds like a bug for the most recent patch. I'll look into it thanks!
EDIT: It was a fairly easy fix, should be working as intended now!
Last edited by Chilln in the name of; 22 Dec, 2021 @ 7:22pm
Zendakon 11 Jan, 2022 @ 4:17am 
Found a bug, Shadow Lash unreclaimed reads "Reclaim: 0" and when reclaimed shows a cost of 0 but actually uses 1 energy
Zendakon 11 Jan, 2022 @ 4:23am 
Originally posted by Zendakon:
Found a bug, Shadow Lash unreclaimed reads "Reclaim: 0" and when reclaimed shows a cost of 0 but actually uses 1 energy
Discovered that if I use all my energy prior to playing a reclaimed Shadow Lash it will let me play it for free. Also some of the reclaimed cards don't appear to have etheral or exhaust but in fact do.
Last edited by Zendakon; 11 Jan, 2022 @ 5:01am
Zendakon 11 Jan, 2022 @ 5:00am 
Reclaimed Doomward costs 2 and not the printed 1.
Chilln in the name of  [developer] 4 Feb, 2022 @ 2:32pm 
Originally posted by Zendakon:
Reclaimed Doomward costs 2 and not the printed 1.
Should be fixed now! :tobdog:
Zendakon 4 Feb, 2022 @ 8:33pm 
Originally posted by Chilln in the name of:
Originally posted by Zendakon:
Reclaimed Doomward costs 2 and not the printed 1.
Should be fixed now! :tobdog:
Woot
pgames-food 8 Mar, 2022 @ 10:51pm 
hi i had a crash (a few times) and i think it is something like the following which is causing it:

having nether form played in the past
and having it try to play an "infernal helix+" green upgraded/enhanced version with X.

(i also play with some other mods like the runesmith, but i also had a crash with another card that was x in the cost.. maybe it is something to do with x cards and not setting or knowing a value to use for it?)

current mitigation is for me to not play nether form where possible, (or i reload the save and try to replay the match in case i played it by mistake etc), but this is the error it gave me in the logs in case it helps:

ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.actions.common.RemoveAllBlockAction.update(RemoveAllBlockAction.java:17) ~[desktop-1.0.jar:?]
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) [?:?]

+

(note: there is also a relic i have been using form quite some time, which is a weighted sword, which increases my strength a bit when i play an attack, and reduces my dexterity a bit..... with this relic, i have seen some block values on cards, change to a "0" on vanilla or any modded card, but those cards are still playable for other effects without any issue)
Last edited by pgames-food; 8 Mar, 2022 @ 10:52pm
pgames-food 8 Mar, 2022 @ 11:16pm 
(i also have a mirror relic, which duplicates the 1st card i play on turn 1, maybe i had played that, or somehow i played 2 of the powers, if they stack?) here is a picture of the last thing it showed me before it crashed in an older game session....i have more cards since then :)

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2775954850
Chilln in the name of  [developer] 9 Mar, 2022 @ 3:35pm 
Originally posted by pgames-food:
(i also have a mirror relic, which duplicates the 1st card i play on turn 1, maybe i had played that, or somehow i played 2 of the powers, if they stack?) here is a picture of the last thing it showed me before it crashed in an older game session....i have more cards since then :)

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2775954850
I'm aware of some bugs with Nether Form, I might fix this in the future but currently do not have the time to fix it. Glad you are enjoying the mod I worked really hard on it!
My vision for the mod was for it to be standalone with no other mods installed so I imagine it crashes with other mods installed sometimes. Again I don't have enough time to playtest that at the moment so your best bet is to play it without any other mods installed.
pgames-food 10 Mar, 2022 @ 5:40pm 
ah ok, thats understandable, thanks for making it though, its still lots of fun even if not playing nether form :)
Zendakon 15 Aug, 2022 @ 5:33pm 
More of a nitpick, but when viewing The following cards upgraded forms it shows it's cost in green.
- Ashen Cloak
- Bone Armour
- Cascade
- Dusk Shroud
- Excavate
- Impale
- Incursion
- Junk Shield
- Putrefy
- Reforge
- Remove Soul
- Scheme
- Shadow Blade
Last edited by Zendakon; 15 Aug, 2022 @ 11:27pm
Zendakon 15 Aug, 2022 @ 5:47pm 
The card Mine's from Sabotage says "enemies lose 15 HP." when it in fact deals 15 damage to them all. Just a word choice that doesn't seem to align with the game.
< >
Showing 1-15 of 17 comments
Per page: 1530 50