Slay the Spire

Slay the Spire

Reroll The Relics
AvangionQ 10 Nov, 2022 @ 8:28pm
Crash with Hubris
04:26:26.473 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.evacipated.cardcrawl.mod.hubris.patches.ZylophonePatch$AvoidIfNoAppropriateCards.Postfix(ZylophonePatch.java:114) ~[Hubris.jar:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.returnRandomRelicKey(AbstractDungeon.java:1040) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.returnRandomRelic(AbstractDungeon.java:899) ~[?:?]
at rerollTheRelics.rewards.RerollReward.claimReward(RerollReward.java:43) ~[RerollTheRelics.jar:?]
at com.megacrit.cardcrawl.screens.CombatRewardScreen.rewardViewUpdate(CombatRewardScreen.java:141) ~[?:?]
at com.megacrit.cardcrawl.screens.CombatRewardScreen.update(CombatRewardScreen.java:56) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2576) ~[?:?]
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) [?:?]
Controllers: removed manager for application, 0 managers activeGame crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (10-04-2022)
- ModTheSpire (3.30.0)
Mod list:
- basemod (5.47.0)
- stslib (2.5.0)
- jessBottle (1.1)
- downfall (4.2.05)
- DownfallExtension (2.7.3)
- actlikeit (1.2.7)
- AchievementEnabler (1.0.0)
- aigisMod (4.0.0)
- ASMod (0.0.1)
- aspiration (1.9.4)
- Astrologer (1.4.3)
- TheAxe (1.0.4)
- Azoth (0.4.2)
- TheBandit (102)
- beakedthecultist-sts (0.7.3)
- ojb_Bestiary (0.1.1)
- betterAltar (1.4)
- BetterBeginnings (1.4.0)
- betterMatch (1.1)
- betterNote (1.3)
- betterrewardsmod (4.5.1)
- betterStone (1.1)
- betterSkull (1.2)
- betterThird (1.5)
- Blade4All (0.2)
- block-reminder (1.2.0)
- blmod (0.154.13)
- BlueLaboratory (1.0.45)
- BoosterModes (1.0.0)
- bossedrelics (2.5.5)
- BossyRelics (0.9.2)
- Brotato (0.1.2)
- hollowmod (1.8.3)
- bundle_of_food (1.1.50)
- catgirlmod (0.9.1)
- CeobeMod (1.2.0)
- chaofanmod (1.0.6)
- Chen (3.0.0)
- coloredmap (2.4.1)
- coloredpowertips (2.3.0)
- ColorlessBoosterPack (1.0)
- Conjunction (0.0.1)
- conspire (1.7.0)
- CorruptTheSpire (1.3.2)
- TheCrimsonEyed (1.2.1)
- DarkestMod (0.0.1)
- GifTheSpireLib (2.0.1)
- LevelheadMod (0.7.8)
- noquestfights (0.1)
- DNKmod (2.2.0)
- dota2Spire (0.0.1)
- dumbattackpack (2.0.3)
- EmptierCage (1.0.1)
- StSModEnergizedSpire (1.10.0)
- StSModEnergyAddict (1.0.3)
- evolution (1.3.2)
- example (0.3.0)
- Bromod (1.2.0)
- Exclusion (0.2.3)
- SneckoOil:SneckoOil (1.0.0)
- FireBladeMod (0.3.7)
- FoxEvents:FoxEvents (1.0.2)
- Friendly_Minions_0987678 (0.1.2)
- FriendlyMonsters (1.0.1)
- FrostPriest (1.0.5)
- fruitymod-sts (1.0.0)
- GluttonMod (1.3.0)
- GoodGameMod (0.1.2)
- neoe_growUp (0.1)
- GungeonMod (2.0.6)
- Halation (0.0.18)
- HierophantMod (2.0.0)
- HighlightPath (0.0.3)
- hubris (0.24.9)
- humility (1.5.1)
- ZeldaRelics (0.0.6)
- infinitespire (0.23.0)
- InvincibleNerf (0.0.3)
- IroncladRager (2.0.0)
- jedi (0.10.0)
- jesterMod (0.11.0)
- KaltsitMod (0.3.1)
- keyreminder (0.0.1)
- LazyManKits (1.3.1)
- leagueChars (3.0.4)
- LockHowlMod (1.0.0)
- LockOnPlus (1.0.0)
- luminous (1.0.2)
- M10Robot (1.1.1)
- TS05_Marisa (0.15.4)
- TheMarked:TheMarked (1.2.10)
- MarkedMod (1.1.2)
- melee (0.1)
- messages (1.0.0)
- mimicmod (0.1.4)
- mintyspire (2.5.5)
- MoreClassRelics (0.1.1)
- MoreNeow (0.0.10)
- theWizard (1.4.4)
- neatTheSpire (1.1)
- NecroMod (1.0.0)
- noob (0.0.1)
- opticslab (1.0.0)
- OptimizeTheSpire (1.1.0)
- alteregomod (1.0.4)
- Potionbrewer (1.2.0)
- qcfpunch (0.18.0)
- quickrestart (2.0.5)
- PansTrinkets (0.1.5)
- pellets-indicator (0.0.1)
- penitence (0.0.1)
- permNeow (1)
- PrimitiveEvolution (0.2.9)
- prismriver (1)
- TheSleuthMod (2.0)
- TheRailgun (1.0.0)
- RandomCharacterButton (1.1.0)
- rare-cards-sparkle (2.2.0)
- relic-reminders (1.2.0)
- relicsorter (2.0.0)
- reliquary (0.5)
- neoe_removeCardDiscount (0.1)
- ReplayTheSpireMod (1.6.7)
- rerolltherelics (0.9.0)
- Retaliation (1.2.0)
- RiskOfRelics (0.10.0)
- RobotSpaceExplorer (1.0.9)
- rogueAdventure (1.1.6)
- therunesmith (1.0.8)
- oldstuff (1.0)
- SacredBarkPlus (1.0.0)
- sagemod (0.5.3)
- Scapegoat (1.5.0)
- SCP261Mod (0.2)
- secret-script (1.0)
- TheSenshi (1.3.0)
- BlackRuseMod (0.9.4)
- Shade (1.3)
- Shaman (1.0.3)
- ShopMod (1.1.2)
- SmallRelicPack (1.1.0)
- thescribe (0.7.2)
- spicyShops (1.2.4)
- SpikesRelics (0.023)
- spirelocations (1.1.1)
- StackableRelics (1.3.6)
- StSpp (0.0.1)
- StuffTheSpire (1.6.5)
- thorton (105)
- TransformCurses (1.0)
- TreasureHunter (1.5.2)
- TricksterMod (1.1.0)
- TSSRelics (1.0.0)
- UnceasingTurnReminder (1.0)
- uselessJewelsMod (1.0.0)
- Sts-ValiantMod (1.2.3)
- DefaultMod (1.0.0)
- wanderingMiniBosses (1.1.3)
- WildCard (1.0.0)
- witchmod (1.2.0)
- WoWPaladin (1.0.0)
- YakuzaMod (1.1.1)
- YesRelic (0.1)
- YuriMod (1.8.0)
- SnafuTest (1.0)
- campfireguide (0.1)

Mods in stacktrace:
- hubris (0.24.9)
- rerolltherelics (0.9.0)
Cause:
java.lang.NullPointerException
at com.evacipated.cardcrawl.mod.hubris.patches.ZylophonePatch$AvoidIfNoAppropriateCards.Postfix(ZylophonePatch.java:114)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.returnRandomRelicKey(AbstractDungeon.java:1040)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.returnRandomRelic(AbstractDungeon.java:899)
at rerollTheRelics.rewards.RerollReward.claimReward(RerollReward.java:43)
at com.megacrit.cardcrawl.screens.CombatRewardScreen.rewardViewUpdate(CombatRewardScreen.java:141)
at com.megacrit.cardcrawl.screens.CombatRewardScreen.update(CombatRewardScreen.java:56)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2576)
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)
< >
Showing 1-2 of 2 comments
Camputer  [developer] 13 Nov, 2022 @ 5:49am 
Thanks for the debug log and crash report! I am not sure what the root cause of this crash was, but I have updated RerollTheRelics mod to v0.9.1 which adds more exception handling and robustness. It should now only allow rerolling relics from known tiers (common, uncommon, rare, shop, and boss) in case there are other relic tiers from other mods that cause issues. Exceptions are now caught when attempting to reroll relics to prevent the game from crashing. Thanks again for the details!
< >
Showing 1-2 of 2 comments
Per page: 1530 50