Slay the Spire

Slay the Spire

HugYouRelics
 This topic has been pinned, so it's probably important
HugYouTwenty  [developer] 27 Sep, 2023 @ 1:41pm
Report bugs or incompatibility with other mods HERE
Any information you have is helpful, such as all the mods you used, any crash logs, what you were doing when it crashed, etc.
Last edited by HugYouTwenty; 27 Sep, 2023 @ 1:42pm
< >
Showing 1-15 of 164 comments
AvangionQ 25 Sep, 2023 @ 2:36pm 
Bugs
Please make sure Lucky Clover actually works 🍀
HugYouTwenty  [developer] 25 Sep, 2023 @ 2:51pm 
did you find it not working in your own playthrough? When I tried it, it seemed to work. Trying to see if its non-compatibility with another mod
Osprey 27 Sep, 2023 @ 6:48am 
13:47:37.232 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at hugyourelics.actions.PlayCopyAction.update(PlayCopyAction.java:37) ~[HugYouRelics.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) [?:?]

Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.52.3)
- ojb_infomod2 (0.0.7)
- Better_Animation (0.2.0)
- bossedrelics (2.6.0)
- coloredpowertips (2.3.0)
- HighlightPath (0.0.3)
- stslib (2.10.1)
- KobeRed (1.3.1)
- LimbusCompany (1.0.1)
- ojb_easel (0.0.3)
- ojb_mapmarks (0.0.1)
- OptimizeTheSpire (1.1.0)
- ramsaver (0.2.1)
- HugYouRelics (1.1.4)

Mods in stacktrace:
- HugYouRelics (1.1.4)
Cause:
java.lang.NullPointerException
at hugyourelics.actions.PlayCopyAction.update(PlayCopyAction.java:37)
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)
HugYouTwenty  [developer] 27 Sep, 2023 @ 9:23am 
@Osprey

Originally posted by Osprey:
...
Thanks, I think the crash should be fixed now
Osprey 27 Sep, 2023 @ 10:17am 
Awesome thank you!
Osprey 27 Sep, 2023 @ 3:18pm 
Bit of a weird one that doesn't throw any errors:

I took green pack (got acro, blade dance, and cdag on ironclad) and upon fighting collector and reaching the end of my first shuffle of the fight, the game freezes and refuses to advance any further. Animations still play, I can interact with the UI but after ending my turn collector doesn't perform his intent and I don't draw any cards my next turn.

This is speculative, but I think it happens when all 3 green cards are in my discard pile and the game shuffles the deck into the draw pile again. I think maybe the game doesn't realize that I have silent cards? but prismatic shard works as expected etc. so I'm not sure.
AgentPhil 27 Sep, 2023 @ 3:36pm 
Tried running this mod in my mod soup, got this after monster b gone was finished loading:

WPEncounterAvailable:wanderingMiniBosses:BanditKingException in thread "LWJGL Application" java.lang.NullPointerException
at VUPShionMod.ui.KuroisuPanel.KuroisuPanel$DamagePatch.Insert(KuroisuPanel.java:199)
at com.megacrit.cardcrawl.cards.AbstractCard.applyPowers(AbstractCard.java:3120)
at hugyourelics.cards.BaseCard.applyPowers(BaseCard.java:391)
at hugyourelics.cards.MidasCards.AbstractMidasCard.applyPowers(AbstractMidasCard.java:99)
at hugyourelics.cards.MidasCards.AbstractMidasCard.<init>(AbstractMidasCard.java:39)
at hugyourelics.cards.MidasCards.MidasStrike.<init>(MidasStrike.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at basemod.abstracts.CustomCard.makeCopy(CustomCard.java:56)
at jedi.jedi.receivePostInitialize(jedi.java:184)
at basemod.BaseMod.publishPostInitialize(BaseMod.java:2300)
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)
HugYouTwenty  [developer] 27 Sep, 2023 @ 3:41pm 
Originally posted by Osprey:
Bit of a weird one that doesn't throw any errors:

I took green pack (got acro, blade dance, and cdag on ironclad) and upon fighting collector and reaching the end of my first shuffle of the fight, the game freezes and refuses to advance any further. Animations still play, I can interact with the UI but after ending my turn collector doesn't perform his intent and I don't draw any cards my next turn.

This is speculative, but I think it happens when all 3 green cards are in my discard pile and the game shuffles the deck into the draw pile again. I think maybe the game doesn't realize that I have silent cards? but prismatic shard works as expected etc. so I'm not sure.

Did you have any other relics? Or other mods?
HugYouTwenty  [developer] 27 Sep, 2023 @ 4:04pm 
Originally posted by AgentPhil:
Tried running this mod in my mod soup, got this after monster b gone was finished loading:

WPEncounterAvailable:wanderingMiniBosses:BanditKingException in thread "LWJGL Application" java.lang.NullPointerException
at VUPShionMod.ui.KuroisuPanel.KuroisuPanel$DamagePatch.Insert(KuroisuPanel.java:199)
at com.megacrit.cardcrawl.cards.AbstractCard.applyPowers(AbstractCard.java:3120)
at hugyourelics.cards.BaseCard.applyPowers(BaseCard.java:391)
at hugyourelics.cards.MidasCards.AbstractMidasCard.applyPowers(AbstractMidasCard.java:99)
at hugyourelics.cards.MidasCards.AbstractMidasCard.<init>(AbstractMidasCard.java:39)
at hugyourelics.cards.MidasCards.MidasStrike.<init>(MidasStrike.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at basemod.abstracts.CustomCard.makeCopy(CustomCard.java:56)
at jedi.jedi.receivePostInitialize(jedi.java:184)
at basemod.BaseMod.publishPostInitialize(BaseMod.java:2300)
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)
Thanks!
I don't get this crash when i run the game with HugYouRelics, VUPShion, and Monster b Gone. What other mods are you using?
AgentPhil 27 Sep, 2023 @ 4:10pm 
I have 100+ mods, so that probably has something to do with it.
That being said, I took out vupshion on the next startup and it actually got to the start screen. Here's the mod list right now:

basemod (5.52.3)
- versiontwocompatible (2.2.6)
- stslib (2.10.1)
- TheJungle (1.5.2)
- actlikeit (1.2.7)
- JungleCompatibility (0.0.1)
- RelicFilter (1.01)
- Moonworks (0.9.8)
- BlueArchive_Hifumi (1.0.11)
- Abyss (1.3.0)
- AchievementEnabler (1.0.0)
- aigisMod (4.0.0)
- ArknightsTheSpire (1.0.13)
- aspiration (1.9.5)
- Astrologer (1.4.5)
- paparatto (0.1.2)
- bard (1.11.0)
- BattleTowers (1.0.12)
- beakedthecultist-sts (0.7.3)
- betterAltar (1.4)
- betterLab (1.0)
- betterNote (1.3)
- betterStone (1.1)
- betterSkull (1.2)
- betterThird (1.5)
- Blade4All (0.2)
- BlueArchive_Aris (1.0.9)
- BlueArchive_Hoshino (1.0.2)
- bundlecore (4.1.6)
- bundle_of_content (1.5.8)
- bundle_of_food (2.1.6)
- Bundle_Of_Peglin (2.7.3)
- bundle_of_potions (2.3.5)
- coloredmap (2.4.1)
- coloredpowertips (2.3.0)
- conspire (1.7.0)
- CorruptTheSpire (1.4.1)
- ojb_DarkMap (0.1.1)
- downfall (5.0.7)
- Elementarium (1.10.0)
- Elena (1.0.5)
- eventfilter (1.1.112)
- ferrothorn (1.0)
- Friendly_Minions_0987678 (0.1.2)
- Gensokyo (4.0.0)
- GifTheSpireLib (2.0.1)
- GriftTheSpire (4.3.0)
- Hallownest (1.0.2)
- hubris (0.25.1)
- infinitespire (0.23.0)
- InvincibleNerf (0.0.3)
- Koishi (2.1.0)
- LazyManKits (1.4.10)
- Library of Ruina (1.1.6)
- Menagerie (1.6.1)
- mintyspire (2.5.5)
- monsterbgone (1.0.1)
- MoreNeow (1.0.1)
- DerFreischutz (1.2.1)
- oceanmod (1.0.18)
- paleoftheancients (1.3.3)
- permNeow (1)
- QueenMod (3.0)
- quickrestart (2.0.5)
- ReimuMod (1.1)
- relictweaks (1.0.0)
- ReplayTheSpireMod (1.6.7)
- rerolltherelics (0.9.1)
- Scapegoat (1.5.0)
- Shade (1.3)
- spicyShops (1.2.4)
- PirateMod (1.13.2)
- Sts-AdministrixMod (0.9.3.2)
- aquaticmod (3.0.0)
- sts-mod-the-blackbeard (2.3.2)
- constructmod (1.1.0)
- thecursed (1.1.10)
- EphemeralMod (1.0.6.1)
- gatherermod (1.0.9)
- HierophantMod (2.0.3)
- thelost (1.0.7)
- M10Robot (1.1.4)
- TheMarked:TheMarked (1.2.10)
- TheNohDancer (1.0.4)
- RainbowMod (0.4.0)
- therunesmith (1.0.8)
- Shaman (1.1.3)
- TheShowman (0.2.7)
- TheUnchainedMod (2.0.3)
- theVacant (1.0.1)
- thevixen (1.2.7)
- TheFirefly (1.3.3)
- TrophyHunter (1.1.0)
- uncapped (1.1.1)
- wanderingMiniBosses (1.1.5)
- WatcherRebalance (1.0.1)
- Yorigami (1.1.1)
- IceBreaker (1.2.1)
- thorton (4756.7.5.9)
- Library of Ruina Extra (1.1.1)
- MarisaContinued (4.0.1)
- ASMod (0.0.1)
- theflagbearer (1.5.1)
- Undermine (1.0.3)
- EstablishmentRelicMod (0.1.1)
- keinemod (0.5.3)
- fourthKey (1.2.0)
- RandomCharacterButton (1.1.0)
- YukariMod (0.9.15)
- PatchouliMod (1.1.4)
- DevKill (0.0.1)
- ruina (3.7.0)
- Lobotomy (0.8.3)
- LobotomyExtend (0.2.1)
- anniv5 (2.1.3)
- hollowmod (1.8.3)
- LevelheadMod (0.8.3)
- TheConstrictor (0.1.0)
- LorekeeperMod (1.0.0)
- MGRMod (1.0.3)
- timemazedefuse (1.0)
- ramsaver (0.2.1)
- chronomuncher (2.0)
- AKDsMoreRelics (1.5.1)
- expansionPacks (1.0.3)
- RiskOfRelics (2.2.4)
- jedi (23.09.26)
- fishing (3.4.5)
- betterboot (1.0)
- CardAugments (1.0.2)
- oceanrodent (1.3.11)
- DeadCells (1.2.0)
- OptimizeTheSpire (1.1.0)
- DregsMod (0.0.2)
- skulmod (1.1.1)
- reliquary (0.5.3)
- Balls (1.0.0)
- MBGFix (0.0.1)
- ThisIsPowerMod (1.0.1)
- JorbsMod (1.9.2)
- GungeonMod (2.0.6)
- HugYouRelics (1.1.6)
Osprey 27 Sep, 2023 @ 4:14pm 
Originally posted by CommieFlowers:
Originally posted by Osprey:
Bit of a weird one that doesn't throw any errors:

I took green pack (got acro, blade dance, and cdag on ironclad) and upon fighting collector and reaching the end of my first shuffle of the fight, the game freezes and refuses to advance any further. Animations still play, I can interact with the UI but after ending my turn collector doesn't perform his intent and I don't draw any cards my next turn.

This is speculative, but I think it happens when all 3 green cards are in my discard pile and the game shuffles the deck into the draw pile again. I think maybe the game doesn't realize that I have silent cards? but prismatic shard works as expected etc. so I'm not sure.

Did you have any other relics? Or other mods?

Yeah I had around 20 relics from a few different packs. I'll play around with just HugYouRelics and will make a more proper report if I encounter it again.
AgentPhil 27 Sep, 2023 @ 6:29pm 
Still crashing at the same point. I should clarify that after monster b gone loads for me is usually right before the title starts initializing so it probably has little to do with it.

Exception in thread "LWJGL Application" java.lang.NullPointerException
at VUPShionMod.ui.SkillTree.SkillTreeOpenButton.atDamageGive(SkillTreeOpenButton.java:117)
at VUPShionMod.ui.SkillTree.SkillTreeOpenButton$DamagePatch.Insert(SkillTreeOpenButton.java:352)
at com.megacrit.cardcrawl.cards.AbstractCard.applyPowers(AbstractCard.java:3120)
at hugyourelics.cards.BaseCard.applyPowers(BaseCard.java:391)
at hugyourelics.cards.MidasCards.AbstractMidasCard.applyPowers(AbstractMidasCard.java:101)
at hugyourelics.cards.MidasCards.AbstractMidasCard.<init>(AbstractMidasCard.java:41)
at hugyourelics.cards.MidasCards.MidasStrike.<init>(MidasStrike.java:32)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at basemod.abstracts.CustomCard.makeCopy(CustomCard.java:56)
at jedi.jedi.receivePostInitialize(jedi.java:184)
at basemod.BaseMod.publishPostInitialize(BaseMod.java:2300)
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)
tetraminus 27 Sep, 2023 @ 7:23pm 
Was testing for incompatability with Risk of relics, and picked up the PrimeFrost. I got a
java.util.ConcurrentModificationException. i'm searching for the culprit, but i thought i'd post here. usually this is fixed by storing relics to remove in a list, but you seem to have already done that, so the issue may be somewhere else.
Last edited by tetraminus; 27 Sep, 2023 @ 7:27pm
Osprey 27 Sep, 2023 @ 7:37pm 
02:36:40.255 ERROR core.CardCrawlGame> Exception caught
java.lang.ArrayIndexOutOfBoundsException: 1
at com.megacrit.cardcrawl.relics.Astrolabe.onEquip(Astrolabe.java:53) ~[?:?]
at com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain(AbstractRelic.java:280) ~[?:?]
at hugyourelics.relics.boss.ThePrimefrost.onEquip(ThePrimefrost.java:73) ~[HugYouRelics.jar:?]
at com.megacrit.cardcrawl.relics.AbstractRelic.update(AbstractRelic.java:388) ~[?:?]
at com.megacrit.cardcrawl.core.OverlayMenu.update(OverlayMenu.java:71) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2649) ~[?:?]
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) [?:?]

Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.52.3)
- ojb_infomod2 (0.0.7)
- Better_Animation (0.2.0)
- bossedrelics (2.6.0)
- coloredpowertips (2.3.0)
- stslib (2.10.1)
- KobeRed (1.3.1)
- ojb_easel (0.0.3)
- ojb_mapmarks (0.0.1)
- OptimizeTheSpire (1.1.0)
- ramsaver (0.2.1)
- HugYouRelics (1.1.6)

Mods in stacktrace:
- HugYouRelics (1.1.6)
Cause:
java.lang.ArrayIndexOutOfBoundsException: 1
at com.megacrit.cardcrawl.relics.Astrolabe.onEquip(Astrolabe.java:53)
at com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain(AbstractRelic.java:280)
at hugyourelics.relics.boss.ThePrimefrost.onEquip(ThePrimefrost.java:73)
at com.megacrit.cardcrawl.relics.AbstractRelic.update(AbstractRelic.java:388)
at com.megacrit.cardcrawl.core.OverlayMenu.update(OverlayMenu.java:71)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2649)
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)
tetraminus 27 Sep, 2023 @ 7:44pm 
Got it again the next run and it didnt crash. issue may be specific to some relics.
< >
Showing 1-15 of 164 comments
Per page: 1530 50