Skip to content

compile error: no such field: p #173

Open
@FintajaPlay

Description

Running with debug mode turned ON...

ModVersion Info:

  • Java version (1.8.0_144)
  • Slay the Spire (null)
  • ModTheSpire (3.6.3)
    Mod list:
  • basemod (5.5.0)

Begin patching...
Finding core patches...
Finding patches...
Patching Overrides...
Class: [basemod.abstracts.CustomMonster]

  • Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderDamageRange(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
    Fixing invocations in superclass AbstractMonster...
    @ 932
    Replacing SpireSuper calls...
    @ 127
    { super.renderDamageRange(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
    $_ = null; }
  • Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderIntentVfxBehind(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
    Fixing invocations in superclass AbstractMonster...
    @ 929
    Replacing SpireSuper calls...
    @ 133
    { super.renderIntentVfxBehind(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
    $_ = null; }
  • Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderIntent(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
    Fixing invocations in superclass AbstractMonster...
    @ 930
    Replacing SpireSuper calls...
    @ 139
    { super.renderIntent(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
    $_ = null; }
  • Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderIntentVfxAfter(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
    Fixing invocations in superclass AbstractMonster...
    @ 931
    Replacing SpireSuper calls...
    @ 145
    { super.renderIntentVfxAfter(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
    $_ = null; }
  • Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderName(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
    Fixing invocations in superclass AbstractMonster...
    @ 943
    Replacing SpireSuper calls...
    @ 151
    { super.renderName(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
    $_ = null; }
    Injecting patches...

Patch Class: [basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves]

  • Patching [com.megacrit.cardcrawl.saveAndContinue.SaveFile]
  • Adding Field: public basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves$HashMapOfJsonElement modSaves_512;
    • Copying annotation: @com.google.gson.annotations.SerializedName(value="basemod:mod_saves")
      {
      if (modSaves == null) { modSaves = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
      modSaves.initialize(com.megacrit.cardcrawl.saveAndContinue.SaveFile.class, "modSaves_512");
      }
  • Adding Field: public basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves$ArrayListOfJsonElement modCardSaves_868;
    • Copying annotation: @com.google.gson.annotations.SerializedName(value="basemod:mod_card_saves")
      {
      if (modCardSaves == null) { modCardSaves = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
      modCardSaves.initialize(com.megacrit.cardcrawl.saveAndContinue.SaveFile.class, "modCardSaves_868");
      }
  • Adding Field: public basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves$ArrayListOfJsonElement modRelicSaves_488;
    • Copying annotation: @com.google.gson.annotations.SerializedName(value="basemod:mod_relic_saves")
      {
      if (modRelicSaves == null) { modRelicSaves = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
      modRelicSaves.initialize(com.megacrit.cardcrawl.saveAndContinue.SaveFile.class, "modRelicSaves_488");
      }

Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$SaveField]

  • Patching [com.megacrit.cardcrawl.saveAndContinue.SaveFile]
  • Adding Field: public java.lang.Integer maxHandSize_454;
    • Copying annotation: @com.google.gson.annotations.SerializedName(value="basemod:max_hand_size")
      {
      if (maxHandSize == null) { maxHandSize = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
      maxHandSize.initialize(com.megacrit.cardcrawl.saveAndContinue.SaveFile.class, "maxHandSize_454");
      }

Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$Scale]

  • Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  • Adding Field: public java.lang.Float descriptionScale_59;
    {
    if (descriptionScale == null) { descriptionScale = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
    descriptionScale.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "descriptionScale_59");
    }

Patch Class: [com.evacipated.cardcrawl.modthespire.patches.DisableGdxForceExit]

  • Patching [com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop()]
  • Adding Insert @ 248...

{
com.evacipated.cardcrawl.modthespire.patches.DisableGdxForceExit.Insert($0, $$);
}

Patch Class: [com.evacipated.cardcrawl.modthespire.patches.CreditsModList]

  • Patching [com.megacrit.cardcrawl.credits.CreditsScreen()]
  • Adding Insert @ r5 (abs:56)...

{
float[] __tmpY = new float[]{tmpY};
com.evacipated.cardcrawl.modthespire.patches.CreditsModList.Insert($0, $$, __tmpY);
tmpY = __tmpY[0];
}

Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.MainMenuItem]

  • Patching [com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.setMainMenuButtons()]
  • Adding Insert @ r4 (abs:145)...

{
int[] __index = new int[]{index};
com.evacipated.cardcrawl.modthespire.patches.modsscreen.MainMenuItem.Insert($0, $$, __index);
index = __index[0];
}

Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.SaveBaseModBadges]

  • Patching [basemod.BaseMod.registerModBadge(com.badlogic.gdx.graphics.Texture,java.lang.String,java.lang.String,java.lang.String,basemod.ModPanel)]
  • Adding Insert @ r8 (abs:699)...

{
com.evacipated.cardcrawl.modthespire.patches.modsscreen.SaveBaseModBadges.Insert($$, badge);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamageMulti]

  • Patching [com.megacrit.cardcrawl.cards.AbstractCard.calculateCardDamage(com.megacrit.cardcrawl.monsters.AbstractMonster)]
  • Adding Insert @ r86 (abs:3129)...

{
basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamageMulti.Insert($0, $$, tmp);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook2]

  • Patching [com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain()]
  • Adding Insert @ r2 (abs:263)...

{
basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook2.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.OnPlayerLoseBlockToggle]

  • Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  • Adding Insert @ 392...

{
basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.OnPlayerLoseBlockToggle.InsertPost($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderOuterGlowSwitch]

  • Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderOuterGlow(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  • Adding Insert @ r9 (abs:1265)...

{
basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderOuterGlowSwitch.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$Load]

  • Patching [com.megacrit.cardcrawl.core.CardCrawlGame.loadPlayerSave(com.megacrit.cardcrawl.characters.AbstractPlayer)]
  • Adding Insert @ 1086...

{
basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$Load.Insert($0, $$, saveFile);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostDrawHook]

  • Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.draw(int)]
  • Adding Insert @ 2022...

{
basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostDrawHook.Insert($0, $$, c);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.AbstractCreature.PlayerMaxHPChange$Decrease]

  • Patching [com.megacrit.cardcrawl.core.AbstractCreature.decreaseMaxHealth(int)]
  • Adding Insert @ 230...

{
int[] __amount = new int[]{amount};
com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.core.AbstractCreature.PlayerMaxHPChange$Decrease.Insert($0, $$, __amount);
amount = __amount[0];
if (opt.isPresent()) { return; }
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PostUpdateHook]

  • Patching [com.megacrit.cardcrawl.core.CardCrawlGame.update()]
  • Adding Insert @ 895...

{
basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PostUpdateHook.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHooks$RenderHook]

  • Patching [com.megacrit.cardcrawl.core.CardCrawlGame.render()]
  • Adding Insert @ 455...

{
basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHooks$RenderHook.Insert($0, $$, sb);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.InitializeCharacterButtons]

  • Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.initializeCharacters()]
  • Adding Insert @ 254...

{
basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.InitializeCharacterButtons.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$RenderSmallEnergyOrb]

  • Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  • Adding Insert @ 2125...

{
float[] __start_x = new float[]{start_x};
java.lang.String[] __tmp = new java.lang.String[]{tmp};
basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$RenderSmallEnergyOrb.Insert($0, $$, spacing, i, __start_x, draw_y, font, textColor, __tmp, gl);
start_x = __start_x[0];
tmp = __tmp[0];
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowers]

  • Patching [com.megacrit.cardcrawl.cards.AbstractCard.applyPowers()]
  • Adding Insert @ r19 (abs:2946)...

{
float[] __tmp = new float[]{tmp};
basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowers.Insert($0, $$, __tmp);
tmp = __tmp[0];
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.AddSwitch]

  • Patching [com.megacrit.cardcrawl.helpers.CardLibrary.add(com.megacrit.cardcrawl.cards.AbstractCard)]
  • Adding Insert @ 792...

{
basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.AddSwitch.Insert($$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$Save]

  • Patching [com.megacrit.cardcrawl.saveAndContinue.SaveAndContinue.save(com.megacrit.cardcrawl.saveAndContinue.SaveFile)]
  • Adding Insert @ 140...

{
java.util.HashMap[] __params = new java.util.HashMap[]{params};
basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$Save.Insert($$, __params);
params = __params[0];
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHook]

  • Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateInput()]
  • Adding Insert @ 277...

{
basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHook.Insert($0, $$, potion);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardListSwitch]

  • Patching [com.megacrit.cardcrawl.helpers.CardLibrary.getCardList(com.megacrit.cardcrawl.helpers.CardLibrary$LibraryType)]
  • Adding Insert @ r45 (abs:1047)...

{
basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardListSwitch.Insert($$, retVal);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword]

  • Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  • Adding Insert @ 467...

{
basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword.Insert($0, $$, word);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.GetNextActionHook]

  • Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  • Adding Insert @ 247...

{
basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.GetNextActionHook.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.MissingPortraitFix]

  • Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderPortrait(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  • Adding Insert @ 559...

{
com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.MissingPortraitFix.Insert($0, $$, card);
if (opt.isPresent()) { return; }
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.EditCharactersHook]

  • Patching [com.megacrit.cardcrawl.core.CardCrawlGame.create()]
  • Adding Insert @ 292...

{
basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.EditCharactersHook.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHook]

  • Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateInput()]
  • Adding Insert @ 281...

{
basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHook.Insert($0, $$, potion);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.MoveToExhaustPileHook]

  • Patching [com.megacrit.cardcrawl.cards.CardGroup.moveToExhaustPile(com.megacrit.cardcrawl.cards.AbstractCard)]
  • Adding Insert @ r6 (abs:928)...

{
basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.MoveToExhaustPileHook.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.CtorSwitch]

  • Patching [com.megacrit.cardcrawl.screens.charSelect.CharacterOption(java.lang.String,com.megacrit.cardcrawl.characters.AbstractPlayer,java.lang.String,java.lang.String)]
  • Adding Insert @ r20 (abs:101)...

{
basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.CtorSwitch.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.FixCharacterFilter$ResetRunsDropdown]

  • Patching [com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.resetRunsDropdown()]
  • Adding Insert @ r34 (abs:271)...

{
boolean[] __includeMe = new boolean[]{includeMe};
basemod.patches.com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.FixCharacterFilter$ResetRunsDropdown.Insert($0, $$, __includeMe, data);
includeMe = __includeMe[0];
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.MultiwordKeywords$InitializeDescription]

  • Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  • Adding Insert @ 532...

{
java.lang.String[] __word = new java.lang.String[]{word};
basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.MultiwordKeywords$InitializeDescription.Insert($0, $$, __word, keywordTmp);
word = __word[0];
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHookTargetMode]

  • Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateTargetMode()]
  • Adding Insert @ 246...

{
basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHookTargetMode.Insert($0, $$, potion);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.options.SettingsScreen.PopupSwitch]

  • Patching [com.megacrit.cardcrawl.screens.options.SettingsScreen.popup(com.megacrit.cardcrawl.screens.options.ConfirmPopup$ConfirmType)]
  • Adding Insert @ r35 (abs:102)...

{
basemod.patches.com.megacrit.cardcrawl.screens.options.SettingsScreen.PopupSwitch.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$DidChangeTab]

  • Patching [com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.didChangeTab(com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar,com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar$CurrentTab)]
  • Adding Insert @ r1 (abs:529)...

{
com.megacrit.cardcrawl.cards.CardGroup[] __visibleCards = new com.megacrit.cardcrawl.cards.CardGroup[]{visibleCards};
basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$DidChangeTab.Insert($0, $$, __visibleCards);
visibleCards = __visibleCards[0];
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PreUpdateHook]

  • Patching [com.megacrit.cardcrawl.core.CardCrawlGame.update()]
  • Adding Insert @ 762...

{
basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PreUpdateHook.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterRelicsHookSwitch]

  • Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.initializeStarterRelics(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  • Adding Insert @ r14 (abs:460)...

{
java.util.ArrayList[] __relics = new java.util.ArrayList[]{relics};
basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterRelicsHookSwitch.Insert($0, $$, __relics);
relics = __relics[0];
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$SetPlayerNamePatch]

  • Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.setPlayerName()]
  • Adding Insert @ 190...

{
basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$SetPlayerNamePatch.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook]

  • Patching [com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain(com.megacrit.cardcrawl.characters.AbstractPlayer,int,boolean)]
  • Adding Insert @ r2 (abs:224)...

{
basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook.Insert($0, $$);
}

Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ModalChoiceScreenUpdateRender$Update]

  • Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.update()]
  • Adding Insert @ 2490...

{
basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ModalChoiceScreenUpdateRender$Update.Insert($0, $$);
}

Patch Class: [basemod.patches.whatmod.MonsterPowerTips]

  • Patching [com.megacrit.cardcrawl.monsters.AbstractMonster.renderTip(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  • Adding Insert @ r6 (abs:319)...

{
basemod.patches.whatmod.MonsterPowerTips.Insert($0, $$, p);
}
com.evacipated.cardcrawl.modthespire.patcher.PatchingException: javassist.CannotCompileException: [source error] no such field: p
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:207)
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$1(ModSelectWindow.java:266)
at java.lang.Thread.run(Thread.java:748)
Caused by: javassist.CannotCompileException: [source error] no such field: p
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: no such field: p
at javassist.compiler.TypeChecker.fieldAccess(TypeChecker.java:845)
at javassist.compiler.TypeChecker.atFieldRead(TypeChecker.java:803)
at javassist.compiler.TypeChecker.atMember(TypeChecker.java:988)
at javassist.compiler.JvstTypeChecker.atMember(JvstTypeChecker.java:66)
at javassist.compiler.ast.Member.accept(Member.java:39)
at javassist.compiler.JvstTypeChecker.atMethodArgs(JvstTypeChecker.java:221)
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:735)
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

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions