Skip to content

Commit

Permalink
fucking hell
Browse files Browse the repository at this point in the history
  • Loading branch information
ReinaSHSL committed Dec 18, 2018
1 parent 51ccbef commit 2f6b513
Show file tree
Hide file tree
Showing 5 changed files with 69 additions and 2 deletions.
2 changes: 2 additions & 0 deletions src/main/java/ALWAYS/FakeNeowRoom.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@

import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.megacrit.cardcrawl.cards.AbstractCard;
import com.megacrit.cardcrawl.core.Settings;
import com.megacrit.cardcrawl.dungeons.AbstractDungeon;
import com.megacrit.cardcrawl.helpers.ImageMaster;
import com.megacrit.cardcrawl.neow.NeowEvent;
import com.megacrit.cardcrawl.random.Random;
import com.megacrit.cardcrawl.rooms.AbstractRoom;
import com.megacrit.cardcrawl.rooms.EventRoom;

Expand Down
2 changes: 2 additions & 0 deletions src/main/java/ALWAYS/patches/ALWAYS.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,14 @@

import com.evacipated.cardcrawl.modthespire.lib.*;
import com.megacrit.cardcrawl.core.CardCrawlGame;
import com.megacrit.cardcrawl.core.Settings;
import com.megacrit.cardcrawl.dungeons.AbstractDungeon;
import com.megacrit.cardcrawl.events.AbstractEvent;
import com.megacrit.cardcrawl.map.MapGenerator;
import com.megacrit.cardcrawl.map.MapRoomNode;
import com.megacrit.cardcrawl.neow.NeowEvent;
import com.megacrit.cardcrawl.neow.NeowRoom;
import com.megacrit.cardcrawl.random.Random;
import com.megacrit.cardcrawl.rooms.AbstractRoom;
import com.megacrit.cardcrawl.rooms.EventRoom;
import javassist.CtBehavior;
Expand Down
22 changes: 22 additions & 0 deletions src/main/java/ALWAYS/patches/FUCKUCASEYANDORANTHONY.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package ALWAYS.patches;

import com.evacipated.cardcrawl.modthespire.lib.SpireInsertPatch;
import com.evacipated.cardcrawl.modthespire.lib.SpirePatch;
import com.evacipated.cardcrawl.modthespire.lib.SpirePostfixPatch;
import com.megacrit.cardcrawl.core.Settings;
import com.megacrit.cardcrawl.dungeons.AbstractDungeon;
import com.megacrit.cardcrawl.neow.NeowEvent;
import com.megacrit.cardcrawl.random.Random;

@SpirePatch(
clz = NeowEvent.class,
method = "blessing"
)
public class FUCKUCASEYANDORANTHONY {
@SpireInsertPatch(
rloc = 2
)
public static void FUCK(NeowEvent __instance) {
NeowEvent.rng = new Random(Settings.seed + AbstractDungeon.floorNum);
}
}
41 changes: 41 additions & 0 deletions src/main/java/ALWAYS/patches/fuckyoukio.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package ALWAYS.patches;

import com.evacipated.cardcrawl.modthespire.lib.SpirePatch;
import com.evacipated.cardcrawl.modthespire.lib.SpireReturn;
import com.megacrit.cardcrawl.dungeons.AbstractDungeon;
import com.megacrit.cardcrawl.relics.AbstractRelic;
import com.megacrit.cardcrawl.relics.NeowsLament;

import java.util.ArrayList;

@SpirePatch(
clz = NeowsLament.class,
method = "atBattleStart"
)
public class fuckyoukio {
private static ArrayList<AbstractRelic> laments = new ArrayList<>();
private static AbstractRelic fuckukio = null;
public static SpireReturn Prefix(NeowsLament __instance) {
for (AbstractRelic r : AbstractDungeon.player.relics) {
if (r.relicId.equals(NeowsLament.ID)) {
laments.add(r);
}
}
for (AbstractRelic r : laments) {
if (fuckukio == null) {
fuckukio = r;
}
if (fuckukio.counter < 0 && r.counter > 0) {
fuckukio = r;
}
if (r.counter < fuckukio.counter && r.counter > 0) {
fuckukio = r;
}
}
if (__instance == fuckukio) {
return SpireReturn.Continue();
} else {
return SpireReturn.Return(null);
}
}
}
4 changes: 2 additions & 2 deletions src/main/resources/ModTheSpire.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
"name": "ALWAYS Whale",
"author_list": ["Reina", "Pickle for moral support"],
"description": "ALWAYS",
"version": "0.0.1",
"version": "0.0.2",
"sts_version": "12-13-2018",
"mts_version": "3.6.3",
"dependencies": [],
"update_json": ""
"update_json": "https://api.github.com/repos/ReinaSHSL/ALWAYSWHALE/releases/latest"
}

0 comments on commit 2f6b513

Please sign in to comment.