User:Aquanim
Hello World!
SHIELD
Disarm enemy units with Racketeers, then send Bandits in to slay the helpless opposition.
Protect your other units from cloaked attackers by setting an Outlaw to "always fire" mode.
Protect your units or those of your allies with the shields of Convicts and Thugs. For offense, add a Felon to draw on the combined shield strength. Later on, add an Aspis to the group.
Rogues contribute significant ranged DPS, but they are not tough and their rockets are slow. Protect them with Thugs and/or Outlaws.
Roaches are innately strong in defence, but to attack they need some help getting close enough to the enemy from Valkyries or an Eraser.
Outlaws can damage enemies through solid ground. Change the terrain with Convicts or Dirtbags to fully exploit this.
---//---
It's better to circumvent enemy shields rather than defeating them directly. Raiders and assault units can simply run through the shields. High-power attacks like those of the Spectre can penetrate some shields.
At the very least, try to deplete the enemy shields before the fight with artillery at long range. The Shield Bots do not have an artillery unit to shoot back with, although they can switch to another factory easily enough.
Gauss or flame attacks deal bonus damage to Shields as well.
Avoid reliance on a small number of high-value units, since these will be neutralised quickly by Racketeers. At the very least, maintain an escort force of less costly units which can protect your big units while they retreat and rearm.
If your opponent has a tightly-packed shieldball, consider an area-of-effect attack which can penetrate the shields such as Roaches, a Skuttle, a Thunderbird or a Wyvern. A truly humongous ball might call for an Ultimatum or a Shockley.
LIGHT VEHICLE
In the early game, scout with Darts to find good attack paths for your Scorchers.
Move a few Levellers with your Ravagers, Slashers or Dominatrices to protect them from raider attack.
Wolverines will slowly ground your enemy into dust... as long as you don't lose them. Protect your Wolverines with Scorchers, Levellers and Ravagers.
Similarly, make sure your Impaler is protected while it cleans up opposing static defences, then send your army through the gap.
---//---
Scorchers are possibly the most fearsome raider in Zero-K, especially in the early game. They are capable of dealing absurd damage to Commanders and factories in a very short period of time. Make sure you see them coming with radar, and if possible position your Commander and structures on high ground which the Scorchers cannot easily access.
You have two main choices when dealing with Wolverines: (1) go around them, or (2) outrange them with even bigger area-denial artillery like a Firewalker, Tremor or Catapult. The third option (charging straight through the minefield) is not to be recommended unless you have a really tough army. A closed Gauss will keep Wolverines occupied for a long time.
Light defences (Lotus and Defender) are less effective against Light Vehicle than against other factories; Scorchers will frequently run past them, Ravagers defeat them easily, and Impalers can destroy them from extremely long range.
HEAVY TANKS
Strong defences and skirmishers can be a big problem for your main fighting units like Reapers, which rely on charging directly into battle; use one or more Pillagers to fight these enemies instead.
Mix a few Banishers in with your Reapers to deal with raiders and deliver more damage. Make sure the Banishers are protected, since they are MUCH less tough than the Reapers.
Reapers and (later on) Goliaths should be the backbone of your army. However, you'd like some lighter-weight escort units to deal with anti-heavies like a Skuttle or an Ultimatum. Glaives from the Cloaky Bot Factory or Bandits from the Shield Bot Factory (or Athena) will solve that problem. Switching to one of these factories will also give you more utility units to complement the raw strength of your Tanks.
---//---
Depending on your factory, it can be difficult to stop a Heavy Tank player's early expansion, since Welders are both tough and armed. A Scorcher should be fine on its own, but other raiders will need to be moved in groups to destroy a Tank constructor quickly.
When fighting one or more Kodachis in the early game, make sure your units are spread out, and try to surround them. You don't want the Kodachis setting fire to lots of your raiders, then escaping and healing up for another fight.
The key to defeating Tanks is actually killing their units. If they get to retreat and repair without taking losses, they will build up an advantage in army size. Try not to fight unless you're confident you can actually get some kills.
In general, Heavy Tanks are lacking in light-weight units, and as such are weak to anti-heavy units. Making an Ultimatum is a far higher priority than it would usually be.
Tanks aren't especially fast either. If a Tank army is out of position, try your best to punish it. A Thunderbird or two will allow you to take full advantage of any such scenarios.
Glaive | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cloaky Bot Raider | |||||||||||||||||||||||||||||||||||||||||||||||||||
Stats | |||||||||||||||||||||||||||||||||||||||||||||||||||
Hit Points | 200 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Cost | 65 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Vision Radius | 500 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Movement Speed | 3.8 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Weapons | |||||||||||||||||||||||||||||||||||||||||||||||||||
|
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 18.217.93.250
Start request GET /mediawiki/index.php?oldid=1178&printable=yes&title=User%3AAquanim
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": "18.217.93.250",
"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 "ehsfvvieufml1migfu68hu6hpt480fen" is unsaved, marking dirty in constructor
[session] SessionBackend "ehsfvvieufml1migfu68hu6hpt480fen" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikidb229_mw__session", "", "1713738605", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_UserID", "", "1713738605", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_Token", "", "1713738605", "/", "", "", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1713738605", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[User:Aquanim]] 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:214b6fe83605fadea309b780b93042c3:0)
[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
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:c1cd9f61c39b6a36d59e3b6e7fc74e92:1)
[objectcache] Rejected set() for wikidb229-mw_:file:ee60298c88f0ae6a47d8ccaeb4c2096a6c54e994 due to snapshot lag.
[Mime] MimeAnalyzer::loadFiles: loading mime types from C:\Projekty\zero-k.info\www\mediawiki\includes/libs/mime/mime.types
[Mime] MimeAnalyzer::loadFiles: loading mime info from C:\Projekty\zero-k.info\www\mediawiki\includes/libs/mime/mime.info
File::transform: Doing stat for mwstore://local-backend/local-thumb/b/b6/Cornecro.png/64px-Cornecro.png
[FileOperation] FileBackendStore::ingestFreshFileStats: File mwstore://local-backend/local-thumb/b/b6/Cornecro.png/64px-Cornecro.png does not exist
TransformationalImageHandler::doTransform: creating 64x64 thumbnail at C:\Windows\TEMP\mwtmp-IUSR/transform_c6f1ba668862.png using scaler im
TransformationalImageHandler::doTransform: returning unscaled image
File::transform: Doing stat for mwstore://local-backend/local-thumb/b/b6/Cornecro.png/64px-Cornecro.png
TransformationalImageHandler::doTransform: creating 64x64 thumbnail at C:\Windows\TEMP\mwtmp-IUSR/transform_d322dd9850da.png using scaler im
TransformationalImageHandler::doTransform: returning unscaled image
File::transform: Doing stat for mwstore://local-backend/local-thumb/b/b6/Cornecro.png/64px-Cornecro.png
TransformationalImageHandler::doTransform: creating 64x64 thumbnail at C:\Windows\TEMP\mwtmp-IUSR/transform_4aba2f18ce43.png using scaler im
TransformationalImageHandler::doTransform: returning unscaled image
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:214b6fe83605fadea309b780b93042c3:0)
[slow-parse] 8.30 User:Aquanim
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 [[User:Aquanim]] are {edit,move}