Skip to content

Commit fad2265

Browse files
author
Ian Gonzalez Hermosillo
committed
balance changes
1 parent c9582b0 commit fad2265

2 files changed

Lines changed: 14 additions & 14 deletions

File tree

engine/src/main/battlecode/common/GameConstants.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,13 +120,13 @@ public class GameConstants {
120120
public static final int EXTRA_RESOURCES_FROM_PATTERN = 3;
121121

122122
/** The extra damage all ally towers get for each level 1 defense tower */
123-
public static final int EXTRA_DAMAGE_FROM_DEFENSE_TOWER = 10;
123+
public static final int EXTRA_DAMAGE_FROM_DEFENSE_TOWER = 5;
124124

125125
/** The increase in extra damage for ally towers for upgrading a defense tower */
126-
public static final int EXTRA_TOWER_DAMAGE_LEVEL_INCREASE = 5;
126+
public static final int EXTRA_TOWER_DAMAGE_LEVEL_INCREASE = 2;
127127

128128
/** The percent of the defense tower damage buff that is applied to AoE attacks */
129-
public static final int DEFENSE_ATTACK_BUFF_AOE_EFFECTIVENESS = 50;
129+
public static final int DEFENSE_ATTACK_BUFF_AOE_EFFECTIVENESS = 0;
130130

131131
/** Maximum amount of turns a robot can go at 0 paint without dying */
132132
public static final int MAX_TURNS_WITHOUT_PAINT = 10;

engine/src/main/battlecode/common/UnitType.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
package battlecode.common;
22

33
public enum UnitType {
4-
SOLDIER(200, 250, 5, 250, -1, 200, 10, 9, 20, -1, 0, 0),
5-
SPLASHER(300, 400, 50, 150, -1, 300, 50, 8, -1, 50, 0, 0),
4+
SOLDIER(200, 250, 5, 250, -1, 200, 10, 9, 50, -1, 0, 0),
5+
SPLASHER(300, 400, 50, 150, -1, 300, 50, 4, -1, 100, 0, 0),
66
MOPPER(100, 300, 0, 50, -1, 100, 30, 2, -1, -1, 0, 0),
77

8-
LEVEL_ONE_PAINT_TOWER(0, 100, 0, 1000, 1, 1000, 10, 9, 20, 10, 5, 0),
9-
LEVEL_TWO_PAINT_TOWER(0, 250, 0, 1500, 2, 1000, 10, 9, 20, 10, 10, 0),
10-
LEVEL_THREE_PAINT_TOWER(0, 500, 0, 2000, 3, 1000, 10, 9, 20, 10, 15, 0),
8+
LEVEL_ONE_PAINT_TOWER(0, 1000, 0, 1000, 1, 1000, 10, 9, 20, 10, 5, 0),
9+
LEVEL_TWO_PAINT_TOWER(0, 2500, 0, 1500, 2, 1000, 10, 9, 20, 10, 10, 0),
10+
LEVEL_THREE_PAINT_TOWER(0, 5000, 0, 2000, 3, 1000, 10, 9, 20, 10, 15, 0),
1111

12-
LEVEL_ONE_MONEY_TOWER(0, 100, 0, 1000, 1, 1000, 10, 9, 20, 10, 0, 10),
13-
LEVEL_TWO_MONEY_TOWER(0, 250, 0, 1500, 2, 1000, 10, 9, 20, 10, 0, 15),
14-
LEVEL_THREE_MONEY_TOWER(0, 500, 0, 2000, 3, 1000, 10, 9, 20, 10, 0, 20),
12+
LEVEL_ONE_MONEY_TOWER(0, 1000, 0, 1000, 1, 1000, 10, 9, 20, 10, 0, 20),
13+
LEVEL_TWO_MONEY_TOWER(0, 2500, 0, 1500, 2, 1000, 10, 9, 20, 10, 0, 30),
14+
LEVEL_THREE_MONEY_TOWER(0, 5000, 0, 2000, 3, 1000, 10, 9, 20, 10, 0, 40),
1515

16-
LEVEL_ONE_DEFENSE_TOWER(0, 100, 0, 2500, 1, 1000, 10, 20, 60, 30, 0, 0),
17-
LEVEL_TWO_DEFENSE_TOWER(0, 250, 0, 3000, 2, 1000, 10, 20, 65, 35, 0, 0),
18-
LEVEL_THREE_DEFENSE_TOWER(0, 500, 0, 3500, 3, 1000, 10, 20, 70, 40, 0, 0);
16+
LEVEL_ONE_DEFENSE_TOWER(0, 1000, 0, 2000, 1, 1000, 10, 16, 40, 20, 0, 0),
17+
LEVEL_TWO_DEFENSE_TOWER(0, 2500, 0, 2500, 2, 1000, 10, 16, 50, 25, 0, 0),
18+
LEVEL_THREE_DEFENSE_TOWER(0, 5000, 0, 3000, 3, 1000, 10, 16, 60, 30, 0, 0);
1919

2020

2121
// the paint cost to build the unit

0 commit comments

Comments
 (0)