Slay the Spire

Slay the Spire

Ryoiki Tenkai
CTD related to Battle Towers mod
I had a CTD after finishing a fight in the Battle Towers with Sunder, and the log said that both this mod and Battle Towers were in the stacktrace; I'd like to know if it's something that could be fixed on your end, or if it's a Battle Towers issue.

在与 Sunder 在战斗塔中完成战斗后,我出现了 CTD,日志上说这个模组和战斗塔都在堆栈跟踪中;我想知道这是否可以由您解决,或者是否是战斗塔的问题。



Saving seal weight1 : 20
Saving seal weight2 : 20
Saving seal weight4 : 20
Saving seal weight6 : 20
Saving seal weight5 : 20
Saving seal weight3 : 20
Collector Saving Collection - cards:
09:54:50.076 INFO BattleTowers.BattleTowers> Saving Battle Tower data.
09:54:50.077 INFO BattleTowers.BattleTowers> Chosen tower: 0
09:54:50.077 INFO BattleTowers.BattleTowers> Path taken: (1, 0)



09:54:50.089 INFO BattleTowers.BattleTowers> SeedMod: -0.10000002384185791
09:54:50.090 INFO BattleTowers.BattleTowers> Floor seed: -181529482352980672
Setting bool to false
DAMAGE CHECK: false 4
DAMAGE CHECK: false 4
DAMAGE CHECK: false 4
09:55:59.724 ERROR core.CardCrawlGame> Exception caught
java.lang.NullPointerException: null
at sts.ryoikitenkai.patch.green.EnvenomPatch.onRemove(EnvenomPatch.java:42) ~[RyoikiTenkai.jar:?]
at sts.ryoikitenkai.patch.PowerEffectsPatch$OnDeathPatch.Postfix(PowerEffectsPatch.java:52) ~[RyoikiTenkai.jar:?]
at com.megacrit.cardcrawl.powers.AbstractPower.onDeath(AbstractPower.java:439) ~[?:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.die(AbstractMonster.java:1236) ~[?:?]
at BattleTowers.monsters.AbstractBTMonster.die(AbstractBTMonster.java:127) ~[BattleTowers.jar:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.die(AbstractMonster.java:1227) ~[?:?]
at BattleTowers.monsters.NinjaLouse.die(NinjaLouse.java:198) ~[BattleTowers.jar:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:833) ~[?:?]
at BattleTowers.monsters.NinjaLouse.damage(NinjaLouse.java:210) ~[BattleTowers.jar:?]
at com.megacrit.cardcrawl.actions.defect.SunderAction.update(SunderAction.java:33) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:179) ~[?:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:325) ~[?:?]
at BattleTowers.room.BattleTowerRoom.update(BattleTowerRoom.java:63) ~[BattleTowers.jar:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2532) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:876) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:423) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [?:?]
Controllers: removed manager for application, 0 managers active
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.56.0)
- AchievementEnabler (1.0.0)
- stslib (2.12.0)
- downfall (5.3.6)
- extendedui (4.5.4)
- mintyspire (2.5.9)
- anniv5 (2.4.0)
- expansionPacks (1.9.0)
- Better_Animation (0.2.0)
- rare-cards-sparkle (2.2.0)
- TungstenRodVoiceMod (1.1.0)
- CardAugments (1.0.5)
- anniv6 (1.6.1)
- customlowhealthmusic (1.0.4)
- betterAltar (1.4)
- betterMatch (1.1)
- betterNote (1.3.1)
- betterStone (1.1)
- betterSkull (1.2)
- betterThird (1.5)
- OptimizeTheSpire (1.2.0)
- properlyChainedHeart (0.0.1)
- permNeow (1)
- actlikeit (1.2.8)
- Abyss (1.3.0)
- TheJungle (1.5.2)
- JungleCompatibility (0.0.1)
- BattleTowers (1.0.14)
- Elementarium (1.10.0)
- MarisaContinued (4.1.1)
- Menagerie (1.6.2)
- paleoftheancients (1.3.5)
- RunHistoryPlus (1.8.2)
- shopgrid (1.0.0)
- thehog (0.5.17)
- KobeBlue (1.2.2)
- KobeGreen (1.2.3)
- KobePurple (1.0.7)
- KobeRed (1.4.2)
- TheUnchainedMod (2.3.3)
- ThePrismatic (2.0.0)
- RyoikiTenkai (1.0.4)
- InSpired (0.2.2)
- chimeracardsplus (0.12.3)
- anniv7 (1.3.1)

Mods in stacktrace:
- BattleTowers (1.0.14)
- RyoikiTenkai (1.0.4)
Cause:
java.lang.NullPointerException
at sts.ryoikitenkai.patch.green.EnvenomPatch.onRemove(EnvenomPatch.java:42)
at sts.ryoikitenkai.patch.PowerEffectsPatch$OnDeathPatch.Postfix(PowerEffectsPatch.java:52)
at com.megacrit.cardcrawl.powers.AbstractPower.onDeath(AbstractPower.java:439)
at com.megacrit.cardcrawl.monsters.AbstractMonster.die(AbstractMonster.java:1236)
at BattleTowers.monsters.AbstractBTMonster.die(AbstractBTMonster.java:127)
at com.megacrit.cardcrawl.monsters.AbstractMonster.die(AbstractMonster.java:1227)
at BattleTowers.monsters.NinjaLouse.die(NinjaLouse.java:198)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:833)
at BattleTowers.monsters.NinjaLouse.damage(NinjaLouse.java:210)
at com.megacrit.cardcrawl.actions.defect.SunderAction.update(SunderAction.java:33)
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:179)
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:325)
at BattleTowers.room.BattleTowerRoom.update(BattleTowerRoom.java:63)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2532)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:876)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:423)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)