V1.4.11.0

From Zero-K
Revision as of 12:38, 23 October 2022 by RandomX (talk | contribs) (Formatting fixes.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

What this update lacks in balance changes it more than makes up for in stealth balance changes. These stealth changes are in the form of unit AI improvements and so, thanks to our motto 'That which can be destroyed by widgets should be', can be implemented without as much forethought as would be applied to real balance changes. We tend to even go further and implement unit AI directly into the game logic when it is merely possible (and often technically infeasible) for such a widget to exist.

Perhaps the most significant change is to Ravens. Now they only dive as low as they need to in order to reliably hit their target. This should make them much better against large, slow units (such as Reef) while leaving them unchanged against small units (such as Skeeter).

These notes also include changes from v1.4.10.0 to v1.4.10.2.

Balance[edit]

Advanced Radar no longer reduces radar wobble. The mechanic broke with an engine update, is barely used, and only existed due to legacy.

Removed Reef antinuke. Lets see how it goes.

Bantha can now shoot its Tachyon Accelerator at planes.

Commander Balance[edit]

Lightning Gun:

  • Damage - 256/640 → 220/550 (EMP with flux 960 → 825)
  • Reload Time - 1.83 → 1.66

This has two main effects:

  • Bandit no longer 1-shot
  • Common units around 800 health (eg LLT, Warrior, Banshee) no longer stunned on the first shot

Derived stats:

  • DPS 140/350 → 132/330
  • stun uptime 55% → 60% (duration is 1s)

Also, fixed the Flux Amplifier upgrade accidentally reducing Lightning Gun's accuracy.

Unit AI[edit]

Raven is now conservative about diving, carefully considering the size and maximum speed of its target and only diving as low as required to (almost) guarantee a hit. Previously it would dive as low as it could go against all targets.

Burst beam lasers (HLT, Penetrator etc..) now aim better against fast targets. Previously they would aim such that the unit would be hit in the middle of their beam time. This caused them to lead fast targets to a ridiculous extent and allow them to dodge and escape damage.

Buoy, Impaler, Rogue, Thug, Hermit, Rocko, Reef and Detriment (missile) now have overkill prevention against structures. Their in-flight projectiles project an aura of doom towards their target and cause potential assailants from thinking twice about increasing the doom further than necessary. This is basically an extension of the same change for missiles from the Overpowered Missile Update. Hammer, Ravager, Reaper, Crabe and Goliath (main gun) missed out for technical reasons but should gain the same overkill prevention in the future.

Units with slow moving projectiles now de-prioritize fast moving targets based on their current speed. For example, Hermits may now shoot stunned Glaives before unstunned Glaives just because they are much more likely to kill a stationary target. Scalpels are more likely to shoot at slow aircraft than fast aircraft.

User Interface[edit]

We've had a few interface improvements. Mostly to bombers and transports.

  • Alt+r is now a hotkey for Repeat.
  • Cleaned up the selection key hotkey menu and added a few more options.
  • Double pressing L with a mixed selection of transports and units now causes the selected transports to pick up the units and, if the units have orders, ferry them to their destination.
  • Bombers now set themselves to Fire at Will or Hold Fire depending on whether they have an Attack Move or Patrol command.
  • Bombers with a single Attack Move command will fire at the first target they come across and not return after reloading. Set bombers to retreat, patrol or queue multiple commands to override this behaviour. The aim of the change is to make Attack Move for bombers behave a bit more like Attack.
  • I was surprised to discovered that Air Repair Pads can have a command queue, like factories, which are applied to aircraft when they are let go. I remember implementing this and apparently did so eight months ago yet completely forgot.

Fixes[edit]

Removed almost all of the weapons from Zero-K (around 6400) to significantly improve load times. Also, removed about 400 units.

  • Reduced Firewalker and Racketeer firing and impact sound volume.
  • Fixed Recon commander breaking if Personal Shield and Disruptor Bomb are equipped.
  • Cloaked Warlord no longer gives its position away with wakes.
  • Fixed some wreck values and names.
  • Fixed Claws incorrectly being set to hold fire when cloaked.