Giter Club home page Giter Club logo

infinitespire's People

Contributors

felix91gr avatar graysonng avatar jonasdasdefekte avatar the-evil-pickle avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

infinitespire's Issues

Portal Room causes crash when returning from Quest Log

  • Enter Portal Room (Replay the Spire)

  • Accept event

  • Open Quest Log

  • Return from Quest Log

I'm guessing the Portal Room doesn't have a 'previous state' type entry, as exiting the quest menu tends to put you at the 'result' screen of the previous encounter.

Not sure if this bug is for you or for Replay, so logging it to both.

How to active infinite?

I searched through the issues and readme but didn't find any clue how to play this mode infinitely.
The guide said that I will be able to choose infinite or not after killing some nightmares, but even after kill the second nightmare I still don't figure out how to active it.
Is there a button / config somewhere?

Onion Ring doesn't work with Burning Sword

So when I get the Onion Ring from Replay the Spire and the Burning Sword, they don't work together. I only get 2 strength from the sword and end up having -1 after the 3rd turn.

I was using the Hybrid from the Hybrid Character mod, so that might be it.

Game crashes when inspecting black card "????????????????"

Mod versions:
InfiniteSpire 0.5.3
BaseMod 5.3.0
StSLib 1.6.0

Tried to check upgraded version of black card "????????????????" and game crashed.

Error from console log:

21:15:44.664 INFO dungeons.AbstractDungeon> Game Seed: 7176464467620860947
21:15:49.264 INFO util.TextureLoader> InfiniteSpire | Loading Texture: img/infinitespire/cards/ui/512/boss-frame-skill.png
Finding texture: cards/replay/qmark_p.png
21:15:50.574 INFO util.TextureLoader> InfiniteSpire | Loading Texture: img/infinitespire/cards/ui/1024/boss-frame-skill.png
21:15:50.654 INFO helpers.TipHelper> ! snecko
Exception: java.lang.NullPointerException
21:15:50.660 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
	at com.badlogic.gdx.graphics.g2d.GlyphLayout.setText(GlyphLayout.java:63) ~[desktop-1.0.jar:?]
	at com.megacrit.cardcrawl.helpers.FontHelper.renderFontCentered(FontHelper.java:1300) ~[?:?]
	at infinitespire.abstracts.BlackCard$RenderSingleCardPopupTitle.blackCardTitleColorAdjust(BlackCard.java:96) ~[InfiniteSpire.jar:?]
	at com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderTitle(SingleCardViewPopup.java) ~[?:?]
	at com.megacrit.cardcrawl.screens.SingleCardViewPopup.render(SingleCardViewPopup.java:353) ~[?:?]
	at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:467) [?:?]
	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
Game closed.

How do you play the mod?

Hello!

Sorry if this is a stupid question, but I have everything installed properly but I can't seem to find a way to play the game in Infinite Spire, is it a custom game mode ? They are still unlocked as I haven't won a daily climb yet.

Really interested in this whole perks stuff, but I can't seem to find my way in :D

Thanks

Challenge

This isn't an issue, but more a way to improve original endless. I understand there are a few ways to exploit endless and just play for 60 hours straight (mindblast). If you guys do, what would you guys do to remove the exploits to provide a wholesome, and certainly not as long, game?

This was one of the biggest problems with original endless. I'm just interested if you all can optimize it.

Many Infinite spire relics cannot be added through BaseMod Console

As the title says, infinite spire relics, and some cards also, cannot be spawned in through the relic add ___ or card add ___ function. Tried spawning dark rift and neurotoxin, and neither worked. However, cards from other mods (replay the spire, and custom classes all work correctly)

Error after defeating The Collector. Looks like a quest issue?

06:55:12.099 INFO infinitespire.InfiniteSpire> Player dealing damage.
06:55:12.100 INFO infinitespire.InfiniteSpire> The Collector died!
06:55:12.100 INFO util.TextureLoader> InfiniteSpire | Loading Texture: img/vfx/updateRing.png
06:55:12.102 INFO infinitespire.InfiniteSpire> infinitespire.quests.SlayQuest-3-0-255,0,0-Healer-205
Exception: java.lang.IllegalArgumentException: n must be positive
06:55:12.104 ERROR core.CardCrawlGame> Exception caught
java.lang.IllegalArgumentException: n must be positive
at com.badlogic.gdx.math.RandomXS128.nextLong(RandomXS128.java:110) ~[desktop-1.0.jar:?]
at com.badlogic.gdx.math.RandomXS128.nextInt(RandomXS128.java:99) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.random.Random.random(Random.java:52) ~[desktop-1.0.jar:?]
at infinitespire.quests.FetchQuest.returnRandomRelic(FetchQuest.java:74) ~[InfiniteSpire.jar:?]
at infinitespire.quests.FetchQuest.generateID(FetchQuest.java:44) ~[InfiniteSpire.jar:?]
at infinitespire.quests.Quest.(Quest.java:37) ~[InfiniteSpire.jar:?]
at infinitespire.quests.FetchQuest.(FetchQuest.java:24) ~[InfiniteSpire.jar:?]
at infinitespire.quests.FetchQuest.(FetchQuest.java:32) ~[InfiniteSpire.jar:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_181]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_181]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_181]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_181]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_181]
at infinitespire.helpers.QuestHelper.getRandomQuest(QuestHelper.java:32) ~[InfiniteSpire.jar:?]
at infinitespire.helpers.QuestHelper.getRandomQuests(QuestHelper.java:50) ~[InfiniteSpire.jar:?]
at infinitespire.patches.AbstractMonsterEverythingPatch$Die.Prefix(AbstractMonsterEverythingPatch.java:29) ~[InfiniteSpire.jar:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.die(AbstractMonster.java) ~[?:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.die(AbstractMonster.java:1156) ~[?:?]
at com.megacrit.cardcrawl.monsters.city.TheCollector.die(TheCollector.java:250) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:802) ~[?:?]
at com.megacrit.cardcrawl.actions.common.DamageAction.update(DamageAction.java:83) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:152) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:257) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2635) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:830) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:420) [?:?]
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
Game closed.

Mass of Shapes crash on Multi-Hit AOE

When fighting Mass of Shapes, whirlwind causes a monster to spawn, and then on the next hit crashes the game with the following error.

I originally found it using Double Tap + Whirlwind, but was later able to replicate it with just whirlwind. I think that any effect that hits all enemies multiple times could cause the same effect.

It looks like this is because when the number of monsters changes, it doesn't get properly updated everywhere.

Exception: java.lang.ArrayIndexOutOfBoundsException: 2
04:57:25.386 ERROR core.CardCrawlGame> Exception caught
java.lang.ArrayIndexOutOfBoundsException: 2
at com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.update(DamageAllEnemiesAction.java:86) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:155) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:271) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2513) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:881) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:460) [?:?]
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:?]

Hotkey for Quest Log

Make a hotkey for the quest log like there is for map (m) or deck (d).

Q probably makes the most sense as a hotkey.

Infinite No Longer Working After Lord Of Annihilation

I'm not sure if this is a failure on my part that is gameplay related or a mod conflict of some sort. On my last couple playthroughs I have had an issue with truly infinite climbing being impossible. After the third time through the spire with the endless quest activated, I encounter the Lord of Annihilation, as expected. However, after defeating him, the game proceeds to Act 4, whether or not I have collected the three keys. After defeating the heart, I receive more quests for my quest log, but the game proceeds to the ending splash screen and my save file is removed. The mods I was running for these runs were as follows: BaseMod, StSLib, FetchMod, RelicSorter, Infinite Spire, Conspire, Replay the Spire, The Construct. Any idea what could be going on here?

Certain auto-playing effects cause a Crash when running into the Nightmare's turn-stopping

With the Construct mod's card "Chain Strike", which plays another attack card from your draw pile after itself, the game can attempt to play a card after one's turn has ended (because Chain Strike's damage activates the Nightmare's end of turn), crashing the game. I'm not 100% sure if this is a problem with Chain Strike or with the Nightmare, but given that Chain Strike doesn't cause a crash when stopped from playing another card by the Time Eater I'm going to guess that it's the Nightmare.

Infinite Crash.

Unfortunately, Infinite Spire has crashed on me after I opened up the quest screen. I will send you a crash log. Thanks in advance :)
SlayTheSpire.log

Endless not working with character mods

I can't seem to have endless working with other character mods (not specific). It immediately ends after the first boss. I know it used to work, so I'm trying to figure out what the issue is.
Since this mod is about endless mode, I can only assume you have an answer.

when i use infinitespire

Running with debug mode turned ON...

Version Info:

  • Java version (1.8.0_181)
  • Slay the Spire (08-16-2018)
  • ModTheSpire (2.9.1)
    Mod list:
  • basemod (2.19.0)
  • themarksman (0.2.17)
  • MadScienceMod (0.2.0)
  • STS_AlwaysWhale (0.0.1)
  • witchmod (0.9.1)
  • BlackRuseMod (0.9.1)
  • superfastmode (0.9.1)
  • fruitymod-sts (0.6.9)
  • NecroMod
  • InfiniteSpire

Begin patching...
Finding core patches...
Finding patches...
java.lang.RuntimeException: failed to browse jar
at org.scannotation.archiveiterator.JarIterator.setNext(JarIterator.java:52)
at org.scannotation.archiveiterator.JarIterator.next(JarIterator.java:59)
at org.scannotation.AnnotationDB.scanArchives(AnnotationDB.java:326)
at com.evacipated.cardcrawl.modthespire.Patcher.findPatches(Patcher.java:75)
at com.evacipated.cardcrawl.modthespire.Patcher.findPatches(Patcher.java:60)
at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:239)
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$1(ModSelectWindow.java:199)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
at java.util.zip.InflaterInputStream.fill(Unknown Source)
at java.util.zip.InflaterInputStream.read(Unknown Source)
at java.util.zip.ZipInputStream.read(Unknown Source)
at java.util.jar.JarInputStream.read(Unknown Source)
at java.util.zip.ZipInputStream.closeEntry(Unknown Source)
at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)
at java.util.jar.JarInputStream.getNextEntry(Unknown Source)
at java.util.jar.JarInputStream.getNextJarEntry(Unknown Source)
at org.scannotation.archiveiterator.JarIterator.setNext(JarIterator.java:43)
... 7 more

Picking up bottled soul w/o any exhaust cards interaction

If receiving bottled soul without any exhaust cards the screen stays on the rewards screen without an option to leave or exit. Doesn't break the game as you can still go to the map, but is confusing to the player as they have to know to go to the map to continue playing.

Ironically Finite Spire

The endless quest is not being given in my runs which is causing even a custom game with the endless setting chosen to not be endless anymore. In other words, with this version of the mod installed, it's impossible to play through an endless run.

Mod Versions According To ModTheSpire 3.6.2
BaseMod 5.3.4
StSLib 1.9.0
Infinite Spire 0.7.0

Magic Flask Changes

  • Make it use charges that are earned in boss fights.
  • Give it a synergy with Hubris' Bottled Heart. (Increase Bottled Heart charges by a bit when resting while you have both relics)

Game crashed during fight

During normal Beaked the Cultist fight game crashed. Most probably due to incompatibility between different mods

ModVersion Info:

  • Java version (1.8.0_144)
  • Slay the Spire (01-03-2019)
  • ModTheSpire (3.7.2)
    Mod list:
  • basemod (5.6.0)
  • stslib (1.11.0)
  • sts-mod-the-blackbeard (1.6.3)
  • ReplayTheSpireMod (1.3.12)
  • hubris (0.19.0)
  • coloredmap (2.2.0)
  • infinitespire (0.10.1)
  • gatherermod (0.5.0)
  • SpikesRelics (0.023)
  • GluttonMod (1.1.0)
  • Slimebound (1.0.8)
  • beakedthecultist-sts (0.6.0)
  • MysticMod (0.15.0)
  • relicsorter (1.1.2)
  • conspire (1.5.4)
  • HighlightPath (0.0.3)
  • TS05_Marisa (0.14.7)
  • constructmod (1.0)
  • chronomuncher (0.10.8)
22:21:43.524 INFO dungeons.AbstractDungeon> MONSTER: Looter
22:21:43.530 INFO monsters.MonsterGroup> MONSTER GROUP getMonster(): Could not find monster: FadingForestBoss
22:21:43.653 INFO basemod.BaseMod> publish on post power apply
22:21:43.653 INFO basemod.BaseMod> powers modified
22:21:43.653 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:21:43.653 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:21:43.855 INFO basemod.BaseMod> publish start battle
22:21:43.855 DEBUG the_gatherer.GathererMod> receiveOnBattleStart started.
22:21:43.855 DEBUG the_gatherer.GathererMod> Last potion used: null
22:21:43.855 DEBUG the_gatherer.GathererMod> receiveOnBattleStart finished.
22:21:44.506 INFO basemod.BaseMod> publishPostDraw
22:21:44.623 INFO basemod.BaseMod> publishPostDraw
22:21:44.738 INFO basemod.BaseMod> publishPostDraw
22:21:44.839 INFO basemod.BaseMod> publishPostDraw
22:21:44.955 INFO basemod.BaseMod> publishPostDraw
22:21:46.205 INFO basemod.BaseMod> publish on card use
22:21:46.205 INFO ThMod.ThMod> ThMod : Card used : beaked:Ceremony ; cost : 2
22:21:46.239 INFO basemod.BaseMod> publish on post power apply
22:21:46.239 INFO basemod.BaseMod> powers modified
22:21:46.239 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:21:46.240 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:21:48.239 INFO basemod.BaseMod> publish on card use
22:21:48.239 INFO ThMod.ThMod> ThMod : Card used : beaked:Strike_Y ; cost : 1
22:21:48.356 INFO slimebound.SlimeboundMod> Patch hit.
22:21:49.956 INFO basemod.BaseMod> publishPreMonsterTurn
22:21:49.956 DEBUG the_gatherer.GathererMod> receivePreMonsterTurn started.
22:21:49.957 DEBUG the_gatherer.GathererMod> Last potion used: null
22:21:49.957 DEBUG the_gatherer.GathererMod> receivePreMonsterTurn finished.
22:21:50.973 INFO slimebound.SlimeboundMod> Patch hit.
22:21:51.139 INFO basemod.BaseMod> publish on Player Lose Block
22:21:51.139 INFO basemod.BaseMod> publishPostEnergyRecharge
22:21:51.139 DEBUG the_gatherer.GathererMod> receivePostEnergyRecharge
22:21:51.272 INFO basemod.BaseMod> publishPostDraw
22:21:51.373 INFO basemod.BaseMod> publishPostDraw
22:21:51.472 INFO basemod.BaseMod> publishPostDraw
22:21:51.589 INFO basemod.BaseMod> publishPostDraw
22:21:51.689 INFO basemod.BaseMod> publishPostDraw
22:21:51.722 INFO basemod.BaseMod> publish on post power apply
22:21:51.722 INFO basemod.BaseMod> powers modified
22:21:51.722 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:21:51.722 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:21:53.355 INFO basemod.BaseMod> publish on card use
22:21:53.355 INFO ThMod.ThMod> ThMod : Card used : beaked:Windmill ; cost : 0
22:21:53.472 INFO slimebound.SlimeboundMod> Patch hit.
22:21:53.505 INFO basemod.BaseMod> publish on post power apply
22:21:53.505 INFO basemod.BaseMod> powers modified
22:21:53.505 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:21:53.505 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:21:54.038 INFO basemod.BaseMod> publish on card use
22:21:54.039 INFO ThMod.ThMod> ThMod : Card used : beaked:CrazyRituals ; cost : 2
22:21:54.073 INFO basemod.BaseMod> publish on post power apply
22:21:54.073 INFO basemod.BaseMod> powers modified
22:21:54.073 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:21:54.073 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:21:54.823 INFO basemod.BaseMod> publish on card use
22:21:54.823 INFO ThMod.ThMod> ThMod : Card used : beaked:Defend_Y ; cost : 1
22:21:55.206 INFO slimebound.SlimeboundMod> Patch hit.
22:21:55.773 INFO basemod.BaseMod> powers modified
22:21:55.773 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:21:55.773 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:21:56.522 INFO basemod.BaseMod> publishPreMonsterTurn
22:21:56.522 DEBUG the_gatherer.GathererMod> receivePreMonsterTurn started.
22:21:56.522 DEBUG the_gatherer.GathererMod> Last potion used: null
22:21:56.522 DEBUG the_gatherer.GathererMod> receivePreMonsterTurn finished.
22:21:57.572 INFO slimebound.SlimeboundMod> Patch hit.
22:21:57.756 INFO basemod.BaseMod> publish on Player Lose Block
22:21:57.756 INFO basemod.BaseMod> publishPostEnergyRecharge
22:21:57.756 DEBUG the_gatherer.GathererMod> receivePostEnergyRecharge
22:21:57.757 INFO beaked.Beaked> Crazy Rituals playing Genetic Algorithm: Gain 1 Block. Permanently increase this card's Block by 2. Exhaust. 
22:21:57.905 INFO basemod.BaseMod> publishPostDraw
22:21:58.006 INFO basemod.BaseMod> publishPostDraw
22:21:58.122 INFO basemod.BaseMod> publishPostDraw
22:21:58.222 INFO basemod.BaseMod> publishPostDraw
22:21:59.073 INFO basemod.BaseMod> publishPostDraw
22:21:59.106 INFO basemod.BaseMod> publish on post power apply
22:21:59.106 INFO basemod.BaseMod> powers modified
22:21:59.106 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:21:59.106 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:22:00.289 INFO basemod.BaseMod> publish on card use
22:22:00.289 INFO ThMod.ThMod> ThMod : Card used : Genetic Algorithm ; cost : 1
Count: 1
22:22:00.889 INFO basemod.BaseMod> publish on card use
22:22:00.889 INFO ThMod.ThMod> ThMod : Card used : beaked:CrazyRituals ; cost : 2
22:22:00.923 INFO basemod.BaseMod> publish on post power apply
22:22:00.923 INFO basemod.BaseMod> powers modified
22:22:00.923 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:22:00.923 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:22:01.405 INFO basemod.BaseMod> publish on card use
22:22:01.405 INFO ThMod.ThMod> ThMod : Card used : beaked:Defend_Y ; cost : 1
22:22:03.106 INFO basemod.BaseMod> publishPreMonsterTurn
22:22:03.106 DEBUG the_gatherer.GathererMod> receivePreMonsterTurn started.
22:22:03.106 DEBUG the_gatherer.GathererMod> Last potion used: null
22:22:03.106 DEBUG the_gatherer.GathererMod> receivePreMonsterTurn finished.
22:22:04.122 INFO slimebound.SlimeboundMod> Patch hit.
22:22:04.272 INFO basemod.BaseMod> publish on Player Lose Block
22:22:04.272 INFO basemod.BaseMod> publishPostEnergyRecharge
22:22:04.272 DEBUG the_gatherer.GathererMod> receivePostEnergyRecharge
22:22:04.273 INFO beaked.Beaked> Crazy Rituals playing Dark Transmutation: Add X random Black cards to your hand. They cost 1 less this round. Purge. 
22:22:04.284 INFO util.TextureLoader> InfiniteSpire | Loading Texture: img/infinitespire/cards/ui/512/boss-frame-skill.png
22:22:04.405 INFO basemod.BaseMod> publishPostDraw
22:22:04.506 INFO basemod.BaseMod> publishPostDraw
22:22:04.623 INFO basemod.BaseMod> publishPostDraw
22:22:04.739 INFO basemod.BaseMod> publishPostDraw
22:22:04.855 INFO basemod.BaseMod> publishPostDraw
22:22:04.888 INFO basemod.BaseMod> publish on post power apply
22:22:04.888 INFO basemod.BaseMod> powers modified
22:22:04.889 DEBUG the_gatherer.GathererMod> receivePowersModified started.
22:22:04.889 DEBUG the_gatherer.GathererMod> receivePowersModified finished.
22:22:06.072 INFO basemod.BaseMod> publish on card use
22:22:06.072 INFO ThMod.ThMod> ThMod : Card used : ReplayTheSpireMod:Dark Transmutation ; cost : -1

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: infinitespire.helpers.CardHelper.getRandomBlackCard()Linfinitespire/abstracts/BlackCard;
	at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.NoSuchMethodError: infinitespire.helpers.CardHelper.getRandomBlackCard()Linfinitespire/abstracts/BlackCard;
	at com.megacrit.cardcrawl.mod.replay.actions.unique.BlackTransmuteAction.update(BlackTransmuteAction.java:43)
	at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:155)
	at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:283)
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2584)
	at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:885)
	at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:436)
	at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
	at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)

Save and Quit Allows Infinite Quest Turn In

If you turn in a quest then open the menu and press Save and Quit the finished quest will reappear along with the confirmation dialog. Then you can press "No" to cancel the Save and Quit, turn in the quest, and rinse an repeat.

Corruption w/ Bottled Soul Card Still Exhausts

When affected by the Ironclad's Corruption Power card, your card chosen for Bottled Soul still exhausts. Tested on a modded character (The Mad Scientist) in a Custom game (Endless, Colorless Cards, Red Cards) with Corruption active and an Exhume selected for Bottled Soul. Thank you very much for your time. Love the mod!

If you claim the "Defeat 3 bosses: Pick a black card" reward on a boss reward screen, you cannot leave the screen.

If you claim the "Defeat 3 bosses: Pick a black card" on the reward screen after defeating a boss, after you pick the black card, you will be presented with the "skip rewards" button that does not actually transition the game forward (doesn't do anything at all).

It also hides the actual rewards screen so you can't claim your gold/card and have to save and exit so that you can re-claim that quest after the boss instead.

Also, if you claim it on a new floor before entering the first room, it re-generates the whole floor.

Games Crash

Every game I've had has reached a point where it cannot seem to load a fight, after getting the pride cards. There will be a point where the game just closes when loading a fight.

remove bottle soul while maintenance

Can you please remove bottled soul from the mod while it is being worked on??? I had to end a run because I was forced a bottled soul relic, and the game crashed.

Instant crash on lord of anihilation kill

Already happened like 4 times in a row, can't proceed in my infinite simply because it just crashes right when his hp drops down to 0. And then i have to redo entire fight all over. And then it crashes yet again. And again.
Debug log:

Exception: com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: img/infinitespire/ui/mainMenu/title.png
01:19:58.916 ERROR core.CardCrawlGame> Exception caught
com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: img/infinitespire/ui/mainMenu/title.png
	at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:148) ~[desktop-1.0.jar:?]
	at com.badlogic.gdx.graphics.TextureData$Factory.loadFromFile(TextureData.java:98) ~[desktop-1.0.jar:?]
	at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:100) ~[desktop-1.0.jar:?]
	at com.badlogic.gdx.graphics.g2d.TextureAtlas.load(TextureAtlas.java:244) ~[desktop-1.0.jar:?]
	at com.badlogic.gdx.graphics.g2d.TextureAtlas.<init>(TextureAtlas.java:236) ~[desktop-1.0.jar:?]
	at com.badlogic.gdx.graphics.g2d.TextureAtlas.<init>(TextureAtlas.java:231) ~[desktop-1.0.jar:?]
	at com.badlogic.gdx.graphics.g2d.TextureAtlas.<init>(TextureAtlas.java:226) ~[desktop-1.0.jar:?]
	at com.badlogic.gdx.graphics.g2d.TextureAtlas.<init>(TextureAtlas.java:216) ~[desktop-1.0.jar:?]
	at infinitespire.patches.MainMenuPatch.setMainMenuBG(MainMenuPatch.java:43) ~[InfiniteSpire.jar:?]
	at infinitespire.monsters.LordOfAnnihilation.die(LordOfAnnihilation.java:143) ~[InfiniteSpire.jar:?]
	at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:806) ~[?:?]
	at infinitespire.monsters.LordOfAnnihilation.damage(LordOfAnnihilation.java:107) ~[InfiniteSpire.jar:?]
	at com.megacrit.cardcrawl.actions.common.DamageAction.update(DamageAction.java:93) ~[desktop-1.0.jar:?]
	at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:155) ~[?:?]
	at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:271) ~[?:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2513) ~[?:?]
	at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:881) ~[?:?]
	at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:460) [?:?]
	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:?]
Caused by: java.io.IOException: Error loading pixmap: decoder init failed for stream
	at com.badlogic.gdx.graphics.g2d.Gdx2DPixmap.<init>(Gdx2DPixmap.java:90) ~[desktop-1.0.jar:?]
	at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:146) ~[desktop-1.0.jar:?]
	... 19 more

Also not sure if it's base game or any other mod, but it crashes way too often when trying to proceed next act. Always says error in base game loading background image, but who's there to blame

Lord of Annihilation Shattered Nearly Unbeatable With Some Common Strategies

https://www.youtube.com/watch?v=qpV8sXYnPwE

This deck handles any other boss or enemy fairly well so far. The Lord of Annihilation is a wonderfully difficult super boss and I'm not asking for it to be made easier per say but rather be more rewarding for a wider variety of builds. The final phase may have overlooked the fact that there are a fair number of non-attack oriented builds that do a majority of their damage through skills and powers. As such, the "Shattered" debuff does nothing for those builds making the final phase take an inordinately long amount of time. In that video's example, I could defeat the Lord of Annihilation very, very slowly via stacking up poison 2-5 at a time until reaching 1200'ish stacks and THEN be able to defeat the Lord of Annihilation but that doesn't seem like the intent of the fight (that is, to spend 240 to 600 turns spamming cards before being able to progress). I can also imagine some Defect lightning orb builds getting stuck permanently.

Perhaps just make "Shattered" affect all sources of damage rather than just attacks?

Maw bank infinite loop

if the character has "Obtain Maw Bank" quest and obtains it via the shop completing the quest, collects the quest then chooses the "Save & Quit" option from the menu the quest resets before quitting allowing for a recollect of it an infinite amount of times

Retaliate referencing unused keyword.

(This might be due to me using this with the construct mod)
For whatever reason, there's an addtional rules reminders text detailing what the "Broken" keyword is, even if it's unrelated to the skill itself.

Game crashes when trying to continue game

Mod versions:
InfiniteSpire 0.5.1
BasseMod 5.2.1
StSLib 1.6.0

Exited game during nightmare battle. Now saved game cannot be loaded again.

Error from console log:

10:51:24.304 INFO map.RoomTypeAssigner> #### Unassigned Rooms:
10:51:24.305 INFO map.RoomTypeAssigner> class com.megacrit.cardcrawl.rooms.MonsterRoom
10:51:24.305 INFO map.RoomTypeAssigner> INFO: Node=(2,13):[(2,14)] was null. Changed to a MonsterRoom.
<snip>
10:51:24.306 INFO dungeons.AbstractDungeon> Game Seed: 3347215033668326058
10:51:24.307 INFO infinitespire.InfiniteSpire> adding initial quests
10:51:24.310 INFO dungeons.AbstractDungeon> Map generation time: 22ms
10:51:24.312 INFO dungeons.AbstractDungeon> Loading into: 2,12
10:51:24.313 INFO dungeons.AbstractDungeon> UNSPECIFIED CASE: NONE
10:51:24.315 INFO util.TextureLoader> InfiniteSpire | Loading Texture: img/infinitespire/monsters/nightmare/nightmare-1.png
Exception: java.lang.NullPointerException
10:51:24.318 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2379) ~[?:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.populatePathTaken(AbstractDungeon.java:582) ~[?:?]
	at com.megacrit.cardcrawl.dungeons.TheBeyond.<init>(TheBeyond.java:76) ~[?:?]
	at com.megacrit.cardcrawl.core.CardCrawlGame.getDungeon(CardCrawlGame.java:1426) ~[?:?]
	at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:879) ~[?:?]
	at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:446) [?:?]
	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
Game closed.

Quest log issue

Flawless the boss and one turn kill an elite quest's do not trigger if you lose hp on your own. Bloodletting, electric blood, so on...

Java Exception on getting 3 Pride cards with 60 Card deck

14:48:41.781 ERROR core.CardCrawlGame> Exception caught
java.util.ConcurrentModificationException: null
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) ~[?:1.8.0_144]
at java.util.ArrayList$Itr.remove(ArrayList.java:865) ~[?:1.8.0_144]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2703) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:823) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:418) [?:?]
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
14:48:41.788 INFO core.CardCrawlGame> PAUSE()
14:48:41.788 INFO core.CardCrawlGame> Game shutting down...
14:48:41.789 INFO helpers.FileSaver> Save thread interrupted!
14:48:41.789 INFO helpers.FileSaver> Save thread will die now.

unable to play infinitely.

So, i have no clue how to start playing infinitely, Ive ran the mod by its self and with other mods (replay the spire) and made it to the last boss of the base game. any clue how i could uhm start to play infinitely?

Endless mode not working

Hi,

I'm playing this mod and the endless mode isn't activating after I beat the boss. I beat nightmare, and tried it both on custom and regular mode. The quest log is working fine but it only takes me to the credit screen after boss fight.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.