diff --git a/changelog/snippets/balance.6672.md b/changelog/snippets/balance.6672.md new file mode 100644 index 0000000000..4807d58d5e --- /dev/null +++ b/changelog/snippets/balance.6672.md @@ -0,0 +1,8 @@ +- (#6672) Repairing air units via Air Staging is now free in terms energy cost. Additionally, the BuildTime of Air Staging Platforms is reduced, as even after several buffs, they were still very slow to build compared to other structures of the same tier. As a point of reference, a Tech 1 engineer takes 60 seconds to build factories, while Air Staging Platforms took 70 seconds to construct and are also cheaper. + + - **All Air Staging Platforms:** + - AI + - RepairConsumeEnergy: 30 --> 0 + - RepairConsumeMass: 0 (unchanged) + - Economy (structures only) + - BuildTime: 350 --> 250 (70s --> 50s) diff --git a/units/UAA0310/UAA0310_unit.bp b/units/UAA0310/UAA0310_unit.bp index 0d258a2a47..992f4cca7d 100644 --- a/units/UAA0310/UAA0310_unit.bp +++ b/units/UAA0310/UAA0310_unit.bp @@ -4,7 +4,7 @@ UnitBlueprint{ GuardReturnRadius = 175, RefuelingMultiplier = 50, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, TargetBones = { "Attachpoint01", diff --git a/units/UAB5202/UAB5202_unit.bp b/units/UAB5202/UAB5202_unit.bp index 27d07fb6f4..b076beca33 100644 --- a/units/UAB5202/UAB5202_unit.bp +++ b/units/UAB5202/UAB5202_unit.bp @@ -3,7 +3,7 @@ UnitBlueprint{ AI = { RefuelingMultiplier = 50, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, ShowAssistRangeOnSelect = true, StagingPlatformScanRadius = 300, @@ -75,7 +75,7 @@ UnitBlueprint{ Economy = { BuildCostEnergy = 2100, BuildCostMass = 175, - BuildTime = 350, + BuildTime = 250, RebuildBonusIds = { "uab5202" }, }, General = { diff --git a/units/UAS0303/UAS0303_unit.bp b/units/UAS0303/UAS0303_unit.bp index ca4775591e..13d7b3ffbb 100644 --- a/units/UAS0303/UAS0303_unit.bp +++ b/units/UAS0303/UAS0303_unit.bp @@ -4,7 +4,7 @@ UnitBlueprint{ GuardReturnRadius = 15, RefuelingMultiplier = 100, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, StagingPlatformScanRadius = 300, TargetBones = { diff --git a/units/UEB5202/UEB5202_unit.bp b/units/UEB5202/UEB5202_unit.bp index ec08f3c4bd..415fb3e04f 100644 --- a/units/UEB5202/UEB5202_unit.bp +++ b/units/UEB5202/UEB5202_unit.bp @@ -3,7 +3,7 @@ UnitBlueprint{ AI = { RefuelingMultiplier = 50, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, ShowAssistRangeOnSelect = true, StagingPlatformScanRadius = 300, @@ -75,7 +75,7 @@ UnitBlueprint{ Economy = { BuildCostEnergy = 2100, BuildCostMass = 175, - BuildTime = 350, + BuildTime = 250, RebuildBonusIds = { "ueb5202" }, }, General = { diff --git a/units/UEL0401/UEL0401_unit.bp b/units/UEL0401/UEL0401_unit.bp index aeddaca7a1..48d9669406 100644 --- a/units/UEL0401/UEL0401_unit.bp +++ b/units/UEL0401/UEL0401_unit.bp @@ -4,7 +4,7 @@ UnitBlueprint{ AttackAngle = 20, RefuelingMultiplier = 75, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, StagingPlatformScanRadius = 300, TargetBones = { diff --git a/units/UES0401/UES0401_unit.bp b/units/UES0401/UES0401_unit.bp index a372ffc240..e2aab4c4da 100644 --- a/units/UES0401/UES0401_unit.bp +++ b/units/UES0401/UES0401_unit.bp @@ -4,7 +4,7 @@ UnitBlueprint{ GuardReturnRadius = 0, RefuelingMultiplier = 100, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, StagingPlatformScanRadius = 300, TargetBones = { diff --git a/units/URB5202/URB5202_unit.bp b/units/URB5202/URB5202_unit.bp index dcc5154382..5e7dfae8df 100644 --- a/units/URB5202/URB5202_unit.bp +++ b/units/URB5202/URB5202_unit.bp @@ -3,7 +3,7 @@ UnitBlueprint{ AI = { RefuelingMultiplier = 50, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, ShowAssistRangeOnSelect = true, StagingPlatformScanRadius = 300, @@ -74,7 +74,7 @@ UnitBlueprint{ Economy = { BuildCostEnergy = 2100, BuildCostMass = 175, - BuildTime = 350, + BuildTime = 250, RebuildBonusIds = { "urb5202" }, }, General = { diff --git a/units/URS0202/URS0202_unit.bp b/units/URS0202/URS0202_unit.bp index 61d434db20..e7244fb871 100644 --- a/units/URS0202/URS0202_unit.bp +++ b/units/URS0202/URS0202_unit.bp @@ -5,7 +5,7 @@ UnitBlueprint{ GuardReturnRadius = 30, RefuelingMultiplier = 50, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, StagingPlatformScanRadius = 300, TargetBones = { diff --git a/units/URS0303/URS0303_unit.bp b/units/URS0303/URS0303_unit.bp index 2967dc1e89..7ac04e5191 100644 --- a/units/URS0303/URS0303_unit.bp +++ b/units/URS0303/URS0303_unit.bp @@ -4,7 +4,7 @@ UnitBlueprint{ GuardReturnRadius = 15, RefuelingMultiplier = 50, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, StagingPlatformScanRadius = 300, TargetBones = { diff --git a/units/XSB5202/XSB5202_unit.bp b/units/XSB5202/XSB5202_unit.bp index 7958cf6697..4e65c0542f 100644 --- a/units/XSB5202/XSB5202_unit.bp +++ b/units/XSB5202/XSB5202_unit.bp @@ -3,7 +3,7 @@ UnitBlueprint{ AI = { RefuelingMultiplier = 50, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, ShowAssistRangeOnSelect = true, StagingPlatformScanRadius = 300, @@ -87,7 +87,7 @@ UnitBlueprint{ Economy = { BuildCostEnergy = 2100, BuildCostMass = 175, - BuildTime = 350, + BuildTime = 250, RebuildBonusIds = { "xsb5202" }, }, General = { diff --git a/units/XSS0303/XSS0303_unit.bp b/units/XSS0303/XSS0303_unit.bp index fa918823e3..8570828749 100644 --- a/units/XSS0303/XSS0303_unit.bp +++ b/units/XSS0303/XSS0303_unit.bp @@ -4,7 +4,7 @@ UnitBlueprint{ GuardReturnRadius = 15, RefuelingMultiplier = 50, RefuelingRepairAmount = 500, - RepairConsumeEnergy = 30, + RepairConsumeEnergy = 0, RepairConsumeMass = 0, StagingPlatformScanRadius = 300, },