Slay the Spire

Slay the Spire

Reroll The Relics
AvangionQ 10. nov. 2022 kl. 20:28
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)
< >
Viser 1-2 af 2 kommentarer
Camputer  [udvikler] 13. nov. 2022 kl. 5:49 
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!
< >
Viser 1-2 af 2 kommentarer
Per side: 1530 50