From 6b01fb22d02031b8f78b5aca597ed2d85d388872 Mon Sep 17 00:00:00 2001 From: Josh Date: Sat, 16 Mar 2024 14:42:34 +0000 Subject: [PATCH] missing chnages --- balance/3782.html | 551 +++++++++++++++++++++++++++++++++++++++++++ images/salvation.png | Bin 8942 -> 9136 bytes 2 files changed, 551 insertions(+) create mode 100644 balance/3782.html diff --git a/balance/3782.html b/balance/3782.html new file mode 100644 index 00000000..ed408669 --- /dev/null +++ b/balance/3782.html @@ -0,0 +1,551 @@ + + + + + + + Patch 3782 + + + +
+
+
+

Patch 3782

+

Date: March 15 2024

+

This balance update comprises numerous minor adjustments to certain units, providing them with backup capabilities at a distance. Additionally, there are a few significant changes, such as the introduction of the new Teleport mechanic, alongside some slight nerfs.

+

-- Balance Team

+
+
+ +

Land

+
+
+

T1 Scouts

+ +

Snoop

+
    +
  • BackUpDistance: 2 6
  • +
+ +

Spirit

+
    +
  • BackUpDistance: 2 6
  • +
  • MaxSpeedReverse: 3 4.6
  • +
+ +

Mole

+
    +
  • BackUpDistance: 0 6
  • +
  • MaxSpeedReverse: 0 4.8
  • +
+
+ +
+

T1 Anti-Air

+ +

Archer

+
    +
  • BackUpDistance: 0 6
  • +
  • RotateOnStop: true false
  • +
+ +

Sky Slammer

+
    +
  • BackUpDistance: 0 6
  • +
  • MaxSpeedReverse: 0 2.9
  • +
  • RotateOnStop: true false
  • +
+ +

Thistle

+
    +
  • BackUpDistance: 0 6
  • +
  • RotateOnStop: true false
  • +
+ +

Ia-istle

+
    +
  • BackUpDistance: 0 6
  • +
+ +
+ +
+

T1 Tank

+ +

Striker

+
    +
  • BackUpDistance: 0 6
  • +
  • MaxSpeedReverse: 0 3.4
  • +
  • RotateOnStop: true false
  • +
+ +

Aurora

+
    +
  • BackUpDistance: 0 6
  • +
+ +

Thaam

+
    +
  • BackUpDistance: 0 6
  • +
  • MaxSpeedReverse: 0 3.5
  • +
  • RotateOnStop: true false
  • +
+
+ +
+

T1 Mobile Artilleries

+ +

Lobo

+
    +
  • BackUpDistance: 2 6
  • +
+ +

Fervor

+
    +
  • BackUpDistance: 0 6
  • +
  • MaxSpeedReverse: 0 2.7
  • +
  • RotateOnStop: true false
  • +
+ +

Medusa

+
    +
  • BackUpDistance: 0 6
  • +
  • MaxSpeedReverse: 0 2.9
  • +
  • RotateOnStop: true false
  • +
+ +

Zthuee

+
    +
  • BackUpDistance: 0 6
  • +
  • MaxSpeedReverse: 0 2.7
  • +
+
+ +
+

T2 Mobile Shield

+ +

Parashield

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 3.5
  • +
  • RotateOnStop: true false
  • +
+ +

Asylum

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 4
  • +
  • RotateOnStop: true false
  • +
+ +
+ +
+

T2 Mobile Flack

+ +

Sky Boxer

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 3.1
  • +
  • RotateOnStop: true false
  • +
+ +

Ascendant

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 2.7
  • +
  • RotateOnStop: true false
  • +
+ +

Banger

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 2.9
  • +
  • RotateOnStop: true false
  • +
+ +

Iashavoh

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 2.6
  • +
+ +
+ +
+

T2 Amphibious Tanks

+ +

Riptide

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 3.7
  • +
  • RotateOnStop: true false
  • +
+ +

Blaze

+
    +
  • Health: 1100 1000
  • +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 4.3
  • +
+ +

Wagner

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 3.7
  • +
  • RotateOnStop: true false
  • +
+ +

Yenzyne

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 4
  • +
  • RotateOnStop: true false
  • +
+ +
+ +
+

T2 Tanks

+ +

Pillar

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 3.1
  • +
  • RotateOnStop: true false
  • +
+ +

Obsidian

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 2.7
  • +
  • RotateOnStop: true false
  • +
+ +

Rhino

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 2.9
  • +
  • RotateOnStop: true false
  • +
+ +

Ilshavoh

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxSpeedReverse: 0 2.6
  • +
+ +
+ +
+

Mobile Missile Launchers

+ +

Flapjack

+
    +
  • BackUpDistance: 4 8
  • +
  • RotateOnStop: true false
  • +
+ +

Spearhead

+
    +
  • BackUpDistance: 4 10
  • +
  • MaxSpeedReverse: 2.5 2.8
  • +
  • RotateOnStop: true false
  • +
+ +

Evensong

+
    +
  • BackUpDistance: 4 8
  • +
  • RotateOnStop: true false
  • +
+ +

Viper

+
    +
  • BackUpDistance: 4 8
  • +
  • RotateOnStop: true false
  • +
+ +

Ythisah

+
    +
  • BackUpDistance: 0 8
  • +
  • RotateOnStop: true false
  • +
+ +
+ +
+

T3 Mobile Anti-Air

+ +

Cougar

+
    +
  • BackUpDistance: 4 10
  • +
  • MaxSpeedReverse: 1.4 3.3
  • +
  • RotateOnStop: true false
  • +
+ +

Uyanah

+
    +
  • BackUpDistance: 4 10
  • +
  • MaxSpeedReverse: 1.4 3.4
  • +
+
+ +
+

T3 Mobile Artilleries

+ +

Demolisher

+
    +
  • BackUpDistance: 0 10
  • +
  • MaxSpeedReverse: 0 2.2
  • +
  • RotateOnStop: true false
  • +
+ +

Serenity

+
    +
  • BackUpDistance: 0 10
  • +
  • MaxSpeedReverse: 0 2.2
  • +
  • RotateOnStop: true false
  • +
+ +

Trebuchet

+
    +
  • BackUpDistance: 0 10
  • +
  • MaxSpeedReverse: 0 2.2
  • +
  • RotateOnStop: true false
  • +
+ +

Uyanah

+
    +
  • BackUpDistance: 0 10
  • +
  • MaxSpeedReverse: 0 2.2
  • +
  • RotateOnStop: true false
  • +
+
+ +
+

T3 Tanks

+ +

The Brick

+
    +
  • BackUpDistance: 0 10
  • +
+ +

Othuum

+
    +
  • BackUpDistance: 15 10
  • +
+ +

Uyanah

+
    +
  • BackUpDistance: 0 10
  • +
  • MaxSpeedReverse: 0 2.2
  • +
  • RotateOnStop: true false
  • +
+
+ +
+

Experimentals

+ +

Megalith

+
    +
  • BackUpDistance: 12 15
  • +
  • MaxSpeedReverse: 0 2.95
  • +
  • RotateOnStop: true false
  • +
+ +

Scathis

+
    +
  • BackUpDistance: 0 15
  • +
  • MaxSpeedReverse: 0 1.5
  • +
  • RotateOnStop: true false
  • +
+
+
+ +

Air

+
+
+

Torpedo Bombers

+ +

Stork

+
    +
  • Damage: 150 187.5
  • +
  • SalvoSize: 5 4
  • +
+ +

Skimmer

+
    +
  • Damage: 150 187.5
  • +
  • SalvoSize: 5 4
  • +
+ +

Solace

+
    +
  • BreakOffDistance: 42 44
  • +
  • Damage: 500 400
  • +
  • MaxRadius: 32 26
  • +
  • SalvoDelay: 0.4 0.2
  • +
  • SalvoSize: 4 5
  • +
  • RateOfFire: 0.08 0.1
  • +
+ +

Cormorant

+
    +
  • Damage: 30 37.5
  • +
  • SalvoSize: 5 4
  • +
+ +

Uosioz

+
    +
  • Damage: 150 375
  • +
  • SalvoSize: 5 2
  • +
+
+ +
+

Cybran ASF

+ +

Wasp

+
    +
  • StealthEnergyDrain: 25 30
  • +
+
+
+ +

Navy

+
+
+ +

ACU/SCUs

+
+
+

Chrono Dampener

+

Chrono Dampener now can fire underwater

+
+
+ +

Structure

+
+ +
+

Tech 3 Sonar & Sera T2 Sonar

+ +

UEF

+
    +
  • BackUpDistance: 0 10
  • +
  • MaxSpeedReverse: 0 4.5
  • +
+ +

Aeon

+
    +
  • BackUpDistance: 0 10
  • +
  • MaxSpeedReverse: 0 4.5
  • +
+ +

Cybran

+
    +
  • BackUpDistance: 0 10
  • +
  • MaxSpeedReverse: 0 4.5
  • +
+ +

Sera

+
    +
  • BackUpDistance: 0 8
  • +
  • MaxAcceleration: 2.5 2.8
  • +
  • MaxBrake: 2.5 2.8
  • +
  • MaxSpeed: 2.5 2.8
  • +
  • MaxSpeedReverse: 0 2.8
  • +
  • TurnRate: 20 60
  • +
+ +
+ + +
+

T4 Arty (Salvation)

+

Small Nerf to the Salvation to be close to the balance back in 2016

+

The drain is only increased so that the charging can actually keep up with the reload time, and it has no relevant balance consequences outside of needing 2 energy storages to fill in between charges.

+
    +
  • HP: 10000 9000
  • +
  • EnergyDrainPerSecond: 10000 10714
  • +
  • MinRadius: 175 150
  • +
  • MuzzleChargeDelay: 0.15 0.2
  • +
  • MuzzleVelocity: 150 98
  • +
  • MuzzleVelocityReduceDistance: 4000 1400
  • +
  • RackRecoilDistance: -0.5 -0.625
  • +
+
+
+ +

Mechanics

+
+
+

Teleport

+

Teleport duration and energy costs now increase as you're trying to jump further. The minimum is a duration of 15 seconds at a cost of 5.000 energy per second. The maximum is a duration of 50 seconds at a cost of 50.000 energy per second. The maximum can only be reached on maps of size 40x40 or larger.

+

This is implemented as an alternative to a maximum teleport range. This implementation still allows people to jump as far as they wish but they're naturally constrained by their own economy.

+

The expected costs of the teleport are displayed next to the cursor when you're trying to issue a teleport order. This uses the distance from the world position of the cursor to the unit. When you hold shift it instead uses the distance from the world position of the cursor to the last move and/or teleport order of the unit.

+
+ +
+

Wrecks for Structures and Experimentals

+

Before this update, if a Structure or Experimental build hadn't been completed but had reached over 50% completion, it would generate a wreck. However, with this alteration, Structures or Experimentals won't produce any wrecks while still under construction.

+
+ +
+
+ +
+ + + \ No newline at end of file diff --git a/images/salvation.png b/images/salvation.png index d3b9498f46ed4e49ffdab042284f21f5843a6e1b..eff83a54976c79ae47896a104730d3b010178c35 100644 GIT binary patch literal 9136 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 _@TqDd+`N+&f$cCF<$pq;NfHr8JCvF zf!L?(Anj`m;fneng0W8{0v+ zm+FwFB#4YIf~S!UACC+;RwK0ge3F^_+XpZ$ z1LgNNFIyxkG6mM6h!KW1xki4

r=La!lcj?06xj1n~EVueSyk?^CNUVy~>Io!gAs z{tGr2lOIRljq!AfLI0!>tnxRhauLgqp91C<)hQr z-}j_qMw>1zTgpzxt(qwlP4aBqwVjQ1l}KeOd1{98utsn}{csX~pdYE(pCIdKueJKV zXzw8vTb$Bc+0d$%BYpu%ognbF7nYgUGY3bcmz7t42AnsXu|Kz;I}ZfQr9Uxb6OEYP zFM7p`VZe=3w=+0m8UNi?TdazaB@WV1#y>?!$yl+Ovw;bPD*oyw3Bx$;jU!1@>cS^~ zNLCHWRn6l*nnt$eu;nBW4a%Lo*puA(Y#Pr~E1tQf@2^dv$b(OwESn%(B4hR8&{a#1 zhDI^AKy_^S%JJ#jnd*OS4K5d(T2`WbI#}d!#YrpgvHZmT&02X2E>-(g@>i zYNG_-zro7dB3~296Gz@343KrN5GI~6i)X+1N#I6>I}2ooV<`>F$cg82p9uTMRkgt| z_PoImD#f<&@`8Ha|9()pNNBs5o48o;nSm_c1%Qo(m5Ygmn~9A}ot2f3lbes7mw|+NIZ7e$9|y<(8nAuY`tNrMKt@7Qyy}~A;Qs)dA|u@Z