V1.6.2.14
Contents
Tank Buffs
There will be a 2v2 tournament held on Saturday 3rd March at 19:00 UTC. Learn more and sign up here: 2v2 Tournament March 3rd 2018.
In Zero-K v1.6.2.14 we address the rocky Tank earlygame. Welder should now live up the the name 'Armed Constructor' and their raiders should be a bit better at contesting the map. Thunderbirds are also slightly nerfed and there are many fixes.
Balance
Welder:
- Cost 250 → 220
- Health 1900 → 2000 (nice round numbers)
- DPS 42.8 → 90
- Range 220 → 240
Tanks seemed really hurt by the expense of their constructor and it could not even fight many raiders. This Welder can beat a lone Scorcher and, surprisingly, does not completely dominate other raiders (except for Dagger).
Kodachi:
- Cost 180 → 160
- Increased accuracy.
- Increased weapon velocity and arc slightly, probably cancels out.
Blitz:
- Damage 190 → 170
- Reload time 3s → 2.6s
The damage nerf has no effect on most raider matchups so, against, raiders this is mostly a buff.
Ettin:
- Cost 550 → 500
- Damage 81.5 → 90
Tank AA seems terrible compared to other AA so here is a small buff.
Thresher:
- Cost 500 → 450
Static flak is also a bit terrible.
Thunderbird:
- Rearm time 5s → 15s
Subsequent Thunderbird strikes after a surprise switch seemed too closely spaced. The switcher could often get multiple good disarm runs in quick succession. Happily, this change should have little effect on teamgames where Thunderbirds tend to be less reusable.
Commanders:
- Level 4 morph cost 400 → 600.
- High Powered Servos effect 10% → 8%.
Some buffs for later level commanders would be nice but little can be done without art.
Fixed an interaction between EMP+damage weapons and disarm. Disarm is intended to be pushed up by EMP, or, equivalently, every EMP weapon is supposed to behave as if it also deals disarm damage. This was working as intended for pure EMP weapons but not for weapons which also deal a bit of normal damage.
Graphics
- Fixed Fencer missile smoke.
- Decloak is now drawn faster.
- Enemy units fade away on cloak instead of suddenly disappearing.
- Improved Kodachi ground fire effect. Increased the size of the effect to more accurately portray the danger zone.
Fixes
- Grizzly can no longer walk backwards.
- CAI no longer produces gravity gun units (to 'fix' overzealous recursion detection).
- Fixed Raven dive against speed module commanders.
- Fixed AI names in endgame graphs.
- Endgame graph no longer appears in coop campaign when the host leaves (for SP consistency).
- Fixed some rare bugs related to orphaning of Missile Silo and Starlight children.
- Fixed Jack and Scythe(and Dirtbag) attack range movement behaviour.
- Fixed units getting stuck on poorly shaped factories, such as the Rover factory.
- Fixed the weird decloak behaviour seen over the past few days. This was due to engine changes.
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 216.73.216.105
Start request GET /mediawiki/index.php?oldid=8722&title=V1.6.2.14
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": "216.73.216.105",
"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 "gssolm561stcfspqeq4g6aprfrs7ssa1" is unsaved, marking dirty in constructor
[session] SessionBackend "gssolm561stcfspqeq4g6aprfrs7ssa1" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikidb229_mw__session", "", "1724674291", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_UserID", "", "1724674291", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_Token", "", "1724674291", "/", "", "", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1724674291", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[V1.6.2.14]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
[MessageCache] MessageCache using store SqlBagOStuff
[localisation] LocalisationCache::isExpired(en): cache for en expired due to GlobalDependency
[localisation] LocalisationCache::recache: got localisation for en from source
[DBQuery] startAtomic: entering level 0 (LCStoreDB::finishWrite)
[DBQuery] endAtomic: leaving level 0 (LCStoreDB::finishWrite)
[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: yes
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
Article::view: doing uncached parse
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:21af137415cdee07ec5e0a9cd5fc3635:0)
[objectcache] Rejected set() for wikidb229-mw_:page:10:2f3b143b4adbc242ba82724ba11511978f2793e2 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:818:8475 due to pending writes.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:4a77b401c9092d9e706f7bbecab2e978:1)
[objectcache] Rejected set() for wikidb229-mw_:page:10:55fa941bea79a2dda2e61ffb469279c5273c057d due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:58:10085 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:10:1eea3d5309d2a88c1e83cbfafba24489c41a09ad due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:1979:10035 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:3df63b7acb0522da685dad5fe84b81fdd7b25264 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:78:981 due to pending writes.
[ContentHandler] Created handler for Scribunto: ScribuntoContentHandler
[Scribunto] Scribunto_LuaStandaloneInterpreter::__construct: creating interpreter: ""C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes\engines\LuaStandalone/binaries/lua5_1_5_Win64_bin/lua5.1.exe" "C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes\engines\LuaStandalone/mw_main.lua" "C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes" "0" "8""
[gitinfo] Candidate cacheFile=C:\Projekty\zero-k.info\www\mediawiki/gitinfo.json for C:\Projekty\zero-k.info\www\mediawiki
[gitinfo] Cache incomplete for C:\Projekty\zero-k.info\www\mediawiki
SiteStats::loadAndLazyInit: reading site_stats from replica DB
[objectcache] Rejected set() for wikidb229-mw_:SiteStats:groupcounts:sysop due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:file:73af53ccad147c77191d984a0352b7bfb895e391 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:55fa941bea79a2dda2e61ffb469279c5273c057d due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:77:1496 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:690afa83acf2d824b47ef6e809fe02b9ca57d63f due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:11:170 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:cbb9fa252e60809efa55a7ad83aea5438ef56753 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:28:111 due to pending writes.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:21af137415cdee07ec5e0a9cd5fc3635:0)
Saved in parser cache with key wikidb229-mw_:pcache:idhash:883-0!canonical and timestamp 20250826121137 and revision id 8722
[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
[DBPerformance] Sub-optimal transaction on DB(s) [localhost (wikidb229-mw_) (TRX#65ffc4)]:
0 6.151393 query-m: DELETE FROM `mw_l10n_cache` WHERE lc_lang = 'X' [TRX#65ffc4]
1 0.003302 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
2 0.003234 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
3 0.002923 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
4 0.003149 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
5 0.002866 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
6 0.002827 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
7 0.002735 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
8 0.003132 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
9 0.002833 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
10 0.002958 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
11 0.003154 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
12 0.002862 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
13 0.002756 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
14 0.003159 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
15 0.002686 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
16 0.004722 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#65ffc4]
17 0.001627 query-m: REPLACE INTO `mw_objectcache` (keyname,value,exptime) VALUES ('X')
18 0.286955 ...delay...
19 0.002684 query-m: REPLACE INTO `mw_objectcache` (keyname,value,exptime) VALUES ('X')
20 0.001384 query-m: REPLACE INTO `mw_objectcache` (keyname,value,exptime) VALUES ('X')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.14]] are {edit,move}