Slay the Spire

Slay the Spire

Arknights
 This topic has been pinned, so it's probably important
FastCat  [developer] Dec 29, 2020 @ 2:00am
Bug Report
Bug Report
< >
Showing 1-15 of 26 comments
I tried a run and found three bugs while doing it (english localization):

1 - SP Enhanced Thermite Blade does the double of damage instead of +5 damage as it says in its description. (So non-upgraded SP Enhanced Thermite Blade does 20 damage instead of 15, and the upgraded version does 30 instead of 20)

2 - Support Order is unclear about what it does - what the Order keyword does? Also the description is weird, with ars:Order appearing on it.

3 - The Burn debuff needs to warn on its tooltip that it goes away after the end of the enemy's turn.
FastCat  [developer] Jan 24, 2021 @ 4:53pm 
Originally posted by Dungeon Explorer Levender:
I tried a run and found three bugs while doing it (english localization):

1 - SP Enhanced Thermite Blade does the double of damage instead of +5 damage as it says in its description. (So non-upgraded SP Enhanced Thermite Blade does 20 damage instead of 15, and the upgraded version does 30 instead of 20)

2 - Support Order is unclear about what it does - what the Order keyword does? Also the description is weird, with ars:Order appearing on it.

3 - The Burn debuff needs to warn on its tooltip that it goes away after the end of the enemy's turn.
Let me check. Thanks for the report.
银翼宫丶橘子 Feb 22, 2021 @ 11:27pm 
Sometimes , the Dogmatic position can't recover my hp.
This card may appear with other abilities to bugs.
FastCat  [developer] Feb 23, 2021 @ 12:32am 
Originally posted by 1449503071:
Sometimes , the Dogmatic position can't recover my hp.
This card may appear with other abilities to bugs.
Thanks for the report!
Dim Apr 23, 2021 @ 8:41am 
主菜单 -》设定 -》操作设置。 程序崩溃。
15:36:57.532 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method!
15:36:57.532 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.ndc.arknightsthespire.patcher.InputSettingScreenPatcher$RefreshDataPatcher.Insert(InputSettingScreenPatcher.java:35) ~[ArknightsTheSpire.jar:?]
FastCat  [developer] Apr 23, 2021 @ 9:12am 
Originally posted by Dim:
主菜单 -》设定 -》操作设置。 程序崩溃。
15:36:57.532 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method!
15:36:57.532 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.ndc.arknightsthespire.patcher.InputSettingScreenPatcher$RefreshDataPatcher.Insert(InputSettingScreenPatcher.java:35) ~[ArknightsTheSpire.jar:?]
Thanks for the report! Will check and fix soon.
구르그림 Apr 24, 2021 @ 11:03am 
이성+ 의 최대 sp 10 증가 효과가 적용이 안되는것 같습니다.
FastCat  [developer] Apr 24, 2021 @ 11:07am 
Originally posted by 구르그림:
이성+ 의 최대 sp 10 증가 효과가 적용이 안되는것 같습니다.
이성+의 효과는 최대 SP 증가가 아닌 최대 SP가 증가할 수 있는 제한을 50에서 60으로 늘려주는 효과입니다.
다시 한 번 확인해보시고 여전히 같은 문제가 발생한다면 상세한 상황을 적어주시면 빠른 시일 내에 확인 후 수정하겠습니다. 감사합니다.
穹、ひとみ May 12, 2021 @ 12:32am 
07:25:59.710 INFO basemod.BaseMod> publish on card use: ats:Magnetic Hammer
Current SP: 10
07:25:59.712 INFO actions.AtsSound> Sound Effect Volume: 0.35
07:25:59.713 INFO actions.AtsSound> Loaded 71 Sound Effects
07:25:59.714 INFO actions.AtsSound> SFX load time: 2ms
07:25:59.714 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method!
07:25:59.720 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.ndc.arknightsthespire.cards.defender.MagHammer.useCard(MagHammer.java:52) ~[ArknightsTheSpire.jar:?]
at com.ndc.arknightsthespire.cards.base.CardSPBase.use(CardSPBase.java:418) ~[ArknightsTheSpire.jar:?]
at com.ndc.arknightsthespire.character.CharacterDoctor.useCard(CharacterDoctor.java:197) ~[ArknightsTheSpire.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:358) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:175) ~[?:?]
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:871) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:419) [?:?]
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
FastCat  [developer] May 12, 2021 @ 12:51am 
Originally posted by Hitomi_Sora:
07:25:59.710 INFO basemod.BaseMod> publish on card use: ats:Magnetic Hammer
Current SP: 10
07:25:59.712 INFO actions.AtsSound> Sound Effect Volume: 0.35
07:25:59.713 INFO actions.AtsSound> Loaded 71 Sound Effects
07:25:59.714 INFO actions.AtsSound> SFX load time: 2ms
07:25:59.714 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method!
07:25:59.720 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.ndc.arknightsthespire.cards.defender.MagHammer.useCard(MagHammer.java:52) ~[ArknightsTheSpire.jar:?]
at com.ndc.arknightsthespire.cards.base.CardSPBase.use(CardSPBase.java:418) ~[ArknightsTheSpire.jar:?]
at com.ndc.arknightsthespire.character.CharacterDoctor.useCard(CharacterDoctor.java:197) ~[ArknightsTheSpire.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:358) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:175) ~[?:?]
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:871) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:419) [?:?]
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
Thanks for the report. Will fix soon :steamthumbsup:
Eldamaur May 13, 2021 @ 1:43pm 
Hello! First off, great job with this mod. I've had a lot of fun with it, having brought Doctor on the journey up through ascension 20.

Along the way, I've noticed some bugs and tried to note them down where possible. Apologies in advance for the long read, but I figure it's better to be too detailed than not detailed enough!

-Effects that alter card costs, such as Madness, Chrysalis, and the confusion effect have issues affecting cards that use SP. Such effects will always change the inactivated side of the card, with the possible exception of manually-activated cards that are in your hand with the manual switch active when the effect is applied. This can be specially troublesome for auto cards, since if you have enough SP to use their active side you have no way of turning them to their inactivated side to take advantage of the lowered cost. Perhaps worth noting is that Apotheosis works fine, affecting both versions of each card. I imagine the problem is likely that the cards are being treated as two separate cards, so that changes to one side won't affect the other.

-LN2 Cannon does not state that it hits multiple enemies in its description.

-The name of Burst Stimulant-Durian is long enough to get cut off by the card cost indicator, so it rather reads "-rst Stimulant Durian".

-Arknights bosses are excluded from the bosses bonus when the score is tallied at the end.

-Composite Medical Shells does not stack with itself, and if an upgraded version is played after an un-upgraded version the un-upgraded effect will remain, instead of being at least overwritten by the superior upgraded effect.

-The relic Superelastic Alloy Spring in very unreliable in its activation. I've tried testing to see under what circumstances it will activate but haven't been able to figure it out. Sometimes it'll work fine and other times it won't. I took note of a few cases but couldn't find a pattern in them:
-Used Armor Crushing Shot, then Poison Spread. Both consumed SP and used their activated effects, but Armor Crushing Shot did not prompt Superelastic Alloy Spring to activate, while Poison Spread did cause it to activate.
-Failed to activate for a single use of Charging Defense.
-Failed to activate for a single use of Poison Spread, on the same run in which it worked for that card before.

-Ambush overwrites the previous effect if played multiple times, even if the previous effect was superior. So, if the upgraded version is played for a 60% dodge chance, then an un-upgraded version is played, the 60% chance will turn into a 40% chance.

-If under the buff effect from Shelter, subsequent plays will extend the effect but not change the effect potency. So, if an activated Shelter is played, giving a 50% damage reduction, and then an inactive Shelter is played, the increased duration will keep the 50% reduction even when the upgraded effect would have ended. Haven't tested in reverse, to see if playing an activated version after an inactivated version would maintain the 25% or become overwritten by 50%.

-When buying the co-op expansion relics from the merchant you get 4 card choices, rather than the intended 3. The first three choices are restricted to the class of the relic as intended, but the fourth can be a card of any class.

-If Crate of Explosive Building Materials is received from Neow as a starting relic, the SP cap will remain at 10 and increase normally with the maximum cap unchanged. Unsure of whether maximum cap would remain unchanged if the relic was chosen after a boss but no elites had been defeated yet, and so the current cap was still at 10.

-Removing the explosive buff from an exploder enemy via Spore Proliferation will effectively disarm it, yet it will still attempt to explode on the third turn. This leads to an endless repeating of the ??? action, while the player can safely take as many turns as they'd like to heal or the like. Not sure if this is intended or a bug.

-The extra energy gained every turn from Support Order correctly triggers the effect of Roar of Ursus, but does not allow Skull Crusher to stun enemies with its manually-activated effect.

-Soul Absorption does not stack with itself, so subsequent plays are wasted. If intended, it'd be nice to have some way to tell.

-Very Hot Blade states that it hits three times in its inactive form, but says it only deals damage once in its active form. It still hits three times, merely the description is incorrect.

-Sunburst causes both burning and vulnerable to enemies that have the artifact buff, leaving the buff intact.

-If Serious Mode is played multiple times in one combat, the number on the buff indicating the increased damage percentage grows massively in size, to the point that it obscures the health bar. Only tested with playing an upgraded version and then an un-upgraded version.

-Absolute Focus allows colorless cards to be selected, but does not retrieve colorless cards from the draw pile.

-Playing Charging Defense during Patriot's first phase with enough SP to activate it prompts Patriot to attack, despite no block being gained.

-While bosses spawn regularly just fine, Arknights random fights rarely spawn at all. I've come across a few originum slug encounters and two avenger encounters in the many runs I've had. It's a pity since they're so well-made!

-The game crashes to desktop when the activated version of Mag Hammer is played, though the inactivated version works fine. I see someone already posted the log for that one!

-In early runs I saw Crownslayer reading that she was going to attack 12x1 or 8x1, but damage ended up being 12x2 or 8x2. Don't recall seeing recently, so perhaps you already got that one, or perhaps the increased damage from a high ascension level causes it to display correctly.

I think that's it! The mod is already excellent, and with fewer bugs it'd be even better! If you need clarification on anything I'd be happy to help. Thanks for your hard work!
FastCat  [developer] May 13, 2021 @ 4:35pm 
Originally posted by Eldamaur:
Hello! First off, great job with this mod. I've had a lot of fun with it, having brought Doctor on the journey up through ascension 20.

Along the way, I've noticed some bugs and tried to note them down where possible. Apologies in advance for the long read, but I figure it's better to be too detailed than not detailed enough!

-Effects that alter card costs, such as Madness, Chrysalis, and the confusion effect have issues affecting cards that use SP. Such effects will always change the inactivated side of the card, with the possible exception of manually-activated cards that are in your hand with the manual switch active when the effect is applied. This can be specially troublesome for auto cards, since if you have enough SP to use their active side you have no way of turning them to their inactivated side to take advantage of the lowered cost. Perhaps worth noting is that Apotheosis works fine, affecting both versions of each card. I imagine the problem is likely that the cards are being treated as two separate cards, so that changes to one side won't affect the other.

-LN2 Cannon does not state that it hits multiple enemies in its description.

-The name of Burst Stimulant-Durian is long enough to get cut off by the card cost indicator, so it rather reads "-rst Stimulant Durian".

-Arknights bosses are excluded from the bosses bonus when the score is tallied at the end.

-Composite Medical Shells does not stack with itself, and if an upgraded version is played after an un-upgraded version the un-upgraded effect will remain, instead of being at least overwritten by the superior upgraded effect.

-The relic Superelastic Alloy Spring in very unreliable in its activation. I've tried testing to see under what circumstances it will activate but haven't been able to figure it out. Sometimes it'll work fine and other times it won't. I took note of a few cases but couldn't find a pattern in them:
-Used Armor Crushing Shot, then Poison Spread. Both consumed SP and used their activated effects, but Armor Crushing Shot did not prompt Superelastic Alloy Spring to activate, while Poison Spread did cause it to activate.
-Failed to activate for a single use of Charging Defense.
-Failed to activate for a single use of Poison Spread, on the same run in which it worked for that card before.

-Ambush overwrites the previous effect if played multiple times, even if the previous effect was superior. So, if the upgraded version is played for a 60% dodge chance, then an un-upgraded version is played, the 60% chance will turn into a 40% chance.

-If under the buff effect from Shelter, subsequent plays will extend the effect but not change the effect potency. So, if an activated Shelter is played, giving a 50% damage reduction, and then an inactive Shelter is played, the increased duration will keep the 50% reduction even when the upgraded effect would have ended. Haven't tested in reverse, to see if playing an activated version after an inactivated version would maintain the 25% or become overwritten by 50%.

-When buying the co-op expansion relics from the merchant you get 4 card choices, rather than the intended 3. The first three choices are restricted to the class of the relic as intended, but the fourth can be a card of any class.

-If Crate of Explosive Building Materials is received from Neow as a starting relic, the SP cap will remain at 10 and increase normally with the maximum cap unchanged. Unsure of whether maximum cap would remain unchanged if the relic was chosen after a boss but no elites had been defeated yet, and so the current cap was still at 10.

-Removing the explosive buff from an exploder enemy via Spore Proliferation will effectively disarm it, yet it will still attempt to explode on the third turn. This leads to an endless repeating of the ??? action, while the player can safely take as many turns as they'd like to heal or the like. Not sure if this is intended or a bug.

-The extra energy gained every turn from Support Order correctly triggers the effect of Roar of Ursus, but does not allow Skull Crusher to stun enemies with its manually-activated effect.

-Soul Absorption does not stack with itself, so subsequent plays are wasted. If intended, it'd be nice to have some way to tell.

-Very Hot Blade states that it hits three times in its inactive form, but says it only deals damage once in its active form. It still hits three times, merely the description is incorrect.

-Sunburst causes both burning and vulnerable to enemies that have the artifact buff, leaving the buff intact.

-If Serious Mode is played multiple times in one combat, the number on the buff indicating the increased damage percentage grows massively in size, to the point that it obscures the health bar. Only tested with playing an upgraded version and then an un-upgraded version.

-Absolute Focus allows colorless cards to be selected, but does not retrieve colorless cards from the draw pile.

-Playing Charging Defense during Patriot's first phase with enough SP to activate it prompts Patriot to attack, despite no block being gained.

-While bosses spawn regularly just fine, Arknights random fights rarely spawn at all. I've come across a few originum slug encounters and two avenger encounters in the many runs I've had. It's a pity since they're so well-made!

-The game crashes to desktop when the activated version of Mag Hammer is played, though the inactivated version works fine. I see someone already posted the log for that one!

-In early runs I saw Crownslayer reading that she was going to attack 12x1 or 8x1, but damage ended up being 12x2 or 8x2. Don't recall seeing recently, so perhaps you already got that one, or perhaps the increased damage from a high ascension level causes it to display correctly.

I think that's it! The mod is already excellent, and with fewer bugs it'd be even better! If you need clarification on anything I'd be happy to help. Thanks for your hard work!
Thank you for the detailed report. Will check the whole thing and fix it if I can.
Fiddlesticks Jun 8, 2021 @ 4:43am 
The mod sadly wont work for me. It makes an error that it cant find the "actikeit". Please if there is some way to fix it , tell me what to do.
FastCat  [developer] Jun 8, 2021 @ 5:12am 
Originally posted by Soul of Artorias:
The mod sadly wont work for me. It makes an error that it cant find the "actikeit". Please if there is some way to fix it , tell me what to do.
You have to subscribe "Act Like It," which exists in workshop.
七街城酒 Aug 19, 2021 @ 1:07am 
在与怪物:扭曲团块(Writhing Mass)战斗时,当其释放技能:寄生后游戏崩溃,日志如下:
07:49:51.690 INFO basemod.BaseMod> publishPreMonsterTurn 07:49:52.504 INFO unlock.UnlockTracker> Already seen: Parasite 07:49:52.504 INFO helpers.CardHelper> No need to track rarity type: CURSE 07:49:52.658 INFO basemod.BaseMod> publish on Player Lose Block 07:49:52.658 INFO basemod.BaseMod> publishPostEnergyRecharge 07:49:52.990 INFO basemod.BaseMod> publishMaxHPChange 07:49:52.991 INFO actions.AtsSound> Sound Effect Volume: 0.35 07:49:52.991 INFO actions.AtsSound> Loaded 71 Sound Effects 07:49:52.991 INFO actions.AtsSound> SFX load time: 0ms 07:49:53.008 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method! 07:49:53.009 ERROR core.CardCrawlGame> Exception caught java.util.ConcurrentModificationException: null at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) ~[?:1.8.0_144] at java.util.ArrayList$Itr.remove(ArrayList.java:865) ~[?:1.8.0_144] at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2633) ~[?:?] at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:871) ~[?:?] at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:419) [?:?] at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?] at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [?:?] Controllers: removed manager for application, 0 managers active 07:49:53.136 INFO core.CardCrawlGame> PAUSE() 07:49:53.136 INFO core.CardCrawlGame> Game shutting down... 07:49:53.137 INFO core.CardCrawlGame> Flushing saves to disk... 07:49:53.262 INFO core.CardCrawlGame> Shutting down publisher integrations... 07:49:53.318 INFO steam.SteamTicker> [ERROR] SteamAPI stopped running. 07:49:53.328 INFO core.CardCrawlGame> Flushing logs to disk. Clean shutdown successful. Game crashed. Version Info: - Java version (1.8.0_144) - Slay the Spire (12-22-2020) - ModTheSpire (3.23.2) Mod list: - basemod (5.33.1) - stslib (1.23.1) - actlikeit (1.2.7) - ArknightsTheSpire (1.0.12) Cause: java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) at java.util.ArrayList$Itr.remove(ArrayList.java:865) at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2633) at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:871) at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:419) at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)

战斗过程中曾使用过卡牌:七武掠阵踢消除过对方的状态,不知是否有影响.
< >
Showing 1-15 of 26 comments
Per page: 1530 50