GraysonnG / InfiniteSpire

A mod for Slay the Spire that adds the ability to climb forever and adds a quest log.
6 stars 6 forks source link

issue when i try viewong quests #93

Open spirereportaccount opened 5 years ago

spirereportaccount commented 5 years ago

the mod crashes on various occasions when i try viewing or adding quests, i have replay the spire, hubris, halation, conspire, shopmod, better rewards, the jungle, conspire mods as well.

this is the message ( i killed the boss then when i tried adding the quests the game crashed)

04:45:26.209 INFO basemod.BaseMod> publish on card use: HandOfGreed 04:45:26.253 INFO basemod.BaseMod> publish on post power apply 04:45:26.255 INFO basemod.BaseMod> powers modified 04:45:26.394 INFO infinitespire.InfiniteSpire> Lucky Rock 04:45:27.424 INFO infinitespire.InfiniteSpire> InfiniteSpire | Saving Data... 04:45:27.448 INFO audio.MusicMaster> Playing STS_BossVictoryStinger_3_v3_MUSIC.ogg 04:45:27.448 INFO TheActMod> Music patch Temp hit 04:45:27.483 INFO audio.TempMusic> Disposing TempMusic: MINDBLOOM 04:45:29.179 INFO basemod.BaseMod> publish post combat 04:45:29.198 INFO monsters.AbstractMonster> Disposed monster img asset 04:45:29.423 INFO rooms.AbstractRoom> POTION CHANCE: 50 04:45:29.425 INFO helpers.PotionHelper> MISSING KEY: POTIONHELPER 37: Cursed Concoction 04:45:29.432 INFO PotionLibrary.PotionHelperGetPotion> Getting custom potion: Cursed Concoction 04:45:29.476 INFO TheActMod> Saving wentToTheJungle boolean: true 04:45:29.477 INFO saveAndContinue.SaveFile> Next Room: com.megacrit.cardcrawl.rooms.MonsterRoomBoss 04:45:29.481 INFO infinitespire.InfiniteSpire> InfiniteSpire | Saving Data... 04:45:29.515 INFO replayTheSpire.ReplayTheSpireMod> Saving Data 04:45:29.531 INFO HubrisMod> Saving Data Exception: java.lang.NullPointerException 04:45:30.361 ERROR core.CardCrawlGame> Exception caught java.lang.NullPointerException: null at infinitespire.quests.FetchQuest.getCost(FetchQuest.java:77) ~[InfiniteSpire%20old.jar:?] at infinitespire.quests.FetchQuest.createNew(FetchQuest.java:110) ~[InfiniteSpire%20old.jar:?] at infinitespire.helpers.QuestHelper.getRandomQuestClass(QuestHelper.java:178) ~[InfiniteSpire%20old.jar:?] at infinitespire.helpers.QuestHelper.getRandomQuest(QuestHelper.java:107) ~[InfiniteSpire%20old.jar:?] at infinitespire.helpers.QuestHelper.getRandomQuests(QuestHelper.java:67) ~[InfiniteSpire%20old.jar:?] at infinitespire.rewards.QuestReward.claimReward(QuestReward.java:26) ~[InfiniteSpire%20old.jar:?] at com.megacrit.cardcrawl.screens.CombatRewardScreen.rewardViewUpdate(CombatRewardScreen.java:142) ~[?:?] at com.megacrit.cardcrawl.screens.CombatRewardScreen.update(CombatRewardScreen.java:57) ~[?:?] 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:422) [?:?] at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?] at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [SlayTheSpire.jar:?] Controllers: removed manager for application, 0 managers active Game closed.

GraysonnG commented 5 years ago

Looks like you are using a version of the InfiniteSpire jar that I have not distributed. Please download the latest version from the steam workshop.