Difference between revisions of "Desolator"
m |
HistidineBot (talk | contribs) m (Migrated to autoinfobox with DotNetWikiBot) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | The '''{{PAGENAME}}''' is a medium range defensive structure. It is extremely powerful and hard to take down directly.{{ | + | The '''{{PAGENAME}}''' is a medium range defensive structure. It is extremely powerful and hard to take down directly.{{Autoinfobox zkunit |
− | |||
| defname = turretheavy | | defname = turretheavy | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}}==Description== | }}==Description== | ||
Armed with a heavy plasma cannon and a Heat Ray, the Desolator forms a focal defense point against enemy assault pushes. It can bunker down to survive attack by long-range artillery or air attacks to reduce incoming damage to a quarter, although it cannot fire its weapons while doing so. | Armed with a heavy plasma cannon and a Heat Ray, the Desolator forms a focal defense point against enemy assault pushes. It can bunker down to survive attack by long-range artillery or air attacks to reduce incoming damage to a quarter, although it cannot fire its weapons while doing so. | ||
+ | |||
+ | ==Tactics and Strategy== | ||
+ | Desolator is an immovable object to put in your opponent's path. Its plasma cannon will smash any typical army composition to bits, and the heat ray denies swarming tactics. While it is vulnerable to artillery, its extremely high health and damage reduction when closed means it can survive a siege for a long time, specially with some repair support from [[Caretaker]]s or builders. | ||
+ | |||
+ | However, Desolator is very expensive for a fixed unit that protects only a relatively small area around itself. In addition, it needs to be connected to a sizable energy grid to use its plasma cannon, a logistical detail that might be difficult to guarantee in an imperiled frontline position. | ||
+ | |||
+ | Desolator is best reserved for situations of extremely dense combat, aka, when large numbers of units are being funneled towards a small area or chokepoint. | ||
+ | |||
+ | It can also be useful when you just need to buy lots of time while you're waiting for something to happen. One common such situation is if you're playing a team game and need to hold out against a superior force while your allies are pushing elsewhere. | ||
+ | |||
+ | |||
{{Navbox buildings}} | {{Navbox buildings}} |
Latest revision as of 02:43, 18 May 2024
The Desolator is a medium range defensive structure. It is extremely powerful and hard to take down directly.
Desolator (turretheavy) | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Medium Range Defence Fortress Power by connecting to a 50 energy grid | |||||||||||||||||||||||||||||||
![]() ![]() | |||||||||||||||||||||||||||||||
Stats | |||||||||||||||||||||||||||||||
Cost | 1600 | ||||||||||||||||||||||||||||||
Hit Points | 10000 | ||||||||||||||||||||||||||||||
Vision Radius (elmo) | 763 | ||||||||||||||||||||||||||||||
Grid link range (elmo) | 50 | ||||||||||||||||||||||||||||||
Abilities | |||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
Weapons | |||||||||||||||||||||||||||||||
|
Description
Armed with a heavy plasma cannon and a Heat Ray, the Desolator forms a focal defense point against enemy assault pushes. It can bunker down to survive attack by long-range artillery or air attacks to reduce incoming damage to a quarter, although it cannot fire its weapons while doing so.
Tactics and Strategy
Desolator is an immovable object to put in your opponent's path. Its plasma cannon will smash any typical army composition to bits, and the heat ray denies swarming tactics. While it is vulnerable to artillery, its extremely high health and damage reduction when closed means it can survive a siege for a long time, specially with some repair support from Caretakers or builders.
However, Desolator is very expensive for a fixed unit that protects only a relatively small area around itself. In addition, it needs to be connected to a sizable energy grid to use its plasma cannon, a logistical detail that might be difficult to guarantee in an imperiled frontline position.
Desolator is best reserved for situations of extremely dense combat, aka, when large numbers of units are being funneled towards a small area or chokepoint.
It can also be useful when you just need to buy lots of time while you're waiting for something to happen. One common such situation is if you're playing a team game and need to hold out against a superior force while your allies are pushing elsewhere.
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 216.73.216.226
Start request GET /mediawiki/index.php?diff=cur&oldid=2890&title=Desolator
HTTP HEADERS:
CONTENT-TYPE:
CONTENT-LENGTH: 0
X-FORWARDED-FOR: 10.3.190.222
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: */*
VIA: 1.1 squid-proxy-5b5d847c96-gj22s (squid/6.10)
CONNECTION: keep-alive
CACHE-CONTROL: max-age=0[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.226",
"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 #125 (handle id #119) will be used for SqlBagOStuff
[session] SessionBackend "7s9eteih0cnthi9kf8ngssrjdpat6u5v" is unsaved, marking dirty in constructor
[session] SessionBackend "7s9eteih0cnthi9kf8ngssrjdpat6u5v" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikidb229_mw__session", "", "1723201985", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_UserID", "", "1723201985", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_Token", "", "1723201985", "/", "", "", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1723201985", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[Desolator]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
Article::view: showing diff page
DifferenceEngine old '2890' new 'cur' rcid ''
[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 #125 (handle id #119) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #125 (handle id #119) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #125 (handle id #119) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #125 (handle id #119) will be used for SqlBagOStuff
[DBQuery] Wikimedia\Rdbms\DatabaseMysqlBase::lock failed to acquire lock 'wikidb229-mw_:messages:en'
[SQLBagOStuff] SqlBagOStuff::lock failed due to timeout for wikidb229-mw_:messages:en.
[MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database, could not acquire main lock, using stale cache
ParserFactory: using preprocessor: Preprocessor_Hash
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
DifferenceEngine old '0' new '0' rcid '0'
[GlobalTitleFail] MessageCache::parse called by DifferenceEngine->getMultiNotice/DifferenceEngine::intermediateEditsMsg/Message->parse/Message->toString/Message->parseText/MessageCache->parse with no title set.
WikiPage::getParserOutput: using parser cache: yes
[caches] parser: SqlBagOStuff
[SQLBagOStuff] Connection mysql object #125 (handle id #119) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #125 (handle id #119) will be used for SqlBagOStuff
Parser cache options found.
[SQLBagOStuff] Connection mysql object #125 (handle id #119) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #125 (handle id #119) will be used for SqlBagOStuff
ParserOutput cache found.
[DBPerformance] Sub-optimal transaction on DB(s) [localhost (wikidb229-mw_) (TRX#e05beb)]:
0 7.619212 query-m: DELETE FROM `mw_l10n_cache` WHERE lc_lang = 'X' [TRX#e05beb]
1 0.003107 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
2 0.002895 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
3 0.002704 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
4 0.002686 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
5 0.002621 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
6 0.003391 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
7 0.002858 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
8 0.002626 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
9 0.002661 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
10 0.002681 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
11 0.002754 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
12 0.002695 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
13 0.002718 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
14 0.002710 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
15 0.003938 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]
16 0.004732 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#e05beb]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 [[Desolator]] are {edit,move}