Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2100 commits
Select commit Hold shift + click to select a range
204b161
restored ENG keywords
BerikXardas Jan 2, 2026
3f69a4c
buff darkness falls
blue-userx Jan 2, 2026
f31f80e
Merge pull request #613 from BerikXardas/master
mikemayhemdev Jan 2, 2026
366a568
fix no draw bug
blue-userx Jan 2, 2026
3f843c1
revert
blue-userx Jan 2, 2026
f6a584d
fix formatting bug maybe
blue-userx Jan 2, 2026
d2f40b9
stop gift cards being able to grant gift cards being able to grant gi…
blue-userx Jan 2, 2026
13f17e0
DEU v0.2 - most obvious errors corrected
BerikXardas Jan 3, 2026
6cfddf2
Merge branch 'mikemayhemdev:master' into master
BerikXardas Jan 3, 2026
7726330
fixes i forgot tto check in
DarkVexon Jan 3, 2026
f1bcbc7
A whole load of bugfixes
DarkVexon Jan 3, 2026
273cfe9
Merge pull request #615 from BerikXardas/master
mikemayhemdev Jan 3, 2026
f1b41d3
Merge branch 'master' into awakened
DarkVexon Jan 3, 2026
a3aa89f
Merge pull request #614 from blue-userx/awakened
DarkVexon Jan 3, 2026
f453d26
fix pickaxe fix
DarkVexon Jan 3, 2026
12b9bee
Merge branch 'master' of https://github.com/mikemayhemdev/DownfallSTS
DarkVexon Jan 3, 2026
0f05391
bugfix
blue-userx Jan 3, 2026
00756ea
actually fix haunted
blue-userx Jan 3, 2026
5197b1c
actually fix haunted
blue-userx Jan 3, 2026
beba62d
actually fix haunted
blue-userx Jan 3, 2026
90cdd7a
nerfed watcher 3 - lowered max HP, lowered starting Strength by 2
blue-userx Jan 3, 2026
6ebeef2
the REAL ward fix
blue-userx Jan 3, 2026
b6ee2d4
buffs
blue-userx Jan 3, 2026
30fe013
buffs
blue-userx Jan 3, 2026
3c36e4a
Merge pull request #616 from blue-userx/awakened
DarkVexon Jan 4, 2026
5970c9e
fix spell upgrades
DarkVexon Jan 4, 2026
532e3bb
Merge branch 'master' of https://github.com/mikemayhemdev/DownfallSTS
DarkVexon Jan 4, 2026
d69638b
actually fix it
DarkVexon Jan 4, 2026
cf3fdc1
DEU enabled
mikemayhemdev Jan 4, 2026
c9b8581
formatting
blue-userx Jan 4, 2026
dca71ca
formatting
blue-userx Jan 4, 2026
5849032
DEU v0.3
BerikXardas Jan 4, 2026
f0f9b7f
Merge branch 'master' of https://github.com/BerikXardas/DownfallSTS
BerikXardas Jan 4, 2026
5c70f39
Add files via upload
nyamnyami1234 Jan 4, 2026
eab03cd
Add files via upload
nyamnyami1234 Jan 4, 2026
ebda84b
Update CharacterStrings.json
nyamnyami1234 Jan 4, 2026
ac42d11
Update CharacterStrings.json
nyamnyami1234 Jan 4, 2026
a2f88a1
Add files via upload
nyamnyami1234 Jan 4, 2026
af6c3f6
Add files via upload
nyamnyami1234 Jan 4, 2026
67afdfc
formatting
blue-userx Jan 4, 2026
6384073
amass nerf
blue-userx Jan 4, 2026
fc40aed
amass nerf
blue-userx Jan 4, 2026
0f2b9dc
Merge pull request #86 from mikemayhemdev/master
blue-userx Jan 5, 2026
ccd32e5
Merge pull request #87 from blue-userx/new-patch-1
blue-userx Jan 5, 2026
d4ab361
forgotten altar fix
blue-userx Jan 5, 2026
cf44c2f
fix pure snecko mode
blue-userx Jan 6, 2026
5ebd520
fix snake rake
blue-userx Jan 7, 2026
760e866
Merge pull request #617 from blue-userx/awakened
DarkVexon Jan 8, 2026
5357e72
Merge pull request #618 from BerikXardas/master
DarkVexon Jan 8, 2026
2fb1769
Update CBR_CharredGlove.java
mikemayhemdev Jan 9, 2026
3b37c7c
Merge branch 'mikemayhemdev:master' into master
nyamnyami1234 Jan 9, 2026
9828042
Add files via upload
nyamnyami1234 Jan 9, 2026
f8c6892
Add files via upload
nyamnyami1234 Jan 9, 2026
0c2e345
Add files via upload
nyamnyami1234 Jan 9, 2026
8d3cb85
Add files via upload
nyamnyami1234 Jan 9, 2026
d9ff6cd
Update CharacterStrings.json
nyamnyami1234 Jan 9, 2026
7bb64e4
Delete src/main/resources/awakenedResources/localization/CharacterStr…
nyamnyami1234 Jan 9, 2026
b3afb44
Delete src/main/resources/awakenedResources/localization/CardStrings.…
nyamnyami1234 Jan 9, 2026
6120b8e
Delete src/main/resources/awakenedResources/localization/EventStrings…
nyamnyami1234 Jan 9, 2026
67f4776
Delete src/main/resources/awakenedResources/localization/KeywordStrin…
nyamnyami1234 Jan 9, 2026
e85fc98
Delete src/main/resources/awakenedResources/localization/MonsterStrin…
nyamnyami1234 Jan 9, 2026
f9925a5
Delete src/main/resources/awakenedResources/localization/OrbStrings.json
nyamnyami1234 Jan 9, 2026
8977913
Delete src/main/resources/awakenedResources/localization/PotionString…
nyamnyami1234 Jan 9, 2026
326de38
Delete src/main/resources/awakenedResources/localization/PowerStrings…
nyamnyami1234 Jan 9, 2026
79624ad
Delete src/main/resources/awakenedResources/localization/RelicStrings…
nyamnyami1234 Jan 9, 2026
2b7ee2f
Delete src/main/resources/awakenedResources/localization/RunModString…
nyamnyami1234 Jan 9, 2026
95ed40b
Delete src/main/resources/awakenedResources/localization/UIStrings.json
nyamnyami1234 Jan 9, 2026
ebff287
Delete src/main/resources/hexamodResources/localization/KeywordString…
nyamnyami1234 Jan 9, 2026
abe41f0
Update CharacterStrings.json
nyamnyami1234 Jan 9, 2026
40a9983
Add files via upload
nyamnyami1234 Jan 9, 2026
f5047b4
DEU v0.4 - some oversights on events and choice cards, typos and names
BerikXardas Jan 9, 2026
8cdd116
Merge branch 'mikemayhemdev:master' into master
BerikXardas Jan 9, 2026
273b3b3
Merge pull request #622 from BerikXardas/master
mikemayhemdev Jan 9, 2026
0515547
Merge pull request #621 from nyamnyami1234/master
mikemayhemdev Jan 9, 2026
8c84690
DEU v0.5 - some major fixes and a lot of minor fixes
BerikXardas Jan 10, 2026
9509a60
Merge branch 'master' of https://github.com/BerikXardas/DownfallSTS
BerikXardas Jan 10, 2026
d103b13
Merge branch 'mikemayhemdev:master' into master
BerikXardas Jan 10, 2026
81b4753
found 2 more instances of HP
BerikXardas Jan 10, 2026
6b87dfa
Merge branch 'master' of https://github.com/BerikXardas/DownfallSTS
BerikXardas Jan 10, 2026
dfb31e1
DEU v0.5a - harmonized descriptions of similar effects
BerikXardas Jan 11, 2026
4f014eb
fixed a couple of more events
BerikXardas Jan 11, 2026
8116537
more consistency in crow god translation
BerikXardas Jan 11, 2026
650f4c3
bugfix
blue-userx Jan 11, 2026
b599efa
Add files via upload
89183415756b-hue Jan 11, 2026
740c297
minor adjustments
BerikXardas Jan 11, 2026
95fd576
bugfix
blue-userx Jan 13, 2026
04e1b6f
formatting
blue-userx Jan 13, 2026
81fcb04
snecko oversights
BerikXardas Jan 13, 2026
6d7a2d0
move fuel canister to rare
blue-userx Jan 14, 2026
deb3ff6
fix a deu crash
blue-userx Jan 14, 2026
1202540
nerf watcher 3 starting strength by 1 (again)
blue-userx Jan 14, 2026
752d5c1
actually fix amass
blue-userx Jan 14, 2026
4944dc2
added missing hermit strings
BerikXardas Jan 14, 2026
41d0a88
ESP translation
BerikXardas Jan 14, 2026
5cad93b
accurate wandering specter
blue-userx Jan 15, 2026
53cdfbc
accurate wandering specter
blue-userx Jan 15, 2026
f694f10
revert
blue-userx Jan 15, 2026
0d74459
CRASH FIX
blue-userx Jan 15, 2026
59f1219
CRASH FIX
blue-userx Jan 15, 2026
49e768b
fix shard of nowak
blue-userx Jan 15, 2026
34fc343
Merge pull request #625 from 89183415756b-hue/master
mikemayhemdev Jan 16, 2026
763f167
Merge pull request #623 from BerikXardas/master
mikemayhemdev Jan 16, 2026
7bdeb3e
Merge branch 'master' into awakened
mikemayhemdev Jan 16, 2026
11b913c
Merge pull request #624 from blue-userx/awakened
mikemayhemdev Jan 16, 2026
71d876a
DEU minor fixes and improvements
BerikXardas Jan 17, 2026
403b025
changed too similar names
BerikXardas Jan 17, 2026
29e0f75
changed specialist slime names
BerikXardas Jan 17, 2026
8474419
...
BerikXardas Jan 17, 2026
5af3155
:::
BerikXardas Jan 17, 2026
8cf6164
...
BerikXardas Jan 17, 2026
42a2c15
...
BerikXardas Jan 17, 2026
40a799c
...
BerikXardas Jan 17, 2026
2662b20
bugfixes and buffs
blue-userx Jan 17, 2026
82689ed
Merge remote-tracking branch 'origin/awakened' into awakened
blue-userx Jan 17, 2026
65bb290
buff
blue-userx Jan 17, 2026
08e193f
...
BerikXardas Jan 17, 2026
6a71958
still some more little mistakes popping up
BerikXardas Jan 17, 2026
45a51f8
...
BerikXardas Jan 17, 2026
38a25b6
bugfix
blue-userx Jan 18, 2026
6393ac3
bugfix
blue-userx Jan 18, 2026
8b31ae4
cleanup
blue-userx Jan 18, 2026
ad3fa91
cleanup
blue-userx Jan 18, 2026
050fd34
Merge pull request #627 from blue-userx/awakened
DarkVexon Jan 18, 2026
c0c8582
Merge pull request #626 from BerikXardas/master
DarkVexon Jan 18, 2026
8d1a174
Temp fix for this potion
DarkVexon Jan 18, 2026
1e656a0
DEU v0.7 - shorter relic names
BerikXardas Jan 18, 2026
708b03d
cleanup
blue-userx Jan 18, 2026
68ac690
cleanup
blue-userx Jan 18, 2026
6495b32
cleanup
blue-userx Jan 18, 2026
097df7a
cleanup
blue-userx Jan 18, 2026
c747ee3
cleanup
blue-userx Jan 19, 2026
9015d4e
cleanup
blue-userx Jan 19, 2026
77acc24
cleanup
blue-userx Jan 19, 2026
9a701bb
cleanup
blue-userx Jan 19, 2026
a582d72
cleanup
blue-userx Jan 19, 2026
435e40a
minor adjustments/improvements
BerikXardas Jan 19, 2026
5bf43c3
more improvements
BerikXardas Jan 19, 2026
742b4da
update translation
blue-userx Jan 20, 2026
5184a2d
even better card names
BerikXardas Jan 20, 2026
7805e23
Merge pull request #628 from BerikXardas/master
mikemayhemdev Jan 20, 2026
45775e7
Merge pull request #629 from blue-userx/awakened
mikemayhemdev Jan 20, 2026
77422ad
DEU v0.8 - better UI strings, corrected many mistakes in event text
BerikXardas Jan 20, 2026
65f9a94
Merge branch 'master' of https://github.com/BerikXardas/DownfallSTS
BerikXardas Jan 20, 2026
6a13b36
just another card name
BerikXardas Jan 20, 2026
07da50b
DEU v1.0
BerikXardas Jan 20, 2026
807e70b
update translation
blue-userx Jan 21, 2026
b209a06
Act 4 Elite High Ascension changes
blue-userx Jan 21, 2026
ae15674
Act 4 Elite High Ascension changes
blue-userx Jan 21, 2026
3c9cdab
revert changes (saving them for 7.0)
blue-userx Jan 21, 2026
1d627f7
added some missing ~ and @
BerikXardas Jan 21, 2026
cb92cde
fix
blue-userx Jan 22, 2026
c773dec
fix
blue-userx Jan 22, 2026
92234ea
fix
blue-userx Jan 23, 2026
784119c
3 more better card names
BerikXardas Jan 23, 2026
10237a7
...and some more card name improvements
BerikXardas Jan 23, 2026
2f4c3f8
...and some better relic names
BerikXardas Jan 23, 2026
2552194
fix
blue-userx Jan 23, 2026
fd73160
better word for "awakened"
BerikXardas Jan 23, 2026
b1060ba
awakened back to basics now mentions 0-cost
BerikXardas Jan 23, 2026
441158e
another iteration on powers
BerikXardas Jan 23, 2026
82a31b9
switched/change some names
BerikXardas Jan 24, 2026
e892854
better highlight of split
BerikXardas Jan 24, 2026
cd72d1a
names, names, names
BerikXardas Jan 25, 2026
ba37c5e
forgot to stage earlier
BerikXardas Jan 25, 2026
20fb4c0
...
BerikXardas Jan 25, 2026
268df44
fix
blue-userx Jan 26, 2026
21e74bf
small improvements
BerikXardas Jan 26, 2026
31277dc
fix
blue-userx Jan 26, 2026
801568c
improvements
BerikXardas Jan 26, 2026
a5f7de9
tiny bowler hat remove skip button
blue-userx Jan 27, 2026
2015788
small fixes, shorter descriptions, and utilization of keywords
BerikXardas Jan 27, 2026
60f251b
even more improvements
BerikXardas Jan 27, 2026
28d4ef3
fix bug
blue-userx Jan 28, 2026
0354c45
...and even shorter and more creative names/descriptions
BerikXardas Jan 28, 2026
e40f45f
...
BerikXardas Jan 28, 2026
0df3f12
CRASH FIX
blue-userx Jan 28, 2026
c9e0ed8
more improvements
BerikXardas Jan 28, 2026
24d4d4a
Merge pull request #630 from BerikXardas/master
mikemayhemdev Jan 29, 2026
338d617
Merge pull request #631 from blue-userx/awakened
mikemayhemdev Jan 29, 2026
6cbc987
Update ModTheSpire.json
mikemayhemdev Jan 29, 2026
d0076f8
Merge branch 'master' of https://github.com/mikemayhemdev/DownfallSTS
mikemayhemdev Jan 29, 2026
95a1910
DEU 1.1
BerikXardas Jan 29, 2026
fc7f54e
fixed a typo
BerikXardas Jan 30, 2026
a9bf435
improvements
BerikXardas Jan 30, 2026
11f5dc0
... and more improvements on names and descriptions (the usual)
BerikXardas Jan 30, 2026
c5c0f82
Special Translation for "lose all gold" - otherwise improvements, har…
BerikXardas Feb 1, 2026
0140ab2
corrected gremlin text errors
BerikXardas Feb 1, 2026
814a5ae
improvements
BerikXardas Feb 1, 2026
0b6a794
correction
BerikXardas Feb 1, 2026
3b44581
...
BerikXardas Feb 1, 2026
5d55329
consistency
BerikXardas Feb 2, 2026
8482816
minor changes
BerikXardas Feb 3, 2026
dd3e174
...
BerikXardas Feb 3, 2026
b5b80ba
.
BerikXardas Feb 3, 2026
7c37909
improvements
BerikXardas Feb 4, 2026
703f319
.
BerikXardas Feb 6, 2026
f7930f0
.
BerikXardas Feb 6, 2026
e967b53
bunch of bugfixes
blue-userx Feb 8, 2026
b575cc9
Merge branch 'master' into awakened
blue-userx Feb 8, 2026
9a2b625
bunch of bugfixes
blue-userx Feb 8, 2026
a21b660
Merge remote-tracking branch 'origin/awakened' into awakened
blue-userx Feb 8, 2026
c006be4
bunch of bugfixes
blue-userx Feb 8, 2026
af98351
fix gems from key breaking
blue-userx Feb 8, 2026
167af9d
replace ai art in events with vanilla art
blue-userx Feb 9, 2026
e57c1b7
replace ai art in events with vanilla art
blue-userx Feb 9, 2026
df29fb4
replace ai art in events with vanilla art
blue-userx Feb 9, 2026
326c6ea
replace ai art in events with vanilla art
blue-userx Feb 9, 2026
80198f1
revert
blue-userx Feb 9, 2026
33b4857
revert
blue-userx Feb 9, 2026
ed6ca05
revert
blue-userx Feb 9, 2026
d90b456
add credit
blue-userx Feb 9, 2026
e876176
Merge pull request #632 from BerikXardas/master
mikemayhemdev Feb 9, 2026
7575ca0
Merge branch 'master' into awakened
blue-userx Feb 9, 2026
dcffdb7
Merge pull request #634 from blue-userx/awakened
mikemayhemdev Feb 9, 2026
97a6a1b
fix duplicate unlock
blue-userx Feb 9, 2026
a7d9a91
Merge remote-tracking branch 'origin/awakened' into awakened
blue-userx Feb 9, 2026
98a8e9c
fixes
blue-userx Feb 12, 2026
e29d151
nerf here and now
blue-userx Feb 12, 2026
57cb95c
nerf infernal form
blue-userx Feb 12, 2026
cd896d3
buffs
blue-userx Feb 12, 2026
c3a32dc
unnerf infernal form
blue-userx Feb 12, 2026
86bc490
neow elite changes
blue-userx Feb 12, 2026
9653ecb
stuff
blue-userx Feb 13, 2026
75ceb4e
stuff
blue-userx Feb 13, 2026
6b58448
stuff
blue-userx Feb 13, 2026
2dfd093
stuff
blue-userx Feb 13, 2026
e59cf8f
Shorter embedded gem descriptions + found a dupe name wrt vanilla
BerikXardas Feb 13, 2026
b5bd5c0
better alternative name
BerikXardas Feb 13, 2026
3fe08be
unused card text
BerikXardas Feb 14, 2026
7c002bb
.
BerikXardas Feb 15, 2026
08a3d2f
minor improvements
BerikXardas Feb 16, 2026
1b1bcfd
.
BerikXardas Feb 17, 2026
cae1f9a
fix icy charm bug
blue-userx Feb 18, 2026
f6d11a6
fix icy charm bug
blue-userx Feb 18, 2026
914f855
remove rare booster box from serpent event
blue-userx Feb 18, 2026
0428d22
remove rare booster box from serpent event
blue-userx Feb 18, 2026
781008a
fix unleash spirits bug
blue-userx Feb 18, 2026
e3812f0
new challenger fix
blue-userx Feb 18, 2026
0f9f6b4
coloration stuff
blue-userx Feb 19, 2026
9a441f2
improvements
BerikXardas Feb 19, 2026
b2a32eb
card formatting
BerikXardas Feb 19, 2026
c252ad1
.
BerikXardas Feb 20, 2026
94f8195
.
BerikXardas Feb 20, 2026
c7d7229
.
BerikXardas Feb 22, 2026
6d6f630
fix inscribe
blue-userx Feb 22, 2026
a5182b9
More efforts to shorten Card descriptions and keywords
BerikXardas Feb 22, 2026
bf35e98
.
BerikXardas Feb 22, 2026
8dce194
.
BerikXardas Feb 22, 2026
382f8bf
Merge pull request #636 from BerikXardas/master
mikemayhemdev Feb 22, 2026
f744942
Merge pull request #635 from blue-userx/awakened
mikemayhemdev Feb 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1/28/2024 - This is a temporary message to let everyone know the Discord account and server is back under our control.

142 changes: 0 additions & 142 deletions pom.example

This file was deleted.

12 changes: 1 addition & 11 deletions src/main/java/automaton/AutomatonMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -262,17 +262,7 @@ public void receiveEditCards() {

public void addPotions() {

BaseMod.addPotion(BuildAFunctionPotion.class, Color.FIREBRICK, Color.GRAY, Color.TAN, BuildAFunctionPotion.POTION_ID, AutomatonChar.Enums.THE_AUTOMATON);
BaseMod.addPotion(CleanCodePotion.class, Color.CORAL, Color.PURPLE, Color.MAROON, CleanCodePotion.POTION_ID, AutomatonChar.Enums.THE_AUTOMATON);
BaseMod.addPotion(FreeFunctionsPotion.class, Color.BLACK, Color.PURPLE, Color.GRAY, FreeFunctionsPotion.POTION_ID, AutomatonChar.Enums.THE_AUTOMATON);
// BanSharedContentPatch.registerRunLockedPotion(AutomatonChar.Enums.THE_AUTOMATON, BurnAndBuffPotion.POTION_ID);

if (Loader.isModLoaded("widepotions")) {
WidePotionsMod.whitelistSimplePotion(BuildAFunctionPotion.POTION_ID);
WidePotionsMod.whitelistSimplePotion(BurnAndBuffPotion.POTION_ID);
WidePotionsMod.whitelistSimplePotion(CleanCodePotion.POTION_ID);
WidePotionsMod.whitelistSimplePotion(FreeFunctionsPotion.POTION_ID);
}
//handled in downfallMod
}

public void receivePostInitialize() {
Expand Down
30 changes: 15 additions & 15 deletions src/main/java/automaton/FunctionHelper.java
Original file line number Diff line number Diff line change
Expand Up @@ -48,24 +48,24 @@ public static int max() {
public static final float SEQUENCED_CARD_SIZE = 0.225f;
public static final float FUNC_CARD_SIZE = 0.45f;

public static final float BG_X = 150f * Settings.scale;
public static final float BG_Y = 700f * Settings.scale;
public static final float HEIGHT_SEQUENCE = 800f * Settings.yScale;
public static final float HEIGHT_SPOT = 700f * Settings.yScale;
public static final float HEIGHT_FUNCTION = 820f * Settings.yScale;
public static final float BG_X = 650f * Settings.scale;
public static final float BG_Y = 600f * Settings.scale;
public static final float HEIGHT_SEQUENCE = 700f * Settings.yScale;
public static final float HEIGHT_SPOT = 600f * Settings.yScale;
public static final float HEIGHT_FUNCTION = 720f * Settings.yScale;

public static final Vector2[] cardPositions = {
new Vector2(218f * Settings.xScale, HEIGHT_SEQUENCE),
new Vector2(293f * Settings.xScale, HEIGHT_SEQUENCE),
new Vector2(368f * Settings.xScale, HEIGHT_SEQUENCE),
new Vector2(443f * Settings.xScale, HEIGHT_SEQUENCE)
new Vector2(718f * Settings.xScale, HEIGHT_SEQUENCE),
new Vector2(793f * Settings.xScale, HEIGHT_SEQUENCE),
new Vector2(868f * Settings.xScale, HEIGHT_SEQUENCE),
new Vector2(943f * Settings.xScale, HEIGHT_SEQUENCE)
};

public static final Vector2[] floaterStartPositions = {
new Vector2(177F * Settings.xScale, HEIGHT_SPOT),
new Vector2(252f * Settings.xScale, HEIGHT_SPOT),
new Vector2(327f * Settings.xScale, HEIGHT_SPOT),
new Vector2(402f * Settings.xScale, HEIGHT_SPOT)
new Vector2(677F * Settings.xScale, HEIGHT_SPOT),
new Vector2(752f * Settings.xScale, HEIGHT_SPOT),
new Vector2(827f * Settings.xScale, HEIGHT_SPOT),
new Vector2(902f * Settings.xScale, HEIGHT_SPOT)
};

public static BobEffect[] bobEffects = {
Expand All @@ -76,8 +76,8 @@ public static int max() {
};

public static final Vector2[] funcPositions = {
new Vector2(480f * Settings.xScale, HEIGHT_FUNCTION),
new Vector2(560f * Settings.xScale, HEIGHT_FUNCTION)
new Vector2(980f * Settings.xScale, HEIGHT_FUNCTION),
new Vector2(1060f * Settings.xScale, HEIGHT_FUNCTION)
};

private static final Texture bg = TextureLoader.getTexture("bronzeResources/images/ui/sequenceframe.png");
Expand Down
5 changes: 0 additions & 5 deletions src/main/java/automaton/actions/ChosenAction.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,3 @@
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package automaton.actions;

import com.megacrit.cardcrawl.actions.AbstractGameAction;
Expand Down
1 change: 0 additions & 1 deletion src/main/java/automaton/actions/ScryBlockStatusAction.java
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
import com.megacrit.cardcrawl.dungeons.AbstractDungeon;
import com.megacrit.cardcrawl.localization.UIStrings;
import com.megacrit.cardcrawl.powers.AbstractPower;
import theHexaghost.HexaMod;

public class ScryBlockStatusAction extends AbstractGameAction {
private static final UIStrings uiStrings;
Expand Down
1 change: 0 additions & 1 deletion src/main/java/automaton/actions/ScryEncodeCardsAction.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package automaton.actions;

import automaton.AutomatonMod;
import automaton.FunctionHelper;
import com.megacrit.cardcrawl.actions.AbstractGameAction;
import com.megacrit.cardcrawl.cards.AbstractCard;
import com.megacrit.cardcrawl.cards.CardGroup;
Expand Down
2 changes: 0 additions & 2 deletions src/main/java/automaton/cardmods/CardEffectsCardMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@
import com.megacrit.cardcrawl.helpers.CardLibrary;
import com.megacrit.cardcrawl.monsters.AbstractMonster;

import static automaton.FunctionHelper.WITH_DELIMITER;

public class CardEffectsCardMod extends BronzeCardMod {

public CardSave store;
Expand Down
1 change: 0 additions & 1 deletion src/main/java/automaton/cardmods/EncodeAndShuffleMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import automaton.AutomatonMod;
import basemod.abstracts.AbstractCardModifier;
import com.megacrit.cardcrawl.actions.common.MakeTempCardInDiscardAction;
import com.megacrit.cardcrawl.actions.utility.UseCardAction;
import com.megacrit.cardcrawl.cards.AbstractCard;
import com.megacrit.cardcrawl.core.AbstractCreature;
Expand Down
2 changes: 0 additions & 2 deletions src/main/java/automaton/cardmods/EncodeMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@
import basemod.abstracts.AbstractCardModifier;
import com.megacrit.cardcrawl.cards.AbstractCard;

import static automaton.FunctionHelper.WITH_DELIMITER;

public class EncodeMod extends BronzeCardMod {

public static String ID = "bronze:EncodeModifier";
Expand Down
1 change: 0 additions & 1 deletion src/main/java/automaton/cardmods/PlayMeTwiceCardmod.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package automaton.cardmods;

import automaton.actions.RepeatCardAction;
import basemod.abstracts.AbstractCardModifier;
import com.megacrit.cardcrawl.actions.utility.UseCardAction;
import com.megacrit.cardcrawl.cards.AbstractCard;
Expand Down
1 change: 0 additions & 1 deletion src/main/java/automaton/cards/AbstractBronzeCard.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
import com.megacrit.cardcrawl.core.CardCrawlGame;
import com.megacrit.cardcrawl.core.Settings;
import com.megacrit.cardcrawl.dungeons.AbstractDungeon;
import com.megacrit.cardcrawl.helpers.ImageMaster;
import com.megacrit.cardcrawl.localization.CardStrings;
import com.megacrit.cardcrawl.localization.UIStrings;
import com.megacrit.cardcrawl.monsters.AbstractMonster;
Expand Down
1 change: 0 additions & 1 deletion src/main/java/automaton/cards/Assembly.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
import automaton.actions.ScryEncodeCardsAction;
import com.megacrit.cardcrawl.characters.AbstractPlayer;
import com.megacrit.cardcrawl.monsters.AbstractMonster;
import sneckomod.SneckoMod;

public class Assembly extends AbstractBronzeCard {

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/automaton/cards/Batch.java
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package automaton.cards;

import automaton.AutomatonMod;
import automaton.FunctionHelper;
import com.megacrit.cardcrawl.actions.AbstractGameAction;
import com.megacrit.cardcrawl.characters.AbstractPlayer;
import com.megacrit.cardcrawl.monsters.AbstractMonster;
import automaton.AutomatonMod;

import static automaton.AutomatonMod.makeBetaCardPath;

Expand Down
5 changes: 2 additions & 3 deletions src/main/java/automaton/cards/BitShift.java
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,12 @@
import com.megacrit.cardcrawl.characters.AbstractPlayer;
import com.megacrit.cardcrawl.monsters.AbstractMonster;
import expansioncontent.cardmods.PropertiesMod;
import expansioncontent.cardmods.RetainCardMod;
import sneckomod.SneckoMod;

import static automaton.AutomatonMod.makeBetaCardPath;

import java.util.ArrayList;

import static automaton.AutomatonMod.makeBetaCardPath;

public class BitShift extends AbstractBronzeCard {
public final static String ID = makeID("BitShift");

Expand Down
32 changes: 29 additions & 3 deletions src/main/java/automaton/cards/Branch.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,33 @@

import automaton.AutomatonMod;
import automaton.actions.AddToFuncAction;
import awakenedOne.relics.EyeOfTheOccult;
import awakenedOne.relics.OnAwakenRelic;
import champ.powers.GladiatorFormPower;
import champ.powers.ParryPower;
import champ.relics.RageAmulet;
import com.megacrit.cardcrawl.actions.AbstractGameAction;
import com.megacrit.cardcrawl.actions.common.ApplyPowerAction;
import com.megacrit.cardcrawl.actions.common.DamageAction;
import com.megacrit.cardcrawl.actions.common.GainBlockAction;
import com.megacrit.cardcrawl.actions.common.RemoveSpecificPowerAction;
import com.megacrit.cardcrawl.cards.AbstractCard;
import com.megacrit.cardcrawl.cards.DamageInfo;
import com.megacrit.cardcrawl.characters.AbstractPlayer;
import com.megacrit.cardcrawl.core.Settings;
import com.megacrit.cardcrawl.dungeons.AbstractDungeon;
import com.megacrit.cardcrawl.monsters.AbstractMonster;
import com.megacrit.cardcrawl.powers.AbstractPower;
import com.megacrit.cardcrawl.powers.watcher.VigorPower;
import com.megacrit.cardcrawl.relics.AbstractRelic;
import com.megacrit.cardcrawl.unlock.UnlockTracker;
import downfall.actions.OctoChoiceAction;
import downfall.cards.OctoChoiceCard;
import downfall.util.OctopusCard;
import guardian.powers.RevengePower;

import java.util.ArrayList;

import static hermit.util.Wiz.removePower;

public class Branch extends AbstractBronzeCard implements OctopusCard {

public final static String ID = makeID("Branch");
Expand All @@ -29,7 +37,7 @@ public class Branch extends AbstractBronzeCard implements OctopusCard {
private static final int BLOCK = 6;

public Branch() {
super(ID, 1, CardType.ATTACK, CardRarity.COMMON, CardTarget.SELF_AND_ENEMY);
super(ID, 1, CardType.ATTACK, CardRarity.COMMON, CardTarget.ENEMY);
baseDamage = DAMAGE;
baseBlock = BLOCK;
exhaust = true;
Expand Down Expand Up @@ -60,6 +68,24 @@ public void doChoiceStuff(AbstractMonster m, OctoChoiceCard card) {
if (upgraded) q.upgrade();
att(new AddToFuncAction(q, null));
att(new DamageAction(m, new DamageInfo(AbstractDungeon.player, card.baseDamage, card.damageTypeForTurn), AbstractGameAction.AttackEffect.SLASH_HORIZONTAL));

if (AbstractDungeon.player.hasPower(GladiatorFormPower.POWER_ID)) {
GladiatorFormPower revengePower = (GladiatorFormPower) AbstractDungeon.player.getPower(GladiatorFormPower.POWER_ID);

if (revengePower != null) {
revengePower.onSpecificTriggerBranch();
}
}

if (AbstractDungeon.player.hasPower(VigorPower.POWER_ID)) {
for (AbstractRelic r : AbstractDungeon.player.relics) {
if (r instanceof RageAmulet) {
((RageAmulet) r).onSpecificTrigger();
}
}

atb(new RemoveSpecificPowerAction(AbstractDungeon.player, AbstractDungeon.player, VigorPower.POWER_ID));
}
break;
}
case "bronze:BranchBlock": {
Expand Down
Loading