User:Aquanim/UnitTierList
Contents
Preface
S Tier: I would happily make a new factory to make only this unit
A Tier: I feel good when I make this unit
B Tier: I feel OK about making this unit
C Tier: I am a bit unhappy if I have to make this unit, other factories have better options
D Tier: I am quite unhappy to make this unit
F Tier: I do not make this unit
Constructors
A Tier
Convict: Borderline S tier. Basically a combat unit in its own right, between supporting Felon and protecting its own turrets.
Welder: Strong at all stages, although the cost is a little annoying early game.
Constable: Very good early game constructor. Fragile and inefficient in late game.
Conjurer: As a constructor it is B tier at best... but it enables some cloak shenanigans.
B Tier
Weaver: Sometimes you need to build things on a hill.
Mason, Quill, Mariner: Meh.
C Tier
Conch: On land it is slow and expensive. When underwater it is absolutely goated, S+ tier.
Wasp: Useless as a combat constructor, but decent at expanding if it doesn't die to Swift.
D Tier
Crane: I guess expand with this if you absolutely have to... but it's pretty ass.
Commanders
A Tier
Recon: Does not die to Placeholder. Dies a lot to Lance though. S tier if it enables expansion for you (like on Quicksilver).
B Tier
Guardian: Dies to Placeholder, but at least it has HP so it's less likely to die to Lance.
C Tier
Strike: Dies to Placeholder and Lance.
Engineer: Dies to Placeholder and Lance.
Assaults
S Tier
Cyclops: Difficult to kill, effective against almost anything that costs more than 250 metal and enters its range. An absolute chad of a unit.
A Tier
Minotaur: Has enough HP that a commitment is always required to kill it. What more do you want?
Thug: Good at protecting other units that actually do something.
B Tier
Halberd: This is fine. Not amazing. But fine. Can spot for Lance if you don't have air.
Jack: In the right situation it's incredible. Otherwise it chases things and makes sad melee noises.
Grizzly: Good if you are fighting things it cleanly one-hits. Can be quite dubious otherwise.
C Tier
Knight: Strong if it gets a fight it actually wants. But being slow makes that difficult.
D Tier
Hermit: Decent range I guess, but 1500 HP is just not a lot.
Ravager: Reasonably fast, but that's really its only redeeming feature.
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 3.146.37.183
Start request GET /mediawiki/index.php?direction=next&oldid=8948&title=User%3AAquanim%2FUnitTierList
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.146.37.183",
"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 "crdr0m2va4ltv8hl88uugpbfounv7jvl" is unsaved, marking dirty in constructor
[session] SessionBackend "crdr0m2va4ltv8hl88uugpbfounv7jvl" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikidb229_mw__session", "", "1713694750", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_UserID", "", "1713694750", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_Token", "", "1713694750", "/", "", "", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1713694750", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[User:Aquanim/UnitTierList]] 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:5f5c706dc2e46daca94da2071dd4c66a:0)
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:5f5c706dc2e46daca94da2071dd4c66a: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 [[User:Aquanim/UnitTierList]] are {edit,move}