Giter Site home page Giter Site logo

hubris's Introduction

hubris's People

Contributors

jedi515 avatar jhp109 avatar kiooeht avatar skrelpoid avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

hubris's Issues

Crash with disguise kit

15:40:44.021 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.badlogic.gdx.graphics.g2d.GlyphLayout.setText(GlyphLayout.java:69) ~[desktop-1.0.jar:?]
at com.badlogic.gdx.graphics.g2d.GlyphLayout.(GlyphLayout.java:51) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.cards.AbstractCard.initializeTitle(AbstractCard.java:344) ~[?:?]
at com.megacrit.cardcrawl.cards.AbstractCard.(AbstractCard.java:326) ~[?:?]
at com.megacrit.cardcrawl.cards.AbstractCard.(AbstractCard.java:259) ~[?:?]
at com.evacipated.cardcrawl.mod.hubris.cards.DisguiseKitOption.(DisguiseKitOption.java:17) ~[Hubris.jar:?]
at com.evacipated.cardcrawl.mod.hubris.relics.DisguiseKit.onEquip(DisguiseKit.java:94) ~[Hubris.jar:?]
at com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain(AbstractRelic.java:272) ~[?:?]
at com.megacrit.cardcrawl.rewards.RewardItem.claimReward(RewardItem.java:297) ~[?:?]
at com.megacrit.cardcrawl.screens.CombatRewardScreen.rewardViewUpdate(CombatRewardScreen.java:140) ~[?:?]
at com.megacrit.cardcrawl.screens.CombatRewardScreen.update(CombatRewardScreen.java:55) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2691) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:893) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:466) [?:?]
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.

DoWhile with energy generating card

Casting DoWhile and then Turbo leads to an infinite loop. Soft lock is aborted 100 cycles later but this still has some potential for abuse (EX: with letter opener to deal 5 damage every 3 casts). Also it takes like a long time to complete which is not ideal gameplay. Maybe put a restriction on DoWhile to not work with cards that generate energy? It could also be a problem if you cast DoWhile and then recursion while you have plasma orbs.

Cards drawn while choosing options dissappear afterwards.

If an effect causes a power to be drawn while in the choose an option state (from Specialised Circuitry,Enchance ability etc.).The card is added to the hand next to the options and from what I can tell seems to be removed from the game for the rest of that combat after choosing.
This can be reproduced by casting either of those powers as the Defect with Heatsinks active.
(Pretty sure gremlin horn+storm also causes this if it kills something but it wasn't as reliably testable)

Prefetch+ doesn't do anything

There is no selection after casting it to select a card to make innate. It just exhausts itself.
I assume the same is the case with unupgraded prefetch but didn't actually see that.

Mysterious Pyramids isn't working

I mean i don't even know what i should put in here. I linked two regular non-exhausting cards, i draw one the other isn't fetched into my hand. If it matters, those are Star Barrage and Upgrade from Marisa.

Stunning strike interaction with the Guardian

Playing stunning strike against the Guardian (stunning and changing his form) will leave him with his attack form for the rest of the battle. The animation will play, he will still get stunned, but he will stay in his old form and not change to his defensive state.

Sorry for bad English.

Duct Tape + Do While + Zero Cost Card

Action: Use Duct Tape on Do While + Claw, play duct tape card, assume n energy.
Expects: Claw to be played n+1 times
Result: Duct Tape plays infinitely many times (claws to death).

DoWhile loops itself, but since the first instance of claw is always free, it never terminates.

small issue regarding boss relic "backtick"

with enough mods that add relics its possible for relics to overflow the area that one can scroll

this basically makes some relics that would normally be a select-able choice not available due to not being able to scroll far enough to select them, see here for an example, there's relics below the screen that are un-slectable

is this a limit due to a limit in the base game of STS? if so i would suggest adding red flavor text stating this issue on the relic description

Tin flute not working

I just finished a heartbreaker run with tin flute. It did not proc at the end. I did spawn a card at the beginning of the game.
I can post my mod list if need be

Bottle effect on Cards not saved

Hi!

I absolutely love your mod and the variety it brings to the game. Absolutely increased the replayabilty for me thousandfold ;-)

There was a problem with saving. When I was playing an endless run saved and reloaded later, the effect of the relics with a bottle on the cards was apparently not saved.

There are also a lot of other mods in this playthrough - the same happened with a different mod (i think it was 'Replay the Spire'). Could this be an issue with having too many mods loaded or does the load order matter in this case?

Thanks and regards

Sadj

Mysterious Pyramids + Wrath

I'm not sure what the desired behavior would be, but the current behavior seems like it's probably not intended. Here's the scenario:

  • Acquire the Wrath curse/attack
  • Acquire Mysterious pyramids. Choose Wrath and any other card

Possible bug #1: When you draw the other card, thus drawing Wrath, wrath does not autoplay.
Possible bug #2: When you play the wrath and create a copy of it, that copy is also paired via the pyramids. So when you draw the other card, you draw all copies of Wrath. In long games, this can easily lead to you drawing more cards than your hand can contain. These do not go to your discard, but rather over-fill your hand. This results in the cards visually piling up on the left side of the screen until you've played enough of them to drop below the maximum hand size.

mysterious pyramids

Crash on save attempt (Cunning Disguise)

Playing custom infinite run as mystic with a bunch of in-game mods (vintage, starter deck etc etc) and upon picking up Cunning Disguise (selecting ironclad) and trying to proceed the game crashes, failing to save.
Among owned relics there's crystal ball (Mystic:all non-arte skills are spells, all non-spell attacks are artes) so that the choices pop up as if they are spells, but other than that idk what could cause it

ModVersion Info:

 - Java version (1.8.0_191)
 - Slay the Spire (10-25-2018)
 - ModTheSpire (3.5.0)

Mod list:

 - basemod (5.1.0)
 - stslib (1.4.0)
 - infinitespire (0.5.1)
 - BlakkMod (1.9)
 - hubris (0.11.3)
 - ShopMod (1.0.1)
 - MysticMod (0.12.1)
 - STS_AlwaysWhale (0.0.1)
 - relicsorter (1.1.1)
 - constructmod (0.9.94)
 - ReplayTheSpireMod (1.2.3)
 - RNG (1)
 - SpikesRelics (0.02)

Debug log:

Exception: java.lang.NullPointerException
05:12:40.462 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
	at com.evacipated.cardcrawl.mod.hubris.relics.DisguiseKit.onSave(DisguiseKit.java:47) ~[Hubris.jar:?]
	at com.evacipated.cardcrawl.mod.hubris.relics.DisguiseKit.onSave(DisguiseKit.java:22) ~[Hubris.jar:?]
	at basemod.abstracts.CustomSavable.onSaveRaw(CustomSavable.java:33) ~[BaseMod.jar:?]
	at basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ConstructSaveFilePatch.Prefix(ConstructSaveFilePatch.java:33) ~[BaseMod.jar:?]
	at com.megacrit.cardcrawl.saveAndContinue.SaveFile.<init>(SaveFile.java:177) ~[?:?]
	at com.megacrit.cardcrawl.helpers.SaveHelper.saveIfAppropriate(SaveHelper.java:267) ~[desktop-1.0.jar:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2270) ~[?:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.updateFading(AbstractDungeon.java:2811) ~[?:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2515) ~[?:?]
	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:?]

Potential Issue with Xylophone patch

I'm getting this crash whenever I play the Fan of Knives card from RatMod. Don't know if it's your problem or RatMod's, but I'll post it here for you to look at.

Exception: java.lang.NullPointerException
05:24:52.599 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.(DamageAllEnemiesAction.java:24) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.(DamageAllEnemiesAction.java:37) ~[desktop-1.0.jar:?]
at ratmod.cards.FanOfKnives.use(FanOfKnives.java:51) ~[RatMod.jar:?]
at com.evacipated.cardcrawl.mod.hubris.patches.ZylophonePatch$MultiUse.use(ZylophonePatch.java:51) ~[Hubris.jar:?]
at com.megacrit.cardcrawl.characters.AbstractPlayer.useCard(AbstractPlayer.java:1594) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:297) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:159) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:283) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2531) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:883) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:435) [?:?]
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:?]

Error when patching

I'm getting the following error when i try to start the game with this mod:

Patch Class: [com.evacipated.cardcrawl.mod.hubris.patches.TheBottlerPatch]

  • Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.getEvent()]
  • Adding Insert @ 2483...

{
com.evacipated.cardcrawl.mod.hubris.patches.TheBottlerPatch.Insert($$, tmp);
}
com.evacipated.cardcrawl.modthespire.patcher.PatchingException: javassist.CannotCompileException: [source error] Insert(java.util.ArrayList) not found in com.evacipated.cardcrawl.mod.hubris.patches.TheBottlerPatch
at com.evacipated.cardcrawl.modthespire.patcher.InsertPatchInfo.doPatch(InsertPatchInfo.java:209)
at com.evacipated.cardcrawl.modthespire.Patcher.finalizePatches(Patcher.java:150)
at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:199)
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$1(ModSelectWindow.java:272)
at java.lang.Thread.run(Thread.java:748)
Caused by: javassist.CannotCompileException: [source error] Insert(java.util.ArrayList) not found in com.evacipated.cardcrawl.mod.hubris.patches.TheBottlerPatch
at javassist.CtBehavior.insertAt(CtBehavior.java:1213)
at javassist.CtBehavior.insertAt(CtBehavior.java:1140)
at com.evacipated.cardcrawl.modthespire.patcher.InsertPatchInfo.doPatch(InsertPatchInfo.java:183)
at com.evacipated.cardcrawl.modthespire.patcher.InsertPatchInfo.doPatch(InsertPatchInfo.java:207)
... 4 more
Caused by: compile error: Insert(java.util.ArrayList) not found in com.evacipated.cardcrawl.mod.hubris.patches.TheBottlerPatch
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:749)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:695)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:157)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:46)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:242)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:330)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:50)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:351)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:50)
at javassist.compiler.Javac.compileStmnt(Javac.java:567)
at javassist.CtBehavior.insertAt(CtBehavior.java:1192)
... 7 more

This happens with just BaseMod, StSLib and Hubris enabled.

Necromantic Totem is completely unbalanced

Had an extremely aggressive deck fighting it that couldn't do anything--you can't kill the boss without getting a million curses, and killing the undeads interrupt them only for a turn, doesn't prevent the strength gain on the cultist, and fills my deck with acid.

Fought it with a defensive deck, the totem dealt 10 damage to itself every turn and I ended up with 4 curses in my deck. There is literally no counterplay to the boss--I either with and ruin my deck, or I die.

Backtick crashed the game while picking a relic with the Options window open

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

Deck of Holding causes crash

Right-clicking the Deck of Holding causes a crash after hitting end turn.

Exception: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
21:27:27.262 ERROR core.CardCrawlGame> Exception caught
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_144]
at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_144]
at com.megacrit.cardcrawl.screens.select.HandCardSelectScreen.prep(HandCardSelectScreen.java:783) ~[?:?]
at com.megacrit.cardcrawl.screens.select.HandCardSelectScreen.open(HandCardSelectScreen.java:565) ~[?:?]
at com.megacrit.cardcrawl.actions.unique.RetainCardsAction.update(RetainCardsAction.java:25) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:155) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:279) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2554) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:878) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:429) [?:?]
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.

Duct Tape + Ascender's + RTS's "Strike From Hell"

So me and my big brain decided to duct tape Ascender's Bane with Strike from Hell as Strike from Hell gets a damage up when exhausted.

Expected: When it exhausts itself from ethereal, the card gets a damage up. When I play the card, it does damage and nothing else.

Actual Outcome: When it exhausted itself, the game soft locked. When I played it, it did do the damage but also created another Ascension's Bane, turning it into a slightly better Reckless Charge.

Crash when trying to summon Fox Familiar while having Goblin ally

Crash when trying to summon Fox Familiar while having Goblin ally

Exception: java.lang.NullPointerException
00:27:11.919 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at mysticmod.cards.SummonFamiliar.use(SummonFamiliar.java:57) ~[TheMystic.jar:?]
at com.evacipated.cardcrawl.mod.hubris.patches.ZylophonePatch$MultiUse.use(ZylophonePatch.java:51) ~[Hubris.jar:?]
at com.megacrit.cardcrawl.characters.AbstractPlayer.useCard(AbstractPlayer.java:1594) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:297) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:151) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:279) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2554) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:878) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:429) [?:?]
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.

Fate Discovery Fix

In Fate make the random black cards come from my card helpers getRandomBlackCard()

Duct Tape + Ascender's + RTS's "Strike From Hell"

So me and my big brain decided to duct tape Ascender's Bane with Strike from Hell as Strike from Hell gets a damage up when exhausted.

Expected: When it exhausts itself from ethereal, the card gets a damage up. When I play the card, it does damage and nothing else.

Actual Outcome: When it exhausted itself, the game soft locked. When I played it, it did do the damage but also created another Ascension's Bane, turning it into a slightly better Reckless Charge.

Cunning Disguise stops working on game closing

I mean, that's one way to fight against save scumming, but with my potato pc i just can't go through an act without crashing at least once, which also means this relic only gives that much to me.
So, my game crashes for reasons not related to disguisekit and this relic stops working.
...should i add anything else?

Bottled Heart Instadeath RNG

Bottled Heart doesn't protect from damage in events (even though logically it should). As such, when an event that always deals damage to you comes up (usually during an endless run), for example the skull event where you lose 7 life to any option you choose, you die no matter what. Is it possible to temporarily return the max health to the player during events or some similar thing to represent the heart still functioning as intended between combats? I really enjoy the mod and the bottled heart event but I also mostly play endless runs and I now skip the bottled heart every time out of fear of RNG instantly ending a run.

Thank you very much for your time and work on this mod! It's a staple for me.

Spice needs an off switch

i cant use this mod cause this thing gets generated from random relic rewards. please implement a config to disable it.

Freeze!

I don't know why, but at any "new" campsite you're bringing with the mod freezes the whole game, aditionally, any relic that gives options from those campsites freezes game at campsites too. What's the problem?

Soft lock due to looping with Specialized Circuitry

On loops you get the modifier that locks you to 15 card plays (I assume velvet choker will have the same issue, but it has not been tested). If your 15th card played happens to be Specialized Circuitry you cannot play the selector card or end your turn.

As a suggestion you could make it function like a card potion, and make it a zero cost exhaust card that will automatically trigger at the end of the turn if you don't play it manually similar to the way burns and certain curses trigger. That way if you are card limited you will still get the effect at the end of the turn, but if you plan on playing orb generators afterwards you can manually play it to get the effect beforehand.

Max_Hand_Size Error

Error occurs when picking up Slimey Hat & when Mysterious Pyramid's cards activate their ability.
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchFieldError: MAX_HAND_SIZE
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.NoSuchFieldError: MAX_HAND_SIZE
at com.evacipated.cardcrawl.mod.hubris.relics.SlimyHat.onEquip(SlimyHat.java:26)

at com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain(AbstractRelic.java:273)
at infinitespire.quests.SlayQuest.giveReward(SlayQuest.java:54)
at infinitespire.quests.QuestLog.receivePostUpdate(QuestLog.java:68)
at basemod.BaseMod.publishPostUpdate(BaseMod.java:2275)
at basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PostUpdateHook.Insert(UpdateHooks.java:52)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:913)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:465)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)

Game crashes if you remove a card tied to Mysterious Pyramids

I ran into an opportunity to remove a few cards, though a quest, that I no longer wanted that were tied to relics. One of them was tied to Mysterious Pyramids. I'm not sure if I played a battle after that, but as soon as I continued my game from a save, and tried to enter a battle, it will consistently crash with:

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_144]
	at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_144]
	at com.evacipated.cardcrawl.mod.hubris.relics.MysteriousPyramids.onSave(MysteriousPyramids.java:62) ~[Hubris.jar:?]
	at com.evacipated.cardcrawl.mod.hubris.relics.MysteriousPyramids.onSave(MysteriousPyramids.java:23) ~[Hubris.jar:?]
	at basemod.abstracts.CustomSavable.onSaveRaw(CustomSavable.java:33) ~[BaseMod.jar:?]
	at basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ConstructSaveFilePatch.Prefix(ConstructSaveFilePatch.java:33) ~[BaseMod.jar:?]
	at com.megacrit.cardcrawl.saveAndContinue.SaveFile.<init>(SaveFile.java:225) ~[?:?]
	at com.megacrit.cardcrawl.helpers.SaveHelper.saveIfAppropriate(SaveHelper.java:278) ~[desktop-1.0.jar:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2169) ~[?:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2094) ~[?:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.updateFading(AbstractDungeon.java:2790) ~[?:?]
	at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2479) ~[?:?]
	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) [desktop-1.0.jar:?]```

Game crashes on Necromantic Totem nails boss action

End turn, Necromantic Totem boss hits self with many nails effect (pardon, don't know what the effect is called), game crashes

Moondust Bomb+19 was drawn!=======================================
I was checked!
I was checked!
23:56:18.744 INFO basemod.BaseMod> publish on post power apply
23:56:18.746 INFO basemod.BaseMod> powers modified
23:56:23.832 INFO basemod.BaseMod> publish on post power apply
23:56:23.833 INFO basemod.BaseMod> powers modified
23:56:24.049 INFO basemod.BaseMod> publish on post power apply
23:56:24.051 INFO basemod.BaseMod> powers modified
23:56:24.149 INFO basemod.BaseMod> publish on post power apply
23:56:24.150 INFO basemod.BaseMod> powers modified
23:56:26.684 INFO infinitespire.InfiniteSpire> Lucky Rock
23:56:26.685 INFO slimebound.SlimeboundMod> Patch hit.
23:56:27.018 INFO infinitespire.InfiniteSpire> Lucky Rock
23:56:27.019 INFO slimebound.SlimeboundMod> Patch hit.
23:56:27.167 INFO basemod.BaseMod> ----------- Minion Before Attacking --------------
23:56:27.653 INFO basemod.BaseMod> powers modified
23:56:28.002 INFO basemod.BaseMod> publish on post power apply
23:56:28.004 INFO basemod.BaseMod> powers modified
23:56:28.069 INFO basemod.BaseMod> powers modified
23:56:28.268 INFO basemod.BaseMod> publishPostExhaust
I was checked!
I was checked!
I was checked!
I was checked!
I was checked!
I was checked!
I was checked!
I was checked!
23:56:30.538 INFO slimebound.SlimeboundMod> Patch hit.
23:56:30.821 INFO slimebound.SlimeboundMod> Patch hit.
23:56:30.938 INFO basemod.BaseMod> publishPreMonsterTurn
Exception: java.lang.NullPointerException
23:56:30.940 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at com.evacipated.cardcrawl.mod.hubris.patches.UndeadRevivePatch.Revive(UndeadRevivePatch.java:46) ~[Hubris.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.getNextAction(GameActionManager.java:348) ~[?:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:151) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:279) ~[?:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2554) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:878) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:429) [?:?]
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.

Stslib

My game says cant find dependency stslib for hubris, so i cant use the mod

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.