Slay the Spire

Slay the Spire

Replay the Spire
 This topic has been pinned, so it's probably important
Bug reports and conflicts
A place too hopefully store all the bug reports in one area
< >
Showing 1-15 of 301 comments
Felix Hellborn 6 Jan, 2019 @ 4:11pm 
Conflict: The event "mirror mist" crashes with the new version of the servant

Additional info: The event was triggered using the custom run modifier.

23:52:46.551 INFO dungeons.AbstractDungeon> GENERATING ROOM: EVENT
Exception: java.lang.NullPointerException
23:52:46.568 INFO helpers.File> Successfully saved file=G:\Steam\steamapps\common\SlayTheSpire\preferences\THE_SERVANT
23:52:46.566 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.helpers.CardLibrary.getCopy(CardLibrary.java:837) ~[?:?]
at com.megacrit.cardcrawl.mod.replay.events.thebottom.MirrorMist.<init>(MirrorMist.java:362) ~[ReplayTheSpireMod.jar:?]
at com.megacrit.cardcrawl.mod.replay.modifiers.MistsModifier$EventListPatch.Prefix(MistsModifier.java:47) ~[ReplayTheSpireMod.jar:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.generateEvent(AbstractDungeon.java) ~[?:?]
at com.megacrit.cardcrawl.rooms.EventRoom.onPlayerEntry(EventRoom.java:24) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2358) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2221) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.updateFading(AbstractDungeon.java:2884) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2569) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:885) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:436) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [desktop-1.0.jar:?]
23:52:46.568 INFO helpers.FileSaver> Dequeue: qsize=0 file=saves\THE_SERVANT.autosave
23:52:46.568 INFO helpers.File> Attempting to save file=G:\Steam\steamapps\common\SlayTheSpire\saves\THE_SERVANT.autosave
Controllers: removed manager for application, 0 managers active
Game closed.
The_Evil_Pickle  [developer] 6 Jan, 2019 @ 4:36pm 
Thanks for letting me know! Servant's been updated a lot since I first added the mirror mist support for her, so I probably just need to update the event code.
Felix Hellborn 6 Jan, 2019 @ 5:08pm 
Keep up the good work and thanks for the answer! ^^
Felix Hellborn 6 Jan, 2019 @ 5:09pm 
"Discussion has been pinned" :kreygasm: I did it! :D
Schnoz 7 Jan, 2019 @ 4:05am 
Bug(?): I got the event to pick an Act 3 boss to avoid, selected to avoid the Timekeeper and got the Timekeeper anways. Idk if this is a bug or if the event is designed to pick whichever boss you seleted.
The_Evil_Pickle  [developer] 7 Jan, 2019 @ 5:55am 
The map scout event is currently not working reliably, I'll be fixing that soon
Zalpha 8 Jan, 2019 @ 8:48am 
Leading Strike sometimes doesn't trigger its effect. I started of the Ironclad and randomized a defence card at the start at got it, and then whenever I used it for the next 3 battles it did not trigger its effect. Only on my forth battle did it trigger and seems to like to trigger on my Bash card (maybe because it is my only 2 energy cost card but I would like it if turned my 1 cost cards to 0 as well).
DigitalBits 8 Jan, 2019 @ 9:22pm 
Bug. When using the library starting modifier (where you get 1 of 15 cards after every chest), after choosing a card and then going to the shop, you are forced to purge it. It is likely this is caused by not clearing AbstractDungeon.gridSelectScreen.selectedCards after choosing the new card.
Falcon 8 Jan, 2019 @ 10:53pm 
Originally posted by frostdynasty:
Mirror Mist also appears to be a problem with The Disciple.

02:31:55.987 INFO dungeons.AbstractDungeon> Game Seed: -4208995846885572103
02:31:55.988 INFO dungeons.AbstractDungeon> Map generation time: 20ms
02:31:55.988 INFO dungeons.AbstractDungeon> [INFO] Elite nodes identified: 8
02:31:55.989 INFO dungeons.AbstractDungeon> [INFO] Emerald Key placed in: [2,11]
02:31:55.990 INFO dungeons.AbstractDungeon> Loading into: 1,6
02:31:55.991 INFO dungeons.AbstractDungeon> UNSPECIFIED CASE: NONE
02:31:55.992 INFO helpers.EventHelper> Rolling for room type... EVENT_RNG_COUNTER: 2
02:31:55.992 INFO helpers.EventHelper> ROLL: 0.88333434
02:31:55.992 INFO helpers.EventHelper> ELIT: 0.2
02:31:55.993 INFO helpers.EventHelper> MNST: 0.2
02:31:55.993 INFO helpers.EventHelper> SHOP: 0.089999996
02:31:55.993 INFO helpers.EventHelper> TRSR: 0.06
02:31:55.994 INFO dungeons.AbstractDungeon> GENERATING ROOM: EVENT
02:31:55.995 INFO dungeons.AbstractDungeon> Removed event: Mirror Mist from pool.
02:31:55.995 INFO helpers.EventHelper> ---------------------------
ERROR: Unspecified key: Mirror Mist in EventHelper.
---------------------------
02:31:55.995 INFO basemod.BaseMod> Looking for custom events...
02:31:56.007 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.helpers.CardLibrary.getCopy(CardLibrary.java:837) ~[?:?]
at com.megacrit.cardcrawl.mod.replay.events.thebottom.MirrorMist.<init>(MirrorMist.java:391) ~[ReplayTheSpireMod.jar:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_144]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_144]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_144]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_144]
at java.lang.Class.newInstance(Class.java:442) ~[?:1.8.0_144]
at basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeEventListPatch$GetEvent.Postfix(InitializeEventListPatch.java:23) ~[BaseMod.jar:?]
at com.megacrit.cardcrawl.helpers.EventHelper.getEvent(EventHelper.java:408) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.getEvent(AbstractDungeon.java:2545) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.generateEvent(AbstractDungeon.java:2439) ~[?:?]
at com.megacrit.cardcrawl.rooms.EventRoom.onPlayerEntry(EventRoom.java:24) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2358) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.populatePathTaken(AbstractDungeon.java:582) ~[?:?]
at com.megacrit.cardcrawl.dungeons.Exordium.<init>(Exordium.java:110) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.getDungeon(CardCrawlGame.java:1404) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:869) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:436) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [desktop-1.0.jar:?]

Also ran into this exact issue for what it's worth.
Requiem31 9 Jan, 2019 @ 8:50am 
When picking up the ring of addiction during the skeleton event I picked the cauldron first and the choice of 5 potions from it prevented me from picking up the other relics and potions from the ring.
It was a random event choice from Neow.
The_Evil_Pickle  [developer] 9 Jan, 2019 @ 8:53am 
Originally posted by Requiem31:
When picking up the ring of addiction during the skeleton event I picked the cauldron first and the choice of 5 potions from it prevented me from picking up the other relics and potions from the ring.
It was a random event choice from Neow.
Ahhhh! Didn't think bout that, I'll have to remove cauldron from the pool of relics that ring can give you.
ToddRamsey 9 Jan, 2019 @ 6:59pm 
My game keeps crashing after I beat Captain Abe. I've tried it three times now.

Here's the error:
15:16:17.187 INFO audio.MusicMaster> Playing STS_BossVictoryStinger_4_v3_MUSIC.ogg
15:16:17.188 INFO audio.TempMusic> ERROR: NO SUCH TEMP BGM: STS_BossVictoryStinger_4_v3_MUSIC.ogg
Exception: com.badlogic.gdx.utils.GdxRuntimeException: Unable to allocate audio buffers. AL Error: 40963
15:16:17.192 ERROR core.CardCrawlGame> Exception caught
com.badlogic.gdx.utils.GdxRuntimeException: Unable to allocate audio buffers. AL Error: 40963
at com.badlogic.gdx.backends.lwjgl.audio.OpenALMusic.play(OpenALMusic.java:78) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.audio.TempMusic.<init>(TempMusic.java:61) ~[?:?]
at com.megacrit.cardcrawl.audio.MusicMaster.playTempBgmInstantly(MusicMaster.java:132) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.playBossStinger(AbstractMonster.java:1422) ~[?:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.onBossVictoryLogic(AbstractMonster.java:1351) ~[?:?]
at com.megacrit.cardcrawl.mod.replay.monsters.replay.CaptainAbe.die(CaptainAbe.java:261) ~[ReplayTheSpireMod.jar:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:809) ~[?:?]
at com.megacrit.cardcrawl.mod.replay.monsters.replay.CaptainAbe.damage(CaptainAbe.java:212) ~[ReplayTheSpireMod.jar:?]
at com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.update(DamageAllEnemiesAction.java:86) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:155) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:283) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2584) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:885) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:436) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [desktop-1.0.jar:?]
Controllers: removed manager for application, 0 managers active
Game closed.
Last edited by ToddRamsey; 10 Jan, 2019 @ 7:17am
Requiem31 10 Jan, 2019 @ 6:43am 
Another one:
Bronze Core did not despawn after the last thief of a duo encounter bailed and I got stuck in an infinite loop due to the chewing gum relic on a small deck (the little sh- eating 2 of my attacks also didn't help).
Matmold 10 Jan, 2019 @ 1:27pm 
Bug: when using the rune of simplicity to upgrade my strikes and defends, when saving and coming back to the game later my +4 strike and +2 defends were standard strike+ and defend+
Aphid 10 Jan, 2019 @ 3:56pm 
"Mirror Mist" also crashes with The Disciple. Here's a log:

23:05:55.379 INFO dungeons.AbstractDungeon> Generating Room Types! There are 56 rooms:
23:05:55.380 INFO dungeons.AbstractDungeon> SHOP (5%): 3
23:05:55.380 INFO dungeons.AbstractDungeon> REST (12%): 7
23:05:55.380 INFO dungeons.AbstractDungeon> TRSRE (0%): 0
23:05:55.381 INFO dungeons.AbstractDungeon> ELITE (8%): 4
23:05:55.381 INFO dungeons.AbstractDungeon> EVNT (22%): 12
23:05:55.381 INFO dungeons.AbstractDungeon> MSTR (53%): 30
23:05:55.385 INFO map.RoomTypeAssigner> #### Unassigned Rooms:
23:05:55.385 INFO dungeons.AbstractDungeon> Generated the following dungeon map:
23:05:55.386 INFO dungeons.AbstractDungeon>
/ | \
14 R R R
| \ / | /
13 ? M ? M ?
| \ \ \|
12 ? M M ?
\ / / / | \
11 M ? $ M ?
| \|/ | |
10 R M ? M
|/ \ / |
9 M E M
/ | / \
8 T T T T
| |/ \ |
7 R M R R
\| \ \ |
6 E M E M
/ | \ / /
5 R E R R
| \ / / | \
4 M M ? M M
| |/ \ |
3 M ? M M
|/ | | |
2 M $ M M
| \ \ | /
1 M ? M $ ?
|/ \ |/
0 M M M
23:05:55.387 INFO dungeons.AbstractDungeon> Game Seed: -410080258213104679
23:05:55.387 INFO dungeons.AbstractDungeon> Map generation time: 12ms
23:05:55.388 INFO dungeons.AbstractDungeon> Loading into: 4,12
23:05:55.388 INFO dungeons.AbstractDungeon> UNSPECIFIED CASE: NONE
23:05:55.390 INFO helpers.EventHelper> Rolling for room type... EVENT_RNG_COUNTER: 2
23:05:55.390 INFO helpers.EventHelper> ROLL: 0.51662105
23:05:55.390 INFO helpers.EventHelper> ELIT: 0.2
23:05:55.390 INFO helpers.EventHelper> MNST: 0.3
23:05:55.390 INFO helpers.EventHelper> SHOP: 0.089999996
23:05:55.391 INFO helpers.EventHelper> TRSR: 0.06
23:05:55.391 INFO dungeons.AbstractDungeon> GENERATING ROOM: EVENT
23:05:55.392 INFO dungeons.AbstractDungeon> Removed event: Mirror Mist from pool.
23:05:55.392 INFO helpers.EventHelper> ---------------------------
ERROR: Unspecified key: Mirror Mist in EventHelper.
---------------------------
23:05:55.392 INFO basemod.BaseMod> Looking for custom events...
23:05:55.401 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.helpers.CardLibrary.getCopy(CardLibrary.java:837) ~[?:?]
at com.megacrit.cardcrawl.mod.replay.events.thebottom.MirrorMist.<init>(MirrorMist.java:391) ~[ReplayTheSpireMod.jar:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_131]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_131]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_131]
at java.lang.Class.newInstance(Class.java:442) ~[?:1.8.0_131]
at basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeEventListPatch$GetEvent.Postfix(InitializeEventListPatch.java:23) ~[BaseMod.jar:?]
at com.megacrit.cardcrawl.helpers.EventHelper.getEvent(EventHelper.java:408) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.getEvent(AbstractDungeon.java:2545) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.generateEvent(AbstractDungeon.java:2439) ~[?:?]
at com.megacrit.cardcrawl.rooms.EventRoom.onPlayerEntry(EventRoom.java:24) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2358) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.populatePathTaken(AbstractDungeon.java:582) ~[?:?]
at com.megacrit.cardcrawl.dungeons.Exordium.<init>(Exordium.java:110) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.getDungeon(CardCrawlGame.java:1404) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:869) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:436) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [desktop-1.0.jar:?]
< >
Showing 1-15 of 301 comments
Per page: 1530 50