How it happened: while testing Backtick, decided to end the run, and opened the Options window.
As the relics were in the way, clicked in the Icecream relic to pick it and then abandon the run... and the game crashed, with the exception below.
Exception: java.lang.NullPointerException 02:55:11.976 ERROR core.CardCrawlGame> Exception caught java.lang.NullPointerException: null at com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.render(GridCardSelectScreen.java:737) ~[?:?] at com.megacrit.cardcrawl.dungeons.AbstractDungeon.render(AbstractDungeon.java:2692) ~[?:?] at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:441) [?:?] 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:?] Exception in thread "LWJGL Application" java.lang.IllegalStateException: SpriteBatch.end must be called before begin. at com.badlogic.gdx.graphics.g2d.SpriteBatch.begin(SpriteBatch.java:167) at vexMod.patches.RenderOrderPatches$RenderOrderPatch.Postfix(RenderOrderPatches.java:25) at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:495) at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Just adding this issue here so you know about it, I'm fine if this is not fixed :p
How it happened: while testing Backtick, decided to end the run, and opened the Options window.
As the relics were in the way, clicked in the Icecream relic to pick it and then abandon the run... and the game crashed, with the exception below.
Exception: java.lang.NullPointerException 02:55:11.976 ERROR core.CardCrawlGame> Exception caught java.lang.NullPointerException: null at com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.render(GridCardSelectScreen.java:737) ~[?:?] at com.megacrit.cardcrawl.dungeons.AbstractDungeon.render(AbstractDungeon.java:2692) ~[?:?] at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:441) [?:?] 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:?] Exception in thread "LWJGL Application" java.lang.IllegalStateException: SpriteBatch.end must be called before begin. at com.badlogic.gdx.graphics.g2d.SpriteBatch.begin(SpriteBatch.java:167) at vexMod.patches.RenderOrderPatches$RenderOrderPatch.Postfix(RenderOrderPatches.java:25) at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:495) at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Just adding this issue here so you know about it, I'm fine if this is not fixed :p