Slay the Spire

Slay the Spire

Filter the Spire
65 Comments
loo 8 Jul @ 6:08am 
ベルで貰う3つのレリックのうち、アンコモンは指定してもランダムのままになってますね。
高速シード探索を開始する秒数などを設定出来るようにもしてほしいな~
beeyee2010  [author] 14 Dec, 2024 @ 5:58pm 
Hey @TylerDurden.

You might be looking at the wrong filter. As of the most recent update, you can choose the outcomes of Calling Bell, Astrolabe, and some Pandora's Box cards. And the Boss relic filter is still available to you. Here are some images, you'll want the top left option for the Boss relic filter. And the button on the right is to choose what outcomes you can get from Calling Bell, Astrolabe, and Pandora's Box cards. Let me know if this clears anything up for you.

https://imgur.com/a/YP29Y9a
TylerDurden 13 Dec, 2024 @ 8:02pm 
This mod used to work like a charm, but right now I'm having issues with it.

Before, you could simply select a boss relic and when you would swap from Neow you would get the relic. But now you have to go through an other filter and for some reason there is only 3 options that are listed. Astro, Panda and Bell. And when you click the add button to activate the filter and you go check the active filters nothing is there. If you try it on a character it also doesn't work.
I'm not sure what update went through lately and if I'm the only one who's affected by it but now the mod doesn't work at all for me.

I tried uninstalling it and reinstalling but it didn't fix my issue.

I've been using this mod for a few years now and never had any issues. I don't doubt that the author of the mod will fix any issues, especially if it affects other people too.

Great great mod otherwise! I've been recommending it to all my StS friends.
loo 11 Dec, 2024 @ 12:24pm 
更新ありがとう! 日本語とロシア語で確認しましたが、カードドロップダウンリストには英語のみが表示されますね。
loo 7 Dec, 2024 @ 2:36am 
当に朗報…1ヶ月間この時を待っていた…あなたがこれに対応するまで、私は暖房を用いないで過ごすつもりでした…このPCの発熱以外は…
beeyee2010  [author] 5 Dec, 2024 @ 8:05pm 
@loo

I intended it to just show in English only (since most of the mod is anyways). But I figured I'd actually fix the problem. It'll be released soon for you!
loo 2 Dec, 2024 @ 5:15am 
あれ? おかしいなぁ・・・もう1ヶ月近く経つのにまだ他言語で使えないぞ・・・? 僕ちゃんは神に見放されちゃったの・・・?
loo 5 Nov, 2024 @ 7:24am 
私はFTL使いになります!
beeyee2010  [author] 5 Nov, 2024 @ 5:33am 
@loo I have "fixed" the issue. It doesn't show the cards in other languages for now, since I'm checking English ids. I might change it in the future to display other languages in the dropdowns, but for now, just English. It does work now if your language is set to Japanese though now
beeyee2010  [author] 4 Nov, 2024 @ 2:38pm 
@loo I'm sorry it hasn't been working for you in Japanese. I can try to look into a bit but ultimately, it works fine for me in English. I can try to find some of your issues.

Thanks for the submission for the boss relic thing. The filter used to only be for Neow boss swaps, and you cannot swap to the upgraded relics. I forgot about this detail when I added the ability for Act 1 and 2 boss relic filters
loo 4 Nov, 2024 @ 7:08am 
addボタンで追加するカード指定は全て機能しなくなっていますね。
choose neow bonuses のカード指定は機能します。
loo 3 Nov, 2024 @ 10:01am 
The game is played in a Japanese environment.
In a non-English environment, the card designations for Astrolabe and Pandora's Box may not work.
In a Japanese environment, it only worked correctly when specifying only the FTL of Defect, the only card with an English name.

In addition, there are 30 boss relics, but only 26 relic slots for boss relic replacement, making four of them unselectable.
This is because the order changes depending on the selected language, so the unselectable Relic changes depending on the language.

Translated with DeepL.com (free version)
loo 2 Nov, 2024 @ 6:20am 
神よ! 神は私に天国への道をお示しになられた! 私はこの道を行きますどこまでも!
beeyee2010  [author] 31 Oct, 2024 @ 6:57am 
Hey @tooticktoo

Until the hotfix is released, you can fix it by disabling the mod obviously, or you can clear the config file for FtS.

For windows, this is stored here:
C:\Users\<your user>\AppData\Local\ModTheSpire\FilterTheSpire
tooticktoo 31 Oct, 2024 @ 6:38am 
xception in thread "LWJGL Application" java.lang.NullPointerException
at FilterTheSpire.filters.NthBossRelicFilter.generateHashKey(NthBossRelicFilter.java:46)
at FilterTheSpire.factory.FilterObject.getHashKey(FilterObject.java:39)
at FilterTheSpire.FilterManager.loadInitialFilters(FilterManager.java:107)
at FilterTheSpire.FilterTheSpire.receivePostInitialize(FilterTheSpire.java:78)
at basemod.BaseMod.publishPostInitialize(BaseMod.java:2306)
at basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostInitializeHook.Postfix(PostInitializeHook.java:9)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:307)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)13:29:19.415 INFO steamInput.SteamInputDetect> Steam input detect thread interrupted!
loo 16 Oct, 2024 @ 4:22am 
神は何故、このMODにアストロラーベやパンドラの箱で変換されたカードを指定することをお許しにならなかったのか? 神は居ないのか? 我々は地獄に堕ちる事しか許されないのか?
beeyee2010  [author] 25 Jul, 2024 @ 3:11pm 
@maggot776
That sounds about right. If extra relics are even in the relic pool or extra cards in the card pool, it'll change how the RNG works. The RNG works off of how long the list of cards/relics is.
maggot776 25 Jul, 2024 @ 3:08pm 
This doesn't seem to be working with replay the spire, even if I click on vanilla relics? Eg i have membership card as first shop relic but i get stuff like hand drill and pellets in my first shop
Set first card reward as caltrops for silent, didn't get caltrops (neow bonus was the lament)
Boss swap relics dont work either
beeyee2010  [author] 24 Jun, 2024 @ 7:12pm 
@MeomiPinotNoir do you have all unlocks? This mod assumes you have all unlocks from every character. It also might not work if you're using things like RNG Fix
MeomiPinotNoir 12 Jun, 2024 @ 12:10pm 
For some reason, this mod doesn't work with the Watcher char for me. It'll find a seed but the selected rewards are never granted.
beeyee2010  [author] 20 Feb, 2024 @ 4:56pm 
@GammaEmerald What are you seeing? I don't think that's the case unless you're using other mods.

@caleblively correct, this won't work with Packmaster. I can update the description, but in general, compatibility with mods isn't a guarantee.
GammaEmerald 16 Feb, 2024 @ 7:16pm 
Pretty sure setting a boss relic messes with your run history
caleblively 12 Feb, 2024 @ 6:47pm 
doesnt work with the packmaster mod. Something about picking packs messes with it
beeyee2010  [author] 19 Jul, 2023 @ 9:10am 
@space_sloth correct. I've been meaning to add indexing for the filters, but kinda never actually got around to it.

Because with that comes a myriad of other features, such as viewing all of your filters on a single screen, and editing/deleting individual filters since if you add one filter for Combat 1, but accidentally mess up the Combat 2 filter, I don't want you to have to restart entirely.
Space_Sloth 18 Jul, 2023 @ 10:33am 
This only seems to let me add a filter for the first combat, first shopkeeper, and first relic. Can I not add more filters? Like a specific card reward for combat 1 and combat 2?
beeyee2010  [author] 26 Jan, 2023 @ 1:02pm 
@Souki333, this fix will be in the next update. Thanks for the heads up!

To everyone having issues with other mod compatibility, I'll do a quick look at how it breaks with other mods, but it's not often very easy to fix. For instance, I don't think I'll be fixing this for the Packmaster
Souki333 18 Jan, 2023 @ 12:23pm 
Love this mod, it allows to create fun synergy very easily!

It seems to break when used in a custom run, though
Certain modifers such as "Sealed Deck" where you can choose cards don't work and you get stuck with a single Ascender's Bane

It would be fantastic to use alongside this modifier, if possible :)
G-t01l3t. 16 Jan, 2023 @ 6:13am 
This mod is :steamthumbsup: *chef kissees* one of the mods ever :GiveHug:

However, it is incompatible with the mod, "Battle Towers".

I opened an issue on casey-c's GitHub detailing how.

Thank you! :GiveHug: :cherrypie:
ojb  [author] 9 Jan, 2023 @ 10:17pm 
@Hiro

Sorry for the issue you're facing in getting the relic filter to work. This bug could be caused by a number of different things and we need some more information to be able to help. Can you offer any more details (or screenshots of the config menu with your selected options) in order to help narrow this down?

I've made a bug tracking thread over on our Github page:

https://github.com/casey-c/FilterTheSpire/issues/35

...though if you just want to comment here hopefully we will see it.
Hiro 9 Jan, 2023 @ 9:39am 
Great Mod!
However, it seems that this mod currently does not have a relic filter functioning well.
Even if I try to get ice cream by sacrificing HP in a deal with Neo, I get another random relic.
I am playing in Japanese.
No extra mods included.
newbneet 27 Jul, 2022 @ 3:28am 
@altergeist That's what happens to me when I used it together with Downfall mod, I hope it could get fixed
Ghoti 25 Jul, 2022 @ 5:08am 
okay ik this mod is old but currently when i click on configure mod it dosent show anything any fix or any suggestion on a way to modify neon?
newbneet 22 Jul, 2022 @ 7:57am 
Hello, I seems to be unable to use this mod together with Downfall mod, when I clicked on the config button, nothing happened and I can't choose the relics I want to filter. I hope this mod keeps updated! Really great mod, thank you for creating this!
Kitsune 8 Apr, 2022 @ 9:12pm 
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:454)
at FilterTheSpire.FilterManager.validateFilters(FilterManager.java:21)
at FilterTheSpire.multithreading.SeedSearcherThread.tryRandomSeed(SeedSearcherThread.java:57)
at FilterTheSpire.multithreading.SeedSearcherThread.run(SeedSearcherThread.java:32)
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1626)
... 3 morebossCount is: 0
Errors I'm getting recently.
Kitsune 8 Apr, 2022 @ 9:12pm 
FilterTheSpire.factory.CharacterPoolFactory.getRelicPool(CharacterPoolFactory.java:27)
at FilterTheSpire.simulators.RelicRngSimulator.getRelicPool(RelicRngSimulator.java:43)
at FilterTheSpire.simulators.RelicRngSimulator.getRelicPool(RelicRngSimulator.java:35)
at FilterTheSpire.filters.NthBossRelicFilter.isSeedValid(NthBossRelicFilter.java:24)
at FilterTheSpire.FilterManager.lambda$validateFilters$0(FilterManager.java:21)
at java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
at java.util.HashMap$ValueSpliterator.tryAdvance(HashMap.java:1641)
at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
Kitsune 8 Apr, 2022 @ 9:11pm 
Exception in thread "Thread-13" java.util.concurrent.CompletionException: java.lang.IllegalArgumentException
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1629)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException
at FilterTheSpire.factory.CharacterPoolFactory.getCharacterPool(CharacterPoolFactory.java:22)
at
Eyshma 28 Feb, 2022 @ 3:56am 
This mod works but it always requires that I shut down the game after the seed selection. The game gets stuck on the screen "Searching for the perfect seed". The UI elements still exist since you can over them with your mouse and the text shows up, but you cant do anything.
Hulana 20 Sep, 2021 @ 1:33pm 
i tried using this mod to do fun set seeds like i see alot of youtubers doing but even when i put it as only mod it still doesnt work it ddoes the relic swap but not the seed can anyone help me
Danice 7 Jun, 2021 @ 5:18am 
really good mod!
but seems it's incompatible with the mod "Library of Ruina".
ojb  [author] 30 Mar, 2021 @ 10:22am 
I appreciate you doing the extra testing! I plan on returning to FilterTheSpire very, very soon (currently in the final stages before releasing the big mod I've been working on that's taken up the majority of my time!) - this information will be super helpful. Part of the next big FTS update will be a UI overhaul to allow all the new features we've been slowly putting together to be useable - I plan on reworking the way I'm handling boss relics to be a lot more flexible for cross-mod support (hopefully more powerful than the relatively naive way that's in there now). Thank you for letting me know which mods to look at in more detail, so I can try and figure out how/why some are breaking.
Charitable Manne 28 Mar, 2021 @ 8:56pm 
I did some more testing, and it turns out some of them break the config, and others just don't have their boss relics show up. The Cultist and Aspiration break the config, but The Servant and The Hermit don't.
ojb  [author] 28 Mar, 2021 @ 6:49pm 
Oh after rereading your comment: you're saying it breaks on any single character / content mod? That's probably pretty bad! Can you give me a name of one that breaks?
ojb  [author] 28 Mar, 2021 @ 6:47pm 
Interesting. Can you post a screenshot or paste the text of your mod list? There is a mod on your list somewhere doing something unusual / different than the normal recommended/supported by BaseMod approach I think - and it'd be helpful for me to know what it is and whether I can help support it. I'm like 60% sure when I tested this mod back when I developed it actively that it was compatible with a few of the major relic mods (I want to say I tested Replay the Spire at least and it probably worked? It's been so long though that I honestly can't be certain. I'm pretty sure that mod adds relics the normal way modders are "supposed" to, and IIRC the UI was a little ugly and messy, but it worked). Even more helpful would be if you could let me know exactly which relic mods you're using so I can investigate further, but I understand that's a bit of effort :)
Charitable Manne 28 Mar, 2021 @ 2:59am 
I think I figured out the problem; whenever one of my mods adds a boss relic, it prevents me from opening the config. I turned on all my QOL mods, it works fine. I turn on any of my character/content mods, and the config breaks.
Charitable Manne 28 Mar, 2021 @ 2:43am 
I turned off all my other mods, and it worked.
ojb  [author] 27 Mar, 2021 @ 9:48pm 
@Charitable Manne

That is very odd and something I haven't seen before. Can you replicate the issue if you disable all other mods and only have FilterTheSpire/BaseMod enabled? That can help narrow it down - knowing if that behavior still exists without anything else running will hopefully help me debug your issue!
Charitable Manne 27 Mar, 2021 @ 5:10pm 
Whenever I try to open the config, it doesn't work. It sends me back to the main menu, but the screen darkens like the config menu is open, and when I try to open my mods list the mod list and config menu appear for a moment before sending me back to the main menu. Any help?
[Peppe] 26 Jan, 2021 @ 7:57pm 
Congrats on the release to workshop. Have used the github version for a while now after seeing Baalorlord do some runs, but will be nice to have the sts mods update through steam.
ojb  [author] 26 Jan, 2021 @ 1:36pm 
@Tyra Ganks

Oh - that's a great idea. I haven't thought of that! I'll add it to my TODO list. Thanks for the suggestion!
Tyra Ganks 26 Jan, 2021 @ 9:05am 
Really cool mod. A big improvement though would be to have the mod respect a user entered seed. Right now, when the user enters a seed, the mod searches for another seed instead of running the one the user entered.