Skip to content

Commit a953bf8

Browse files
committed
stats
1 parent 20f0e9c commit a953bf8

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

assets/bundles/bundle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,5 @@ status.overblocks-dread-rust.details = A rare disease affecting units.
4949

5050
#stats
5151
stat.overblocks-dodge = Dodge Chance
52-
stat.overblocks-damage-percent = Damage Percentage
52+
stat.overblocks-damage-percent = Damage Percentage
53+
stat.overblocks-heal-percent = Healing Percentage

src/overblocks/content/OBBlocks.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ public static void load(){
147147
diseaseMines = new GenericCrafter("disease-mines"){{
148148
requirements(Category.production, with(Items.copper, 25, Items.lead, 25, Items.silicon, 10));
149149
outputItem = new ItemStack(OBItems.diseaseFragments, 1);
150-
craftTime = 100;
150+
craftTime = 120;
151151
size = 2;
152152
hasLiquids = true;
153153
hasPower = true;
@@ -195,7 +195,7 @@ public static void load(){
195195
outputItem = new ItemStack(OBItems.diseaseVector, 1);
196196

197197
size = 2;
198-
craftTime = 40f;
198+
craftTime = 45f;
199199

200200
consumePower(0.3f);
201201
consumeItems(with(OBItems.diseaseFragments, 5, Items.sporePod, 2));

src/overblocks/type/OBStatusEffect.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class OBStatusEffect extends StatusEffect{
1515
/** Outline thickness.*/
1616
public int outlineThickness = 3;
1717

18-
/** Damage percentage.*/
18+
/** Damage percentage. Heals if negative.*/
1919
public float damagePercentage;
2020

2121
public OBStatusEffect(String name) {
@@ -26,6 +26,7 @@ public OBStatusEffect(String name) {
2626
public void setStats(){
2727
super.setStats();
2828
if(damagePercentage > 0) stats.addPercent(OBStats.damagePercent, damagePercentage);
29+
if(damagePercentage < 0) stats.addPercent(OBStats.damagePercent, -damagePercentage);
2930
}
3031

3132
@Override

src/overblocks/world/meta/OBStats.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,7 @@ public class OBStats {
66
public static final Stat
77
dodge = new Stat("overblocks-dodge", StatCat.general),
88

9-
damagePercent = new Stat("overblocks-damage-percent", StatCat.function);
9+
damagePercent = new Stat("overblocks-damage-percent", StatCat.function),
10+
11+
healPercent = new Stat("overblocks-heal-percent", StatCat.function);
1012
}

0 commit comments

Comments
 (0)