#Booster Pack card shop

3 messages · Page 1 of 1 (latest)

onyx tiger
#

Looks like there was a recent change to this file and it may be causing an error in the booster shop

Parsing from main code: fromSheet("MPS_AKH special slot")
Attempting to lookup: MPS_AKH special slot
EDT > java.lang.NullPointerException: Cannot invoke "forge.card.PrintSheet.toFlatList()" because the return value of "forge.util.storage.IStorage.get(String)" is null
at forge.item.generation.BoosterGenerator.makeSheet(BoosterGenerator.java:612)
at forge.item.generation.BoosterGenerator.getPrintSheet(BoosterGenerator.java:52)
at forge.item.generation.BoosterGenerator.addCardsFromExtraSheet(BoosterGenerator.java:576)
at forge.item.generation.BoosterGenerator.getBoosterPack(BoosterGenerator.java:316)
at forge.adventure.util.AdventureEventController.generateBooster(AdventureEventController.java:134)
at forge.adventure.data.RewardData.generate(RewardData.java:252)
at forge.adventure.data.RewardData.generate(RewardData.java:142)
at forge.adventure.data.RewardData.generate(RewardData.java:134)
at forge.adventure.scene.RewardScene.restockShop(RewardScene.java:291)
at forge.adventure.util.UIActor$2.clicked(UIActor.java:347)
at com.badlogic.gdx.scenes.scene2d.utils.ClickListener.touchUp(ClickListener.java:88)
at com.badlogic.gdx.scenes.scene2d.InputListener.handle(InputListener.java:71)
at com.badlogic.gdx.scenes.scene2d.Stage.touchUp(Stage.java:354)
at com.badlogic.gdx.InputEventQueue.drain(InputEventQueue.java:70)
at com.badlogic.gdx.backends.lwjgl3.DefaultLwjgl3Input.update(DefaultLwjgl3Input.java:190)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:414)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:153)
at forge.app.GameLauncher.<init>(GameLauncher.java:51)
at forge.app.Main.main(Main.java:30)

rugged hull
#

@vague jackal
can you check?

vague jackal