diff --git a/changelog/snippets/balance.6301.md b/changelog/snippets/balance.6301.md new file mode 100644 index 0000000000..1676a8c988 --- /dev/null +++ b/changelog/snippets/balance.6301.md @@ -0,0 +1,50 @@ +- (#6301, #6032, #6303) SACU Rework & Rebalance + + The First Part of this Rework is the Nerf of the Base Stat of all the SACUS. + + - Aeon: + + - Health: 15000 -> 11500 + - RegenRate: 17 -> 14 + - BuildRate: 56 -> 40 + - GunDamage: 300 -> 100 + - GunRange: 30 -> 25 + + - UEF: + + - Health: 16000 -> 13000 + - RegenRate: 20 -> 16 + - BuildRate: 56 -> 40 + - GunDamage: 300 -> 100 + + - Cybran: + + - Health: 19000 -> 12500 + - RegenRate: 25 -> 21 + - BuildRate: 56 -> 40 + - GunDamage: 300 -> 100 + + - Seraphim: + + - Health: 15500 -> 12000 + - RegenRate: 15 -> 12 + - BuildRate: 56 -> 40 + - GunDamage: 400 -> 100 + - EnergyProd: 300 -> 100 + - MassProd: 3 -> 1 + + - All: + - MassCost: 1650 + - EnergyCost: 21,450 + - BuildTime: 11500 + - Wreck will show on the Seabed when unit dies + + Small Buff to the Quantum Gate. + + - Health: 10000 -> 7500 + - EnergyCost: 30000 -> 25500 + - MassCost: 3000 -> 2550 + - BuildTime: 4097 -> 4100 + - Adjacency Buff: + - T2 Mass Fab: -0.0075 -> -0.0125 + - T3 Mass Fab: -0.0375 -> -0.2 diff --git a/lua/sim/AdjacencyBuffs.lua b/lua/sim/AdjacencyBuffs.lua index 748ae688ba..ad7f99abac 100644 --- a/lua/sim/AdjacencyBuffs.lua +++ b/lua/sim/AdjacencyBuffs.lua @@ -230,10 +230,10 @@ local adj = { -- SIZE4 SIZE8 SIZE12 SIZE16 SIZE20 MassActive= {-0.2, -0.1, -0.0667, -0.125, -0.125}, }, T1MassFabricator={ - MassActive= {-0.025, -0.0125, -0.008333, -0.0125, -0.0075}, + MassActive= {-0.025, -0.0125, -0.008333, -0.0125, -0.0125}, }, T3MassFabricator={ - MassActive= {-0.2, -0.2, -0.125, -0.2, -0.0375}, + MassActive= {-0.2, -0.2, -0.125, -0.2, -0.2}, }, T1EnergyStorage={ EnergyProduction= {0.25, 0.125, 0.083334, 0.0625, 0.05}, diff --git a/units/UAB0304/UAB0304_unit.bp b/units/UAB0304/UAB0304_unit.bp index 1a14617c9a..0f5c44c89b 100644 --- a/units/UAB0304/UAB0304_unit.bp +++ b/units/UAB0304/UAB0304_unit.bp @@ -43,8 +43,8 @@ UnitBlueprint{ Defense = { ArmorType = "Structure", EconomyThreatLevel = 440, - Health = 10000, - MaxHealth = 10000, + Health = 7500, + MaxHealth = 7500, }, Display = { BlinkingLights = { @@ -97,10 +97,10 @@ UnitBlueprint{ UniformScale = 0.055, }, Economy = { - BuildCostEnergy = 30000, - BuildCostMass = 3000, + BuildCostEnergy = 25500, + BuildCostMass = 2550, BuildRate = 120, - BuildTime = 4097, + BuildTime = 4100, BuildableCategory = { "BUILTBYQUANTUMGATE AEON" }, RebuildBonusIds = { "uab0304" }, }, diff --git a/units/UAL0301/UAL0301_unit.bp b/units/UAL0301/UAL0301_unit.bp index 5bcfa86908..e1de86ebf6 100644 --- a/units/UAL0301/UAL0301_unit.bp +++ b/units/UAL0301/UAL0301_unit.bp @@ -54,9 +54,9 @@ UnitBlueprint{ Defense = { ArmorType = "Normal", EconomyThreatLevel = 968, - Health = 15000, - MaxHealth = 15000, - RegenRate = 17, + Health = 11500, + MaxHealth = 11500, + RegenRate = 14, SurfaceThreatLevel = 30, }, Display = { @@ -184,10 +184,10 @@ UnitBlueprint{ }, }, Economy = { - BuildCostEnergy = 27100, - BuildCostMass = 1950, - BuildRate = 56, - BuildTime = 14400, + BuildCostEnergy = 21450, + BuildCostMass = 1650, + BuildRate = 40, + BuildTime = 11500, BuildableCategory = { "BUILTBYTIER3ENGINEER AEON" }, MaxBuildDistance = 10, NaturalProducer = true, @@ -589,7 +589,7 @@ UnitBlueprint{ }, BallisticArc = "RULEUBA_LowArc", CollideFriendly = false, - Damage = 300, + Damage = 100, DamageType = "Normal", DisplayName = "Reacton Cannon", FireTargetLayerCapsTable = { @@ -598,7 +598,7 @@ UnitBlueprint{ }, FiringTolerance = 2, Label = "RightReactonCannon", - MaxRadius = 30, + MaxRadius = 25, MinRadius = 1, MuzzleChargeDelay = 0.1, MuzzleSalvoDelay = 0, @@ -695,6 +695,6 @@ UnitBlueprint{ HealthMult = 0.9, MassMult = 0.9, ReclaimTimeMultiplier = 1, - WreckageLayers = { Land = true }, + WreckageLayers = { Land = true, Seabed = true }, }, } \ No newline at end of file diff --git a/units/UEB0304/UEB0304_unit.bp b/units/UEB0304/UEB0304_unit.bp index 74aaee4a17..553301ed56 100644 --- a/units/UEB0304/UEB0304_unit.bp +++ b/units/UEB0304/UEB0304_unit.bp @@ -41,8 +41,8 @@ UnitBlueprint{ Defense = { ArmorType = "Structure", EconomyThreatLevel = 440, - Health = 10000, - MaxHealth = 10000, + Health = 7500, + MaxHealth = 7500, }, Display = { BlinkingLights = { @@ -87,10 +87,10 @@ UnitBlueprint{ UniformScale = 0.07, }, Economy = { - BuildCostEnergy = 30000, - BuildCostMass = 3000, + BuildCostEnergy = 25500, + BuildCostMass = 2550, BuildRate = 120, - BuildTime = 4097, + BuildTime = 4100, BuildableCategory = { "BUILTBYQUANTUMGATE UEF" }, RebuildBonusIds = { "ueb0304" }, }, diff --git a/units/UEL0301/UEL0301_unit.bp b/units/UEL0301/UEL0301_unit.bp index 9ec4967afa..fed8b60561 100644 --- a/units/UEL0301/UEL0301_unit.bp +++ b/units/UEL0301/UEL0301_unit.bp @@ -60,9 +60,9 @@ UnitBlueprint{ Defense = { ArmorType = "Normal", EconomyThreatLevel = 1028, - Health = 16000, - MaxHealth = 16000, - RegenRate = 20, + Health = 13000, + MaxHealth = 13000, + RegenRate = 16, SurfaceThreatLevel = 30, }, Display = { @@ -173,10 +173,10 @@ UnitBlueprint{ }, }, Economy = { - BuildCostEnergy = 25200, - BuildCostMass = 2100, - BuildRate = 56, - BuildTime = 14400, + BuildCostEnergy = 21450, + BuildCostMass = 1650, + BuildRate = 40, + BuildTime = 11500, BuildableCategory = { "BUILTBYTIER3ENGINEER UEF" }, MaintenanceConsumptionPerSecondEnergy = 0, MaxBuildDistance = 10, @@ -602,7 +602,7 @@ UnitBlueprint{ }, BallisticArc = "RULEUBA_LowArc", CollideFriendly = false, - Damage = 300, + Damage = 100, DamageRadius = 0, DamageType = "Normal", DisplayName = "Heavy Plasma Cannon", @@ -694,6 +694,6 @@ UnitBlueprint{ HealthMult = 0.9, MassMult = 0.9, ReclaimTimeMultiplier = 1, - WreckageLayers = { Land = true }, + WreckageLayers = { Land = true, Seabed = true }, }, } \ No newline at end of file diff --git a/units/URB0304/URB0304_unit.bp b/units/URB0304/URB0304_unit.bp index 8e7bfa9dca..3f24ce7982 100644 --- a/units/URB0304/URB0304_unit.bp +++ b/units/URB0304/URB0304_unit.bp @@ -42,8 +42,8 @@ UnitBlueprint{ Defense = { ArmorType = "Structure", EconomyThreatLevel = 440, - Health = 10000, - MaxHealth = 10000, + Health = 7500, + MaxHealth = 7500, }, Display = { BlinkingLights = { @@ -88,10 +88,10 @@ UnitBlueprint{ UniformScale = 0.07, }, Economy = { - BuildCostEnergy = 30000, - BuildCostMass = 3000, + BuildCostEnergy = 25500, + BuildCostMass = 2550, BuildRate = 120, - BuildTime = 4097, + BuildTime = 4100, BuildableCategory = { "BUILTBYQUANTUMGATE CYBRAN" }, RebuildBonusIds = { "urb0304" }, }, diff --git a/units/URL0301/URL0301_unit.bp b/units/URL0301/URL0301_unit.bp index 2924c84fa3..2789cdaea9 100644 --- a/units/URL0301/URL0301_unit.bp +++ b/units/URL0301/URL0301_unit.bp @@ -58,9 +58,9 @@ UnitBlueprint{ Defense = { ArmorType = "Normal", EconomyThreatLevel = 1208, - Health = 19000, - MaxHealth = 19000, - RegenRate = 25, + Health = 12500, + MaxHealth = 12500, + RegenRate = 21, SurfaceThreatLevel = 30, }, Display = { @@ -174,10 +174,10 @@ UnitBlueprint{ }, }, Economy = { - BuildCostEnergy = 26400, - BuildCostMass = 2000, - BuildRate = 56, - BuildTime = 14400, + BuildCostEnergy = 21450, + BuildCostMass = 1650, + BuildRate = 40, + BuildTime = 11500, BuildableCategory = { "BUILTBYTIER3ENGINEER CYBRAN" }, MaintenanceConsumptionPerSecondEnergy = 0, MaxBuildDistance = 10, @@ -596,7 +596,7 @@ UnitBlueprint{ }, }, CollideFriendly = false, - Damage = 300, + Damage = 100, DamageType = "Normal", DisplayName = "Disintegrator Pulse Laser", FireTargetLayerCapsTable = { @@ -753,6 +753,6 @@ UnitBlueprint{ HealthMult = 0.9, MassMult = 0.9, ReclaimTimeMultiplier = 1, - WreckageLayers = { Land = true }, + WreckageLayers = { Land = true, Seabed = true }, }, } \ No newline at end of file diff --git a/units/XSB0304/XSB0304_unit.bp b/units/XSB0304/XSB0304_unit.bp index 9c66d9916e..f671f8bc00 100644 --- a/units/XSB0304/XSB0304_unit.bp +++ b/units/XSB0304/XSB0304_unit.bp @@ -32,8 +32,8 @@ UnitBlueprint{ Defense = { ArmorType = "Structure", EconomyThreatLevel = 440, - Health = 10000, - MaxHealth = 10000, + Health = 7500, + MaxHealth = 7500, }, Display = { AnimationDeath = { @@ -96,10 +96,10 @@ UnitBlueprint{ UniformScale = 0.05, }, Economy = { - BuildCostEnergy = 30000, - BuildCostMass = 3000, + BuildCostEnergy = 25500, + BuildCostMass = 2550, BuildRate = 120, - BuildTime = 4097, + BuildTime = 4100, BuildableCategory = { "BUILTBYQUANTUMGATE SERAPHIM" }, RebuildBonusIds = { "xsb0304" }, }, diff --git a/units/XSL0301/XSL0301_unit.bp b/units/XSL0301/XSL0301_unit.bp index 847d1500bf..667058cdd0 100644 --- a/units/XSL0301/XSL0301_unit.bp +++ b/units/XSL0301/XSL0301_unit.bp @@ -61,9 +61,9 @@ UnitBlueprint{ Defense = { ArmorType = "Normal", EconomyThreatLevel = 1046, - Health = 15500, - MaxHealth = 15500, - RegenRate = 15, + Health = 12000, + MaxHealth = 12000, + RegenRate = 12, SurfaceThreatLevel = 40, }, Display = { @@ -195,15 +195,15 @@ UnitBlueprint{ }, }, Economy = { - BuildCostEnergy = 30200, - BuildCostMass = 2400, - BuildRate = 56, - BuildTime = 14400, + BuildCostEnergy = 21450, + BuildCostMass = 1650, + BuildRate = 40, + BuildTime = 11500, BuildableCategory = { "BUILTBYTIER3ENGINEER SERAPHIM" }, MaxBuildDistance = 10, NaturalProducer = true, - ProductionPerSecondEnergy = 300, - ProductionPerSecondMass = 3, + ProductionPerSecondEnergy = 100, + ProductionPerSecondMass = 1, StorageEnergy = 500, StorageMass = 275, TeleportEnergyMod = 5.42, @@ -585,7 +585,7 @@ UnitBlueprint{ }, BallisticArc = "RULEUBA_LowArc", CollideFriendly = false, - Damage = 400, + Damage = 100, DamageType = "Normal", DisplayName = "Light Chronotron Cannon", FireTargetLayerCapsTable = { @@ -904,6 +904,6 @@ UnitBlueprint{ HealthMult = 0.9, MassMult = 0.9, ReclaimTimeMultiplier = 1, - WreckageLayers = { Land = true }, + WreckageLayers = { Land = true, Seabed = true }, }, } \ No newline at end of file