Slay the Spire

Slay the Spire

The Railgun
Feiris Wheel 20 Feb, 2020 @ 10:58am
Bug with TheRailgun:Gekota_Keychain
Using TheRailgun:Gekota_Keychain card causes the game to crash. find debug logs below:
18:52:30.457 INFO saveAndContinue.SaveAndContinue> saves\THE_DEFAULT.autosave save file was successfully loaded. 18:52:30.458 INFO core.CardCrawlGame> TheRailgun:Strike, 0 18:52:30.458 INFO core.CardCrawlGame> TheRailgun:Strike, 0 18:52:30.459 INFO core.CardCrawlGame> TheRailgun:Strike, 0 18:52:30.459 INFO core.CardCrawlGame> TheRailgun:Strike, 0 18:52:30.459 INFO core.CardCrawlGame> TheRailgun:Defend, 0 18:52:30.459 INFO core.CardCrawlGame> TheRailgun:Defend, 0 18:52:30.459 INFO core.CardCrawlGame> TheRailgun:Defend, 0 18:52:30.459 INFO core.CardCrawlGame> TheRailgun:Defend, 0 18:52:30.459 INFO core.CardCrawlGame> TheRailgun:Zip, 0 18:52:30.460 INFO core.CardCrawlGame> TheRailgun:Static, 0 18:52:30.460 INFO core.CardCrawlGame> TheRailgun:Discharge, 0 18:52:30.460 INFO core.CardCrawlGame> TheRailgun:Electric_Fence, 0 18:52:30.461 INFO core.CardCrawlGame> TheRailgun:Recharge, 1 18:52:30.461 INFO core.CardCrawlGame> Pain, 0 18:52:30.461 INFO core.CardCrawlGame> TheRailgun:Crack, 0 18:52:30.461 INFO core.CardCrawlGame> TheRailgun:Gekotamania, 0 18:52:30.462 INFO core.CardCrawlGame> TheRailgun:Heroinism, 0 18:52:30.462 INFO core.CardCrawlGame> TheRailgun:Gekota_Keychain, 0 18:52:30.462 INFO core.CardCrawlGame> Regret, 0 18:52:30.463 INFO basemod.BaseMod> publish on relic get 18:52:30.463 INFO basemod.BaseMod> publish on relic get 18:52:30.463 INFO basemod.BaseMod> publish on relic get 18:52:30.473 INFO basemod.BaseMod> publish on potion get 18:52:30.473 INFO basemod.BaseMod> publish on potion get 18:52:30.473 INFO basemod.BaseMod> publish on potion get 18:52:30.505 INFO dungeons.AbstractDungeon> Loading seeds: -7462341524970430067 18:52:30.505 INFO dungeons.AbstractDungeon> Monster seed: 40 18:52:30.505 INFO dungeons.AbstractDungeon> Event seed: 3 18:52:30.505 INFO dungeons.AbstractDungeon> Merchant seed: 18 18:52:30.505 INFO dungeons.AbstractDungeon> Card seed: 48 18:52:30.506 INFO dungeons.AbstractDungeon> Treasure seed: 6 18:52:30.506 INFO dungeons.AbstractDungeon> Relic seed: 5 18:52:30.506 INFO dungeons.AbstractDungeon> Potion seed: 18 18:52:30.513 INFO dungeons.AbstractDungeon> [BOSS] The Guardian 18:52:30.530 INFO dungeons.AbstractDungeon> INIT CARD POOL 18:52:30.531 INFO dungeons.AbstractDungeon> COLORLESS CARDS: 35 18:52:30.531 INFO dungeons.AbstractDungeon> CURSE CARDS: 10 18:52:30.531 INFO dungeons.AbstractDungeon> Unspecified rarity: SPECIAL when creating pools! AbstractDungeon: Line 827 18:52:30.532 INFO dungeons.AbstractDungeon> Cardpool load time: 2ms 18:52:30.534 INFO dungeons.AbstractDungeon> Dungeon load time: 35ms 18:52:30.534 INFO basemod.BaseMod> publishStartGame 18:52:30.535 INFO basemod.BaseMod> mapDensityMultiplier: 1.0 18:52:30.852 INFO scenes.AbstractScene> Fading in ambiance: AMBIANCE_BOTTOM 18:52:31.045 INFO dungeons.AbstractDungeon> Generating Room Types! There are 50 rooms: 18:52:31.046 INFO dungeons.AbstractDungeon> SHOP (5%): 3 18:52:31.046 INFO dungeons.AbstractDungeon> REST (12%): 6 18:52:31.047 INFO dungeons.AbstractDungeon> TRSRE (0%): 0 18:52:31.047 INFO dungeons.AbstractDungeon> ELITE (8%): 4 18:52:31.047 INFO dungeons.AbstractDungeon> EVNT (22%): 11 18:52:31.047 INFO dungeons.AbstractDungeon> MSTR (53%): 26 18:52:31.051 INFO map.RoomTypeAssigner> #### Unassigned Rooms: 18:52:31.051 INFO dungeons.AbstractDungeon> Generated the following dungeon map: 18:52:31.051 INFO dungeons.AbstractDungeon> / | \ 14 R R R / | / | | 13 ? M $ E E | \|/ / / 12 ? E M M |/ |/ | 11 M M M | | \ | 10 M ? E M | \|/ |/ 9 R M ? | \| 8 T T | / | \ 7 R M ? R \|/ | \ 6 M M ? / | \| \ 5 R M R R | \| | | 4 $ ? M $ \ \ | \| 3 M M ? M | | \ |/ \ 2 M ? M ? M \| |/ | | 1 M M M ? / / \ / 0 M M M 18:52:31.052 INFO dungeons.AbstractDungeon> Game Seed: -7462341524970430067 18:52:31.052 INFO dungeons.AbstractDungeon> Map generation time: 15ms 18:52:31.052 INFO dungeons.AbstractDungeon> Loading into: 2,10 18:52:31.052 INFO dungeons.AbstractDungeon> UNSPECIFIED CASE: NONE 18:52:31.053 INFO dungeons.AbstractDungeon> ELITE: Lagavulin 18:52:31.069 INFO audio.MusicMaster> Pre-caching ELITE 18:52:31.561 INFO basemod.BaseMod> publish on post power apply 18:52:31.572 INFO basemod.BaseMod> powers modified 18:52:31.820 INFO basemod.BaseMod> publish start battle 18:52:32.477 INFO basemod.BaseMod> publishPostDraw 18:52:32.587 INFO basemod.BaseMod> publishPostDraw 18:52:32.687 INFO basemod.BaseMod> publishPostDraw 18:52:32.787 INFO basemod.BaseMod> publishPostDraw 18:52:32.888 INFO basemod.BaseMod> publishPostDraw 18:52:34.121 INFO audio.MainMusic> Disposing MainMusic: MENU 18:52:40.488 INFO basemod.BaseMod> publish on card use: TheRailgun:Gekota_Keychain 18:52:40.490 INFO core.CardCrawlGame> Exception occurred in CardCrawlGame render method! 18:52:40.491 ERROR core.CardCrawlGame> Exception caught java.util.NoSuchElementException: null at java.util.ArrayList$Itr.next(ArrayList.java:854) ~[?:1.8.0_144] at TheRailgun.cards.Gekota_Keychain.use(Gekota_Keychain.java:64) ~[TheRailgun.jar:?] at com.megacrit.cardcrawl.characters.AbstractPlayer.useCard(AbstractPlayer.java:1681) ~[?:?] at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:358) ~[?:?] at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:175) ~[?:?] at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:325) ~[?:?] at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2512) ~[?:?] at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:879) ~[?:?] at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:427) [?:?] 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:?] Controllers: removed manager for application, 0 managers active 18:52:40.505 INFO core.CardCrawlGame> PAUSE() 18:52:40.506 INFO core.CardCrawlGame> Game shutting down... 18:52:40.506 INFO core.CardCrawlGame> Flushing saves to disk... 18:52:40.506 INFO helpers.FileSaver> Save thread interrupted! 18:52:40.506 INFO helpers.FileSaver> Save thread will die now. 18:52:40.507 INFO core.CardCrawlGame> Shutting down publisher integrations... 18:52:40.512 INFO core.CardCrawlGame> Flushing logs to disk. Clean shutdown successful. Game closed.