High Tier Armor Buffs+Spiroct (#12027)

* Update UnitTypes.java

* edit

* spiroct lifesteal counternerf

* milder values for now

* final

* keep arkyid HP
This commit is contained in:
Efsfse2280
2026-08-31 21:44:42 -04:00
committed by GitHub
parent 76877127b8
commit 6732c14779
+14 -14
View File
@@ -191,7 +191,7 @@ public class UnitTypes{
hitSize = 22f;
rotateSpeed = 2.1f;
health = 9000;
armor = 10f;
armor = 20f;
mechFrontSway = 1f;
mechStepParticles = true;
@@ -292,7 +292,7 @@ public class UnitTypes{
hitSize = 30f;
rotateSpeed = 1.65f;
health = 24000;
armor = 18f;
armor = 30f;
mechStepParticles = true;
stepShake = 0.75f;
drownTimeMultiplier = 1.6f;
@@ -504,7 +504,7 @@ public class UnitTypes{
riseSpeed = descentSpeed = 0.02f;
health = 8200f;
armor = 9f;
armor = 16f;
canBoost = true;
mechLandShake = 4f;
immunities = ObjectSet.with(StatusEffects.burning);
@@ -575,7 +575,7 @@ public class UnitTypes{
corvus = new UnitType("corvus"){{
hitSize = 29f;
health = 18000f;
armor = 9f;
armor = 14f;
stepShake = 1.5f;
rotateSpeed = 1.5f;
drownTimeMultiplier = 1.6f;
@@ -743,7 +743,7 @@ public class UnitTypes{
legMoveSpace = 1.4f;
legBaseOffset = 2f;
hovering = true;
armor = 5f;
armor = 9f;
shadowElevation = 0.3f;
groundLayer = Layer.legUnit;
@@ -764,7 +764,7 @@ public class UnitTypes{
y = -1.5f;
bullet = new SapBulletType(){{
sapStrength = 0.5f;
sapStrength = 0.4f;
length = 75f;
damage = 23;
shootEffect = Fx.shootSmall;
@@ -784,7 +784,7 @@ public class UnitTypes{
shootSound = Sounds.shootSap;
bullet = new SapBulletType(){{
sapStrength = 0.8f;
sapStrength = 0.7f;
length = 40f;
damage = 18;
shootEffect = Fx.shootSmall;
@@ -802,7 +802,7 @@ public class UnitTypes{
speed = 0.62f;
hitSize = 23f;
health = 8000;
armor = 6f;
armor = 14f;
rotateSpeed = 2.7f;
@@ -906,7 +906,7 @@ public class UnitTypes{
speed = 0.5f;
hitSize = 26f;
health = 22000;
armor = 13f;
armor = 22f;
lightRadius = 140f;
stepSound = Sounds.walkerStep;
stepSoundVolume = 1.1f;
@@ -1182,7 +1182,7 @@ public class UnitTypes{
flying = true;
lowAltitude = true;
health = 7200;
armor = 9f;
armor = 17f;
engineOffset = 21;
engineSize = 5.3f;
hitSize = 46f;
@@ -1261,7 +1261,7 @@ public class UnitTypes{
engineOffset = 38;
engineSize = 7.3f;
hitSize = 58f;
armor = 13f;
armor = 22f;
targetFlags = new BlockFlag[]{BlockFlag.reactor, BlockFlag.battery, BlockFlag.core, null};
loopSound = Sounds.loopHover;
@@ -1457,7 +1457,7 @@ public class UnitTypes{
}};
quad = new UnitType("quad"){{
armor = 8f;
armor = 10f;
health = 6000;
speed = 1.2f;
rotateSpeed = 2f;
@@ -1533,7 +1533,7 @@ public class UnitTypes{
oct = new UnitType("oct"){{
aiController = DefenderAI::new;
armor = 16f;
armor = 20f;
health = 24000;
speed = 0.8f;
rotateSpeed = 1f;
@@ -2313,7 +2313,7 @@ public class UnitTypes{
speed = 0.65f;
drag = 0.17f;
hitSize = 58f;
armor = 16f;
armor = 20f;
accel = 0.2f;
rotateSpeed = 1.1f;
faceTarget = false;