Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 194.99 KB | None | 0 0
  1. Running with debug mode turned ON...
  2.  
  3. ModVersion Info:
  4. - Java version (1.8.0_144)
  5. - Slay the Spire (07-17-2019)
  6. - ModTheSpire (3.11.0)
  7. Mod list:
  8. - basemod (5.15.1)
  9. - stslib (1.17.1)
  10. - Astrologer (0.4.1)
  11.  
  12. Begin patching...
  13. Patching enums...Done.
  14. Finding core patches...
  15. Finding patches...
  16. Patching Overrides...
  17. Class: [basemod.abstracts.CustomMonster]
  18. - Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderDamageRange(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  19. Fixing invocations in superclass AbstractMonster...
  20. @ 932
  21. Replacing SpireSuper calls...
  22. @ 127
  23. { super.renderDamageRange(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
  24. $_ = null; }
  25. - Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderIntentVfxBehind(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  26. Fixing invocations in superclass AbstractMonster...
  27. @ 929
  28. Replacing SpireSuper calls...
  29. @ 133
  30. { super.renderIntentVfxBehind(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
  31. $_ = null; }
  32. - Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderIntent(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  33. Fixing invocations in superclass AbstractMonster...
  34. @ 930
  35. Replacing SpireSuper calls...
  36. @ 139
  37. { super.renderIntent(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
  38. $_ = null; }
  39. - Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderIntentVfxAfter(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  40. Fixing invocations in superclass AbstractMonster...
  41. @ 931
  42. Replacing SpireSuper calls...
  43. @ 145
  44. { super.renderIntentVfxAfter(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
  45. $_ = null; }
  46. - Overriding [com.megacrit.cardcrawl.monsters.AbstractMonster.renderName(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  47. Fixing invocations in superclass AbstractMonster...
  48. @ 943
  49. Replacing SpireSuper calls...
  50. @ 151
  51. { super.renderName(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
  52. $_ = null; }
  53. Class: [basemod.abstracts.CustomCard]
  54. - Overriding [com.megacrit.cardcrawl.cards.AbstractCard.renderTitle(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  55. Fixing invocations in superclass AbstractCard...
  56. @ 1177
  57. @ 1227
  58. Replacing SpireSuper calls...
  59. @ 270
  60. { super.renderTitle(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
  61. $_ = null; }
  62. @ 276
  63. { super.renderTitle(((com.badlogic.gdx.graphics.g2d.SpriteBatch) $1[0]));
  64. $_ = null; }
  65. Injecting patches...
  66.  
  67. Patch Class: [basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves]
  68. - Patching [com.megacrit.cardcrawl.saveAndContinue.SaveFile]
  69. - Adding Field: public basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves$HashMapOfJsonElement modSaves_251;
  70. - Copying annotation: @com.google.gson.annotations.SerializedName(value="basemod:mod_saves")
  71. {
  72. if (modSaves == null) { modSaves = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  73. modSaves.initialize(com.megacrit.cardcrawl.saveAndContinue.SaveFile.class, "modSaves_251");
  74. }
  75. - Adding Field: public basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves$ArrayListOfJsonElement modCardSaves_927;
  76. - Copying annotation: @com.google.gson.annotations.SerializedName(value="basemod:mod_card_saves")
  77. {
  78. if (modCardSaves == null) { modCardSaves = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  79. modCardSaves.initialize(com.megacrit.cardcrawl.saveAndContinue.SaveFile.class, "modCardSaves_927");
  80. }
  81. - Adding Field: public basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves$ArrayListOfJsonElement modRelicSaves_736;
  82. - Copying annotation: @com.google.gson.annotations.SerializedName(value="basemod:mod_relic_saves")
  83. {
  84. if (modRelicSaves == null) { modRelicSaves = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  85. modRelicSaves.initialize(com.megacrit.cardcrawl.saveAndContinue.SaveFile.class, "modRelicSaves_736");
  86. }
  87.  
  88.  
  89. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.GridCardSelectScreenFields]
  90. - Patching [com.megacrit.cardcrawl.screens.select.GridCardSelectScreen]
  91. - Adding Field: public java.lang.Boolean forCustomReward_231;
  92. {
  93. if (forCustomReward == null) { forCustomReward = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  94. forCustomReward.initialize(com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.class, "forCustomReward_231");
  95. }
  96. - Adding Field: public basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.GridCardSelectScreenFields$GridCallback customCallback_372;
  97. {
  98. if (customCallback == null) { customCallback = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  99. customCallback.initialize(com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.class, "customCallback_372");
  100. }
  101.  
  102.  
  103. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$Scale]
  104. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  105. - Adding Field: public java.lang.Float descriptionScale_768;
  106. {
  107. if (descriptionScale == null) { descriptionScale = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  108. descriptionScale.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "descriptionScale_768");
  109. }
  110.  
  111.  
  112. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$SaveField]
  113. - Patching [com.megacrit.cardcrawl.saveAndContinue.SaveFile]
  114. - Adding Field: public java.lang.Integer maxHandSize_799;
  115. - Copying annotation: @com.google.gson.annotations.SerializedName(value="basemod:max_hand_size")
  116. {
  117. if (maxHandSize == null) { maxHandSize = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  118. maxHandSize.initialize(com.megacrit.cardcrawl.saveAndContinue.SaveFile.class, "maxHandSize_799");
  119. }
  120.  
  121.  
  122. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$IsScrolling]
  123. - Patching [com.megacrit.cardcrawl.helpers.TipHelper]
  124. - Adding Field: public static java.lang.Float isScrolling_486;
  125. {
  126. if (isScrolling == null) { isScrolling = new com.evacipated.cardcrawl.modthespire.lib.StaticSpireField(null); }
  127. isScrolling.initialize(com.megacrit.cardcrawl.helpers.TipHelper.class, "isScrolling_486");
  128. }
  129.  
  130.  
  131. Patch Class: [com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.AutoplayField]
  132. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  133. - Adding Field: public java.lang.Boolean autoplay_950;
  134. {
  135. if (autoplay == null) { autoplay = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  136. autoplay.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "autoplay_950");
  137. }
  138.  
  139.  
  140. Patch Class: [com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.AlwaysRetainField]
  141. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  142. - Adding Field: public java.lang.Boolean alwaysRetain_541;
  143. {
  144. if (alwaysRetain == null) { alwaysRetain = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  145. alwaysRetain.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "alwaysRetain_541");
  146. }
  147.  
  148.  
  149. Patch Class: [com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.SneckoField]
  150. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  151. - Adding Field: public java.lang.Boolean snecko_890;
  152. {
  153. if (snecko == null) { snecko = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  154. snecko.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "snecko_890");
  155. }
  156.  
  157.  
  158. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.HitboxRightClick]
  159. - Patching [com.megacrit.cardcrawl.helpers.Hitbox]
  160. - Adding Field: public java.lang.Boolean rightClicked_249;
  161. {
  162. if (rightClicked == null) { rightClicked = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  163. rightClicked.initialize(com.megacrit.cardcrawl.helpers.Hitbox.class, "rightClicked_249");
  164. }
  165. - Adding Field: public java.lang.Boolean rightClickStarted_201;
  166. {
  167. if (rightClickStarted == null) { rightClickStarted = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  168. rightClickStarted.initialize(com.megacrit.cardcrawl.helpers.Hitbox.class, "rightClickStarted_201");
  169. }
  170.  
  171.  
  172. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.core.AbstractCreature.TempHPField]
  173. - Patching [com.megacrit.cardcrawl.core.AbstractCreature]
  174. - Adding Field: public java.lang.Integer tempHp_505;
  175. {
  176. if (tempHp == null) { tempHp = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  177. tempHp.initialize(com.megacrit.cardcrawl.core.AbstractCreature.class, "tempHp_505");
  178. }
  179.  
  180.  
  181. Patch Class: [com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.ExhaustiveField$ExhaustiveFields]
  182. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  183. - Adding Field: public java.lang.Integer exhaustive_519;
  184. {
  185. if (exhaustive == null) { exhaustive = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  186. exhaustive.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "exhaustive_519");
  187. }
  188. - Adding Field: public java.lang.Integer baseExhaustive_296;
  189. {
  190. if (baseExhaustive == null) { baseExhaustive = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  191. baseExhaustive.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "baseExhaustive_296");
  192. }
  193. - Adding Field: public java.lang.Boolean isExhaustiveUpgraded_720;
  194. {
  195. if (isExhaustiveUpgraded == null) { isExhaustiveUpgraded = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  196. isExhaustiveUpgraded.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "isExhaustiveUpgraded_720");
  197. }
  198.  
  199.  
  200. Patch Class: [com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.RefundFields]
  201. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  202. - Adding Field: public java.lang.Integer refund_905;
  203. {
  204. if (refund == null) { refund = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  205. refund.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "refund_905");
  206. }
  207. - Adding Field: public java.lang.Integer baseRefund_394;
  208. {
  209. if (baseRefund == null) { baseRefund = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  210. baseRefund.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "baseRefund_394");
  211. }
  212. - Adding Field: public java.lang.Boolean isRefundUpgraded_580;
  213. {
  214. if (isRefundUpgraded == null) { isRefundUpgraded = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  215. isRefundUpgraded.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "isRefundUpgraded_580");
  216. }
  217.  
  218.  
  219. Patch Class: [com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.FleetingField]
  220. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  221. - Adding Field: public java.lang.Boolean fleeting_560;
  222. {
  223. if (fleeting == null) { fleeting = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  224. fleeting.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "fleeting_560");
  225. }
  226.  
  227.  
  228. Patch Class: [com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.SoulboundField]
  229. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  230. - Adding Field: public java.lang.Boolean soulbound_999;
  231. {
  232. if (soulbound == null) { soulbound = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  233. soulbound.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "soulbound_999");
  234. }
  235.  
  236.  
  237. Patch Class: [com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.GraveField]
  238. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  239. - Adding Field: public java.lang.Boolean grave_426;
  240. {
  241. if (grave == null) { grave = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  242. grave.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "grave_426");
  243. }
  244.  
  245.  
  246. Patch Class: [Astrologer.Patches.StellarPhaseValue]
  247. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer]
  248. - Adding Field: public java.lang.Integer stellarPhase_367;
  249. {
  250. if (stellarPhase == null) { stellarPhase = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  251. stellarPhase.initialize(com.megacrit.cardcrawl.characters.AbstractPlayer.class, "stellarPhase_367");
  252. }
  253. - Adding Field: public java.lang.Boolean stellarAlignment_91;
  254. {
  255. if (stellarAlignment == null) { stellarAlignment = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  256. stellarAlignment.initialize(com.megacrit.cardcrawl.characters.AbstractPlayer.class, "stellarAlignment_91");
  257. }
  258. - Adding Field: public java.lang.Integer maxStellarPhase_216;
  259. {
  260. if (maxStellarPhase == null) { maxStellarPhase = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  261. maxStellarPhase.initialize(com.megacrit.cardcrawl.characters.AbstractPlayer.class, "maxStellarPhase_216");
  262. }
  263.  
  264.  
  265. Patch Class: [Astrologer.Patches.AnimatedCardsPatch$AnimationInfo]
  266. - Patching [com.megacrit.cardcrawl.cards.AbstractCard]
  267. - Adding Field: public java.lang.Boolean isAnimated_507;
  268. {
  269. if (isAnimated == null) { isAnimated = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  270. isAnimated.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "isAnimated_507");
  271. }
  272. - Adding Field: public java.lang.Float frameTime_739;
  273. {
  274. if (frameTime == null) { frameTime = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  275. frameTime.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "frameTime_739");
  276. }
  277. - Adding Field: public java.lang.Integer currentFrame_813;
  278. {
  279. if (currentFrame == null) { currentFrame = new com.evacipated.cardcrawl.modthespire.lib.SpireField(null); }
  280. currentFrame.initialize(com.megacrit.cardcrawl.cards.AbstractCard.class, "currentFrame_813");
  281. }
  282.  
  283.  
  284. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.CreditsModList]
  285. - Patching [com.megacrit.cardcrawl.credits.CreditsScreen()]
  286. - Adding Insert @ r5 (abs:56)...
  287.  
  288. {
  289. float[] __tmpY = new float[1];
  290. __tmpY[0] = tmpY;
  291. com.evacipated.cardcrawl.modthespire.patches.CreditsModList.Insert($0, $$, __tmpY);
  292. tmpY = __tmpY[0];
  293. }
  294.  
  295. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.TopPanelModList$Render]
  296. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  297. - Adding Insert @ 1089...
  298.  
  299. {
  300. com.evacipated.cardcrawl.modthespire.patches.TopPanelModList$Render.Insert($0, $$);
  301. }
  302.  
  303. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.SaveBaseModBadges]
  304. - Patching [basemod.BaseMod.registerModBadge(com.badlogic.gdx.graphics.Texture,java.lang.String,java.lang.String,java.lang.String,basemod.ModPanel)]
  305. - Adding Insert @ r8 (abs:733)...
  306.  
  307. {
  308. com.evacipated.cardcrawl.modthespire.patches.modsscreen.SaveBaseModBadges.Insert($$, badge);
  309. }
  310.  
  311. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.MainMenuItem]
  312. - Patching [com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.setMainMenuButtons()]
  313. - Adding Insert @ r4 (abs:145)...
  314.  
  315. {
  316. int[] __index = new int[1];
  317. __index[0] = index;
  318. com.evacipated.cardcrawl.modthespire.patches.modsscreen.MainMenuItem.Insert($0, $$, __index);
  319. index = __index[0];
  320. }
  321.  
  322. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.DisableGdxForceExit]
  323. - Patching [com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop()]
  324. - Adding Insert @ 248...
  325.  
  326. {
  327. com.evacipated.cardcrawl.modthespire.patches.DisableGdxForceExit.Insert($0, $$);
  328. }
  329.  
  330. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.CustomActionHooks$updatePatch]
  331. - Patching [com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.update()]
  332. - Adding Insert @ 143...
  333.  
  334. {
  335. basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.CustomActionHooks$updatePatch.Insert($0, $$);
  336. }
  337.  
  338. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ModalChoiceScreenUpdateRender$Update]
  339. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.update()]
  340. - Adding Insert @ 2490...
  341.  
  342. {
  343. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ModalChoiceScreenUpdateRender$Update.Insert($0, $$);
  344. }
  345.  
  346. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.TitleFontSize$UseCustomFontSize]
  347. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderTitle(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  348. - Adding Insert @ r0 (abs:1323)...
  349.  
  350. {
  351. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.TitleFontSize$UseCustomFontSize.Insert($0, $$, card);
  352. }
  353.  
  354. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.ColorTabBarFix$Render]
  355. - Patching [com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.render(com.badlogic.gdx.graphics.g2d.SpriteBatch,float)]
  356. - Adding Insert @ 183...
  357.  
  358. {
  359. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.ColorTabBarFix$Render.Insert($0, $$, curTab);
  360. }
  361.  
  362. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.FixDescriptionWidthCustomDynamicVariableCN]
  363. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  364. - Adding Insert @ 683...
  365.  
  366. {
  367. java.lang.String[] __word = new java.lang.String[1];
  368. __word[0] = word;
  369. float[] __currentWidth = new float[1];
  370. __currentWidth[0] = currentWidth;
  371. java.lang.StringBuilder[] __sbuilder = new java.lang.StringBuilder[1];
  372. __sbuilder[0] = sbuilder;
  373. int[] __numLines = new int[1];
  374. __numLines[0] = numLines;
  375. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.FixDescriptionWidthCustomDynamicVariableCN.Insert($0, $$, __word, __currentWidth, __sbuilder, __numLines, CN_DESC_BOX_WIDTH);
  376. word = __word[0];
  377. currentWidth = __currentWidth[0];
  378. sbuilder = __sbuilder[0];
  379. numLines = __numLines[0];
  380. }
  381.  
  382. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.MoveToExhaustPileHook]
  383. - Patching [com.megacrit.cardcrawl.cards.CardGroup.moveToExhaustPile(com.megacrit.cardcrawl.cards.AbstractCard)]
  384. - Adding Insert @ r6 (abs:928)...
  385.  
  386. {
  387. basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.MoveToExhaustPileHook.Insert($0, $$);
  388. }
  389.  
  390. Patch Class: [basemod.patches.whatmod.MonsterPowerTips]
  391. - Patching [com.megacrit.cardcrawl.monsters.AbstractMonster.renderTip(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  392. - Adding Insert @ 320...
  393.  
  394. {
  395. basemod.patches.whatmod.MonsterPowerTips.Insert($0, $$, p);
  396. }
  397.  
  398. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.AbstractCreature.PlayerMaxHPChange$Increase]
  399. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.increaseMaxHp(int,boolean)]
  400. - Adding Insert @ 213...
  401.  
  402. {
  403. int[] __amount = new int[1];
  404. __amount[0] = amount;
  405. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.core.AbstractCreature.PlayerMaxHPChange$Increase.Insert($0, $$, __amount);
  406. amount = __amount[0];
  407. if (opt.isPresent()) { return; }
  408. }
  409.  
  410. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.TipWithWrappingHeaderPatch$PushDownTipBoxBody]
  411. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderTipBox(float,float,com.badlogic.gdx.graphics.g2d.SpriteBatch,java.lang.String,java.lang.String)]
  412. - Adding Insert @ r0 (abs:292)...
  413.  
  414. {
  415. float[] __textHeight = new float[1];
  416. __textHeight[0] = textHeight;
  417. basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.TipWithWrappingHeaderPatch$PushDownTipBoxBody.Insert($$, __textHeight);
  418. textHeight = __textHeight[0];
  419. }
  420.  
  421. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.EnergyManager.PostEnergyRechargeHook]
  422. - Patching [com.megacrit.cardcrawl.core.EnergyManager.recharge()]
  423. - Adding Insert @ 47...
  424.  
  425. {
  426. basemod.patches.com.megacrit.cardcrawl.core.EnergyManager.PostEnergyRechargeHook.Insert($0, $$);
  427. }
  428.  
  429. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$UpdateScrollBar]
  430. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.updateInput()]
  431. - Adding Insert @ 271...
  432.  
  433. {
  434. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$UpdateScrollBar.Insert($0, $$);
  435. if (opt.isPresent()) { return; }
  436. }
  437.  
  438. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PostUpdateHook]
  439. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.update()]
  440. - Adding Insert @ 892...
  441.  
  442. {
  443. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PostUpdateHook.Insert($0, $$);
  444. }
  445.  
  446. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.FixUniqueKeywordsMultiTooltips]
  447. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.initializeTips()]
  448. - Adding Insert @ 1391...
  449.  
  450. {
  451. boolean[] __alreadyExists = new boolean[1];
  452. __alreadyExists[0] = alreadyExists;
  453. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.FixUniqueKeywordsMultiTooltips.Insert($0, $$, s, t, __alreadyExists);
  454. alreadyExists = __alreadyExists[0];
  455. }
  456.  
  457. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.SwapCharacterSelectScreen]
  458. - Patching [com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen(boolean)]
  459. - Adding Insert @ 132...
  460.  
  461. {
  462. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.SwapCharacterSelectScreen.Insert($0, $$);
  463. }
  464.  
  465. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.DescriptionLine.CustomDynamicVariableTokenizeCN]
  466. - Patching [com.megacrit.cardcrawl.cards.DescriptionLine.tokenizeCN(java.lang.String)]
  467. - Adding Insert @ 45...
  468.  
  469. {
  470. basemod.patches.com.megacrit.cardcrawl.cards.DescriptionLine.CustomDynamicVariableTokenizeCN.Insert($$, tokenized, i);
  471. }
  472.  
  473. Patch Class: [basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveAndContinue.Save]
  474. - Patching [com.megacrit.cardcrawl.saveAndContinue.SaveAndContinue.save(com.megacrit.cardcrawl.saveAndContinue.SaveFile)]
  475. - Adding Insert @ 302...
  476.  
  477. {
  478. basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveAndContinue.Save.Insert($$, params);
  479. }
  480.  
  481. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.AllowSmartTextsToRemoveSpaces$RenderSmartTextPatch]
  482. - Patching [com.megacrit.cardcrawl.helpers.FontHelper.renderSmartText(com.badlogic.gdx.graphics.g2d.SpriteBatch,com.badlogic.gdx.graphics.g2d.BitmapFont,java.lang.String,float,float,float,float,com.badlogic.gdx.graphics.Color)]
  483. - Adding Insert @ 976...
  484.  
  485. {
  486. float[] __curWidth = new float[1];
  487. __curWidth[0] = curWidth;
  488. basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.AllowSmartTextsToRemoveSpaces$RenderSmartTextPatch.InsertRemoveSpace($$, __curWidth, spaceWidth);
  489. curWidth = __curWidth[0];
  490. }
  491.  
  492. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.MissingPortraitFix]
  493. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderPortrait(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  494. - Adding Insert @ 560...
  495.  
  496. {
  497. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.MissingPortraitFix.Insert($0, $$, card);
  498. if (opt.isPresent()) { return; }
  499. }
  500.  
  501. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.CustomCardsPatch]
  502. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.initialize()]
  503. - Adding Insert @ 329...
  504.  
  505. {
  506. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.CustomCardsPatch.Insert($$);
  507. }
  508.  
  509. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.RenderCustomDynamicVariableCN]
  510. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderDescriptionCN(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  511. - Adding Insert @ 883...
  512.  
  513. {
  514. java.lang.String[] __tmp = new java.lang.String[1];
  515. __tmp[0] = tmp;
  516. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.RenderCustomDynamicVariableCN.Insert($0, $$, card, __tmp);
  517. tmp = __tmp[0];
  518. }
  519.  
  520. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.FakeKeywords]
  521. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  522. - Adding Insert @ 1724...
  523.  
  524. {
  525. java.util.ArrayList[] __t = new java.util.ArrayList[1];
  526. __t[0] = t;
  527. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.FakeKeywords.InsertAfter($0, $$, card, __t);
  528. t = __t[0];
  529. }
  530.  
  531. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterRelicsHookSwitch]
  532. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.initializeStarterRelics(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  533. - Adding Insert @ r14 (abs:458)...
  534.  
  535. {
  536. java.util.ArrayList[] __relics = new java.util.ArrayList[1];
  537. __relics[0] = relics;
  538. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterRelicsHookSwitch.Insert($0, $$, __relics);
  539. relics = __relics[0];
  540. }
  541.  
  542. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.ReorganizeObtainRelicGetHook]
  543. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.reorganizeObtain(com.megacrit.cardcrawl.characters.AbstractPlayer,int,boolean,int)]
  544. - Adding Insert @ 197...
  545.  
  546. {
  547. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.ReorganizeObtainRelicGetHook.Insert($0, $$);
  548. }
  549.  
  550. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterTmpCN]
  551. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescriptionCN(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  552. - Adding Insert @ r35 (abs:2221)...
  553.  
  554. {
  555. java.lang.String[] __tmp = new java.lang.String[1];
  556. __tmp[0] = tmp;
  557. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterTmpCN.Insert($0, $$, __tmp);
  558. tmp = __tmp[0];
  559. }
  560.  
  561. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook2]
  562. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain()]
  563. - Adding Insert @ 265...
  564.  
  565. {
  566. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook2.Insert($0, $$);
  567. }
  568.  
  569. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.MultiwordKeywords]
  570. - Patching [com.megacrit.cardcrawl.screens.charSelect.CharacterOption.renderRelics(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  571. - Adding Insert @ 458...
  572.  
  573. {
  574. java.lang.String[] __relicString = new java.lang.String[1];
  575. __relicString[0] = relicString;
  576. basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.MultiwordKeywords.Insert($0, $$, __relicString);
  577. relicString = __relicString[0];
  578. }
  579.  
  580. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PreUpdateHook]
  581. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.update()]
  582. - Adding Insert @ 759...
  583.  
  584. {
  585. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.UpdateHooks$PreUpdateHook.Insert($0, $$);
  586. }
  587.  
  588. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardListSwitch]
  589. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.getCardList(com.megacrit.cardcrawl.helpers.CardLibrary$LibraryType)]
  590. - Adding Insert @ r45 (abs:1047)...
  591.  
  592. {
  593. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardListSwitch.Insert($$, retVal);
  594. }
  595.  
  596. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$Update]
  597. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.update()]
  598. - Adding Insert @ 288...
  599.  
  600. {
  601. float[] __scrollY = new float[1];
  602. __scrollY[0] = scrollY;
  603. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$Update.InsertAfter($0, $$, __scrollY);
  604. scrollY = __scrollY[0];
  605. }
  606.  
  607. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.options.SettingsScreen.PopupSwitch]
  608. - Patching [com.megacrit.cardcrawl.screens.options.SettingsScreen.popup(com.megacrit.cardcrawl.screens.options.ConfirmPopup$ConfirmType)]
  609. - Adding Insert @ r35 (abs:102)...
  610.  
  611. {
  612. basemod.patches.com.megacrit.cardcrawl.screens.options.SettingsScreen.PopupSwitch.Insert($0, $$);
  613. }
  614.  
  615. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeCardPoolsSwitch]
  616. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.initializeCardPools()]
  617. - Adding Insert @ 1425...
  618.  
  619. {
  620. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeCardPoolsSwitch.Insert($0, $$, tmpPool);
  621. }
  622.  
  623. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.CustomActionHooks$resetFlagsOnClose]
  624. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.closeCurrentScreen()]
  625. - Adding Insert @ 2851...
  626.  
  627. {
  628. basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.CustomActionHooks$resetFlagsOnClose.Insert($$);
  629. }
  630.  
  631. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderEnergySwitch]
  632. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderEnergy(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  633. - Adding Insert @ 2613...
  634.  
  635. {
  636. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderEnergySwitch.Insert($0, $$, text, font, costColor);
  637. }
  638.  
  639. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHooks$PostRenderHook]
  640. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.render()]
  641. - Adding Insert @ 488...
  642.  
  643. {
  644. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHooks$PostRenderHook.Insert($0, $$, sb);
  645. }
  646.  
  647. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.EditCharactersHook]
  648. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.create()]
  649. - Adding Insert @ 289...
  650.  
  651. {
  652. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.EditCharactersHook.Insert($0, $$);
  653. }
  654.  
  655. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.FixCharacterFilter$ResetRunsDropdown]
  656. - Patching [com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.resetRunsDropdown()]
  657. - Adding Insert @ r34 (abs:271)...
  658.  
  659. {
  660. boolean[] __includeMe = new boolean[1];
  661. __includeMe[0] = includeMe;
  662. basemod.patches.com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.FixCharacterFilter$ResetRunsDropdown.Insert($0, $$, __includeMe, data);
  663. includeMe = __includeMe[0];
  664. }
  665.  
  666. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowersMulti]
  667. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.applyPowers()]
  668. - Adding Insert @ 2984...
  669.  
  670. {
  671. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowersMulti.Insert($0, $$, tmp, i);
  672. }
  673.  
  674. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.OnPlayerLoseBlockToggle]
  675. - Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  676. - Adding Insert @ 392...
  677.  
  678. {
  679. basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.OnPlayerLoseBlockToggle.InsertPost($0, $$);
  680. }
  681.  
  682. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ShrinkLongDescription$ShiftSizeLineDescription]
  683. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  684. - Adding Insert @ 1019...
  685.  
  686. {
  687. float[] __draw_y = new float[1];
  688. __draw_y[0] = draw_y;
  689. com.badlogic.gdx.graphics.g2d.BitmapFont[] __font = new com.badlogic.gdx.graphics.g2d.BitmapFont[1];
  690. __font[0] = font;
  691. float[] __current_x = new float[1];
  692. __current_x[0] = current_x;
  693. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ShrinkLongDescription$ShiftSizeLineDescription.Insert($0, $$, card, __draw_y, __font, __current_x);
  694. draw_y = __draw_y[0];
  695. font = __font[0];
  696. current_x = __current_x[0];
  697. }
  698.  
  699. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ModalChoiceScreenUpdateRender$Render]
  700. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  701. - Adding Insert @ 2666...
  702.  
  703. {
  704. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ModalChoiceScreenUpdateRender$Render.Insert($0, $$);
  705. }
  706.  
  707. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.FakeKeywords]
  708. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  709. - Adding Insert @ 1717...
  710.  
  711. {
  712. java.util.ArrayList[] __t = new java.util.ArrayList[1];
  713. __t[0] = t;
  714. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.FakeKeywords.InsertBefore($0, $$, card, __t);
  715. t = __t[0];
  716. }
  717.  
  718. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHook]
  719. - Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateInput()]
  720. - Adding Insert @ 277...
  721.  
  722. {
  723. basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHook.Insert($0, $$, potion);
  724. }
  725.  
  726. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.OnPlayerLoseBlockToggle]
  727. - Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  728. - Adding Insert @ 383...
  729.  
  730. {
  731. basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.OnPlayerLoseBlockToggle.InsertPre($0, $$);
  732. }
  733.  
  734. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CNCardTextColors]
  735. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  736. - Adding Insert @ 675...
  737.  
  738. {
  739. java.lang.String[] __word = new java.lang.String[1];
  740. __word[0] = word;
  741. float[] __currentWidth = new float[1];
  742. __currentWidth[0] = currentWidth;
  743. int[] __numLines = new int[1];
  744. __numLines[0] = numLines;
  745. java.lang.StringBuilder[] __sbuilder = new java.lang.StringBuilder[1];
  746. __sbuilder[0] = sbuilder;
  747. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CNCardTextColors.Insert($0, $$, __word, __currentWidth, __numLines, __sbuilder, CN_DESC_BOX_WIDTH);
  748. word = __word[0];
  749. currentWidth = __currentWidth[0];
  750. numLines = __numLines[0];
  751. sbuilder = __sbuilder[0];
  752. }
  753.  
  754. Patch Class: [basemod.patches.com.megacrit.cardcrawl.events.BackToBasics.UpgradeStrikeAndDefends]
  755. - Patching [com.megacrit.cardcrawl.events.city.BackToBasics.upgradeStrikeAndDefends()]
  756. - Adding Insert @ r30 (abs:135)...
  757.  
  758. {
  759. basemod.patches.com.megacrit.cardcrawl.events.BackToBasics.UpgradeStrikeAndDefends.Insert($0, $$);
  760. }
  761.  
  762. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHook]
  763. - Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateInput()]
  764. - Adding Insert @ 281...
  765.  
  766. {
  767. basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHook.Insert($0, $$, potion);
  768. }
  769.  
  770. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.AllowSmartTextsToRemoveSpaces$RenderSmartTextPatch]
  771. - Patching [com.megacrit.cardcrawl.helpers.FontHelper.renderSmartText(com.badlogic.gdx.graphics.g2d.SpriteBatch,com.badlogic.gdx.graphics.g2d.BitmapFont,java.lang.String,float,float,float,float,com.badlogic.gdx.graphics.Color)]
  772. - Adding Insert @ 945...
  773.  
  774. {
  775. java.lang.String[] __word = new java.lang.String[1];
  776. __word[0] = word;
  777. basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.AllowSmartTextsToRemoveSpaces$RenderSmartTextPatch.InsertRemoveSpecialWord($$, __word);
  778. word = __word[0];
  779. }
  780.  
  781. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.GetNextActionHook]
  782. - Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  783. - Adding Insert @ 247...
  784.  
  785. {
  786. basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.GetNextActionHook.Insert($0, $$);
  787. }
  788.  
  789. Patch Class: [basemod.patches.com.megacrit.cardcrawl.events.Vampires.ReplaceAttacks]
  790. - Patching [com.megacrit.cardcrawl.events.city.Vampires.replaceAttacks()]
  791. - Adding Insert @ r8 (abs:126)...
  792.  
  793. {
  794. basemod.patches.com.megacrit.cardcrawl.events.Vampires.ReplaceAttacks.Insert($0, $$);
  795. }
  796.  
  797. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.CustomRewardLoad]
  798. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.loadPostCombat(com.megacrit.cardcrawl.saveAndContinue.SaveFile)]
  799. - Adding Insert @ 1029...
  800.  
  801. {
  802. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.CustomRewardLoad.Insert($0, $$, i);
  803. }
  804.  
  805. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamageMulti]
  806. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.calculateCardDamage(com.megacrit.cardcrawl.monsters.AbstractMonster)]
  807. - Adding Insert @ 3112...
  808.  
  809. {
  810. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamageMulti.Insert($0, $$, tmp, i);
  811. }
  812.  
  813. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.RenderBoxEnergy]
  814. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderBox(com.badlogic.gdx.graphics.g2d.SpriteBatch,java.lang.String,float,float)]
  815. - Adding Insert @ 376...
  816.  
  817. {
  818. com.badlogic.gdx.graphics.g2d.TextureAtlas$AtlasRegion[] __currentOrb = new com.badlogic.gdx.graphics.g2d.TextureAtlas$AtlasRegion[1];
  819. __currentOrb[0] = currentOrb;
  820. basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.RenderBoxEnergy.Insert($$, card, __currentOrb);
  821. currentOrb = __currentOrb[0];
  822. }
  823.  
  824. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$RenderHeaders]
  825. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.renderScreen(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  826. - Adding Insert @ 549...
  827.  
  828. {
  829. float[] __scrollY = new float[1];
  830. __scrollY[0] = scrollY;
  831. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$RenderHeaders.InsertBefore($0, $$, __scrollY);
  832. scrollY = __scrollY[0];
  833. }
  834.  
  835. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook]
  836. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.instantObtain(com.megacrit.cardcrawl.characters.AbstractPlayer,int,boolean)]
  837. - Adding Insert @ 230...
  838.  
  839. {
  840. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.InstantObtainRelicGetHook.Insert($0, $$);
  841. }
  842.  
  843. Patch Class: [basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.CustomRewardSave]
  844. - Patching [com.megacrit.cardcrawl.saveAndContinue.SaveFile(com.megacrit.cardcrawl.saveAndContinue.SaveFile$SaveType)]
  845. - Adding Insert @ 371...
  846.  
  847. {
  848. basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.CustomRewardSave.Insert($0, $$);
  849. }
  850.  
  851. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.MultiwordKeywords$InitializeDescription]
  852. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  853. - Adding Insert @ 546...
  854.  
  855. {
  856. java.lang.String[] __word = new java.lang.String[1];
  857. __word[0] = word;
  858. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.MultiwordKeywords$InitializeDescription.Insert($0, $$, __word, keywordTmp);
  859. word = __word[0];
  860. }
  861.  
  862. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.common.ApplyPowerAction.ApplyPowerActionPostPowerApplyHook]
  863. - Patching [com.megacrit.cardcrawl.actions.common.ApplyPowerAction.update()]
  864. - Adding Insert @ r6 (abs:147)...
  865.  
  866. {
  867. basemod.patches.com.megacrit.cardcrawl.actions.common.ApplyPowerAction.ApplyPowerActionPostPowerApplyHook.Insert($0, $$, powerToApply, target, source);
  868. }
  869.  
  870. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.TitleFontSize$GrabFontFile]
  871. - Patching [com.megacrit.cardcrawl.helpers.FontHelper.initialize()]
  872. - Adding Insert @ 286...
  873.  
  874. {
  875. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.TitleFontSize$GrabFontFile.Insert($$, fontFile);
  876. }
  877.  
  878. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.FakeKeywords]
  879. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderKeywords(float,float,com.badlogic.gdx.graphics.g2d.SpriteBatch,java.util.ArrayList)]
  880. - Adding Insert @ r0 (abs:263)...
  881.  
  882. {
  883. float[] __y = new float[1];
  884. __y[0] = y;
  885. basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.FakeKeywords.Insert($$, __y, card);
  886. y = __y[0];
  887. }
  888.  
  889. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.TipWithWrappingHeaderPatch$PushDownPowerBoxBody]
  890. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderBox(com.badlogic.gdx.graphics.g2d.SpriteBatch,java.lang.String,float,float)]
  891. - Adding Insert @ r0 (abs:358)...
  892.  
  893. {
  894. float[] __textHeight = new float[1];
  895. __textHeight[0] = textHeight;
  896. basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.TipWithWrappingHeaderPatch$PushDownPowerBoxBody.Insert($$, __textHeight);
  897. textHeight = __textHeight[0];
  898. }
  899.  
  900. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterTmp]
  901. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  902. - Adding Insert @ r31 (abs:1980)...
  903.  
  904. {
  905. java.lang.String[] __tmp = new java.lang.String[1];
  906. __tmp[0] = tmp;
  907. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterTmp.Insert($0, $$, __tmp);
  908. tmp = __tmp[0];
  909. }
  910.  
  911. Patch Class: [basemod.patches.com.megacrit.cardcrawl.rooms.AbstractRoom.StartBattleHook]
  912. - Patching [com.megacrit.cardcrawl.rooms.AbstractRoom.update()]
  913. - Adding Insert @ 297...
  914.  
  915. {
  916. basemod.patches.com.megacrit.cardcrawl.rooms.AbstractRoom.StartBattleHook.Insert($0, $$);
  917. }
  918.  
  919. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHookTargetMode]
  920. - Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateTargetMode()]
  921. - Adding Insert @ 246...
  922.  
  923. {
  924. basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PrePotionUseHookTargetMode.Insert($0, $$, potion);
  925. }
  926.  
  927. Patch Class: [basemod.patches.whatmod.PlayerPowerTips]
  928. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderPowerTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  929. - Adding Insert @ 820...
  930.  
  931. {
  932. basemod.patches.whatmod.PlayerPowerTips.Insert($0, $$, p);
  933. }
  934.  
  935. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.FixEnergyTooltip]
  936. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  937. - Adding Insert @ 1718...
  938.  
  939. {
  940. java.lang.String[] __s = new java.lang.String[1];
  941. __s[0] = s;
  942. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.FixEnergyTooltip.Insert($0, $$, __s);
  943. s = __s[0];
  944. }
  945.  
  946. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.PandorasBox.OnEquip]
  947. - Patching [com.megacrit.cardcrawl.relics.PandorasBox.onEquip()]
  948. - Adding Insert @ r12 (abs:68)...
  949.  
  950. {
  951. basemod.patches.com.megacrit.cardcrawl.relics.PandorasBox.OnEquip.Insert($0, $$);
  952. }
  953.  
  954. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.CustomBosses$Ascension20DoubleBoss]
  955. - Patching [com.megacrit.cardcrawl.ui.buttons.ProceedButton.update()]
  956. - Adding Insert @ 116...
  957.  
  958. {
  959. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.CustomBosses$Ascension20DoubleBoss.Insert($0, $$);
  960. }
  961.  
  962. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$Update]
  963. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.update()]
  964. - Adding Insert @ 285...
  965.  
  966. {
  967. float[] __scrollY = new float[1];
  968. __scrollY[0] = scrollY;
  969. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$Update.InsertBefore($0, $$, __scrollY);
  970. scrollY = __scrollY[0];
  971. }
  972.  
  973. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.AllowSmartTextsToRemoveSpaces$GetSmartHeightPatch]
  974. - Patching [com.megacrit.cardcrawl.helpers.FontHelper.getSmartHeight(com.badlogic.gdx.graphics.g2d.BitmapFont,java.lang.String,float,float)]
  975. - Adding Insert @ 1041...
  976.  
  977. {
  978. java.lang.String[] __word = new java.lang.String[1];
  979. __word[0] = word;
  980. basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.AllowSmartTextsToRemoveSpaces$GetSmartHeightPatch.Insert($$, __word);
  981. word = __word[0];
  982. }
  983.  
  984. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$DidChangeTab]
  985. - Patching [com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.didChangeTab(com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar,com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar$CurrentTab)]
  986. - Adding Insert @ r1 (abs:529)...
  987.  
  988. {
  989. com.megacrit.cardcrawl.cards.CardGroup[] __visibleCards = new com.megacrit.cardcrawl.cards.CardGroup[1];
  990. __visibleCards[0] = visibleCards;
  991. basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$DidChangeTab.Insert($0, $$, __visibleCards);
  992. visibleCards = __visibleCards[0];
  993. }
  994.  
  995. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHookTargetMode]
  996. - Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateTargetMode()]
  997. - Adding Insert @ 251...
  998.  
  999. {
  1000. basemod.patches.com.megacrit.cardcrawl.ui.panels.PotionPopUp.PostPotionUseHookTargetMode.Insert($0, $$, potion);
  1001. }
  1002.  
  1003. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$Initialize]
  1004. - Patching [com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.initialize()]
  1005. - Adding Insert @ 91...
  1006.  
  1007. {
  1008. basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$Initialize.Insert($0, $$);
  1009. }
  1010.  
  1011. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowers]
  1012. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.applyPowers()]
  1013. - Adding Insert @ 2945...
  1014.  
  1015. {
  1016. float[] __tmp = new float[1];
  1017. __tmp[0] = tmp;
  1018. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$ApplyPowers.Insert($0, $$, __tmp);
  1019. tmp = __tmp[0];
  1020. }
  1021.  
  1022. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostDrawHook]
  1023. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.draw(int)]
  1024. - Adding Insert @ 2020...
  1025.  
  1026. {
  1027. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostDrawHook.Insert($0, $$, c);
  1028. }
  1029.  
  1030. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHooks$RenderHook]
  1031. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.render()]
  1032. - Adding Insert @ 452...
  1033.  
  1034. {
  1035. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHooks$RenderHook.Insert($0, $$, sb);
  1036. }
  1037.  
  1038. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.AddSwitch]
  1039. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.add(com.megacrit.cardcrawl.cards.AbstractCard)]
  1040. - Adding Insert @ 792...
  1041.  
  1042. {
  1043. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.AddSwitch.Insert($$);
  1044. }
  1045.  
  1046. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.SafeDamageAllEnemies]
  1047. - Patching [com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.update()]
  1048. - Adding Insert @ 44...
  1049.  
  1050. {
  1051. basemod.patches.com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction.SafeDamageAllEnemies.checkSafety($0, $$);
  1052. }
  1053.  
  1054. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.AbstractCreature.PlayerMaxHPChange$Decrease]
  1055. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.decreaseMaxHealth(int)]
  1056. - Adding Insert @ 230...
  1057.  
  1058. {
  1059. int[] __amount = new int[1];
  1060. __amount[0] = amount;
  1061. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.core.AbstractCreature.PlayerMaxHPChange$Decrease.Insert($0, $$, __amount);
  1062. amount = __amount[0];
  1063. if (opt.isPresent()) { return; }
  1064. }
  1065.  
  1066. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderCustomDynamicVariableCN]
  1067. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescriptionCN(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1068. - Adding Insert @ 2219...
  1069.  
  1070. {
  1071. java.lang.String[] __tmp = new java.lang.String[1];
  1072. __tmp[0] = tmp;
  1073. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderCustomDynamicVariableCN.Insert($0, $$, __tmp);
  1074. tmp = __tmp[0];
  1075. }
  1076.  
  1077. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.common.VampireDamageAllEnemiesAction.SafeDamageAllEnemies]
  1078. - Patching [com.megacrit.cardcrawl.actions.unique.VampireDamageAllEnemiesAction.update()]
  1079. - Adding Insert @ 33...
  1080.  
  1081. {
  1082. basemod.patches.com.megacrit.cardcrawl.actions.common.VampireDamageAllEnemiesAction.SafeDamageAllEnemies.checkSafety($0, $$);
  1083. }
  1084.  
  1085. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$SetPlayerNamePatch]
  1086. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.setPlayerName()]
  1087. - Adding Insert @ 190...
  1088.  
  1089. {
  1090. basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$SetPlayerNamePatch.Insert($0, $$);
  1091. }
  1092.  
  1093. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$FixEForChinese]
  1094. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  1095. - Adding Insert @ 683...
  1096.  
  1097. {
  1098. java.lang.String[] __word = new java.lang.String[1];
  1099. __word[0] = word;
  1100. float[] __currentWidth = new float[1];
  1101. __currentWidth[0] = currentWidth;
  1102. java.lang.StringBuilder[] __sbuilder = new java.lang.StringBuilder[1];
  1103. __sbuilder[0] = sbuilder;
  1104. int[] __numLines = new int[1];
  1105. __numLines[0] = numLines;
  1106. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$FixEForChinese.Insert($0, $$, __word, __currentWidth, __sbuilder, __numLines, CARD_ENERGY_IMG_WIDTH, CN_DESC_BOX_WIDTH);
  1107. word = __word[0];
  1108. currentWidth = __currentWidth[0];
  1109. sbuilder = __sbuilder[0];
  1110. numLines = __numLines[0];
  1111. }
  1112.  
  1113. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderOuterGlowSwitch]
  1114. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderOuterGlow(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1115. - Adding Insert @ r9 (abs:1265)...
  1116.  
  1117. {
  1118. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderOuterGlowSwitch.Insert($0, $$);
  1119. }
  1120.  
  1121. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.InitializeCharacterButtons]
  1122. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.initializeCharacters()]
  1123. - Adding Insert @ 254...
  1124.  
  1125. {
  1126. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.InitializeCharacterButtons.Insert($0, $$);
  1127. }
  1128.  
  1129. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.OnPlayerDamagedHook]
  1130. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.damage(com.megacrit.cardcrawl.cards.DamageInfo)]
  1131. - Adding Insert @ 1702...
  1132.  
  1133. {
  1134. int[] __damageAmount = new int[1];
  1135. __damageAmount[0] = damageAmount;
  1136. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.OnPlayerDamagedHook.InsertPre($0, $$, __damageAmount);
  1137. damageAmount = __damageAmount[0];
  1138. }
  1139.  
  1140. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$Save]
  1141. - Patching [com.megacrit.cardcrawl.saveAndContinue.SaveAndContinue.save(com.megacrit.cardcrawl.saveAndContinue.SaveFile)]
  1142. - Adding Insert @ 140...
  1143.  
  1144. {
  1145. java.util.HashMap[] __params = new java.util.HashMap[1];
  1146. __params[0] = params;
  1147. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$Save.Insert($$, __params);
  1148. params = __params[0];
  1149. }
  1150.  
  1151. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$BannerTexture]
  1152. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderCardBanner(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1153. - Adding Insert @ 773...
  1154.  
  1155. {
  1156. com.badlogic.gdx.graphics.g2d.TextureAtlas$AtlasRegion[] __tmpImg = new com.badlogic.gdx.graphics.g2d.TextureAtlas$AtlasRegion[1];
  1157. __tmpImg[0] = tmpImg;
  1158. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$BannerTexture.Insert($0, $$, card, __tmpImg);
  1159. tmpImg = __tmpImg[0];
  1160. }
  1161.  
  1162. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.FixDescriptionWidthCustomDynamicVariable]
  1163. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  1164. - Adding Insert @ 536...
  1165.  
  1166. {
  1167. com.badlogic.gdx.graphics.g2d.GlyphLayout[] __gl = new com.badlogic.gdx.graphics.g2d.GlyphLayout[1];
  1168. __gl[0] = gl;
  1169. java.lang.String[] __word = new java.lang.String[1];
  1170. __word[0] = word;
  1171. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.FixDescriptionWidthCustomDynamicVariable.Insert($0, $$, __gl, __word);
  1172. gl = __gl[0];
  1173. word = __word[0];
  1174. }
  1175.  
  1176. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamage]
  1177. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.calculateCardDamage(com.megacrit.cardcrawl.monsters.AbstractMonster)]
  1178. - Adding Insert @ 3061...
  1179.  
  1180. {
  1181. float[] __tmp = new float[1];
  1182. __tmp[0] = tmp;
  1183. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.DamageHooks$CalculateCardDamage.Insert($0, $$, __tmp);
  1184. tmp = __tmp[0];
  1185. }
  1186.  
  1187. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$Load]
  1188. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.loadPlayerSave(com.megacrit.cardcrawl.characters.AbstractPlayer)]
  1189. - Adding Insert @ 1083...
  1190.  
  1191. {
  1192. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$Load.Insert($0, $$, saveFile);
  1193. }
  1194.  
  1195. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.ObtainRelicGetHook]
  1196. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.obtain()]
  1197. - Adding Insert @ 293...
  1198.  
  1199. {
  1200. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.ObtainRelicGetHook.Insert($0, $$);
  1201. }
  1202.  
  1203. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.FixChineseNoPurpleColor]
  1204. - Patching [com.megacrit.cardcrawl.helpers.FontHelper.exampleNonWordWrappedText(com.badlogic.gdx.graphics.g2d.SpriteBatch,com.badlogic.gdx.graphics.g2d.BitmapFont,java.lang.String,float,float,com.badlogic.gdx.graphics.Color,float,float)]
  1205. - Adding Insert @ 1317...
  1206.  
  1207. {
  1208. java.lang.String[] __word = new java.lang.String[1];
  1209. __word[0] = word;
  1210. basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.FixChineseNoPurpleColor.Insert($$, __word);
  1211. word = __word[0];
  1212. }
  1213.  
  1214. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CNUniqueKeywords]
  1215. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  1216. - Adding Insert @ 583...
  1217.  
  1218. {
  1219. java.lang.String[] __word = new java.lang.String[1];
  1220. __word[0] = word;
  1221. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CNUniqueKeywords.Insert($0, $$, __word);
  1222. word = __word[0];
  1223. }
  1224.  
  1225. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$RenderSmallEnergyOrb]
  1226. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescriptionCN(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1227. - Adding Insert @ 2318...
  1228.  
  1229. {
  1230. float[] __start_x = new float[1];
  1231. __start_x[0] = start_x;
  1232. java.lang.String[] __tmp = new java.lang.String[1];
  1233. __tmp[0] = tmp;
  1234. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$RenderSmallEnergyOrb.Insert($0, $$, spacing, i, __start_x, draw_y, font, textColor, __tmp, gl);
  1235. start_x = __start_x[0];
  1236. tmp = __tmp[0];
  1237. }
  1238.  
  1239. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShiftSizeLineDescription]
  1240. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescriptionCN(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1241. - Adding Insert @ 2205...
  1242.  
  1243. {
  1244. float[] __draw_y = new float[1];
  1245. __draw_y[0] = draw_y;
  1246. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShiftSizeLineDescription.Insert($0, $$, __draw_y);
  1247. draw_y = __draw_y[0];
  1248. }
  1249.  
  1250. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword]
  1251. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  1252. - Adding Insert @ 467...
  1253.  
  1254. {
  1255. java.lang.String[] __word = new java.lang.String[1];
  1256. __word[0] = word;
  1257. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword.Insert($0, $$, __word);
  1258. word = __word[0];
  1259. }
  1260.  
  1261. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$RenderSmallEnergyOrb]
  1262. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1263. - Adding Insert @ 2125...
  1264.  
  1265. {
  1266. float[] __start_x = new float[1];
  1267. __start_x[0] = start_x;
  1268. java.lang.String[] __tmp = new java.lang.String[1];
  1269. __tmp[0] = tmp;
  1270. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$RenderSmallEnergyOrb.Insert($0, $$, spacing, i, __start_x, draw_y, font, textColor, __tmp, gl);
  1271. start_x = __start_x[0];
  1272. tmp = __tmp[0];
  1273. }
  1274.  
  1275. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword]
  1276. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  1277. - Adding Insert @ 576...
  1278.  
  1279. {
  1280. java.lang.String[] __word = new java.lang.String[1];
  1281. __word[0] = word;
  1282. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword.Insert($0, $$, __word);
  1283. word = __word[0];
  1284. }
  1285.  
  1286. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShiftSizeLineDescription]
  1287. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1288. - Adding Insert @ 1968...
  1289.  
  1290. {
  1291. float[] __draw_y = new float[1];
  1292. __draw_y[0] = draw_y;
  1293. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShiftSizeLineDescription.Insert($0, $$, __draw_y);
  1294. draw_y = __draw_y[0];
  1295. }
  1296.  
  1297. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.AutoplayPatch]
  1298. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.draw(int)]
  1299. - Adding Insert @ 2011...
  1300.  
  1301. {
  1302. com.evacipated.cardcrawl.mod.stslib.patches.AutoplayPatch.Insert($0, $$, c);
  1303. }
  1304.  
  1305. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.GravePatch]
  1306. - Patching [com.megacrit.cardcrawl.cards.CardGroup.initializeDeck(com.megacrit.cardcrawl.cards.CardGroup)]
  1307. - Adding Insert @ r4 (abs:1001)...
  1308.  
  1309. {
  1310. com.evacipated.cardcrawl.mod.stslib.patches.GravePatch.Insert($0, $$, copy);
  1311. }
  1312.  
  1313. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$FixRedHealthBar]
  1314. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderRedHealthBar(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  1315. - Adding Insert @ 1239...
  1316. Adding Insert @ 1267...
  1317.  
  1318. {
  1319. float[] __targetHealthBarWidth = new float[1];
  1320. __targetHealthBarWidth[0] = targetHealthBarWidth;
  1321. com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$FixRedHealthBar.Insert($0, $$, __targetHealthBarWidth);
  1322. targetHealthBarWidth = __targetHealthBarWidth[0];
  1323. }
  1324. {
  1325. float[] __targetHealthBarWidth = new float[1];
  1326. __targetHealthBarWidth[0] = targetHealthBarWidth;
  1327. com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$FixRedHealthBar.Insert($0, $$, __targetHealthBarWidth);
  1328. targetHealthBarWidth = __targetHealthBarWidth[0];
  1329. }
  1330.  
  1331. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$RenderPowerHealthBar]
  1332. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderHealth(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1333. - Adding Insert @ 1026...
  1334.  
  1335. {
  1336. com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$RenderPowerHealthBar.Insert($0, $$, x, y, targetHealthBarWidth, HEALTH_BAR_HEIGHT, HEALTH_BAR_OFFSET_Y);
  1337. }
  1338.  
  1339. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.BetterOnExhaustPatch]
  1340. - Patching [com.megacrit.cardcrawl.cards.CardGroup.moveToExhaustPile(com.megacrit.cardcrawl.cards.AbstractCard)]
  1341. - Adding Insert @ 928...
  1342.  
  1343. {
  1344. com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.BetterOnExhaustPatch.Insert($0, $$);
  1345. }
  1346.  
  1347. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.OnSkipCardRelicPatch$SingingBowlSkipPatch]
  1348. - Patching [com.megacrit.cardcrawl.ui.buttons.SingingBowlButton.onClick()]
  1349. - Adding Insert @ r0 (abs:88)...
  1350.  
  1351. {
  1352. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.OnSkipCardRelicPatch$SingingBowlSkipPatch.Insert($0, $$, rItem);
  1353. }
  1354.  
  1355. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.RelicOnChannelPatch]
  1356. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.channelOrb(com.megacrit.cardcrawl.orbs.AbstractOrb)]
  1357. - Adding Insert @ 2815...
  1358.  
  1359. {
  1360. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.RelicOnChannelPatch.Insert($0, $$);
  1361. }
  1362.  
  1363. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SneckoPatch$Draw]
  1364. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.draw(int)]
  1365. - Adding Insert @ 2011...
  1366.  
  1367. {
  1368. com.evacipated.cardcrawl.mod.stslib.patches.SneckoPatch$Draw.Insert($0, $$, c);
  1369. }
  1370.  
  1371. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.ClickableRelicUpdatePatch]
  1372. - Patching [com.megacrit.cardcrawl.core.OverlayMenu.update()]
  1373. - Adding Insert @ 71...
  1374.  
  1375. {
  1376. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.ClickableRelicUpdatePatch.Insert($0, $$, r);
  1377. }
  1378.  
  1379. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.tempHp.MonsterDamage]
  1380. - Patching [com.megacrit.cardcrawl.monsters.AbstractMonster.damage(com.megacrit.cardcrawl.cards.DamageInfo)]
  1381. - Adding Insert @ 768...
  1382.  
  1383. {
  1384. int[] __damageAmount = new int[1];
  1385. __damageAmount[0] = damageAmount;
  1386. boolean[] __hadBlock = new boolean[1];
  1387. __hadBlock[0] = hadBlock;
  1388. com.evacipated.cardcrawl.mod.stslib.patches.tempHp.MonsterDamage.Insert($0, $$, __damageAmount, __hadBlock);
  1389. damageAmount = __damageAmount[0];
  1390. hadBlock = __hadBlock[0];
  1391. }
  1392.  
  1393. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.RetainCardsSelectPatch$After]
  1394. - Patching [com.megacrit.cardcrawl.actions.unique.RetainCardsAction.update()]
  1395. - Adding Insert @ 34...
  1396.  
  1397. {
  1398. com.evacipated.cardcrawl.mod.stslib.patches.RetainCardsSelectPatch$After.Insert($0, $$);
  1399. }
  1400.  
  1401. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.bothInterfaces.OnReceivePowerPatch$ApplyRandomPoison]
  1402. - Patching [com.megacrit.cardcrawl.actions.common.ApplyPoisonOnRandomMonsterAction.update()]
  1403. - Adding Insert @ 83...
  1404.  
  1405. {
  1406. float[] __duration = new float[1];
  1407. __duration[0] = duration;
  1408. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = com.evacipated.cardcrawl.mod.stslib.patches.bothInterfaces.OnReceivePowerPatch$ApplyRandomPoison.Insert($0, $$, __duration, powerToApply);
  1409. duration = __duration[0];
  1410. if (opt.isPresent()) { return; }
  1411. }
  1412.  
  1413. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.bothInterfaces.OnReceivePowerPatch$ApplyPower]
  1414. - Patching [com.megacrit.cardcrawl.actions.common.ApplyPowerAction.update()]
  1415. - Adding Insert @ 159...
  1416.  
  1417. {
  1418. float[] __duration = new float[1];
  1419. __duration[0] = duration;
  1420. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = com.evacipated.cardcrawl.mod.stslib.patches.bothInterfaces.OnReceivePowerPatch$ApplyPower.Insert($0, $$, __duration, powerToApply);
  1421. duration = __duration[0];
  1422. if (opt.isPresent()) { return; }
  1423. }
  1424.  
  1425. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnUsePotionPatch$FairyPotion]
  1426. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.damage(com.megacrit.cardcrawl.cards.DamageInfo)]
  1427. - Adding Insert @ 1807...
  1428.  
  1429. {
  1430. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnUsePotionPatch$FairyPotion.Insert($0, $$, p);
  1431. }
  1432.  
  1433. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.AlwaysRetainPatch]
  1434. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.applyStartOfTurnCards()]
  1435. - Adding Insert @ 2430...
  1436. Adding Insert @ 2435...
  1437. Adding Insert @ 2440...
  1438.  
  1439. {
  1440. com.evacipated.cardcrawl.mod.stslib.patches.AlwaysRetainPatch.Insert($0, $$, c);
  1441. }
  1442. {
  1443. com.evacipated.cardcrawl.mod.stslib.patches.AlwaysRetainPatch.Insert($0, $$, c);
  1444. }
  1445. {
  1446. com.evacipated.cardcrawl.mod.stslib.patches.AlwaysRetainPatch.Insert($0, $$, c);
  1447. }
  1448.  
  1449. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.RetainCardsSelectPatch$Before]
  1450. - Patching [com.megacrit.cardcrawl.actions.unique.RetainCardsAction.update()]
  1451. - Adding Insert @ 25...
  1452.  
  1453. {
  1454. com.evacipated.cardcrawl.mod.stslib.patches.RetainCardsSelectPatch$Before.Insert($0, $$);
  1455. }
  1456.  
  1457. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnSmithRelicPatch]
  1458. - Patching [com.megacrit.cardcrawl.vfx.campfire.CampfireSmithEffect.update()]
  1459. - Adding Insert @ 58...
  1460.  
  1461. {
  1462. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnSmithRelicPatch.Insert($0, $$, c);
  1463. }
  1464.  
  1465. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.tempHp.RenderHealthBar]
  1466. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderHealth(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1467. - Adding Insert @ 1037...
  1468.  
  1469. {
  1470. com.evacipated.cardcrawl.mod.stslib.patches.tempHp.RenderHealthBar.Insert($0, $$, x, y);
  1471. }
  1472.  
  1473. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$Astrolabe_onEquip]
  1474. - Patching [com.megacrit.cardcrawl.relics.Astrolabe.onEquip()]
  1475. - Adding Insert @ 39...
  1476.  
  1477. {
  1478. com.megacrit.cardcrawl.cards.CardGroup[] __tmp = new com.megacrit.cardcrawl.cards.CardGroup[1];
  1479. __tmp[0] = tmp;
  1480. com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$Astrolabe_onEquip.Insert($0, $$, __tmp);
  1481. tmp = __tmp[0];
  1482. }
  1483.  
  1484. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$CardLibrary_getCurse2]
  1485. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.getCurse(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.random.Random)]
  1486. - Adding Insert @ 944...
  1487.  
  1488. {
  1489. java.util.ArrayList[] __tmp = new java.util.ArrayList[1];
  1490. __tmp[0] = tmp;
  1491. com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$CardLibrary_getCurse2.Insert($$, __tmp);
  1492. tmp = __tmp[0];
  1493. }
  1494.  
  1495. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.NonStackablePowerPatch]
  1496. - Patching [com.megacrit.cardcrawl.actions.common.ApplyPowerAction.update()]
  1497. - Adding Insert @ 215...
  1498.  
  1499. {
  1500. com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.NonStackablePowerPatch.AvoidStacking($0, $$, powerToApply, p);
  1501. }
  1502.  
  1503. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.bothInterfaces.OnPlayerDeathPatch]
  1504. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.damage(com.megacrit.cardcrawl.cards.DamageInfo)]
  1505. - Adding Insert @ 1821...
  1506.  
  1507. {
  1508. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = com.evacipated.cardcrawl.mod.stslib.patches.bothInterfaces.OnPlayerDeathPatch.Insert($0, $$);
  1509. if (opt.isPresent()) { return; }
  1510. }
  1511.  
  1512. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.NonStackablePowerPatch]
  1513. - Patching [com.megacrit.cardcrawl.actions.common.ApplyPowerAction.update()]
  1514. - Adding Insert @ 261...
  1515.  
  1516. {
  1517. com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.NonStackablePowerPatch.RestorePowerID($0, $$, powerToApply);
  1518. }
  1519.  
  1520. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$CardLibrary_getCurse1]
  1521. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.getCurse()]
  1522. - Adding Insert @ 895...
  1523.  
  1524. {
  1525. java.util.ArrayList[] __tmp = new java.util.ArrayList[1];
  1526. __tmp[0] = tmp;
  1527. com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$CardLibrary_getCurse1.Insert($$, __tmp);
  1528. tmp = __tmp[0];
  1529. }
  1530.  
  1531. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.OnAfterUseCardPatch]
  1532. - Patching [com.megacrit.cardcrawl.actions.utility.UseCardAction.update()]
  1533. - Adding Insert @ 90...
  1534.  
  1535. {
  1536. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.OnAfterUseCardPatch.Insert($0, $$, targetCard);
  1537. }
  1538.  
  1539. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.tempHp.RenderTempHPOutline]
  1540. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderHealth(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1541. - Adding Insert @ 1030...
  1542.  
  1543. {
  1544. com.evacipated.cardcrawl.mod.stslib.patches.tempHp.RenderTempHPOutline.Insert($0, $$, x, y);
  1545. }
  1546.  
  1547. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.OnSkipCardRelicPatch$OnSkipCardPatch]
  1548. - Patching [com.megacrit.cardcrawl.ui.buttons.ProceedButton.update()]
  1549. - Adding Insert @ 201...
  1550.  
  1551. {
  1552. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.OnSkipCardRelicPatch$OnSkipCardPatch.Insert($0, $$, item);
  1553. }
  1554.  
  1555. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.tempHp.PlayerDamage]
  1556. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.damage(com.megacrit.cardcrawl.cards.DamageInfo)]
  1557. - Adding Insert @ 1703...
  1558.  
  1559. {
  1560. int[] __damageAmount = new int[1];
  1561. __damageAmount[0] = damageAmount;
  1562. boolean[] __hadBlock = new boolean[1];
  1563. __hadBlock[0] = hadBlock;
  1564. com.evacipated.cardcrawl.mod.stslib.patches.tempHp.PlayerDamage.Insert($0, $$, __damageAmount, __hadBlock);
  1565. damageAmount = __damageAmount[0];
  1566. hadBlock = __hadBlock[0];
  1567. }
  1568.  
  1569. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnUsePotionPatch$NormalPotions]
  1570. - Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateTargetMode()]
  1571. - Adding Insert @ 250...
  1572.  
  1573. {
  1574. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnUsePotionPatch$NormalPotions.Insert($0, $$, potion);
  1575. }
  1576.  
  1577. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnUsePotionPatch$NormalPotions]
  1578. - Patching [com.megacrit.cardcrawl.ui.panels.PotionPopUp.updateInput()]
  1579. - Adding Insert @ 282...
  1580.  
  1581. {
  1582. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnUsePotionPatch$NormalPotions.Insert($0, $$, potion);
  1583. }
  1584.  
  1585. Patch Class: [Astrologer.Patches.LoadMiscPatch$MiscPatch]
  1586. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.getCopy(java.lang.String,int,int)]
  1587. - Adding Insert @ 814...
  1588.  
  1589. {
  1590. Astrologer.Patches.LoadMiscPatch$MiscPatch.LoadMisc($$, retVal);
  1591. }
  1592.  
  1593. Patch Class: [Astrologer.Patches.AnimatedCardsPatch$UpdateSingleViewAnimation]
  1594. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.update()]
  1595. - Adding Insert @ r0 (abs:191)...
  1596.  
  1597. {
  1598. Astrologer.Patches.AnimatedCardsPatch$UpdateSingleViewAnimation.updateAnim($0, $$, card);
  1599. }
  1600.  
  1601. Patch Class: [Astrologer.Patches.CardsPlayedThisCombatPatch]
  1602. - Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  1603. - Adding Insert @ 220...
  1604.  
  1605. {
  1606. Astrologer.Patches.CardsPlayedThisCombatPatch.trackPlayedCards($0, $$);
  1607. }
  1608.  
  1609. Patch Class: [Astrologer.Patches.EnemyOnDrawPowerPatch]
  1610. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.draw(int)]
  1611. - Adding Insert @ 2020...
  1612.  
  1613. {
  1614. Astrologer.Patches.EnemyOnDrawPowerPatch.Insert($0, $$, c);
  1615. }
  1616.  
  1617. Patch Class: [Astrologer.Patches.AnimatedCardsPatch$SaveLibraryFrames]
  1618. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderInLibrary(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1619. - Adding Insert @ 1165...
  1620.  
  1621. {
  1622. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.AnimatedCardsPatch$SaveLibraryFrames.altRender($0, $$);
  1623. if (opt.isPresent()) { return; }
  1624. }
  1625.  
  1626. Patch Class: [Astrologer.Patches.AnimatedCardsPatch$SaveSingleCardViewFrames]
  1627. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1628. - Adding Insert @ 334...
  1629.  
  1630. {
  1631. Astrologer.Patches.AnimatedCardsPatch$SaveSingleCardViewFrames.transferFrames($0, $$, card, copy);
  1632. }
  1633.  
  1634. Patch Class: [Astrologer.Patches.AnimatedCardsPatch$renderSingleCardAnimated]
  1635. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderPortrait(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1636. - Adding Insert @ 525...
  1637.  
  1638. {
  1639. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.AnimatedCardsPatch$renderSingleCardAnimated.altRender($0, $$, card);
  1640. if (opt.isPresent()) { return; }
  1641. }
  1642.  
  1643. Patch Class: [Astrologer.Patches.AnimatedCardsPatch$renderAnimated]
  1644. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderPortrait(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1645. - Adding Insert @ 1822...
  1646. Adding Insert @ 1835...
  1647. Adding Insert @ 1854...
  1648.  
  1649. {
  1650. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.AnimatedCardsPatch$renderAnimated.altRender($0, $$, drawX, drawY);
  1651. if (opt.isPresent()) { return; }
  1652. }
  1653. {
  1654. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.AnimatedCardsPatch$renderAnimated.altRender($0, $$, drawX, drawY);
  1655. if (opt.isPresent()) { return; }
  1656. }
  1657. {
  1658. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.AnimatedCardsPatch$renderAnimated.altRender($0, $$, drawX, drawY);
  1659. if (opt.isPresent()) { return; }
  1660. }
  1661.  
  1662. Patch Class: [Astrologer.Patches.UseCardActionPatch]
  1663. - Patching [com.megacrit.cardcrawl.actions.utility.UseCardAction.update()]
  1664. - Adding Insert @ 127...
  1665.  
  1666. {
  1667. float[] __duration = new float[1];
  1668. __duration[0] = duration;
  1669. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.UseCardActionPatch.ReturnToBottom($0, $$, targetCard, __duration);
  1670. duration = __duration[0];
  1671. if (opt.isPresent()) { return; }
  1672. }
  1673.  
  1674. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.MainMenuModList]
  1675. - Patching [com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1676. - Adding Instrument...
  1677.  
  1678. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.TopPanelModList$Render]
  1679. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1680. - Adding Instrument...
  1681.  
  1682. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.AlwaysEnableCustomMode]
  1683. - Patching [com.megacrit.cardcrawl.screens.mainMenu.MenuPanelScreen.initializePanels()]
  1684. - Adding Instrument...
  1685.  
  1686. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.SaveBaseModBadges]
  1687. - Patching [basemod.BaseMod.registerModBadge(com.badlogic.gdx.graphics.Texture,java.lang.String,java.lang.String,java.lang.String,basemod.ModPanel)]
  1688. - Adding Instrument...
  1689.  
  1690. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.AllowSmartTextsToRemoveSpaces$GetSmartHeightPatch]
  1691. - Patching [com.megacrit.cardcrawl.helpers.FontHelper.getSmartHeight(com.badlogic.gdx.graphics.g2d.BitmapFont,java.lang.String,float,float)]
  1692. - Adding Instrument...
  1693.  
  1694. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$RefreshHandLayout]
  1695. - Patching [com.megacrit.cardcrawl.cards.CardGroup.refreshHandLayout()]
  1696. - Adding Instrument...
  1697.  
  1698. Patch Class: [basemod.patches.com.megacrit.cardcrawl.map.MapGenerator.PathDensityMultiplier]
  1699. - Patching [com.megacrit.cardcrawl.map.MapGenerator.generateDungeon(int,int,int,com.megacrit.cardcrawl.random.Random)]
  1700. - Adding Instrument...
  1701.  
  1702. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$EnergyOrbTexture]
  1703. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderCost(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1704. - Adding Instrument...
  1705.  
  1706. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.campfire.AbstractCampfireOption.PostCampfireHook]
  1707. - Patching [com.megacrit.cardcrawl.ui.campfire.AbstractCampfireOption.update()]
  1708. - Adding Instrument...
  1709.  
  1710. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.IntangiblePower.FixPlayerIntangiblePower]
  1711. - Patching [com.megacrit.cardcrawl.powers.IntangiblePower.atEndOfTurn(boolean)]
  1712. - Adding Instrument...
  1713.  
  1714. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.FixLargeImageRender$Render]
  1715. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.render(com.badlogic.gdx.graphics.g2d.SpriteBatch,boolean,com.badlogic.gdx.graphics.Color)]
  1716. - Adding Instrument...
  1717.  
  1718. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$ChangeMethodCall]
  1719. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1720. - Adding Instrument...
  1721.  
  1722. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.PreMonsterTurnHook]
  1723. - Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  1724. - Adding Instrument...
  1725.  
  1726. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.FixLogging$FixDescriptionCNLog]
  1727. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  1728. - Adding Instrument...
  1729.  
  1730. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderEnergySwitch]
  1731. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderEnergy(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1732. - Adding Instrument...
  1733.  
  1734. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.FixLogging$FixDescriptionLog]
  1735. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  1736. - Adding Instrument...
  1737.  
  1738. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.FixLogging$FixUpdateLog]
  1739. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.update()]
  1740. - Adding Instrument...
  1741.  
  1742. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.charSelect.CharacterOption.UpdateHitboxBgImg]
  1743. - Patching [com.megacrit.cardcrawl.screens.charSelect.CharacterOption.updateHitbox()]
  1744. - Adding Instrument...
  1745.  
  1746. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.input.InputAction.ConsoleDisable$IsJustPressedFix]
  1747. - Patching [com.megacrit.cardcrawl.helpers.input.InputAction.isJustPressed()]
  1748. - Adding Instrument...
  1749.  
  1750. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.GetRelicFix]
  1751. - Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.getRelic(java.lang.String)]
  1752. - Adding Instrument...
  1753.  
  1754. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.GetAllInBattleInstances.FixNPE]
  1755. - Patching [com.megacrit.cardcrawl.helpers.GetAllInBattleInstances.get(java.util.UUID)]
  1756. - Adding Instrument...
  1757.  
  1758. Patch Class: [basemod.patches.whatmod.MonsterPowerTips$Nested]
  1759. - Patching [com.megacrit.cardcrawl.monsters.AbstractMonster.renderTip(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1760. - Adding Instrument...
  1761.  
  1762. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.FixLogging$FixRenderLog]
  1763. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1764. - Adding Instrument...
  1765.  
  1766. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeEventListPatch$EventList]
  1767. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon(java.lang.String,java.lang.String,com.megacrit.cardcrawl.characters.AbstractPlayer,java.util.ArrayList)]
  1768. - Adding Instrument...
  1769.  
  1770. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.TipWithWrappingHeaderPatch$PushDownPowerBoxBody]
  1771. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderBox(com.badlogic.gdx.graphics.g2d.SpriteBatch,java.lang.String,float,float)]
  1772. - Adding Instrument...
  1773.  
  1774. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleRelicViewPopup.MultiwordKeywords]
  1775. - Patching [com.megacrit.cardcrawl.screens.SingleRelicViewPopup.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1776. - Adding Instrument...
  1777.  
  1778. Patch Class: [basemod.patches.whatmod.PlayerPowerTips$Nested]
  1779. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderPowerTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1780. - Adding Instrument...
  1781.  
  1782. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.PositionCharacterButtons]
  1783. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.updateCharacterButtons()]
  1784. - Adding Instrument...
  1785.  
  1786. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.buttons.CancelButton.ModSettingsCheck]
  1787. - Patching [com.megacrit.cardcrawl.ui.buttons.CancelButton.update()]
  1788. - Adding Instrument...
  1789.  
  1790. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.CustomBosses$AddBosses]
  1791. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon(java.lang.String,java.lang.String,com.megacrit.cardcrawl.characters.AbstractPlayer,java.util.ArrayList)]
  1792. - Adding Instrument...
  1793.  
  1794. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.input.InputAction.ConsoleDisable$IsPressedFix]
  1795. - Patching [com.megacrit.cardcrawl.helpers.input.InputAction.isPressed()]
  1796. - Adding Instrument...
  1797.  
  1798. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.FontHelper.AllowSmartTextsToRemoveSpaces$RenderSmartTextPatch]
  1799. - Patching [com.megacrit.cardcrawl.helpers.FontHelper.renderSmartText(com.badlogic.gdx.graphics.g2d.SpriteBatch,com.badlogic.gdx.graphics.g2d.BitmapFont,java.lang.String,float,float,float,float,com.badlogic.gdx.graphics.Color)]
  1800. - Adding Instrument...
  1801.  
  1802. Patch Class: [basemod.patches.whatmod.LinkedRelics]
  1803. - Patching [com.megacrit.cardcrawl.rewards.RewardItem.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1804. - Adding Instrument...
  1805.  
  1806. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.TipWithWrappingHeaderPatch$PushDownTipBoxBody]
  1807. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderTipBox(float,float,com.badlogic.gdx.graphics.g2d.SpriteBatch,java.lang.String,java.lang.String)]
  1808. - Adding Instrument...
  1809.  
  1810. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.OnEvokeOrb]
  1811. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.evokeNewestOrb()]
  1812. - Adding Instrument...
  1813.  
  1814. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.OnEvokeOrb]
  1815. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.evokeWithoutLosingOrb()]
  1816. - Adding Instrument...
  1817.  
  1818. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.RenderDescriptionEnergy]
  1819. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1820. - Adding Instrument...
  1821.  
  1822. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.OnEvokeOrb]
  1823. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.evokeOrb()]
  1824. - Adding Instrument...
  1825.  
  1826. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.RenderDescriptionEnergy]
  1827. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderDescriptionCN(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1828. - Adding Instrument...
  1829.  
  1830. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.StunMonsterPatch]
  1831. - Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  1832. - Adding Instrument...
  1833.  
  1834. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.BetterOnLoseHpPatch]
  1835. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.damage(com.megacrit.cardcrawl.cards.DamageInfo)]
  1836. - Adding Instrument...
  1837.  
  1838. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.InvisiblePowerPatch$RenderPowerIcons]
  1839. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderPowerIcons(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  1840. - Adding Instrument...
  1841.  
  1842. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SneckoPatch$PortraitViewCost]
  1843. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderCost(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1844. - Adding Instrument...
  1845.  
  1846. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$FountainOfCurseRemoval_buttonEffect]
  1847. - Patching [com.megacrit.cardcrawl.events.shrines.FountainOfCurseRemoval.buttonEffect(int)]
  1848. - Adding Instrument...
  1849.  
  1850. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.InvisiblePowerPatch$RenderPowerTips]
  1851. - Patching [com.megacrit.cardcrawl.monsters.AbstractMonster.renderTip(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1852. - Adding Instrument...
  1853.  
  1854. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.InvisiblePowerPatch$RenderPowerTips]
  1855. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderPowerTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1856. - Adding Instrument...
  1857.  
  1858. Patch Class: [basemod.patches.com.megacrit.cardcrawl.events.NoteForYourself.MissingCard]
  1859. - Patching [com.megacrit.cardcrawl.events.shrines.NoteForYourself.initializeObtainCard()]
  1860. - Replacing...
  1861.  
  1862. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.MultiwordKeywords$BetterCapitalize]
  1863. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.capitalize(java.lang.String)]
  1864. - Replacing...
  1865.  
  1866. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$AbstractPlayer_isCursed]
  1867. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.isCursed()]
  1868. - Replacing...
  1869.  
  1870. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.GetRelicFix]
  1871. - Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.getRelic(java.lang.String)]
  1872. - Adding Prefix...
  1873. {
  1874. java.lang.String[] __param0 = new java.lang.String[1];
  1875. __param0[0] = $1;
  1876. basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.GetRelicFix.Prefix(__param0);
  1877. $1 = (java.lang.String)__param0[0];
  1878. }
  1879.  
  1880. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$RenderScrollingPowerTips]
  1881. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderPowerTips(float,float,com.badlogic.gdx.graphics.g2d.SpriteBatch,java.util.ArrayList)]
  1882. - Adding Prefix...
  1883. {
  1884. float[] __param1 = new float[1];
  1885. __param1[0] = $2;
  1886. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$RenderScrollingPowerTips.Prefix($1, __param1, $3, $4);
  1887. $2 = (float)__param1[0];
  1888. }
  1889.  
  1890. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderBannerSwitch]
  1891. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderBannerImage(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  1892. - Adding Prefix...
  1893. {
  1894. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderBannerSwitch.Prefix($0, $1, $2, $3);
  1895. if (opt.isPresent()) { return; }
  1896. }
  1897.  
  1898. Patch Class: [basemod.patches.com.megacrit.cardcrawl.rooms.AbstractRoom.PreRenderHook]
  1899. - Patching [com.megacrit.cardcrawl.rooms.AbstractRoom.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  1900. - Adding Prefix...
  1901. {
  1902. basemod.patches.com.megacrit.cardcrawl.rooms.AbstractRoom.PreRenderHook.preRoomRenderHook($0, $1);
  1903. }
  1904.  
  1905. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardModID$GetCardPatch2]
  1906. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.getCard(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass,java.lang.String)]
  1907. - Adding Prefix...
  1908. {
  1909. java.lang.String[] __param1 = new java.lang.String[1];
  1910. __param1[0] = $2;
  1911. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardModID$GetCardPatch2.Prefix($1, __param1);
  1912. $2 = (java.lang.String)__param1[0];
  1913. }
  1914.  
  1915. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PlayerUpdateHooks]
  1916. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.update()]
  1917. - Adding Prefix...
  1918. {
  1919. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PlayerUpdateHooks.Prefix($0);
  1920. }
  1921.  
  1922. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PreStartGameHook]
  1923. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.createCharacter(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  1924. - Adding Prefix...
  1925. {
  1926. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PreStartGameHook.Prefix($1);
  1927. }
  1928.  
  1929. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.UseCardModalComplete]
  1930. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.useCard(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.monsters.AbstractMonster,int)]
  1931. - Adding Prefix...
  1932. {
  1933. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.UseCardModalComplete.Prefix($0, $1, $2, $3);
  1934. }
  1935.  
  1936. Patch Class: [basemod.patches.com.megacrit.cardcrawl.localization.LocalizedStrings.GetCardStringsModID]
  1937. - Patching [com.megacrit.cardcrawl.localization.LocalizedStrings.getCardStrings(java.lang.String)]
  1938. - Adding Prefix...
  1939. {
  1940. java.lang.String[] __param1 = new java.lang.String[1];
  1941. __param1[0] = $1;
  1942. basemod.patches.com.megacrit.cardcrawl.localization.LocalizedStrings.GetCardStringsModID.Prefix($0, __param1);
  1943. $1 = (java.lang.String)__param1[0];
  1944. }
  1945.  
  1946. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.OpenFix$Open]
  1947. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.open(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.cards.CardGroup)]
  1948. - Adding Prefix...
  1949. {
  1950. com.megacrit.cardcrawl.cards.CardGroup[] __param2 = new com.megacrit.cardcrawl.cards.CardGroup[1];
  1951. __param2[0] = $2;
  1952. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.OpenFix$Open.Prefix($0, $1, __param2);
  1953. $2 = (com.megacrit.cardcrawl.cards.CardGroup)__param2[0];
  1954. }
  1955.  
  1956. Patch Class: [basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.UnlockCardModID]
  1957. - Patching [com.megacrit.cardcrawl.unlock.UnlockTracker.unlockCard(java.lang.String)]
  1958. - Adding Prefix...
  1959. {
  1960. java.lang.String[] __param0 = new java.lang.String[1];
  1961. __param0[0] = $1;
  1962. basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.UnlockCardModID.Prefix(__param0);
  1963. $1 = (java.lang.String)__param0[0];
  1964. }
  1965.  
  1966. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardModID$GetCardPatch1]
  1967. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.getCard(java.lang.String)]
  1968. - Adding Prefix...
  1969. {
  1970. java.lang.String[] __param0 = new java.lang.String[1];
  1971. __param0[0] = $1;
  1972. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GetCardModID$GetCardPatch1.Prefix(__param0);
  1973. $1 = (java.lang.String)__param0[0];
  1974. }
  1975.  
  1976. Patch Class: [basemod.patches.com.megacrit.cardcrawl.monsters.MonsterInfo.AddCustomMonsters]
  1977. - Patching [com.megacrit.cardcrawl.monsters.MonsterInfo.normalizeWeights(java.util.ArrayList)]
  1978. - Adding Prefix...
  1979. {
  1980. java.util.ArrayList[] __param0 = new java.util.ArrayList[1];
  1981. __param0[0] = $1;
  1982. basemod.patches.com.megacrit.cardcrawl.monsters.MonsterInfo.AddCustomMonsters.Prefix(__param0);
  1983. $1 = (java.util.ArrayList)__param0[0];
  1984. }
  1985.  
  1986. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.RelicOutlineColor$Normal]
  1987. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.render(com.badlogic.gdx.graphics.g2d.SpriteBatch,boolean,com.badlogic.gdx.graphics.Color)]
  1988. - Adding Prefix...
  1989. {
  1990. com.badlogic.gdx.graphics.Color[] __param3 = new com.badlogic.gdx.graphics.Color[1];
  1991. __param3[0] = $3;
  1992. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.RelicOutlineColor$Normal.Prefix($0, $1, $2, __param3);
  1993. $3 = (com.badlogic.gdx.graphics.Color)__param3[0];
  1994. }
  1995.  
  1996. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.CustomBosses$SetBossIcon]
  1997. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.setBoss(java.lang.String)]
  1998. - Adding Prefix...
  1999. {
  2000. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.CustomBosses$SetBossIcon.Prefix($0, $1);
  2001. if (opt.isPresent()) { return; }
  2002. }
  2003.  
  2004. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.EditCardsPatch]
  2005. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.initialize()]
  2006. - Adding Prefix...
  2007. {
  2008. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.EditCardsPatch.Prefix();
  2009. }
  2010.  
  2011. Patch Class: [basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ConstructSaveFilePatch]
  2012. - Patching [com.megacrit.cardcrawl.saveAndContinue.SaveFile(com.megacrit.cardcrawl.saveAndContinue.SaveFile$SaveType)]
  2013. - Adding Prefix...
  2014. {
  2015. basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ConstructSaveFilePatch.Prefix($0, $1);
  2016. }
  2017.  
  2018. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$RenderAscension]
  2019. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.renderAscension(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2020. - Adding Prefix...
  2021. {
  2022. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$RenderAscension.Prefix($0, $1);
  2023. }
  2024.  
  2025. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderBgSwitch]
  2026. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderCardBg(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  2027. - Adding Prefix...
  2028. {
  2029. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderFixSwitches$RenderBgSwitch.Prefix($0, $1, $2, $3);
  2030. if (opt.isPresent()) { return; }
  2031. }
  2032.  
  2033. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.HasRelicModID]
  2034. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.hasRelic(java.lang.String)]
  2035. - Adding Prefix...
  2036. {
  2037. java.lang.String[] __param1 = new java.lang.String[1];
  2038. __param1[0] = $1;
  2039. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.HasRelicModID.Prefix($0, __param1);
  2040. $1 = (java.lang.String)__param1[0];
  2041. }
  2042.  
  2043. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.CustomActionHooks$resetFlagsOnOpen]
  2044. - Patching [com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.callOnOpen()]
  2045. - Adding Prefix...
  2046. {
  2047. basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.CustomActionHooks$resetFlagsOnOpen.Prefix($0);
  2048. }
  2049.  
  2050. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.RelicOutlineColor$Locked]
  2051. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.renderLock(com.badlogic.gdx.graphics.g2d.SpriteBatch,com.badlogic.gdx.graphics.Color)]
  2052. - Adding Prefix...
  2053. {
  2054. com.badlogic.gdx.graphics.Color[] __param2 = new com.badlogic.gdx.graphics.Color[1];
  2055. __param2[0] = $2;
  2056. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.RelicOutlineColor$Locked.Prefix($0, $1, __param2);
  2057. $2 = (com.badlogic.gdx.graphics.Color)__param2[0];
  2058. }
  2059.  
  2060. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$RenderDailyModsPatch]
  2061. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.renderDailyMods(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2062. - Adding Prefix...
  2063. {
  2064. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$RenderDailyModsPatch.Prefix($0, $1);
  2065. if (opt.isPresent()) { return; }
  2066. }
  2067.  
  2068. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.GiveOrbSlotOnChannel]
  2069. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.channelOrb(com.megacrit.cardcrawl.orbs.AbstractOrb)]
  2070. - Adding Prefix...
  2071. {
  2072. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.GiveOrbSlotOnChannel.Prefix($0, $1);
  2073. }
  2074.  
  2075. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.AbstractCreature.ModifyPlayerLoseBlock]
  2076. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.loseBlock(int,boolean)]
  2077. - Adding Prefix...
  2078. {
  2079. int[] __param1 = new int[1];
  2080. __param1[0] = $1;
  2081. basemod.patches.com.megacrit.cardcrawl.core.AbstractCreature.ModifyPlayerLoseBlock.Prefix($0, __param1, $2);
  2082. $1 = (int)__param1[0];
  2083. }
  2084.  
  2085. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.ModalChoiceFix]
  2086. - Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  2087. - Adding Prefix...
  2088. {
  2089. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.ModalChoiceFix.Prefix($0);
  2090. if (opt.isPresent()) { return; }
  2091. }
  2092.  
  2093. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$UpdatePatch]
  2094. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.update()]
  2095. - Adding Prefix...
  2096. {
  2097. basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$UpdatePatch.Prefix($0);
  2098. }
  2099.  
  2100. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$BackgroundTexture]
  2101. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderCardBack(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2102. - Adding Prefix...
  2103. {
  2104. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.BackgroundFix$BackgroundTexture.Prefix($0, $1);
  2105. }
  2106.  
  2107. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$RenderPatch]
  2108. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2109. - Adding Prefix...
  2110. {
  2111. basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$RenderPatch.Prefix($0, $1);
  2112. }
  2113.  
  2114. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CreateCardImageSwitch$CreateCardImage]
  2115. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.createCardImage()]
  2116. - Adding Prefix...
  2117. {
  2118. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.CreateCardImageSwitch$CreateCardImage.Prefix($0);
  2119. if (opt.isPresent()) { return; }
  2120. }
  2121.  
  2122. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.DungeonUpdateHooks]
  2123. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.update()]
  2124. - Adding Prefix...
  2125. {
  2126. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.DungeonUpdateHooks.Prefix($0);
  2127. }
  2128.  
  2129. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.EditRelicsPatch]
  2130. - Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.initialize()]
  2131. - Adding Prefix...
  2132. {
  2133. basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.EditRelicsPatch.Prefix();
  2134. }
  2135.  
  2136. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.PostDeathHook$StopMultiVictory]
  2137. - Patching [com.megacrit.cardcrawl.cutscenes.Cutscene.openVictoryScreen()]
  2138. - Adding Prefix...
  2139. {
  2140. basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.PostDeathHook$StopMultiVictory.Prefix($0);
  2141. }
  2142.  
  2143. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHooks$PreRenderHook]
  2144. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.render()]
  2145. - Adding Prefix...
  2146. {
  2147. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.RenderHooks$PreRenderHook.Prefix($0);
  2148. }
  2149.  
  2150. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkInitializeDescription]
  2151. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  2152. - Adding Prefix...
  2153. {
  2154. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkInitializeDescription.Prefix($0);
  2155. }
  2156.  
  2157. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkInitializeDescription]
  2158. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  2159. - Adding Prefix...
  2160. {
  2161. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkInitializeDescription.Prefix($0);
  2162. }
  2163.  
  2164. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.bothInterfaces.OnLoseBlockPatch]
  2165. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(com.megacrit.cardcrawl.cards.DamageInfo,int)]
  2166. - Adding Prefix...
  2167. {
  2168. int[] __param2 = new int[1];
  2169. __param2[0] = $2;
  2170. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = com.evacipated.cardcrawl.mod.stslib.patches.bothInterfaces.OnLoseBlockPatch.Prefix($0, $1, __param2);
  2171. $2 = (int)__param2[0];
  2172. if (opt.isPresent()) { return ( (Integer)opt.get()).intValue(); }
  2173. }
  2174.  
  2175. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$FixRedHealthBar]
  2176. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderRedHealthBar(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  2177. - Adding Prefix...
  2178. {
  2179. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$FixRedHealthBar.Prefix($0, $1, $2, $3);
  2180. if (opt.isPresent()) { return; }
  2181. }
  2182.  
  2183. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.tempHp.BattleEnd]
  2184. - Patching [com.megacrit.cardcrawl.rooms.AbstractRoom.endBattle()]
  2185. - Adding Prefix...
  2186. {
  2187. com.evacipated.cardcrawl.mod.stslib.patches.tempHp.BattleEnd.Prefix($0);
  2188. }
  2189.  
  2190. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.FleetingPatch]
  2191. - Patching [com.megacrit.cardcrawl.actions.utility.UseCardAction(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.core.AbstractCreature)]
  2192. - Adding Prefix...
  2193. {
  2194. com.megacrit.cardcrawl.cards.AbstractCard[] __param1 = new com.megacrit.cardcrawl.cards.AbstractCard[1];
  2195. __param1[0] = $1;
  2196. com.evacipated.cardcrawl.mod.stslib.patches.FleetingPatch.Prefix($0, __param1, $2);
  2197. $1 = (com.megacrit.cardcrawl.cards.AbstractCard)__param1[0];
  2198. }
  2199.  
  2200. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.OnMyBlockBrokenPowerPatch]
  2201. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.brokeBlock()]
  2202. - Adding Prefix...
  2203. {
  2204. com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.OnMyBlockBrokenPowerPatch.Prefix($0);
  2205. }
  2206.  
  2207. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.RefundExhaustivePatch]
  2208. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.useCard(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.monsters.AbstractMonster,int)]
  2209. - Adding Prefix...
  2210. {
  2211. com.evacipated.cardcrawl.mod.stslib.patches.RefundExhaustivePatch.Prefix($0, $1, $2, $3);
  2212. }
  2213.  
  2214. Patch Class: [Astrologer.Patches.FlashAtkImgEffectPatches$playSoundPatch]
  2215. - Patching [com.megacrit.cardcrawl.vfx.combat.FlashAtkImgEffect.playSound(com.megacrit.cardcrawl.actions.AbstractGameAction$AttackEffect)]
  2216. - Adding Prefix...
  2217. {
  2218. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.FlashAtkImgEffectPatches$playSoundPatch.tryPlaySound($0, $1);
  2219. if (opt.isPresent()) { return; }
  2220. }
  2221.  
  2222. Patch Class: [Astrologer.Patches.FlashAtkImgEffectPatches$loadImagePatch]
  2223. - Patching [com.megacrit.cardcrawl.vfx.combat.DamageHeartEffect.loadImage()]
  2224. - Adding Prefix...
  2225. {
  2226. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.FlashAtkImgEffectPatches$loadImagePatch.tryLoadImage($0);
  2227. if (opt.isPresent()) { return (com.badlogic.gdx.graphics.g2d.TextureAtlas$AtlasRegion)opt.get(); }
  2228. }
  2229.  
  2230. Patch Class: [Astrologer.Patches.FlashAtkImgEffectPatches$loadImagePatch]
  2231. - Patching [com.megacrit.cardcrawl.vfx.combat.FlashAtkImgEffect.loadImage()]
  2232. - Adding Prefix...
  2233. {
  2234. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.FlashAtkImgEffectPatches$loadImagePatch.tryLoadImage($0);
  2235. if (opt.isPresent()) { return (com.badlogic.gdx.graphics.g2d.TextureAtlas$AtlasRegion)opt.get(); }
  2236. }
  2237.  
  2238. Patch Class: [Astrologer.Patches.FlashAtkImgEffectPatches$playSoundPatch]
  2239. - Patching [com.megacrit.cardcrawl.vfx.combat.DamageHeartEffect.playSound(com.megacrit.cardcrawl.actions.AbstractGameAction$AttackEffect)]
  2240. - Adding Prefix...
  2241. {
  2242. com.evacipated.cardcrawl.modthespire.lib.SpireReturn opt = Astrologer.Patches.FlashAtkImgEffectPatches$playSoundPatch.tryPlaySound($0, $1);
  2243. if (opt.isPresent()) { return; }
  2244. }
  2245.  
  2246. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.TopPanelModList$Render]
  2247. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2248. - Adding Postfix...
  2249. com.evacipated.cardcrawl.modthespire.patches.TopPanelModList$Render.Postfix($0, $$);
  2250.  
  2251. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.BaseMod.DisableBaseModBadges]
  2252. - Patching [basemod.BaseMod.publishPostInitialize()]
  2253. - Adding Postfix...
  2254. com.evacipated.cardcrawl.modthespire.patches.modsscreen.BaseMod.DisableBaseModBadges.Postfix($$);
  2255.  
  2256. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModMenuButton$SetLabel]
  2257. - Patching [com.megacrit.cardcrawl.screens.mainMenu.MenuButton.setLabel()]
  2258. - Adding Postfix...
  2259. com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModMenuButton$SetLabel.Postfix($0, $$);
  2260.  
  2261. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreenUpdateRender$Render]
  2262. - Patching [com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2263. - Adding Postfix...
  2264. com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreenUpdateRender$Render.Postfix($0, $$);
  2265.  
  2266. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.CreditsModList]
  2267. - Patching [com.megacrit.cardcrawl.credits.CreditsScreen()]
  2268. - Adding Postfix...
  2269. com.evacipated.cardcrawl.modthespire.patches.CreditsModList.Postfix($0, $$);
  2270.  
  2271. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModMenuButton$ButtonEffect]
  2272. - Patching [com.megacrit.cardcrawl.screens.mainMenu.MenuButton.buttonEffect()]
  2273. - Adding Postfix...
  2274. com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModMenuButton$ButtonEffect.Postfix($0, $$);
  2275.  
  2276. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreenUpdateRender$Update]
  2277. - Patching [com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.update()]
  2278. - Adding Postfix...
  2279. com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreenUpdateRender$Update.Postfix($0, $$);
  2280.  
  2281. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.TopPanelModList]
  2282. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.updateTips()]
  2283. - Adding Postfix...
  2284. com.evacipated.cardcrawl.modthespire.patches.TopPanelModList.Postfix($0, $$);
  2285.  
  2286. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterDeckHookSwitch]
  2287. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.initializeStarterDeck()]
  2288. - Adding Postfix...
  2289. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PostInitializeStarterDeckHookSwitch.Postfix($0, $$);
  2290.  
  2291. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeEventListPatch$SpecialEventList]
  2292. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.initializeSpecialOneTimeEventList()]
  2293. - Adding Postfix...
  2294. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeEventListPatch$SpecialEventList.Postfix($0, $$);
  2295.  
  2296. Patch Class: [basemod.patches.com.megacrit.cardcrawl.shop.ShopScreen.PostCreateShopRelicHook]
  2297. - Patching [com.megacrit.cardcrawl.shop.ShopScreen.initRelics()]
  2298. - Adding Postfix...
  2299. basemod.patches.com.megacrit.cardcrawl.shop.ShopScreen.PostCreateShopRelicHook.Postfix($0, $$);
  2300.  
  2301. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$ScrollBounds]
  2302. - Patching [com.megacrit.cardcrawl.screens.stats.StatsScreen.calculateScrollBounds()]
  2303. - Adding Postfix...
  2304. basemod.patches.com.megacrit.cardcrawl.screens.stats.StatsScreen.UpdateStats$ScrollBounds.Postfix($0, $$);
  2305.  
  2306. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GreenCardsPatch]
  2307. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addGreenCards()]
  2308. - Adding Postfix...
  2309. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.GreenCardsPatch.Postfix($$);
  2310.  
  2311. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.NotFoundFix]
  2312. - Patching [com.megacrit.cardcrawl.screens.DeathScreen.calculateUnlockProgress()]
  2313. - Adding Postfix...
  2314. basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.NotFoundFix.Postfix($0, $$);
  2315.  
  2316. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.FixCharacterFilter$CharacterText]
  2317. - Patching [com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.characterText(java.lang.String)]
  2318. - Adding Postfix...
  2319. Return: java.lang.String
  2320. Result param: java.lang.String
  2321. return ($r)basemod.patches.com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.FixCharacterFilter$CharacterText.Postfix($_, $0, $$);
  2322.  
  2323. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PotionGetHooks$One]
  2324. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.obtainPotion(int,com.megacrit.cardcrawl.potions.AbstractPotion)]
  2325. - Adding Postfix...
  2326. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PotionGetHooks$One.Postfix($0, $$);
  2327.  
  2328. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.ColorTabBarFix$Update]
  2329. - Patching [com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.update(float)]
  2330. - Adding Postfix...
  2331. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.ColorTabBarFix$Update.Postfix($0, $$);
  2332.  
  2333. Patch Class: [basemod.patches.com.megacrit.cardcrawl.rooms.AbstractRoom.EndBattleHook]
  2334. - Patching [com.megacrit.cardcrawl.rooms.AbstractRoom.endBattle()]
  2335. - Adding Postfix...
  2336. basemod.patches.com.megacrit.cardcrawl.rooms.AbstractRoom.EndBattleHook.Postfix($0, $$);
  2337.  
  2338. Patch Class: [basemod.patches.whatmod.RelicView]
  2339. - Patching [com.megacrit.cardcrawl.screens.SingleRelicViewPopup.renderTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2340. - Adding Postfix...
  2341. basemod.patches.whatmod.RelicView.Postfix($0, $$);
  2342.  
  2343. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ModalChoiceScreenUpdateRender$OpenPreviousScreen]
  2344. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.openPreviousScreen(com.megacrit.cardcrawl.dungeons.AbstractDungeon$CurrentScreen)]
  2345. - Adding Postfix...
  2346. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ModalChoiceScreenUpdateRender$OpenPreviousScreen.Postfix($$);
  2347.  
  2348. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkFontSize]
  2349. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.getDescFont()]
  2350. - Adding Postfix...
  2351. Return: com.badlogic.gdx.graphics.g2d.BitmapFont
  2352. Result param: com.badlogic.gdx.graphics.g2d.BitmapFont
  2353. return ($r)basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkFontSize.Postfix($_, $0, $$);
  2354.  
  2355. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.MyTrueFormPatch$SeededRun]
  2356. - Patching [com.megacrit.cardcrawl.trials.MyTrueFormTrial.dailyModIDs()]
  2357. - Adding Postfix...
  2358. Return: java.util.ArrayList
  2359. Result param: java.util.ArrayList
  2360. return ($r)basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.MyTrueFormPatch$SeededRun.Postfix($_, $0, $$);
  2361.  
  2362. Patch Class: [basemod.patches.whatmod.Events]
  2363. - Patching [com.megacrit.cardcrawl.events.AbstractEvent.renderText(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2364. - Adding Postfix...
  2365. basemod.patches.whatmod.Events.Postfix($0, $$);
  2366.  
  2367. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderRelicOnCard]
  2368. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderCard(com.badlogic.gdx.graphics.g2d.SpriteBatch,boolean,boolean)]
  2369. - Adding Postfix...
  2370. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderRelicOnCard.Postfix($0, $$);
  2371.  
  2372. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$RenderScrollingPowerTips]
  2373. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderPowerTips(float,float,com.badlogic.gdx.graphics.g2d.SpriteBatch,java.util.ArrayList)]
  2374. - Adding Postfix...
  2375. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$RenderScrollingPowerTips.Postfix($$);
  2376.  
  2377. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PlayerUpdateHooks]
  2378. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.update()]
  2379. - Adding Postfix...
  2380. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PlayerUpdateHooks.Postfix($0, $$);
  2381.  
  2382. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.AddCustomModeModsHook]
  2383. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.initializeMods()]
  2384. - Adding Postfix...
  2385. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.AddCustomModeModsHook.Postfix($0, $$);
  2386.  
  2387. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ActChangeHooks$InGameConstructor]
  2388. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon(java.lang.String,java.lang.String,com.megacrit.cardcrawl.characters.AbstractPlayer,java.util.ArrayList)]
  2389. - Adding Postfix...
  2390. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ActChangeHooks$InGameConstructor.Postfix($0, $$);
  2391.  
  2392. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.ForceUnlock]
  2393. - Patching [com.megacrit.cardcrawl.screens.DeathScreen.calculateUnlockProgress()]
  2394. - Adding Postfix...
  2395. basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.ForceUnlock.Postfix($0, $$);
  2396.  
  2397. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.PowersModified]
  2398. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.onModifyPower()]
  2399. - Adding Postfix...
  2400. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.PowersModified.Postfix($$);
  2401.  
  2402. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.GameDictionary.PostKeywordInitialize]
  2403. - Patching [com.megacrit.cardcrawl.helpers.GameDictionary.initialize()]
  2404. - Adding Postfix...
  2405. basemod.patches.com.megacrit.cardcrawl.helpers.GameDictionary.PostKeywordInitialize.Postfix($$);
  2406.  
  2407. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.MonsterHelper.GetEncounterName]
  2408. - Patching [com.megacrit.cardcrawl.helpers.MonsterHelper.getEncounterName(java.lang.String)]
  2409. - Adding Postfix...
  2410. Return: java.lang.String
  2411. Result param: java.lang.String
  2412. return ($r)basemod.patches.com.megacrit.cardcrawl.helpers.MonsterHelper.GetEncounterName.Postfix($_, $$);
  2413.  
  2414. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostInitializeHook]
  2415. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.create()]
  2416. - Adding Postfix...
  2417. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostInitializeHook.Postfix($0, $$);
  2418.  
  2419. Patch Class: [basemod.patches.com.megacrit.cardcrawl.shop.ShopScreen.PostCreateShopPotionHook]
  2420. - Patching [com.megacrit.cardcrawl.shop.ShopScreen.initPotions()]
  2421. - Adding Postfix...
  2422. basemod.patches.com.megacrit.cardcrawl.shop.ShopScreen.PostCreateShopPotionHook.Postfix($0, $$);
  2423.  
  2424. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeEventListPatch$GetEvent]
  2425. - Patching [com.megacrit.cardcrawl.helpers.EventHelper.getEvent(java.lang.String)]
  2426. - Adding Postfix...
  2427. Return: com.megacrit.cardcrawl.events.AbstractEvent
  2428. Result param: com.megacrit.cardcrawl.events.AbstractEvent
  2429. return ($r)basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.InitializeEventListPatch$GetEvent.Postfix($_, $$);
  2430.  
  2431. Patch Class: [basemod.patches.whatmod.RelicTips]
  2432. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.initializeTips()]
  2433. - Adding Postfix...
  2434. basemod.patches.whatmod.RelicTips.Postfix($0, $$);
  2435.  
  2436. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.MonsterHelper.GetEncounter]
  2437. - Patching [com.megacrit.cardcrawl.helpers.MonsterHelper.getEncounter(java.lang.String)]
  2438. - Adding Postfix...
  2439. Return: com.megacrit.cardcrawl.monsters.MonsterGroup
  2440. Result param: com.megacrit.cardcrawl.monsters.MonsterGroup
  2441. return ($r)basemod.patches.com.megacrit.cardcrawl.helpers.MonsterHelper.GetEncounter.Postfix($_, $$);
  2442.  
  2443. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.MyTrueFormPatch$CustomMode]
  2444. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.addNonDailyMods(com.megacrit.cardcrawl.trials.CustomTrial,java.util.ArrayList)]
  2445. - Adding Postfix...
  2446. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.MyTrueFormPatch$CustomMode.Postfix($0, $$);
  2447.  
  2448. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$SetPlayerNamePatch]
  2449. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.setPlayerName()]
  2450. - Adding Postfix...
  2451. basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$SetPlayerNamePatch.Postfix($0, $$);
  2452.  
  2453. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$setLockStatus]
  2454. - Patching [com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.setLockStatus()]
  2455. - Adding Postfix...
  2456. basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$setLockStatus.Postfix($0, $$);
  2457.  
  2458. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$Open]
  2459. - Patching [com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.open()]
  2460. - Adding Postfix...
  2461. basemod.patches.com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen.EverythingFix$Open.Postfix($0, $$);
  2462.  
  2463. Patch Class: [basemod.patches.com.megacrit.cardcrawl.audio.SoundMaster.AddAudio]
  2464. - Patching [com.megacrit.cardcrawl.audio.SoundMaster()]
  2465. - Adding Postfix...
  2466. basemod.patches.com.megacrit.cardcrawl.audio.SoundMaster.AddAudio.Postfix($0, $$);
  2467.  
  2468. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.PotionLibrary.PotionHelperInitialize]
  2469. - Patching [com.megacrit.cardcrawl.helpers.PotionHelper.initialize(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  2470. - Adding Postfix...
  2471. basemod.patches.com.megacrit.cardcrawl.helpers.PotionLibrary.PotionHelperInitialize.Postfix($$);
  2472.  
  2473. Patch Class: [basemod.patches.com.megacrit.cardcrawl.rooms.CampfireUI.GiryaFix]
  2474. - Patching [com.megacrit.cardcrawl.rooms.CampfireUI.initializeButtons()]
  2475. - Adding Postfix...
  2476. basemod.patches.com.megacrit.cardcrawl.rooms.CampfireUI.GiryaFix.Postfix($0, $$);
  2477.  
  2478. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$RenderHeaders]
  2479. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.renderScreen(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2480. - Adding Postfix...
  2481. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$RenderHeaders.Postfix($0, $$);
  2482.  
  2483. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.ColorTabBarFix$Ctor]
  2484. - Patching [com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar(com.megacrit.cardcrawl.screens.mainMenu.TabBarListener)]
  2485. - Adding Postfix...
  2486. basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.ColorTabBarFix$Ctor.Postfix($0, $$);
  2487.  
  2488. Patch Class: [basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$RenderPatch]
  2489. - Patching [com.megacrit.cardcrawl.ui.panels.TopPanel.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2490. - Adding Postfix...
  2491. basemod.patches.com.megacrit.cardcrawl.ui.panels.TopPanel.TopPanelPatches$RenderPatch.Postfix($0, $$);
  2492.  
  2493. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$RenderAscension]
  2494. - Patching [com.megacrit.cardcrawl.screens.custom.CustomModeScreen.renderAscension(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2495. - Adding Postfix...
  2496. basemod.patches.com.megacrit.cardcrawl.screens.custom.CustomModeScreen.FixEverythingPosition$RenderAscension.Postfix($0, $$);
  2497.  
  2498. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.PopulateLists]
  2499. - Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.addClassSpecificRelics(java.util.ArrayList)]
  2500. - Adding Postfix...
  2501. basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.PopulateLists.Postfix($$);
  2502.  
  2503. Patch Class: [basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.PostRefresh]
  2504. - Patching [com.megacrit.cardcrawl.unlock.UnlockTracker.refresh()]
  2505. - Adding Postfix...
  2506. basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.PostRefresh.Postfix($$);
  2507.  
  2508. Patch Class: [basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.MultiwordKeywords]
  2509. - Patching [com.megacrit.cardcrawl.relics.AbstractRelic.initializeTips()]
  2510. - Adding Postfix...
  2511. basemod.patches.com.megacrit.cardcrawl.relics.AbstractRelic.MultiwordKeywords.Postfix($0, $$);
  2512.  
  2513. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.PopulatePools]
  2514. - Patching [com.megacrit.cardcrawl.helpers.RelicLibrary.populateRelicPool(java.util.ArrayList,com.megacrit.cardcrawl.relics.AbstractRelic$RelicTier,com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  2515. - Adding Postfix...
  2516. basemod.patches.com.megacrit.cardcrawl.helpers.RelicLibrary.PopulatePools.Postfix($$);
  2517.  
  2518. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.PostDungeonInitializeHook]
  2519. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.initializeRelicList()]
  2520. - Adding Postfix...
  2521. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.PostDungeonInitializeHook.Postfix($0, $$);
  2522.  
  2523. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PotionGetHooks$Two]
  2524. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.obtainPotion(com.megacrit.cardcrawl.potions.AbstractPotion)]
  2525. - Adding Postfix...
  2526. Return: boolean
  2527. Result param: boolean
  2528. return ($r)basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.PotionGetHooks$Two.Postfix($_, $0, $$);
  2529.  
  2530. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.PotionLibrary.PotionHelperGetPotion]
  2531. - Patching [com.megacrit.cardcrawl.helpers.PotionHelper.getPotion(java.lang.String)]
  2532. - Adding Postfix...
  2533. Return: java.lang.Object
  2534. Result param: java.lang.Object
  2535. return ($r)basemod.patches.com.megacrit.cardcrawl.helpers.PotionLibrary.PotionHelperGetPotion.Postfix($_, $$);
  2536.  
  2537. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.TitleFontSize$UseCustomFontSize]
  2538. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderTitle(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2539. - Adding Postfix...
  2540. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.TitleFontSize$UseCustomFontSize.Postfix($0, $$);
  2541.  
  2542. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.compendium.RelicViewScreen.ScrollBoundsFix]
  2543. - Patching [com.megacrit.cardcrawl.screens.compendium.RelicViewScreen.render(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2544. - Adding Postfix...
  2545. basemod.patches.com.megacrit.cardcrawl.screens.compendium.RelicViewScreen.ScrollBoundsFix.Postfix($0, $$);
  2546.  
  2547. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.RedCardsPatch]
  2548. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addRedCards()]
  2549. - Adding Postfix...
  2550. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.RedCardsPatch.Postfix($$);
  2551.  
  2552. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.OpenFix$OpenTextureFix]
  2553. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.loadPortraitImg()]
  2554. - Adding Postfix...
  2555. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.OpenFix$OpenTextureFix.Postfix($0, $$);
  2556.  
  2557. Patch Class: [basemod.patches.com.megacrit.cardcrawl.localization.LocalizedStrings.EditStrings]
  2558. - Patching [com.megacrit.cardcrawl.localization.LocalizedStrings()]
  2559. - Adding Postfix...
  2560. basemod.patches.com.megacrit.cardcrawl.localization.LocalizedStrings.EditStrings.Postfix($0, $$);
  2561.  
  2562. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.DungeonUpdateHooks]
  2563. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.update()]
  2564. - Adding Postfix...
  2565. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.DungeonUpdateHooks.Postfix($0, $$);
  2566.  
  2567. Patch Class: [basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ActChangeHooks$SavedGameConstructor]
  2568. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon(java.lang.String,com.megacrit.cardcrawl.characters.AbstractPlayer,com.megacrit.cardcrawl.saveAndContinue.SaveFile)]
  2569. - Adding Postfix...
  2570. basemod.patches.com.megacrit.cardcrawl.dungeons.AbstractDungeon.ActChangeHooks$SavedGameConstructor.Postfix($0, $$);
  2571.  
  2572. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.FixCharacterFilter$RefreshData]
  2573. - Patching [com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.refreshData()]
  2574. - Adding Postfix...
  2575. basemod.patches.com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen.FixCharacterFilter$RefreshData.Postfix($0, $$);
  2576.  
  2577. Patch Class: [basemod.patches.com.megacrit.cardcrawl.potions.Color.AbstractPotionInitializeColor]
  2578. - Patching [com.megacrit.cardcrawl.potions.AbstractPotion.initializeColor()]
  2579. - Adding Postfix...
  2580. basemod.patches.com.megacrit.cardcrawl.potions.Color.AbstractPotionInitializeColor.Postfix($0, $$);
  2581.  
  2582. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cutscenes.Cutscene.CustomCutscenes]
  2583. - Patching [com.megacrit.cardcrawl.cutscenes.Cutscene(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass)]
  2584. - Adding Postfix...
  2585. basemod.patches.com.megacrit.cardcrawl.cutscenes.Cutscene.CustomCutscenes.Postfix($0, $$);
  2586.  
  2587. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.options.OptionsPanel.RefreshSwitch]
  2588. - Patching [com.megacrit.cardcrawl.screens.options.OptionsPanel.refresh()]
  2589. - Adding Postfix...
  2590. basemod.patches.com.megacrit.cardcrawl.screens.options.OptionsPanel.RefreshSwitch.Postfix($0, $$);
  2591.  
  2592. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.BlueCardsPatch]
  2593. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addBlueCards()]
  2594. - Adding Postfix...
  2595. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.BlueCardsPatch.Postfix($$);
  2596.  
  2597. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.CurseCardsPatch]
  2598. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addCurseCards()]
  2599. - Adding Postfix...
  2600. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.CurseCardsPatch.Postfix($$);
  2601.  
  2602. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cutscenes.Cutscene.CustomVictoryEffects]
  2603. - Patching [com.megacrit.cardcrawl.screens.VictoryScreen.updateVfx()]
  2604. - Adding Postfix...
  2605. basemod.patches.com.megacrit.cardcrawl.cutscenes.Cutscene.CustomVictoryEffects.Postfix($0, $$);
  2606.  
  2607. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.ColorTabBarFix$GetBarColor]
  2608. - Patching [com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.getBarColor()]
  2609. - Adding Postfix...
  2610. Return: com.badlogic.gdx.graphics.Color
  2611. Result param: com.badlogic.gdx.graphics.Color
  2612. return ($r)basemod.patches.com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar.ColorTabBarFix$GetBarColor.Postfix($_, $0, $$);
  2613.  
  2614. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.WithoutBottledCardsPatch]
  2615. - Patching [com.megacrit.cardcrawl.cards.CardGroup.getGroupWithoutBottledCards(com.megacrit.cardcrawl.cards.CardGroup)]
  2616. - Adding Postfix...
  2617. Return: com.megacrit.cardcrawl.cards.CardGroup
  2618. Result param: com.megacrit.cardcrawl.cards.CardGroup
  2619. return ($r)basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.WithoutBottledCardsPatch.Postfix($_, $$);
  2620.  
  2621. Patch Class: [basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.LoadPlayerSaves]
  2622. - Patching [com.megacrit.cardcrawl.core.CardCrawlGame.loadPlayerSave(com.megacrit.cardcrawl.characters.AbstractPlayer)]
  2623. - Adding Postfix...
  2624. basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.LoadPlayerSaves.Postfix($0, $$);
  2625.  
  2626. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.FakeKeywords]
  2627. - Patching [com.megacrit.cardcrawl.helpers.TipHelper.renderKeywords(float,float,com.badlogic.gdx.graphics.g2d.SpriteBatch,java.util.ArrayList)]
  2628. - Adding Postfix...
  2629. basemod.patches.com.megacrit.cardcrawl.helpers.TipHelper.FakeKeywords.Postfix($$);
  2630.  
  2631. Patch Class: [basemod.patches.whatmod.CardView]
  2632. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderTips(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2633. - Adding Postfix...
  2634. basemod.patches.whatmod.CardView.Postfix($0, $$);
  2635.  
  2636. Patch Class: [basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.ModalChoiceFix]
  2637. - Patching [com.megacrit.cardcrawl.actions.GameActionManager.getNextAction()]
  2638. - Adding Postfix...
  2639. basemod.patches.com.megacrit.cardcrawl.actions.GameActionManager.ModalChoiceFix.Postfix($0, $$);
  2640.  
  2641. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.SmithPreview]
  2642. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.displayUpgrades()]
  2643. - Adding Postfix...
  2644. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.SmithPreview.Postfix($0, $$);
  2645.  
  2646. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.CustomActionHooks$reopenPatch]
  2647. - Patching [com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.reopen()]
  2648. - Adding Postfix...
  2649. basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.CustomActionHooks$reopenPatch.Postfix($0, $$);
  2650.  
  2651. Patch Class: [basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.ColorlessCardsPatch]
  2652. - Patching [com.megacrit.cardcrawl.helpers.CardLibrary.addColorlessCards()]
  2653. - Adding Postfix...
  2654. basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.ColorlessCardsPatch.Postfix($$);
  2655.  
  2656. Patch Class: [basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.GetUnlockBundleSwitch]
  2657. - Patching [com.megacrit.cardcrawl.unlock.UnlockTracker.getUnlockBundle(com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass,int)]
  2658. - Adding Postfix...
  2659. Return: java.util.ArrayList
  2660. Result param: java.util.ArrayList
  2661. return ($r)basemod.patches.com.megacrit.cardcrawl.unlock.UnlockTracker.GetUnlockBundleSwitch.Postfix($_, $$);
  2662.  
  2663. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Strikes]
  2664. - Patching [com.megacrit.cardcrawl.cards.green.Strike_Green()]
  2665. - Adding Postfix...
  2666. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Strikes.Postfix($0, $$);
  2667.  
  2668. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.PostDeathHook]
  2669. - Patching [com.megacrit.cardcrawl.screens.DeathScreen(com.megacrit.cardcrawl.monsters.MonsterGroup)]
  2670. - Adding Postfix...
  2671. basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.PostDeathHook.Postfix($0, $$);
  2672.  
  2673. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkInitializeDescription]
  2674. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  2675. - Adding Postfix...
  2676. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkInitializeDescription.Postfix($0, $$);
  2677.  
  2678. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Forms]
  2679. - Patching [com.megacrit.cardcrawl.cards.green.WraithForm()]
  2680. - Adding Postfix...
  2681. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Forms.Postfix($0, $$);
  2682.  
  2683. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Defends]
  2684. - Patching [com.megacrit.cardcrawl.cards.green.Defend_Green()]
  2685. - Adding Postfix...
  2686. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Defends.Postfix($0, $$);
  2687.  
  2688. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Strikes]
  2689. - Patching [com.megacrit.cardcrawl.cards.red.Strike_Red()]
  2690. - Adding Postfix...
  2691. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Strikes.Postfix($0, $$);
  2692.  
  2693. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Defends]
  2694. - Patching [com.megacrit.cardcrawl.cards.red.Defend_Red()]
  2695. - Adding Postfix...
  2696. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Defends.Postfix($0, $$);
  2697.  
  2698. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.PostDeathHook]
  2699. - Patching [com.megacrit.cardcrawl.screens.VictoryScreen(com.megacrit.cardcrawl.monsters.MonsterGroup)]
  2700. - Adding Postfix...
  2701. basemod.patches.com.megacrit.cardcrawl.screens.DeathScreen.PostDeathHook.Postfix($0, $$);
  2702.  
  2703. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Forms]
  2704. - Patching [com.megacrit.cardcrawl.cards.blue.EchoForm()]
  2705. - Adding Postfix...
  2706. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Forms.Postfix($0, $$);
  2707.  
  2708. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Defends]
  2709. - Patching [com.megacrit.cardcrawl.cards.blue.Defend_Blue()]
  2710. - Adding Postfix...
  2711. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Defends.Postfix($0, $$);
  2712.  
  2713. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Strikes]
  2714. - Patching [com.megacrit.cardcrawl.cards.blue.Strike_Blue()]
  2715. - Adding Postfix...
  2716. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Strikes.Postfix($0, $$);
  2717.  
  2718. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword]
  2719. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  2720. - Adding Postfix...
  2721. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword.Postfix($0, $$);
  2722.  
  2723. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkInitializeDescription]
  2724. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescriptionCN()]
  2725. - Adding Postfix...
  2726. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$ShrinkInitializeDescription.Postfix($0, $$);
  2727.  
  2728. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword]
  2729. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.initializeDescription()]
  2730. - Adding Postfix...
  2731. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderDescriptionEnergy$AlterEnergyKeyword.Postfix($0, $$);
  2732.  
  2733. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Forms]
  2734. - Patching [com.megacrit.cardcrawl.cards.red.DemonForm()]
  2735. - Adding Postfix...
  2736. basemod.patches.com.megacrit.cardcrawl.cards.TagBasicCards$Forms.Postfix($0, $$);
  2737.  
  2738. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.RefundExhaustivePatch]
  2739. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.useCard(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.monsters.AbstractMonster,int)]
  2740. - Adding Postfix...
  2741. com.evacipated.cardcrawl.mod.stslib.patches.RefundExhaustivePatch.Postfix($0, $$);
  2742.  
  2743. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.FixJustReleasedRightClick]
  2744. - Patching [com.megacrit.cardcrawl.helpers.input.InputHelper.updateLast()]
  2745. - Adding Postfix...
  2746. com.evacipated.cardcrawl.mod.stslib.patches.FixJustReleasedRightClick.Postfix($$);
  2747.  
  2748. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.SuperRareRelicPatch$EndRandomRelic]
  2749. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.returnEndRandomRelicKey(com.megacrit.cardcrawl.relics.AbstractRelic$RelicTier)]
  2750. - Adding Postfix...
  2751. Return: java.lang.String
  2752. Result param: java.lang.String
  2753. return ($r)com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.SuperRareRelicPatch$EndRandomRelic.Postfix($_, $$);
  2754.  
  2755. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.OnRemoveCardFromMasterDeckPatch]
  2756. - Patching [com.megacrit.cardcrawl.cards.CardGroup.removeCard(com.megacrit.cardcrawl.cards.AbstractCard)]
  2757. - Adding Postfix...
  2758. com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.OnRemoveCardFromMasterDeckPatch.Postfix($0, $$);
  2759.  
  2760. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SneckoPatch$GetCost]
  2761. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.getCost()]
  2762. - Adding Postfix...
  2763. Return: java.lang.String
  2764. Result param: java.lang.String
  2765. return ($r)com.evacipated.cardcrawl.mod.stslib.patches.SneckoPatch$GetCost.Postfix($_, $0, $$);
  2766.  
  2767. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.SuperRareRelicPatch$RandomRelic]
  2768. - Patching [com.megacrit.cardcrawl.dungeons.AbstractDungeon.returnRandomRelicKey(com.megacrit.cardcrawl.relics.AbstractRelic$RelicTier)]
  2769. - Adding Postfix...
  2770. Return: java.lang.String
  2771. Result param: java.lang.String
  2772. return ($r)com.evacipated.cardcrawl.mod.stslib.patches.relicInterfaces.SuperRareRelicPatch$RandomRelic.Postfix($_, $$);
  2773.  
  2774. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.HitboxRightClick$Update]
  2775. - Patching [com.megacrit.cardcrawl.helpers.Hitbox.update()]
  2776. - Adding Postfix...
  2777. com.evacipated.cardcrawl.mod.stslib.patches.HitboxRightClick$Update.Postfix($0, $$);
  2778.  
  2779. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$FixRedHealthBar]
  2780. - Patching [com.megacrit.cardcrawl.core.AbstractCreature.renderRedHealthBar(com.badlogic.gdx.graphics.g2d.SpriteBatch,float,float)]
  2781. - Adding Postfix...
  2782. com.evacipated.cardcrawl.mod.stslib.patches.powerInterfaces.HealthBarRenderPowerPatch$FixRedHealthBar.Postfix($0, $$);
  2783.  
  2784. Patch Class: [com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$CardGroup_getPurgeableCards]
  2785. - Patching [com.megacrit.cardcrawl.cards.CardGroup.getPurgeableCards()]
  2786. - Adding Postfix...
  2787. Return: com.megacrit.cardcrawl.cards.CardGroup
  2788. Result param: com.megacrit.cardcrawl.cards.CardGroup
  2789. return ($r)com.evacipated.cardcrawl.mod.stslib.patches.SoulboundPatch$CardGroup_getPurgeableCards.Postfix($_, $0, $$);
  2790.  
  2791. Patch Class: [Astrologer.Patches.CardGlowBorderPatch]
  2792. - Patching [com.megacrit.cardcrawl.vfx.cardManip.CardGlowBorder(com.megacrit.cardcrawl.cards.AbstractCard)]
  2793. - Adding Postfix...
  2794. Astrologer.Patches.CardGlowBorderPatch.PostFix($0, $$);
  2795.  
  2796. Patch Class: [Astrologer.Patches.AnimatedCardsPatch$UpdateAnimation]
  2797. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.update()]
  2798. - Adding Postfix...
  2799. Astrologer.Patches.AnimatedCardsPatch$UpdateAnimation.updateAnim($0, $$);
  2800.  
  2801. Patch Class: [com.evacipated.cardcrawl.modthespire.patches.modsscreen.BaseMod.ModBadgeOnClick]
  2802. - Patching [basemod.ModBadge.onClick()]
  2803. - Raw Javassist...
  2804.  
  2805. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$NightmarePowerPatch]
  2806. - Patching [com.megacrit.cardcrawl.powers.NightmarePower(com.megacrit.cardcrawl.core.AbstractCreature,int,com.megacrit.cardcrawl.cards.AbstractCard)]
  2807. - Raw Javassist...
  2808.  
  2809. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$WinterPowerPatch]
  2810. - Patching [com.megacrit.cardcrawl.powers.WinterPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2811. - Raw Javassist...
  2812.  
  2813. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BufferPowerPatch]
  2814. - Patching [com.megacrit.cardcrawl.powers.BufferPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2815. - Raw Javassist...
  2816.  
  2817. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.RenderCustomDynamicVariable]
  2818. - Patching [com.megacrit.cardcrawl.cards.AbstractCard.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2819. - Raw Javassist...
  2820.  
  2821. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$GainStrengthPowerPatch]
  2822. - Patching [com.megacrit.cardcrawl.powers.GainStrengthPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2823. - Raw Javassist...
  2824.  
  2825. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ReactivePowerPatch]
  2826. - Patching [com.megacrit.cardcrawl.powers.ReactivePower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2827. - Raw Javassist...
  2828.  
  2829. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$FeelNoPainPowerPatch]
  2830. - Patching [com.megacrit.cardcrawl.powers.FeelNoPainPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2831. - Raw Javassist...
  2832.  
  2833. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RegrowPowerPatch]
  2834. - Patching [com.megacrit.cardcrawl.powers.RegrowPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2835. - Raw Javassist...
  2836.  
  2837. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RetainCardPowerPatch]
  2838. - Patching [com.megacrit.cardcrawl.powers.RetainCardPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2839. - Raw Javassist...
  2840.  
  2841. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$EntanglePowerPatch]
  2842. - Patching [com.megacrit.cardcrawl.powers.EntanglePower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2843. - Raw Javassist...
  2844.  
  2845. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$AttackBurnPowerPatch]
  2846. - Patching [com.megacrit.cardcrawl.powers.AttackBurnPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2847. - Raw Javassist...
  2848.  
  2849. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ThousandCutsPowerPatch]
  2850. - Patching [com.megacrit.cardcrawl.powers.ThousandCutsPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2851. - Raw Javassist...
  2852.  
  2853. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$DoubleTapPowerPatch]
  2854. - Patching [com.megacrit.cardcrawl.powers.DoubleTapPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2855. - Raw Javassist...
  2856.  
  2857. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$VulnerablePowerPatch]
  2858. - Patching [com.megacrit.cardcrawl.powers.VulnerablePower(com.megacrit.cardcrawl.core.AbstractCreature,int,boolean)]
  2859. - Raw Javassist...
  2860.  
  2861. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ElectroPowerPatch]
  2862. - Patching [com.megacrit.cardcrawl.powers.ElectroPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2863. - Raw Javassist...
  2864.  
  2865. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RegenerateMonsterPowerPatch]
  2866. - Patching [com.megacrit.cardcrawl.powers.RegenerateMonsterPower(com.megacrit.cardcrawl.monsters.AbstractMonster,int)]
  2867. - Raw Javassist...
  2868.  
  2869. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RitualPowerPatch]
  2870. - Patching [com.megacrit.cardcrawl.powers.RitualPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2871. - Raw Javassist...
  2872.  
  2873. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$DexterityPowerPatch]
  2874. - Patching [com.megacrit.cardcrawl.powers.DexterityPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2875. - Raw Javassist...
  2876.  
  2877. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$InvinciblePowerPatch]
  2878. - Patching [com.megacrit.cardcrawl.powers.InvinciblePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2879. - Raw Javassist...
  2880.  
  2881. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BiasPowerPatch]
  2882. - Patching [com.megacrit.cardcrawl.powers.BiasPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2883. - Raw Javassist...
  2884.  
  2885. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ThieveryPowerPatch]
  2886. - Patching [com.megacrit.cardcrawl.powers.ThieveryPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2887. - Raw Javassist...
  2888.  
  2889. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$StrengthPowerPatch]
  2890. - Patching [com.megacrit.cardcrawl.powers.StrengthPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2891. - Raw Javassist...
  2892.  
  2893. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ReboundPowerPatch]
  2894. - Patching [com.megacrit.cardcrawl.powers.ReboundPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2895. - Raw Javassist...
  2896.  
  2897. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$JuggernautPowerPatch]
  2898. - Patching [com.megacrit.cardcrawl.powers.JuggernautPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2899. - Raw Javassist...
  2900.  
  2901. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BrutalityPowerPatch]
  2902. - Patching [com.megacrit.cardcrawl.powers.BrutalityPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2903. - Raw Javassist...
  2904.  
  2905. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$AngerPowerPatch]
  2906. - Patching [com.megacrit.cardcrawl.powers.AngerPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2907. - Raw Javassist...
  2908.  
  2909. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$SlowPowerPatch]
  2910. - Patching [com.megacrit.cardcrawl.powers.SlowPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2911. - Raw Javassist...
  2912.  
  2913. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ShiftingPowerPatch]
  2914. - Patching [com.megacrit.cardcrawl.powers.ShiftingPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2915. - Raw Javassist...
  2916.  
  2917. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$AngryPowerPatch]
  2918. - Patching [com.megacrit.cardcrawl.powers.AngryPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2919. - Raw Javassist...
  2920.  
  2921. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$PlatedArmorPowerPatch]
  2922. - Patching [com.megacrit.cardcrawl.powers.PlatedArmorPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2923. - Raw Javassist...
  2924.  
  2925. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$SplitPowerPatch]
  2926. - Patching [com.megacrit.cardcrawl.powers.SplitPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2927. - Raw Javassist...
  2928.  
  2929. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BurstPowerPatch]
  2930. - Patching [com.megacrit.cardcrawl.powers.BurstPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2931. - Raw Javassist...
  2932.  
  2933. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$WeakPowerPatch]
  2934. - Patching [com.megacrit.cardcrawl.powers.WeakPower(com.megacrit.cardcrawl.core.AbstractCreature,int,boolean)]
  2935. - Raw Javassist...
  2936.  
  2937. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ToolsOfTheTradePowerPatch]
  2938. - Patching [com.megacrit.cardcrawl.powers.ToolsOfTheTradePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2939. - Raw Javassist...
  2940.  
  2941. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$DrawCardNextTurnPowerPatch]
  2942. - Patching [com.megacrit.cardcrawl.powers.DrawCardNextTurnPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2943. - Raw Javassist...
  2944.  
  2945. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$MalleablePowerPatch]
  2946. - Patching [com.megacrit.cardcrawl.powers.MalleablePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2947. - Raw Javassist...
  2948.  
  2949. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$LightningMasteryPowerPatch]
  2950. - Patching [com.megacrit.cardcrawl.powers.LightningMasteryPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2951. - Raw Javassist...
  2952.  
  2953. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$FireBreathingPowerPatch]
  2954. - Patching [com.megacrit.cardcrawl.powers.FireBreathingPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2955. - Raw Javassist...
  2956.  
  2957. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$PhantasmalPowerPatch]
  2958. - Patching [com.megacrit.cardcrawl.powers.PhantasmalPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2959. - Raw Javassist...
  2960.  
  2961. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BerserkPowerPatch]
  2962. - Patching [com.megacrit.cardcrawl.powers.BerserkPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2963. - Raw Javassist...
  2964.  
  2965. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$SkillBurnPowerPatch]
  2966. - Patching [com.megacrit.cardcrawl.powers.SkillBurnPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2967. - Raw Javassist...
  2968.  
  2969. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$EvolvePowerPatch]
  2970. - Patching [com.megacrit.cardcrawl.powers.EvolvePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2971. - Raw Javassist...
  2972.  
  2973. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$GrowthPowerPatch]
  2974. - Patching [com.megacrit.cardcrawl.powers.GrowthPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2975. - Raw Javassist...
  2976.  
  2977. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ConfusionPowerPatch]
  2978. - Patching [com.megacrit.cardcrawl.powers.ConfusionPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2979. - Raw Javassist...
  2980.  
  2981. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RagePowerPatch]
  2982. - Patching [com.megacrit.cardcrawl.powers.RagePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2983. - Raw Javassist...
  2984.  
  2985. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$TimeWarpPowerPatch]
  2986. - Patching [com.megacrit.cardcrawl.powers.TimeWarpPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  2987. - Raw Javassist...
  2988.  
  2989. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$DemonFormPowerPatch]
  2990. - Patching [com.megacrit.cardcrawl.powers.DemonFormPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2991. - Raw Javassist...
  2992.  
  2993. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.RenderCustomDynamicVariable]
  2994. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.renderDescription(com.badlogic.gdx.graphics.g2d.SpriteBatch)]
  2995. - Raw Javassist...
  2996.  
  2997. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$AfterImagePowerPatch]
  2998. - Patching [com.megacrit.cardcrawl.powers.AfterImagePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  2999. - Raw Javassist...
  3000.  
  3001. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$EchoPowerPatch]
  3002. - Patching [com.megacrit.cardcrawl.powers.EchoPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3003. - Raw Javassist...
  3004.  
  3005. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$FocusPowerPatch]
  3006. - Patching [com.megacrit.cardcrawl.powers.FocusPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3007. - Raw Javassist...
  3008.  
  3009. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$StaticDischargePowerPatch]
  3010. - Patching [com.megacrit.cardcrawl.powers.StaticDischargePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3011. - Raw Javassist...
  3012.  
  3013. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ModeShiftPowerPatch]
  3014. - Patching [com.megacrit.cardcrawl.powers.ModeShiftPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3015. - Raw Javassist...
  3016.  
  3017. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BackAttackPowerPatch]
  3018. - Patching [com.megacrit.cardcrawl.powers.BackAttackPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3019. - Raw Javassist...
  3020.  
  3021. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$SurroundedPowerPatch]
  3022. - Patching [com.megacrit.cardcrawl.powers.SurroundedPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3023. - Raw Javassist...
  3024.  
  3025. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$HexPowerPatch]
  3026. - Patching [com.megacrit.cardcrawl.powers.HexPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3027. - Raw Javassist...
  3028.  
  3029. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$EnergizedPowerPatch]
  3030. - Patching [com.megacrit.cardcrawl.powers.EnergizedPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3031. - Raw Javassist...
  3032.  
  3033. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$CreativeAIPowerPatch]
  3034. - Patching [com.megacrit.cardcrawl.powers.CreativeAIPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3035. - Raw Javassist...
  3036.  
  3037. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$DoubleDamagePowerPatch]
  3038. - Patching [com.megacrit.cardcrawl.powers.DoubleDamagePower(com.megacrit.cardcrawl.core.AbstractCreature,int,boolean)]
  3039. - Raw Javassist...
  3040.  
  3041. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$HeatsinkPowerPatch]
  3042. - Patching [com.megacrit.cardcrawl.powers.HeatsinkPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3043. - Raw Javassist...
  3044.  
  3045. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$EquilibriumPowerPatch]
  3046. - Patching [com.megacrit.cardcrawl.powers.EquilibriumPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3047. - Raw Javassist...
  3048.  
  3049. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$MagnetismPowerPatch]
  3050. - Patching [com.megacrit.cardcrawl.powers.MagnetismPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3051. - Raw Javassist...
  3052.  
  3053. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$LockOnPowerPatch]
  3054. - Patching [com.megacrit.cardcrawl.powers.LockOnPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3055. - Raw Javassist...
  3056.  
  3057. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$DrawPowerPatch]
  3058. - Patching [com.megacrit.cardcrawl.powers.DrawPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3059. - Raw Javassist...
  3060.  
  3061. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$CurlUpPowerPatch]
  3062. - Patching [com.megacrit.cardcrawl.powers.CurlUpPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3063. - Raw Javassist...
  3064.  
  3065. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ArtifactPowerPatch]
  3066. - Patching [com.megacrit.cardcrawl.powers.ArtifactPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3067. - Raw Javassist...
  3068.  
  3069. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$StormPowerPatch]
  3070. - Patching [com.megacrit.cardcrawl.powers.StormPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3071. - Raw Javassist...
  3072.  
  3073. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$IntangiblePlayerPowerPatch]
  3074. - Patching [com.megacrit.cardcrawl.powers.IntangiblePlayerPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3075. - Raw Javassist...
  3076.  
  3077. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$DrawReductionPowerPatch]
  3078. - Patching [com.megacrit.cardcrawl.powers.DrawReductionPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3079. - Raw Javassist...
  3080.  
  3081. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$EnvenomPowerPatch]
  3082. - Patching [com.megacrit.cardcrawl.powers.EnvenomPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3083. - Raw Javassist...
  3084.  
  3085. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ChokePowerPatch]
  3086. - Patching [com.megacrit.cardcrawl.powers.ChokePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3087. - Raw Javassist...
  3088.  
  3089. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$SporeCloudPowerPatch]
  3090. - Patching [com.megacrit.cardcrawl.powers.SporeCloudPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3091. - Raw Javassist...
  3092.  
  3093. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BlurPowerPatch]
  3094. - Patching [com.megacrit.cardcrawl.powers.BlurPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3095. - Raw Javassist...
  3096.  
  3097. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$LoseStrengthPowerPatch]
  3098. - Patching [com.megacrit.cardcrawl.powers.LoseStrengthPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3099. - Raw Javassist...
  3100.  
  3101. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$DarkEmbracePowerPatch]
  3102. - Patching [com.megacrit.cardcrawl.powers.DarkEmbracePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3103. - Raw Javassist...
  3104.  
  3105. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ConstrictPowerPatch]
  3106. - Patching [com.megacrit.cardcrawl.powers.ConstrictedPower(com.megacrit.cardcrawl.core.AbstractCreature,com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3107. - Raw Javassist...
  3108.  
  3109. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ExplosivePowerPatch]
  3110. - Patching [com.megacrit.cardcrawl.powers.ExplosivePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3111. - Raw Javassist...
  3112.  
  3113. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ConservePowerPatch]
  3114. - Patching [com.megacrit.cardcrawl.powers.ConservePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3115. - Raw Javassist...
  3116.  
  3117. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RegenPowerPatch]
  3118. - Patching [com.megacrit.cardcrawl.powers.RegenPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3119. - Raw Javassist...
  3120.  
  3121. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$PenNibPowerPatch]
  3122. - Patching [com.megacrit.cardcrawl.powers.PenNibPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3123. - Raw Javassist...
  3124.  
  3125. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ThornsPowerPatch]
  3126. - Patching [com.megacrit.cardcrawl.powers.ThornsPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3127. - Raw Javassist...
  3128.  
  3129. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$CombustPowerPatch]
  3130. - Patching [com.megacrit.cardcrawl.powers.CombustPower(com.megacrit.cardcrawl.core.AbstractCreature,int,int)]
  3131. - Raw Javassist...
  3132.  
  3133. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BeatOfDeathPowerPatch]
  3134. - Patching [com.megacrit.cardcrawl.powers.BeatOfDeathPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3135. - Raw Javassist...
  3136.  
  3137. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$FrailPowerPatch]
  3138. - Patching [com.megacrit.cardcrawl.powers.FrailPower(com.megacrit.cardcrawl.core.AbstractCreature,int,boolean)]
  3139. - Raw Javassist...
  3140.  
  3141. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$HelloPowerPatch]
  3142. - Patching [com.megacrit.cardcrawl.powers.HelloPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3143. - Raw Javassist...
  3144.  
  3145. Patch Class: [basemod.patches.com.megacrit.cardcrawl.cards.CardGroup.ModalExhaustFix]
  3146. - Patching [com.megacrit.cardcrawl.cards.CardGroup.moveToExhaustPile(com.megacrit.cardcrawl.cards.AbstractCard)]
  3147. - Raw Javassist...
  3148.  
  3149. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$WraithFormPowerPatch]
  3150. - Patching [com.megacrit.cardcrawl.powers.WraithFormPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3151. - Raw Javassist...
  3152.  
  3153. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$TimeMazePowerPatch]
  3154. - Patching [com.megacrit.cardcrawl.powers.TimeMazePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3155. - Raw Javassist...
  3156.  
  3157. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$FadingPowerPatch]
  3158. - Patching [com.megacrit.cardcrawl.powers.FadingPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3159. - Raw Javassist...
  3160.  
  3161. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$AccuracyPowerPatch]
  3162. - Patching [com.megacrit.cardcrawl.powers.AccuracyPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3163. - Raw Javassist...
  3164.  
  3165. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$EnergizedBluePowerPatch]
  3166. - Patching [com.megacrit.cardcrawl.powers.EnergizedBluePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3167. - Raw Javassist...
  3168.  
  3169. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RepairPowerPatch]
  3170. - Patching [com.megacrit.cardcrawl.powers.RepairPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3171. - Raw Javassist...
  3172.  
  3173. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$SharpHidePowerPatch]
  3174. - Patching [com.megacrit.cardcrawl.powers.SharpHidePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3175. - Raw Javassist...
  3176.  
  3177. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$NoxiousFumesPowerPatch]
  3178. - Patching [com.megacrit.cardcrawl.powers.NoxiousFumesPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3179. - Raw Javassist...
  3180.  
  3181. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$NextTurnBlockPowerPatch]
  3182. - Patching [com.megacrit.cardcrawl.powers.NextTurnBlockPower(com.megacrit.cardcrawl.core.AbstractCreature,int,java.lang.String)]
  3183. - Raw Javassist...
  3184.  
  3185. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$AmplifyPowerPatch]
  3186. - Patching [com.megacrit.cardcrawl.powers.AmplifyPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3187. - Raw Javassist...
  3188.  
  3189. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$PanachePowerPatch]
  3190. - Patching [com.megacrit.cardcrawl.powers.PanachePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3191. - Raw Javassist...
  3192.  
  3193. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$FlameBarrierPowerPatch]
  3194. - Patching [com.megacrit.cardcrawl.powers.FlameBarrierPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3195. - Raw Javassist...
  3196.  
  3197. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$NoBlockPowerPatch]
  3198. - Patching [com.megacrit.cardcrawl.powers.NoBlockPower(com.megacrit.cardcrawl.core.AbstractCreature,int,boolean)]
  3199. - Raw Javassist...
  3200.  
  3201. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$InfiniteBladesPowerPatch]
  3202. - Patching [com.megacrit.cardcrawl.powers.InfiniteBladesPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3203. - Raw Javassist...
  3204.  
  3205. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$ForceFieldPowerPatch]
  3206. - Patching [com.megacrit.cardcrawl.powers.ForcefieldPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3207. - Raw Javassist...
  3208.  
  3209. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$GenericStrengthUpPowerPatch]
  3210. - Patching [com.megacrit.cardcrawl.powers.GenericStrengthUpPower(com.megacrit.cardcrawl.core.AbstractCreature,java.lang.String,int)]
  3211. - Raw Javassist...
  3212.  
  3213. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$CorruptionPowerPatch]
  3214. - Patching [com.megacrit.cardcrawl.powers.CorruptionPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3215. - Raw Javassist...
  3216.  
  3217. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$SadisticPowerPatch]
  3218. - Patching [com.megacrit.cardcrawl.powers.SadisticPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3219. - Raw Javassist...
  3220.  
  3221. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$StasisPowerPatch]
  3222. - Patching [com.megacrit.cardcrawl.powers.StasisPower(com.megacrit.cardcrawl.core.AbstractCreature,com.megacrit.cardcrawl.cards.AbstractCard)]
  3223. - Raw Javassist...
  3224.  
  3225. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$PainfulStabsPowerPatch]
  3226. - Patching [com.megacrit.cardcrawl.powers.PainfulStabsPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3227. - Raw Javassist...
  3228.  
  3229. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$CorpseExplosionPowerPatch]
  3230. - Patching [com.megacrit.cardcrawl.powers.CorpseExplosionPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3231. - Raw Javassist...
  3232.  
  3233. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$IntangiblePowerPatch]
  3234. - Patching [com.megacrit.cardcrawl.powers.IntangiblePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3235. - Raw Javassist...
  3236.  
  3237. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RupturePowerPatch]
  3238. - Patching [com.megacrit.cardcrawl.powers.RupturePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3239. - Raw Javassist...
  3240.  
  3241. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$NoDrawPowerPatch]
  3242. - Patching [com.megacrit.cardcrawl.powers.NoDrawPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3243. - Raw Javassist...
  3244.  
  3245. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$CuriosityPowerPatch]
  3246. - Patching [com.megacrit.cardcrawl.powers.CuriosityPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3247. - Raw Javassist...
  3248.  
  3249. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$BarricadePowerPatch]
  3250. - Patching [com.megacrit.cardcrawl.powers.BarricadePower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3251. - Raw Javassist...
  3252.  
  3253. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$FlightPowerPatch]
  3254. - Patching [com.megacrit.cardcrawl.powers.FlightPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3255. - Raw Javassist...
  3256.  
  3257. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$RechargingCorePowerPatch]
  3258. - Patching [com.megacrit.cardcrawl.powers.RechargingCorePower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3259. - Raw Javassist...
  3260.  
  3261. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$TheBombPowerPatch]
  3262. - Patching [com.megacrit.cardcrawl.powers.TheBombPower(com.megacrit.cardcrawl.core.AbstractCreature,int,int)]
  3263. - Raw Javassist...
  3264.  
  3265. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$MayhemPowerPatch]
  3266. - Patching [com.megacrit.cardcrawl.powers.MayhemPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3267. - Raw Javassist...
  3268.  
  3269. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$LoopPowerPatch]
  3270. - Patching [com.megacrit.cardcrawl.powers.LoopPower(com.megacrit.cardcrawl.core.AbstractCreature,int)]
  3271. - Raw Javassist...
  3272.  
  3273. Patch Class: [basemod.patches.com.megacrit.cardcrawl.powers.CloneablePowersPatch$UnawakenedPowerPatch]
  3274. - Patching [com.megacrit.cardcrawl.powers.UnawakenedPower(com.megacrit.cardcrawl.core.AbstractCreature)]
  3275. - Raw Javassist...
  3276.  
  3277. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3278. - Patching [com.megacrit.cardcrawl.characters.AbstractPlayer.draw()]
  3279. - Raw Javassist...
  3280.  
  3281. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3282. - Patching [com.megacrit.cardcrawl.actions.common.DrawCardAction.update()]
  3283. - Raw Javassist...
  3284.  
  3285. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$ResetScrolling]
  3286. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.open(com.megacrit.cardcrawl.cards.AbstractCard)]
  3287. - Raw Javassist...
  3288.  
  3289. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3290. - Patching [com.megacrit.cardcrawl.actions.unique.ExhumeAction.update()]
  3291. - Raw Javassist...
  3292.  
  3293. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3294. - Patching [com.megacrit.cardcrawl.actions.defect.SeekAction.update()]
  3295. - Raw Javassist...
  3296.  
  3297. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3298. - Patching [com.megacrit.cardcrawl.actions.utility.DrawPileToHandAction.update()]
  3299. - Raw Javassist...
  3300.  
  3301. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3302. - Patching [com.megacrit.cardcrawl.actions.unique.DiscoveryAction.update()]
  3303. - Raw Javassist...
  3304.  
  3305. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3306. - Patching [com.megacrit.cardcrawl.actions.common.MakeTempCardInHandAction.update()]
  3307. - Raw Javassist...
  3308.  
  3309. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3310. - Patching [com.megacrit.cardcrawl.actions.unique.AttackFromDeckToHandAction.update()]
  3311. - Raw Javassist...
  3312.  
  3313. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3314. - Patching [com.megacrit.cardcrawl.actions.unique.SkillFromDeckToHandAction.update()]
  3315. - Raw Javassist...
  3316.  
  3317. Patch Class: [basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$ResetScrolling]
  3318. - Patching [com.megacrit.cardcrawl.screens.SingleCardViewPopup.open(com.megacrit.cardcrawl.cards.AbstractCard,com.megacrit.cardcrawl.cards.CardGroup)]
  3319. - Raw Javassist...
  3320.  
  3321. Patch Class: [basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch]
  3322. - Patching [com.megacrit.cardcrawl.actions.defect.ScrapeAction.update()]
  3323. - Raw Javassist...
  3324.  
  3325. Done.
  3326. Compiling patched classes...
  3327. Astrologer.Patches.AnimatedCardsPatch$AnimationInfo
  3328. Astrologer.Patches.StellarPhaseValue
  3329. basemod.BaseMod
  3330. basemod.ModBadge
  3331. basemod.patches.com.megacrit.cardcrawl.cards.AbstractCard.ShrinkLongDescription$Scale
  3332. basemod.patches.com.megacrit.cardcrawl.characters.AbstractPlayer.MaxHandSizePatch$SaveField
  3333. basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ModSaves
  3334. basemod.patches.com.megacrit.cardcrawl.screens.SingleCardViewPopup.ScrollingTooltips$IsScrolling
  3335. basemod.patches.com.megacrit.cardcrawl.screens.select.GridCardSelectScreen.GridCardSelectScreenFields
  3336. com.badlogic.gdx.backends.lwjgl.LwjglApplication
  3337. com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.AlwaysRetainField
  3338. com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.AutoplayField
  3339. com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.ExhaustiveField$ExhaustiveFields
  3340. com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.FleetingField
  3341. com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.GraveField
  3342. com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.RefundFields
  3343. com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.SneckoField
  3344. com.evacipated.cardcrawl.mod.stslib.fields.cards.AbstractCard.SoulboundField
  3345. com.evacipated.cardcrawl.mod.stslib.patches.HitboxRightClick
  3346. com.evacipated.cardcrawl.mod.stslib.patches.core.AbstractCreature.TempHPField
  3347. com.megacrit.cardcrawl.actions.GameActionManager
  3348. com.megacrit.cardcrawl.audio.SoundMaster
  3349. com.megacrit.cardcrawl.cards.AbstractCard
  3350. com.megacrit.cardcrawl.cards.CardGroup
  3351. com.megacrit.cardcrawl.cards.DescriptionLine
  3352. com.megacrit.cardcrawl.core.AbstractCreature
  3353. com.megacrit.cardcrawl.core.CardCrawlGame
  3354. com.megacrit.cardcrawl.core.EnergyManager
  3355. com.megacrit.cardcrawl.core.OverlayMenu
  3356. com.megacrit.cardcrawl.credits.CreditsScreen
  3357. com.megacrit.cardcrawl.cutscenes.Cutscene
  3358. com.megacrit.cardcrawl.dungeons.AbstractDungeon
  3359. com.megacrit.cardcrawl.events.AbstractEvent
  3360. com.megacrit.cardcrawl.helpers.CardLibrary
  3361. com.megacrit.cardcrawl.helpers.EventHelper
  3362. com.megacrit.cardcrawl.helpers.FontHelper
  3363. com.megacrit.cardcrawl.helpers.GameDictionary
  3364. com.megacrit.cardcrawl.helpers.GetAllInBattleInstances
  3365. com.megacrit.cardcrawl.helpers.Hitbox
  3366. com.megacrit.cardcrawl.helpers.MonsterHelper
  3367. com.megacrit.cardcrawl.helpers.PotionHelper
  3368. com.megacrit.cardcrawl.helpers.RelicLibrary
  3369. com.megacrit.cardcrawl.helpers.TipHelper
  3370. com.megacrit.cardcrawl.helpers.input.InputAction
  3371. com.megacrit.cardcrawl.helpers.input.InputHelper
  3372. com.megacrit.cardcrawl.localization.LocalizedStrings
  3373. com.megacrit.cardcrawl.map.MapGenerator
  3374. com.megacrit.cardcrawl.monsters.MonsterInfo
  3375. com.megacrit.cardcrawl.potions.AbstractPotion
  3376. com.megacrit.cardcrawl.relics.AbstractRelic
  3377. com.megacrit.cardcrawl.rewards.RewardItem
  3378. com.megacrit.cardcrawl.rooms.AbstractRoom
  3379. com.megacrit.cardcrawl.rooms.CampfireUI
  3380. com.megacrit.cardcrawl.saveAndContinue.SaveAndContinue
  3381. com.megacrit.cardcrawl.saveAndContinue.SaveFile
  3382. com.megacrit.cardcrawl.screens.DeathScreen
  3383. com.megacrit.cardcrawl.screens.SingleCardViewPopup
  3384. com.megacrit.cardcrawl.screens.SingleRelicViewPopup
  3385. com.megacrit.cardcrawl.screens.VictoryScreen
  3386. com.megacrit.cardcrawl.screens.charSelect.CharacterOption
  3387. com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen
  3388. com.megacrit.cardcrawl.screens.compendium.RelicViewScreen
  3389. com.megacrit.cardcrawl.screens.custom.CustomModeScreen
  3390. com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar
  3391. com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen
  3392. com.megacrit.cardcrawl.screens.mainMenu.MenuButton
  3393. com.megacrit.cardcrawl.screens.mainMenu.MenuPanelScreen
  3394. com.megacrit.cardcrawl.screens.options.OptionsPanel
  3395. com.megacrit.cardcrawl.screens.options.SettingsScreen
  3396. com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen
  3397. com.megacrit.cardcrawl.screens.select.GridCardSelectScreen
  3398. com.megacrit.cardcrawl.screens.stats.StatsScreen
  3399. com.megacrit.cardcrawl.shop.ShopScreen
  3400. com.megacrit.cardcrawl.ui.buttons.CancelButton
  3401. com.megacrit.cardcrawl.ui.buttons.ProceedButton
  3402. com.megacrit.cardcrawl.ui.buttons.SingingBowlButton
  3403. com.megacrit.cardcrawl.ui.campfire.AbstractCampfireOption
  3404. com.megacrit.cardcrawl.ui.panels.PotionPopUp
  3405. com.megacrit.cardcrawl.ui.panels.TopPanel
  3406. com.megacrit.cardcrawl.unlock.UnlockTracker
  3407. basemod.abstracts.CustomCard
  3408. com.megacrit.cardcrawl.actions.AbstractGameAction$AttackEffect
  3409. com.megacrit.cardcrawl.actions.common.ApplyPoisonOnRandomMonsterAction
  3410. com.megacrit.cardcrawl.actions.common.ApplyPowerAction
  3411. com.megacrit.cardcrawl.actions.common.DamageAllEnemiesAction
  3412. com.megacrit.cardcrawl.actions.common.DrawCardAction
  3413. com.megacrit.cardcrawl.actions.common.MakeTempCardInHandAction
  3414. com.megacrit.cardcrawl.actions.defect.ScrapeAction
  3415. com.megacrit.cardcrawl.actions.defect.SeekAction
  3416. com.megacrit.cardcrawl.actions.unique.AttackFromDeckToHandAction
  3417. com.megacrit.cardcrawl.actions.unique.DiscoveryAction
  3418. com.megacrit.cardcrawl.actions.unique.ExhumeAction
  3419. com.megacrit.cardcrawl.actions.unique.RetainCardsAction
  3420. com.megacrit.cardcrawl.actions.unique.SkillFromDeckToHandAction
  3421. com.megacrit.cardcrawl.actions.unique.VampireDamageAllEnemiesAction
  3422. com.megacrit.cardcrawl.actions.utility.DrawPileToHandAction
  3423. com.megacrit.cardcrawl.actions.utility.UseCardAction
  3424. com.megacrit.cardcrawl.cards.AbstractCard$CardColor
  3425. com.megacrit.cardcrawl.cards.AbstractCard$CardTags
  3426. com.megacrit.cardcrawl.cards.blue.Defend_Blue
  3427. com.megacrit.cardcrawl.cards.blue.EchoForm
  3428. com.megacrit.cardcrawl.cards.blue.Strike_Blue
  3429. com.megacrit.cardcrawl.cards.green.Defend_Green
  3430. com.megacrit.cardcrawl.cards.green.Strike_Green
  3431. com.megacrit.cardcrawl.cards.green.WraithForm
  3432. com.megacrit.cardcrawl.cards.red.Defend_Red
  3433. com.megacrit.cardcrawl.cards.red.DemonForm
  3434. com.megacrit.cardcrawl.cards.red.Strike_Red
  3435. com.megacrit.cardcrawl.characters.AbstractPlayer
  3436. com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass
  3437. com.megacrit.cardcrawl.dungeons.AbstractDungeon$CurrentScreen
  3438. com.megacrit.cardcrawl.helpers.CardLibrary$LibraryType
  3439. com.megacrit.cardcrawl.monsters.AbstractMonster
  3440. com.megacrit.cardcrawl.powers.AccuracyPower
  3441. com.megacrit.cardcrawl.powers.AfterImagePower
  3442. com.megacrit.cardcrawl.powers.AmplifyPower
  3443. com.megacrit.cardcrawl.powers.AngerPower
  3444. com.megacrit.cardcrawl.powers.AngryPower
  3445. com.megacrit.cardcrawl.powers.ArtifactPower
  3446. com.megacrit.cardcrawl.powers.AttackBurnPower
  3447. com.megacrit.cardcrawl.powers.BackAttackPower
  3448. com.megacrit.cardcrawl.powers.BarricadePower
  3449. com.megacrit.cardcrawl.powers.BeatOfDeathPower
  3450. com.megacrit.cardcrawl.powers.BerserkPower
  3451. com.megacrit.cardcrawl.powers.BiasPower
  3452. com.megacrit.cardcrawl.powers.BlurPower
  3453. com.megacrit.cardcrawl.powers.BrutalityPower
  3454. com.megacrit.cardcrawl.powers.BufferPower
  3455. com.megacrit.cardcrawl.powers.BurstPower
  3456. com.megacrit.cardcrawl.powers.ChokePower
  3457. com.megacrit.cardcrawl.powers.CombustPower
  3458. com.megacrit.cardcrawl.powers.ConfusionPower
  3459. com.megacrit.cardcrawl.powers.ConservePower
  3460. com.megacrit.cardcrawl.powers.ConstrictedPower
  3461. com.megacrit.cardcrawl.powers.CorpseExplosionPower
  3462. com.megacrit.cardcrawl.powers.CorruptionPower
  3463. com.megacrit.cardcrawl.powers.CreativeAIPower
  3464. com.megacrit.cardcrawl.powers.CuriosityPower
  3465. com.megacrit.cardcrawl.powers.CurlUpPower
  3466. com.megacrit.cardcrawl.powers.DarkEmbracePower
  3467. com.megacrit.cardcrawl.powers.DemonFormPower
  3468. com.megacrit.cardcrawl.powers.DexterityPower
  3469. com.megacrit.cardcrawl.powers.DoubleDamagePower
  3470. com.megacrit.cardcrawl.powers.DoubleTapPower
  3471. com.megacrit.cardcrawl.powers.DrawCardNextTurnPower
  3472. com.megacrit.cardcrawl.powers.DrawPower
  3473. com.megacrit.cardcrawl.powers.DrawReductionPower
  3474. com.megacrit.cardcrawl.powers.EchoPower
  3475. com.megacrit.cardcrawl.powers.ElectroPower
  3476. com.megacrit.cardcrawl.powers.EnergizedBluePower
  3477. com.megacrit.cardcrawl.powers.EnergizedPower
  3478. com.megacrit.cardcrawl.powers.EntanglePower
  3479. com.megacrit.cardcrawl.powers.EnvenomPower
  3480. com.megacrit.cardcrawl.powers.EquilibriumPower
  3481. com.megacrit.cardcrawl.powers.EvolvePower
  3482. com.megacrit.cardcrawl.powers.ExplosivePower
  3483. com.megacrit.cardcrawl.powers.FadingPower
  3484. com.megacrit.cardcrawl.powers.FeelNoPainPower
  3485. com.megacrit.cardcrawl.powers.FireBreathingPower
  3486. com.megacrit.cardcrawl.powers.FlameBarrierPower
  3487. com.megacrit.cardcrawl.powers.FlightPower
  3488. com.megacrit.cardcrawl.powers.FocusPower
  3489. com.megacrit.cardcrawl.powers.ForcefieldPower
  3490. com.megacrit.cardcrawl.powers.FrailPower
  3491. com.megacrit.cardcrawl.powers.GainStrengthPower
  3492. com.megacrit.cardcrawl.powers.GenericStrengthUpPower
  3493. com.megacrit.cardcrawl.powers.GrowthPower
  3494. com.megacrit.cardcrawl.powers.HeatsinkPower
  3495. com.megacrit.cardcrawl.powers.HelloPower
  3496. com.megacrit.cardcrawl.powers.HexPower
  3497. com.megacrit.cardcrawl.powers.InfiniteBladesPower
  3498. com.megacrit.cardcrawl.powers.IntangiblePlayerPower
  3499. com.megacrit.cardcrawl.powers.IntangiblePower
  3500. com.megacrit.cardcrawl.powers.InvinciblePower
  3501. com.megacrit.cardcrawl.powers.JuggernautPower
  3502. com.megacrit.cardcrawl.powers.LightningMasteryPower
  3503. com.megacrit.cardcrawl.powers.LockOnPower
  3504. com.megacrit.cardcrawl.powers.LoopPower
  3505. com.megacrit.cardcrawl.powers.LoseStrengthPower
  3506. com.megacrit.cardcrawl.powers.MagnetismPower
  3507. com.megacrit.cardcrawl.powers.MalleablePower
  3508. com.megacrit.cardcrawl.powers.MayhemPower
  3509. com.megacrit.cardcrawl.powers.ModeShiftPower
  3510. com.megacrit.cardcrawl.powers.NextTurnBlockPower
  3511. com.megacrit.cardcrawl.powers.NightmarePower
  3512. com.megacrit.cardcrawl.powers.NoBlockPower
  3513. com.megacrit.cardcrawl.powers.NoDrawPower
  3514. com.megacrit.cardcrawl.powers.NoxiousFumesPower
  3515. com.megacrit.cardcrawl.powers.PainfulStabsPower
  3516. com.megacrit.cardcrawl.powers.PanachePower
  3517. com.megacrit.cardcrawl.powers.PenNibPower
  3518. com.megacrit.cardcrawl.powers.PhantasmalPower
  3519. com.megacrit.cardcrawl.powers.PlatedArmorPower
  3520. com.megacrit.cardcrawl.powers.RagePower
  3521. com.megacrit.cardcrawl.powers.ReactivePower
  3522. com.megacrit.cardcrawl.powers.ReboundPower
  3523. com.megacrit.cardcrawl.powers.RechargingCorePower
  3524. com.megacrit.cardcrawl.powers.RegenPower
  3525. com.megacrit.cardcrawl.powers.RegenerateMonsterPower
  3526. com.megacrit.cardcrawl.powers.RegrowPower
  3527. com.megacrit.cardcrawl.powers.RepairPower
  3528. com.megacrit.cardcrawl.powers.RetainCardPower
  3529. com.megacrit.cardcrawl.powers.RitualPower
  3530. com.megacrit.cardcrawl.powers.RupturePower
  3531. com.megacrit.cardcrawl.powers.SadisticPower
  3532. com.megacrit.cardcrawl.powers.SharpHidePower
  3533. com.megacrit.cardcrawl.powers.ShiftingPower
  3534. com.megacrit.cardcrawl.powers.SkillBurnPower
  3535. com.megacrit.cardcrawl.powers.SlowPower
  3536. com.megacrit.cardcrawl.powers.SplitPower
  3537. com.megacrit.cardcrawl.powers.SporeCloudPower
  3538. com.megacrit.cardcrawl.powers.StasisPower
  3539. com.megacrit.cardcrawl.powers.StaticDischargePower
  3540. com.megacrit.cardcrawl.powers.StormPower
  3541. com.megacrit.cardcrawl.powers.StrengthPower
  3542. com.megacrit.cardcrawl.powers.SurroundedPower
  3543. com.megacrit.cardcrawl.powers.TheBombPower
  3544. com.megacrit.cardcrawl.powers.ThieveryPower
  3545. com.megacrit.cardcrawl.powers.ThornsPower
  3546. com.megacrit.cardcrawl.powers.ThousandCutsPower
  3547. com.megacrit.cardcrawl.powers.TimeMazePower
  3548. com.megacrit.cardcrawl.powers.TimeWarpPower
  3549. com.megacrit.cardcrawl.powers.ToolsOfTheTradePower
  3550. com.megacrit.cardcrawl.powers.UnawakenedPower
  3551. com.megacrit.cardcrawl.powers.VulnerablePower
  3552. com.megacrit.cardcrawl.powers.WeakPower
  3553. com.megacrit.cardcrawl.powers.WinterPower
  3554. com.megacrit.cardcrawl.powers.WraithFormPower
  3555. com.megacrit.cardcrawl.relics.Astrolabe
  3556. com.megacrit.cardcrawl.relics.PandorasBox
  3557. com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar$CurrentTab
  3558. com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen$CurScreen
  3559. com.megacrit.cardcrawl.screens.mainMenu.MenuButton$ClickResult
  3560. com.megacrit.cardcrawl.trials.MyTrueFormTrial
  3561. com.megacrit.cardcrawl.vfx.campfire.CampfireSmithEffect
  3562. com.megacrit.cardcrawl.vfx.cardManip.CardGlowBorder
  3563. com.megacrit.cardcrawl.vfx.combat.DamageHeartEffect
  3564. com.megacrit.cardcrawl.vfx.combat.FlashAtkImgEffect
  3565. basemod.abstracts.CustomMonster
  3566. com.megacrit.cardcrawl.events.city.BackToBasics
  3567. com.megacrit.cardcrawl.events.city.Vampires
  3568. com.megacrit.cardcrawl.events.shrines.FountainOfCurseRemoval
  3569. com.megacrit.cardcrawl.events.shrines.NoteForYourself
  3570. Done.
  3571. Busting enums...
  3572. com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen$CurScreen
  3573. com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen$1
  3574. 1 switch statement(s)
  3575.  
  3576. com.megacrit.cardcrawl.screens.mainMenu.MenuButton$ClickResult
  3577. com.megacrit.cardcrawl.screens.mainMenu.MenuButton$1
  3578. 1 switch statement(s)
  3579.  
  3580. com.megacrit.cardcrawl.actions.AbstractGameAction$AttackEffect
  3581. com.megacrit.cardcrawl.vfx.combat.DamageHeartEffect$1
  3582. com.megacrit.cardcrawl.vfx.combat.FlashAtkImgEffect$1
  3583. 2 switch statement(s)
  3584.  
  3585. com.megacrit.cardcrawl.helpers.CardLibrary$LibraryType
  3586. com.megacrit.cardcrawl.helpers.CardLibrary$1
  3587. 1 switch statement(s)
  3588.  
  3589. com.megacrit.cardcrawl.cards.AbstractCard$CardTags
  3590. 0 switch statement(s)
  3591.  
  3592. com.megacrit.cardcrawl.dungeons.AbstractDungeon$CurrentScreen
  3593. com.megacrit.cardcrawl.dungeons.AbstractDungeon$1
  3594. 1 switch statement(s)
  3595.  
  3596. com.megacrit.cardcrawl.characters.AbstractPlayer$PlayerClass
  3597. com.megacrit.cardcrawl.core.CardCrawlGame$1
  3598. com.megacrit.cardcrawl.cutscenes.Cutscene$1
  3599. com.megacrit.cardcrawl.helpers.PotionHelper$1
  3600. com.megacrit.cardcrawl.helpers.RelicLibrary$1
  3601. com.megacrit.cardcrawl.integrations.steam.SteamIntegration$1
  3602. com.megacrit.cardcrawl.screens.MasterDeckSortHeader$1
  3603. com.megacrit.cardcrawl.screens.VictoryScreen$1
  3604. com.megacrit.cardcrawl.screens.leaderboards.FilterButton$1
  3605. com.megacrit.cardcrawl.screens.runHistory.RunHistoryScreen$1
  3606. com.megacrit.cardcrawl.unlock.UnlockTracker$1
  3607. 10 switch statement(s)
  3608.  
  3609. com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar$CurrentTab
  3610. com.megacrit.cardcrawl.screens.compendium.CardLibraryScreen$1
  3611. com.megacrit.cardcrawl.screens.mainMenu.ColorTabBar$1
  3612. 2 switch statement(s)
  3613.  
  3614. com.megacrit.cardcrawl.cards.AbstractCard$CardColor
  3615. com.megacrit.cardcrawl.cards.AbstractCard$1
  3616. com.megacrit.cardcrawl.dungeons.AbstractDungeon$1
  3617. com.megacrit.cardcrawl.helpers.CardLibrary$1
  3618. com.megacrit.cardcrawl.screens.SingleCardViewPopup$1
  3619. com.megacrit.cardcrawl.screens.runHistory.TinyCard$1
  3620. com.megacrit.cardcrawl.vfx.cardManip.PurgeCardEffect$1
  3621. 6 switch statement(s)
  3622. Done.
  3623.  
  3624. Setting isModded = true...Done.
  3625.  
  3626. Adding ModTheSpire to version...Done.
  3627.  
  3628. Initializing mods...
  3629. - BaseMod
  3630. - basemod.BaseMod
  3631. libgdx version 1.9.5
  3632. 04:36:24.389 INFO basemod.BaseMod> initializeGson
  3633. 04:36:24.404 INFO basemod.BaseMod> initializeTypeMaps
  3634. 04:36:24.404 INFO basemod.BaseMod> Registered MonsterStrings
  3635. 04:36:24.407 INFO basemod.BaseMod> Registered PowerStrings
  3636. 04:36:24.407 INFO basemod.BaseMod> Registered CardStrings
  3637. 04:36:24.408 INFO basemod.BaseMod> Registered RelicStrings
  3638. 04:36:24.410 INFO basemod.BaseMod> Registered EventStrings
  3639. 04:36:24.410 INFO basemod.BaseMod> Registered PotionStrings
  3640. 04:36:24.412 INFO basemod.BaseMod> Registered CreditStrings
  3641. 04:36:24.414 INFO basemod.BaseMod> Registered TutorialStrings
  3642. 04:36:24.418 INFO basemod.BaseMod> Registered KeywordStrings
  3643. 04:36:24.420 INFO basemod.BaseMod> Registered ScoreBonusStrings
  3644. 04:36:24.421 INFO basemod.BaseMod> Registered CharacterStrings
  3645. 04:36:24.421 INFO basemod.BaseMod> Registered UIStrings
  3646. 04:36:24.421 INFO basemod.BaseMod> Registered OrbStrings
  3647. 04:36:24.423 INFO basemod.BaseMod> Registered RunModStrings
  3648. 04:36:24.424 INFO basemod.BaseMod> Registered BlightStrings
  3649. 04:36:24.425 INFO basemod.BaseMod> Registered AchievementStrings
  3650. 04:36:24.425 INFO basemod.BaseMod> initializePowerMap
  3651. 04:36:24.827 INFO basemod.BaseMod> initializeUnderscorePowerIDs
  3652. - 461ms
  3653. - StSLib
  3654. - com.evacipated.cardcrawl.mod.stslib.StSLib
  3655. - 1ms
  3656. - Astrologer
  3657. - Astrologer.AstrologerMod
  3658. - 10ms
  3659. Done.
  3660.  
  3661. Starting game...
  3662. 04:36:24.856 INFO desktop.DesktopLauncher> time: 1563597384856
  3663. 04:36:24.856 INFO desktop.DesktopLauncher> version: 2019-07-17
  3664. 04:36:24.857 INFO desktop.DesktopLauncher> libgdx: 1.9.5
  3665. 04:36:24.857 INFO desktop.DesktopLauncher> default_locale: en_US
  3666. 04:36:24.857 INFO desktop.DesktopLauncher> default_charset: windows-1252
  3667. 04:36:24.858 INFO desktop.DesktopLauncher> default_encoding: Cp1252
  3668. 04:36:24.858 INFO desktop.DesktopLauncher> java_version: 1.8.0_144
  3669. 04:36:24.858 INFO desktop.DesktopLauncher> os_arch: amd64
  3670. 04:36:24.858 INFO desktop.DesktopLauncher> os_name: Windows 10
  3671. 04:36:24.858 INFO desktop.DesktopLauncher> os_version: 10.0
  3672. 04:36:24.859 INFO core.SystemStats> MEMORY STATS:
  3673. Free Memory: 836Mb
  3674. Max Memory: 7,273Mb
  3675. Allocated Memory: 1,146Mb
  3676. Unallocated Memory: 6,127Mb
  3677. Total Free Memory: 6,963Mb
  3678. Used Memory: 309Mb
  3679.  
  3680. 04:36:24.860 INFO core.SystemStats> DISK STATS:
  3681. Total Space: 476,937Mb
  3682. Usable Space: 163,445Mb
  3683. Free Space: 163,445Mb
  3684.  
  3685.  
  3686. [Thread-5] WARN io.sentry.DefaultSentryClientFactory - No 'stacktrace.app.packages' was configured, this option is highly recommended as it affects stacktrace grouping and display on Sentry. See documentation: https://docs.sentry.io/clients/java/config/#in-application-stack-frames
  3687. [Thread-5] WARN io.sentry.DefaultSentryClientFactory - No 'stacktrace.app.packages' was configured, this option is highly recommended as it affects stacktrace grouping and display on Sentry. See documentation: https://docs.sentry.io/clients/java/config/#in-application-stack-frames04:36:24.899 INFO core.DisplayConfig> Reading info.displayconfig
  3688. 04:36:24.903 INFO core.DisplayConfig> DisplayConfig successfully read.
  3689. 04:36:24.904 INFO desktop.DesktopLauncher> Settings successfully loaded
  3690. 04:36:24.904 INFO desktop.DesktopLauncher> Launching application...
  3691. 04:36:25.256 INFO ststwitch.TwitchConfig> The 'twitchconfig.txt' already exists, not overwriting it.
  3692. 04:36:25.402 INFO steam.SteamIntegration> [SUCCESS] Steam API initialized successfully.
  3693. 04:36:25.407 INFO steam.SteamIntegration> BUILD ID: 4021395
  3694. 04:36:25.408 INFO steam.SteamIntegration> CURRENT LANG: english
  3695. 04:36:25.409 INFO steam.SteamIntegration> ACCOUNT ID: 95748885
  3696. 04:36:25.409 INFO steam.SteamIntegration> requestGlobalStats
  3697. 04:36:25.410 INFO steam.SteamTicker> Steam Ticker initialized.
  3698. 04:36:25.410 INFO core.CardCrawlGame> No migration
  3699. 04:36:25.417 INFO core.Settings> Initializing display settings...
  3700. 04:36:25.420 INFO core.DisplayConfig> Reading info.displayconfig
  3701. 04:36:25.421 INFO core.DisplayConfig> DisplayConfig successfully read.
  3702. 04:36:25.421 INFO core.Settings> Initializing sound settings...
  3703. 04:36:25.421 INFO core.Settings> Initializing game settings...
  3704. 04:36:25.468 INFO localization.LocalizedStrings> Loc Strings load time: 37ms
  3705. 04:36:25.469 INFO basemod.BaseMod> begin editing localization strings
  3706. 04:36:25.471 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.RunModStrings
  3707. 04:36:25.485 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.PowerStrings
  3708. 04:36:25.493 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.RelicStrings
  3709. 04:36:25.494 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.PowerStrings
  3710. 04:36:25.494 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.RelicStrings
  3711. 04:36:25.494 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.RelicStrings
  3712. 04:36:25.499 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.CardStrings
  3713. 04:36:25.503 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.CharacterStrings
  3714. 04:36:25.506 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.PowerStrings
  3715. 04:36:25.507 INFO basemod.BaseMod> loadJsonStrings: com.megacrit.cardcrawl.localization.UIStrings
  3716. 04:36:25.525 INFO audio.MusicMaster> Music Volume: 0.0
  3717. 04:36:25.527 INFO audio.SoundMaster> Sound Effect Volume: 0.5
  3718. 04:36:25.527 INFO audio.SoundMaster> Loaded 360 Sound Effects
  3719. 04:36:25.527 INFO audio.SoundMaster> SFX load time: 1ms
  3720. 04:36:25.528 INFO basemod.BaseMod> begin adding custom sounds
  3721. 04:36:25.529 INFO basemod.BaseMod> Added 3 sounds
  3722. 04:36:25.579 INFO steam.SSCallback> 1Bloop: 646570
  3723. 04:36:26.272 INFO cards.AbstractCard> Card Image load time: 738ms
  3724. 04:36:26.273 INFO basemod.BaseMod> editting keywords
  3725. 04:36:26.929 INFO helpers.ImageMaster> Texture load time: 652ms
  3726. 04:36:27.226 INFO helpers.FontHelper> Font load time: 257ms
  3727. 04:36:27.234 INFO unlock.UnlockTracker> RED UNLOCKS: 9/9
  3728. 04:36:27.235 INFO unlock.UnlockTracker> GREEN UNLOCKS: 9/9
  3729. 04:36:27.235 INFO unlock.UnlockTracker> BLUE UNLOCKS: 9/9
  3730. 04:36:27.235 INFO unlock.UnlockTracker> RELIC UNLOCKS: 12/18
  3731. 04:36:27.268 INFO unlock.UnlockTracker> CARDS SEEN: 1806/0
  3732. 04:36:27.285 INFO unlock.UnlockTracker> RELICS SEEN: 558/0
  3733. 04:36:27.285 INFO basemod.BaseMod> publish post refresh - refreshing unlocks
  3734. 04:36:27.286 INFO basemod.BaseMod> begin editing cards
  3735. 04:36:27.843 INFO panels.TopPanel> Twitch Integration enabled due to presence of 'twitch.properties` file.
  3736. 04:36:27.844 INFO panels.TopPanel> Not starting twitch integration because enabled=false
  3737. 04:36:28.079 INFO helpers.CardLibrary> Card load time: 73ms with 358 cards
  3738. 04:36:28.079 INFO basemod.BaseMod> begin editing relics
  3739. 04:36:28.204 INFO helpers.RelicLibrary> Relic load time: 119ms
  3740. 04:36:28.205 INFO input.InputHelper> Setting input processor to Scroller
  3741. 04:36:28.225 INFO unlock.UnlockTracker> Blue Candle should be unlocked.
  3742. 04:36:28.226 INFO unlock.UnlockTracker> Dead Branch should be unlocked.
  3743. 04:36:28.226 INFO unlock.UnlockTracker> Singing Bowl should be unlocked.
  3744. 04:36:28.227 INFO unlock.UnlockTracker> Havoc should be unlocked.
  3745. 04:36:28.227 INFO unlock.UnlockTracker> Sentinel should be unlocked.
  3746. 04:36:28.227 INFO unlock.UnlockTracker> Exhume should be unlocked.
  3747. 04:36:28.227 INFO unlock.UnlockTracker> Wild Strike should be unlocked.
  3748. 04:36:28.228 INFO unlock.UnlockTracker> Evolve should be unlocked.
  3749. 04:36:28.228 INFO unlock.UnlockTracker> Immolate should be unlocked.
  3750. 04:36:28.228 INFO unlock.UnlockTracker> Omamori should be unlocked.
  3751. 04:36:28.229 INFO unlock.UnlockTracker> Prayer Wheel should be unlocked.
  3752. 04:36:28.230 INFO unlock.UnlockTracker> Shovel should be unlocked.
  3753. 04:36:28.230 INFO unlock.UnlockTracker> Heavy Blade should be unlocked.
  3754. 04:36:28.230 INFO unlock.UnlockTracker> Spot Weakness should be unlocked.
  3755. 04:36:28.231 INFO unlock.UnlockTracker> Limit Break should be unlocked.
  3756. 04:36:28.232 INFO unlock.UnlockTracker> Concentrate should be unlocked.
  3757. 04:36:28.232 INFO unlock.UnlockTracker> Setup should be unlocked.
  3758. 04:36:28.232 INFO unlock.UnlockTracker> Grand Finale should be unlocked.
  3759. 04:36:28.233 INFO unlock.UnlockTracker> Art of War should be unlocked.
  3760. 04:36:28.233 INFO unlock.UnlockTracker> The Courier should be unlocked.
  3761. 04:36:28.234 INFO unlock.UnlockTracker> Pandora's Box should be unlocked.
  3762. 04:36:28.234 INFO unlock.UnlockTracker> Cloak And Dagger should be unlocked.
  3763. 04:36:28.234 INFO unlock.UnlockTracker> Accuracy should be unlocked.
  3764. 04:36:28.234 INFO unlock.UnlockTracker> Storm of Steel should be unlocked.
  3765. 04:36:28.235 INFO unlock.UnlockTracker> Du-Vu Doll should be unlocked.
  3766. 04:36:28.236 INFO unlock.UnlockTracker> Smiling Mask should be unlocked.
  3767. 04:36:28.236 INFO unlock.UnlockTracker> Tiny Chest should be unlocked.
  3768. 04:36:28.237 INFO unlock.UnlockTracker> Bane should be unlocked.
  3769. 04:36:28.237 INFO unlock.UnlockTracker> Catalyst should be unlocked.
  3770. 04:36:28.238 INFO unlock.UnlockTracker> Corpse Explosion should be unlocked.
  3771. 04:36:28.238 INFO unlock.UnlockTracker> Turbo should be unlocked.
  3772. 04:36:28.238 INFO unlock.UnlockTracker> Sunder should be unlocked.
  3773. 04:36:28.238 INFO unlock.UnlockTracker> Meteor Strike should be unlocked.
  3774. 04:36:28.240 INFO unlock.UnlockTracker> Rebound should be unlocked.
  3775. 04:36:28.240 INFO unlock.UnlockTracker> Undo should be unlocked.
  3776. 04:36:28.240 INFO unlock.UnlockTracker> Echo Form should be unlocked.
  3777. 04:36:28.247 INFO basemod.BaseMod> postCreateStartingRelics for: IRONCLAD
  3778. 04:36:28.247 INFO basemod.BaseMod> postCreateStartingRelics adding [ Burning Blood ]
  3779. 04:36:28.322 INFO basemod.BaseMod> postCreateStartingRelics for: THE_SILENT
  3780. 04:36:28.322 INFO basemod.BaseMod> postCreateStartingRelics adding [ Ring of the Snake ]
  3781. 04:36:28.355 INFO basemod.BaseMod> postCreateStartingRelics for: DEFECT
  3782. 04:36:28.356 INFO basemod.BaseMod> postCreateStartingRelics adding [ Cracked Core ]
  3783. 04:36:28.392 INFO basemod.BaseMod> begin editing characters
  3784. 5
  3785. 04:36:28.434 INFO basemod.BaseMod> postCreateStartingRelics for: ASTROLOGER
  3786. 04:36:28.434 INFO basemod.BaseMod> postCreateStartingRelics adding [ astrologer:SkyMirror ]
  3787. 04:36:28.464 INFO basemod.BaseMod> publishPostInitialize
  3788. 04:36:28.487 INFO basemod.BaseMod> registerModBadge : BaseMod
  3789. 04:36:28.488 INFO basemod.ModBadge> initialized mod badge for: BaseMod
  3790. 04:36:28.488 INFO basemod.ModBadge> setup hooks for BaseMod mod badge
  3791. 04:36:28.489 INFO basemod.BaseMod> initializeUnderscoreCardIDs
  3792. 04:36:28.489 INFO basemod.BaseMod> initializeUnderscorePotionIDs
  3793. 04:36:28.490 INFO basemod.BaseMod> initializeUnderscoreEventIDs
  3794. 04:36:28.490 INFO basemod.BaseMod> initializeUnderscoreRelicIDs
  3795. 04:36:28.490 INFO basemod.BaseMod> initializeEncounters
  3796. 04:36:28.532 INFO basemod.BaseMod> registerModBadge : Astrologist
  3797. 04:36:28.532 INFO basemod.ModBadge> initialized mod badge for: Astrologist
  3798. 04:36:28.533 INFO basemod.ModBadge> setup hooks for Astrologist mod badge
  3799. 04:36:28.539 INFO controller.CInputHelper> [CONTROLLER] Utilizing DirectInput
  3800. Controllers: added manager for application, 1 managers active
  3801. 04:36:28.588 INFO controller.CInputHelper> [CONTROLLER] No controllers detected
  3802. 04:36:29.769 INFO steam.SteamIntegration> unlockAchievement: COME_AT_ME
  3803. 04:36:29.770 INFO steam.SteamIntegration> unlockAchievement: THE_PACT
  3804. 04:36:29.771 INFO steam.SteamIntegration> unlockAchievement: ADRENALINE
  3805. 04:36:29.772 INFO steam.SteamIntegration> unlockAchievement: POWERFUL
  3806. 04:36:29.773 INFO steam.SteamIntegration> unlockAchievement: JAXXED
  3807. 04:36:29.774 INFO steam.SteamIntegration> unlockAchievement: IMPERVIOUS
  3808. 04:36:29.775 INFO steam.SteamIntegration> unlockAchievement: CATALYST
  3809. 04:36:29.777 INFO steam.SteamIntegration> unlockAchievement: PLAGUE
  3810. 04:36:29.782 INFO steam.SteamIntegration> unlockAchievement: PERFECT
  3811. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3812. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3813. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3814. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3815. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3816. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3817. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3818. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3819. 04:36:29.783 INFO steam.SSCallback> Stat Stored
  3820. 04:36:29.786 INFO steam.SteamIntegration> unlockAchievement: ASCEND_0
  3821. 04:36:29.789 INFO steam.SteamIntegration> unlockAchievement: GUARDIAN
  3822. 04:36:29.791 INFO steam.SteamIntegration> unlockAchievement: GHOST_GUARDIAN
  3823. 04:36:29.792 INFO steam.SteamIntegration> unlockAchievement: SLIME_BOSS
  3824. 04:36:29.793 INFO steam.SteamIntegration> unlockAchievement: AUTOMATON
  3825. 04:36:29.794 INFO steam.SteamIntegration> unlockAchievement: COLLECTOR
  3826. 04:36:29.795 INFO steam.SteamIntegration> unlockAchievement: CHAMP
  3827. 04:36:29.796 INFO steam.SteamIntegration> unlockAchievement: CROW
  3828. 04:36:29.797 INFO steam.SteamIntegration> unlockAchievement: SHAPES
  3829. 04:36:29.798 INFO steam.SteamIntegration> unlockAchievement: TIME_EATER
  3830. 04:36:29.799 INFO steam.SteamIntegration> unlockAchievement: RUBY
  3831. 04:36:29.801 INFO steam.SteamIntegration> unlockAchievement: EMERALD
  3832. 04:36:29.823 INFO basemod.BaseMod> publishAddCustomModeMods
  3833. 04:36:29.851 INFO steam.SSCallback> Stat Stored
  3834. 04:36:29.851 INFO steam.SSCallback> Stat Stored
  3835. 04:36:29.851 INFO steam.SSCallback> Stat Stored
  3836. 04:36:29.852 INFO steam.SSCallback> Stat Stored
  3837. 04:36:29.852 INFO steam.SSCallback> Stat Stored
  3838. 04:36:29.852 INFO steam.SSCallback> Stat Stored
  3839. 04:36:29.852 INFO steam.SSCallback> Stat Stored
  3840. 04:36:29.852 INFO steam.SSCallback> Stat Stored
  3841. 04:36:29.853 INFO steam.SSCallback> Stat Stored
  3842. 04:36:29.853 INFO steam.SSCallback> Stat Stored
  3843. 04:36:29.854 INFO steam.SSCallback> Stat Stored
  3844. 04:36:29.854 INFO steam.SSCallback> Stat Stored
  3845. 04:36:29.989 INFO unlock.UnlockTracker> RED UNLOCKS: 9/9
  3846. 04:36:29.989 INFO unlock.UnlockTracker> GREEN UNLOCKS: 9/9
  3847. 04:36:29.989 INFO unlock.UnlockTracker> BLUE UNLOCKS: 9/9
  3848. 04:36:29.990 INFO unlock.UnlockTracker> RELIC UNLOCKS: 12/18
  3849. 04:36:29.990 INFO unlock.UnlockTracker> CARDS SEEN: 1806/358
  3850. 04:36:29.990 INFO unlock.UnlockTracker> RELICS SEEN: 558/161
  3851. 04:36:29.990 INFO basemod.BaseMod> publish post refresh - refreshing unlocks
  3852. 04:36:29.990 INFO compendium.CardLibraryScreen> Initializing card library screen.
  3853. 04:36:29.997 INFO basemod.BaseMod> postCreateStartingRelics for: IRONCLAD
  3854. 04:36:29.997 INFO basemod.BaseMod> postCreateStartingRelics adding [ Burning Blood ]
  3855. 04:36:30.046 INFO characters.CharacterManager> Successfully recreated IRONCLAD
  3856. 04:36:30.046 INFO basemod.BaseMod> postCreateStartingRelics for: THE_SILENT
  3857. 04:36:30.046 INFO basemod.BaseMod> postCreateStartingRelics adding [ Ring of the Snake ]
  3858. 04:36:30.082 INFO characters.CharacterManager> Successfully recreated THE_SILENT
  3859. 04:36:30.082 INFO basemod.BaseMod> postCreateStartingRelics for: DEFECT
  3860. 04:36:30.083 INFO basemod.BaseMod> postCreateStartingRelics adding [ Cracked Core ]
  3861. 04:36:30.121 INFO characters.CharacterManager> Successfully recreated DEFECT
  3862. 5
  3863. 04:36:30.153 INFO basemod.BaseMod> postCreateStartingRelics for: ASTROLOGER
  3864. 04:36:30.153 INFO basemod.BaseMod> postCreateStartingRelics adding [ astrologer:SkyMirror ]
  3865. 04:36:30.183 INFO characters.CharacterManager> Successfully recreated ASTROLOGER
  3866. 04:36:30.233 INFO saveAndContinue.SaveAndContinue> IRONCLAD save does NOT exist!
  3867. 04:36:30.233 INFO saveAndContinue.SaveAndContinue> THE_SILENT save does NOT exist!
  3868. 04:36:30.233 INFO saveAndContinue.SaveAndContinue> DEFECT save does NOT exist!
  3869. 04:36:30.234 INFO saveAndContinue.SaveAndContinue> ASTROLOGER save does NOT exist!
  3870. 04:36:47.392 INFO core.CardCrawlGame> PAUSE()
  3871. 04:37:17.151 INFO core.CardCrawlGame> RESUME()
  3872. 04:37:21.472 INFO core.CardCrawlGame> PAUSE()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement