Iris
The Iris is an area cloaker/jammer walker from the Cloakbot Factory.
Iris (cloakjammer) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Area Cloaker/Jammer Walker | |||||||||||||||||||||
![]() ![]() | |||||||||||||||||||||
Stats | |||||||||||||||||||||
Cost | 600 | ||||||||||||||||||||
Hit Points | 600 | ||||||||||||||||||||
Mass | 227 | ||||||||||||||||||||
Movement Speed (elmo/s) | 54 | ||||||||||||||||||||
Turn Rate (deg/s) | 415 | ||||||||||||||||||||
Energy (E/s) | -1.5 | ||||||||||||||||||||
Vision Radius (elmo) | 400 | ||||||||||||||||||||
Transportable | Medium | ||||||||||||||||||||
Abilities | |||||||||||||||||||||
| |||||||||||||||||||||
Weapons | |||||||||||||||||||||
None |
Description
The Iris has a jamming device to conceal your units' radar returns. It also has a small area cloaker to hide friendly nearby units from enemy sight. It hides units in a smaller range and uses more energy than its stationary cousin, the Cornea, and is able to transform into a Cornea at no additional cost.
Tactics and Strategy
Having no weapons of its own, the Iris acts as a force multiplier for your other units, cloaking them from enemy view. This makes the Iris especially helpful at dealing with enemy skirmishers (like Ronins or Fencers), artillery (like Firewalkers or Merlins), anti-heavy sniper units (like Phantoms or Lances), and static defenses (like Pickets, Stingers, or even Cerberus) which normally won't fire at cloaked targets until they're revealed. As a result, the Iris effectively prevents longer-ranged enemy units from skirmishing any of your slower, shorter-ranged assaults (like Knights), riots (like Reavers), and even Striders (like Dantes or even Detriments), allowing them to sneakily close the distance towards the enemy's units before coming under fire, so long as your units remain under the Iris's cloaking field, and so long as they don't shoot or take damage.
The Iris itself is very fragile, and if it is killed, you may find your units in dangerous positions outside the safety of your lines.
In addition to its traditional role, the Iris can also be used to deliver bombs (like Imps and Snitches) to the heart of enemy unit clusters. When used correctly, this can be a very efficient counter to shield balls.
The Iris (just like the Aspis) is amphibious, so it can be used to cloak friendly ships, amphbots, hovercraft, Reefs, Shoguns, and even Detriments. Also, the Athena can build Irises (and Aspises), so there's always an opportunity to build them without needing a Cloakbot Factory, even if the battle takes place at sea (though you may need to terraform some dry land in order to build Athenas at sea if your Strider Hub is built far from dry land).
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 3.16.203.107
Start request GET /mediawiki/Iris
HTTP HEADERS:
CONTENT-TYPE:
CONTENT-LENGTH: 0
X-ORIGINAL-URL: /mediawiki/Iris
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.16.203.107",
"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 "varqmcf9d82dnf6dk4p3cjhav1t6lahl" is unsaved, marking dirty in constructor
[session] SessionBackend "varqmcf9d82dnf6dk4p3cjhav1t6lahl" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikidb229_mw__session", "", "1711884650", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_UserID", "", "1711884650", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_Token", "", "1711884650", "/", "", "", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1711884650", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[Iris]] 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: 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:3c89e5127549507749de6091cfc605d6:0)
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:5b2a62f24a1fe888c537be330a282a00:1)
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:7b70bccfb58094736a61ed47955d30b2:1)
[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:b269ce1ce9a0eee27c018e265699aa07:1)
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:3c89e5127549507749de6091cfc605d6:0)
[slow-parse] 5.23 Iris
Saved in parser cache with key wikidb229-mw_:pcache:idhash:343-0!canonical and timestamp 20250331113050 and revision id 9465
[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
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 [[Iris]] are {edit,move}