V1.6.2.9
Zero-K v1.6.2.9 - Shieldbot Balance
Shieldbots escaped the previous patch relatively unscathed. Here is a version to rectify this oversight.
Balance
Racketeer:
* Reload time 7s -> 10s. * Disarm time 9s -> 6s. * Damage 1500 -> 1800.
This is indeed a significant nerf. The intention is to specialize Racketeer against heavy units as it is currently a quite oppressive against units in the 150 to 400 cost range. Two Racketeers should be able to reliably lock down a heavy unit, however, an army of Racketeers will no longer be able to disable entire armies.
Rogue:
* Projectile speed 170 -> 200.
This change violates Quants Rule but it otherwise looks quite small and reasonable. Was projectile speed the root cause of all the issues with Rogue? Try it and see.
Felon:
* Shield charge 1200 -> 1600.
Higher max capacity is a buff to Felons ability to suck charge from nearby shields. It also prevents it going from perfectly fine to dead against a Phantom. Now the Cloakbot player needs to wait do some damage or wait for it to engage before picking up massive value.
Interface
* Reduced the command reply spam prevention timer and added an option to control it in the Audio submenu (with simple settings unticked). Also added an option for selection reply spam prevention. * Clicking the other mouse button while issuing a line command now cancels the command. This is consistent with area commands. * Made commander selection tooltips more descriptive by default. * Fixed occasional flicker caused by selection modkeys. * Added an attack command helper. Units are now targeted by attack or set target commands even if they move out from under the mouse between press and release. Similar behaviour exists for unit selection. * Made Lobster able to set target allies. * Set target command is now removed on Stop for bombers (for consistency with other units).
Mechanics Fixes
* Fixed Lobsters ability to fire much further than its range by targeting speedy units as they move towards it. * Fixed Raven diving too low into shields when targeting tall structures. * Fixed (removed) the ability of transports to occasionally pick up mobile enemy units. * Fixed chick and antinuke refusal to fire. * Fixed Gauss aiming over obstacles.
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 3.17.174.115
Start request GET /mediawiki/index.php?oldid=3401&title=V1.6.2.9
HTTP HEADERS:
CONTENT-TYPE:
CONTENT-LENGTH: 0
USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HOST: zero-k.info
ACCEPT-ENCODING: gzip, br, zstd, deflate
ACCEPT: */*
CONNECTION: close[localisation] LocalisationCache: using store LCStoreDB
[session] SessionManager using store SqlBagOStuff
[DBReplication] Cannot use ChronologyProtector with EmptyBagOStuff
[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: request info {
"IPAddress": "3.17.174.115",
"UserAgent": "Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\/1.0; +claudebot@anthropic.com)",
"ChronologyProtection": false,
"ChronologyPositionIndex": 0,
"ChronologyClientId": false
}[DBConnection] Wikimedia\Rdbms\LoadBalancer::lazyLoadReplicationPositions: executed chronology callback.
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[session] SessionBackend "upq4tqgkbt2h0vou49j37l7avjjdtv8k" is unsaved, marking dirty in constructor
[session] SessionBackend "upq4tqgkbt2h0vou49j37l7avjjdtv8k" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikidb229_mw__session", "", "1710338540", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_UserID", "", "1710338540", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_Token", "", "1710338540", "/", "", "", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1710338540", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[V1.6.2.9]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
[MessageCache] MessageCache using store SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] SqlBagOStuff::lock failed due to timeout for wikidb229-mw_:messages:en.
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database
ParserFactory: using preprocessor: Preprocessor_Hash
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
[caches] parser: SqlBagOStuff
Article::view using parser cache: no
Article::view: doing uncached parse
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
Parser cache options found.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:a1c62a8fa31a5620a6e34ad1d1378733:0)
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:a1c62a8fa31a5620a6e34ad1d1378733:0)
MediaWiki::preOutputCommit: primary transaction round committed
MediaWiki::preOutputCommit: pre-send deferred updates completed
MediaWiki::preOutputCommit: session changes committed
MediaWiki::preOutputCommit: LBFactory shutdown completed
Title::getRestrictionTypes: applicable restrictions to [[V1.6.2.9]] are {edit,move}