Difference between revisions of "Dead Ringer"

From Team Fortress Wiki
Jump to: navigation, search
(I'm borrowing this page for a sandbox for a bit. I'll put it back when I'm done, or in 15 minutes, whichever comes first.)
(png)
 
(188 intermediate revisions by 80 users not shown)
Line 1: Line 1:
{{#switch: {{#ifeq: {{NAMESPACE}} | User | {{#ifeq: {{PAGENAME}} | {{SUBPAGENAME}} | error | normal}} | normal}}
+
{{Item infobox
| error = <div style="font-size: 150%; color: red;">'''The <nowiki>{{item infobox}}</nowiki> template MUST NOT be used on User pages. Please use [[Template:User item infobox]] instead.'''</div>
+
| type            = weapon
  | normal | #default = <!--
+
| image            = Dead Ringer.png
 +
| 3d-alt          = yes
 +
| view1name        = Default
 +
| view2name        = Activated
 +
| hide-kill-icon  = yes
 +
| used-by          = {{used by|Spy}}
 +
| slot            = pda 2
 +
| released        = {{Patch name|5|21|2009}}
 +
| released-major  = Sniper vs. Spy Update
 +
| availability    = {{avail|unlock|drop|craft|purchase|crate38-strange|collectors}}
 +
| marketable      = yes
 +
| numbered        = no
 +
| medieval        = yes
 +
| ammo-loaded      = {{common string|N/A}}
 +
| ammo-carried    = {{common string|N/A}}
 +
| loadout          = yes
 +
  | item-kind      = {{item kind|Invis Watch}}
 +
  | item-level    = 5
 +
  | att-1-neutral = {{attribute|CloakIsFeignDeath}}
 +
  | att-2-positive = {{attribute|CloakMeterRegenRate|50}}
 +
  | att-3-positive = {{attribute|CloakConsumeRate_Decreased|40}}
 +
  | att-4-negative = {{attribute|ConsumeCloakFeignDeath|-50}}
 +
}}
  
--><div id="right-sidebar"><table class="infobox item-infobox weapon-{{#ifeq:{{lc:}}|tfc|tfc-}}infobox" style="width:300px; max-width:300px; {{lang|ar=float:left; margin: 0.5em 1 0.5em 0em;}}">
+
{{Quotation|'''Dead Ringer''' publicity blurb|By the time your adversary races towards your 'body' to frisk you for cash and pull gold fillings out of your mouth, you'll already be behind him, poised for the killing blow.}}
<tr>
 
  <th class="infobox-header" id="top-header" colspan="2" style="background:#F3A957;">{{if lang | non-en = {{item name|{{BASEPAGENAME}}}}| en = {{BASEPAGENAME}}}}</th>
 
  </tr><!--
 
-->{{#if:
 
| <tr>
 
  <th class="infobox-header" colspan="2">[[Team Fortress 2 Beta{{if lang}}|{{Common string|Team Fortress 2 Beta}}]]
 
  </th>
 
  </tr>
 
}}<!--
 
  
// IMAGES
+
The '''Dead Ringer''' is an unlockable [[Weapons#spypdasecondary|PDA weapon]] for the [[Spy]]. It is an advanced cloaking device disguised as a gold-plated pocket watch with an engraving of a hummingbird on its lid.
  
-->{{#if:Dead Ringer.png
+
Unlike the [[Invis Watch]], the Dead Ringer does not immediately cause the Spy to [[cloak]] when the alt-fire key {{DK|MOUSE2}} is pressed. Instead, the Spy holds the Dead Ringer out in his hand waiting to take damage. The Dead Ringer's cloak meter must be fully charged before it can be held, and holding the watch prevents the Spy from attacking or placing [[Sapper]]s, as when cloaked. Pressing the alt-fire key again causes the Spy to put the Dead Ringer away. Upon taking damage while the Dead Ringer is being held in hand, the Spy immediately and fully cloaks, leaving behind a fake [[Ragdoll|corpse]] to deceive enemies. If the Spy takes explosive damage, there is an 85% chance for fake [[gibs]] to be created instead of a fake corpse.<ref>game/server/tf/tf_player.cpp:L10447</ref> If a player is disguised as one of their own teammates, the fake corpse appears to enemies as the player they were disguised as, and to their own team as a friendly Spy corpse wearing a disguise mask. Certain in-game information is also faked to make the Spy's "death" more convincing.
| <tr>
 
    <td colspan="2" style="padding:0em;"><!--
 
    -->{{#if: |{{#invoke:3D viewer advanced|viewer_new}}|
 
      {{#ifeq: {{lc:weapon}} | weapon
 
        | {{#if:
 
          || {{#if:
 
              | {{#if:
 
                  | {{#ifexist: File:{{BASEPAGENAME}}_RED_3D.jpg
 
                      | {{3D Mixed Viewer
 
                          |number-of-3d-images=
 
                          |number-of-3d-team-images=
 
                          |number-of-3d-alt-images=
 
                          |view1={{BASEPAGENAME}} RED 3D.jpg
 
                          |view1name=Default
 
                          |view2={{BASEPAGENAME}} BLU 3D.jpg
 
                          |view2name=Activated
 
                          |view3={{BASEPAGENAME}} RED Alt 3D.jpg
 
                          |view3name=
 
                          |view4={{BASEPAGENAME}} BLU Alt 3D.jpg
 
                          |view4name=
 
                          |view5={{BASEPAGENAME}} Alt 3D.jpg
 
                          |view5name=
 
                          |view6={{BASEPAGENAME}} Alt 2 3D.jpg
 
                          |view6name=
 
                          |fallback=[[File:RED {{BASEPAGENAME}}.png|250px|center]]
 
                        }}
 
                        {{2D viewer|RED {{BASEPAGENAME}}.png|250px}}
 
                      | [[File:RED {{BASEPAGENAME}}.png|250px|center]]
 
                    }}
 
                  | {{#if: {{#ifexist:File:{{BASEPAGENAME}}_RED_3D.jpg|true}}
 
                      | {{3D Team Viewer
 
                          |number-of-3d-images=
 
                          |view1={{BASEPAGENAME}} RED 3D.jpg
 
                          |view1name=Default
 
                          |view2={{BASEPAGENAME}} BLU 3D.jpg
 
                          |view2name=Activated
 
                          |view3={{BASEPAGENAME}} RED Alt 3D.jpg
 
                          |view3name=
 
                          |view4={{BASEPAGENAME}} BLU Alt 3D.jpg
 
                          |view4name=
 
                          |view5={{BASEPAGENAME}} RED Alt 2 3D.jpg
 
                          |view5name=
 
                          |view6={{BASEPAGENAME}} BLU Alt 2 3D.jpg
 
                          |view6name=
 
                          |fallback=[[File:RED {{BASEPAGENAME}}.png|250px|center]]
 
                        }}
 
                        {{2D viewer|RED {{BASEPAGENAME}}.png|250px}}
 
                      | [[File:RED {{BASEPAGENAME}}.png|250px|center]]
 
                    }}
 
                }}
 
              | {{#if:yes
 
                  | {{#ifexist: File:{{BASEPAGENAME}}_3D.jpg
 
                      | {{3D Alt Viewer
 
                          |number-of-3d-images=
 
                          |view1={{BASEPAGENAME}} 3D.jpg
 
                          |view1name=Default
 
                          |view2={{BASEPAGENAME}} Alt 3D.jpg
 
                          |view2name=Activated
 
                          |view3={{BASEPAGENAME}} Alt 2 3D.jpg
 
                          |view3name=
 
                          |view4={{BASEPAGENAME}} Alt 3 3D.jpg
 
                          |view4name=
 
                          |fallback=[[File:Dead Ringer.png|250px|center]]
 
                        }}
 
                        {{2D viewer|Dead Ringer.png|250px}}
 
                      | [[File:Dead Ringer.png|250px|center]]
 
                    }}
 
                  | {{#ifexist: File:{{BASEPAGENAME}}_Festive_RED_3D.jpg
 
                      | {{3D Mixed Viewer
 
                          |number-of-3d-images=3
 
                          |number-of-3d-team-images=2
 
                          |number-of-3d-alt-images=1
 
                          |3d-festive-alt = yes
 
                          |view1={{BASEPAGENAME}} 3D.jpg
 
                          |view1name=Default
 
                          |view2={{BASEPAGENAME}} Festive RED 3D.jpg
 
                          |view2name=Activated
 
                          |view3={{BASEPAGENAME}} Festive BLU 3D.jpg
 
                          |view3name={{common string|Festive}} ({{common string|BLU}})
 
                          |fallback=[[File:Dead Ringer.png|250px|center]]
 
                        }}
 
                        {{2D viewer|Dead Ringer.png|250px}}
 
                      | {{#ifexist: File:{{BASEPAGENAME}}_3D.jpg
 
                          | {{3D viewer
 
                              |image-0={{BASEPAGENAME}} 3D.jpg
 
                              |fallback=[[File:Dead Ringer.png|250px|center]]
 
                            }}
 
                            {{2D viewer|Dead Ringer.png|250px}}
 
                          | [[File:Dead Ringer.png|250px|center]]
 
                        }}
 
                    }}
 
                }}
 
            }}<!-- End team-colors -->
 
          | [[File:Dead Ringer.png|250px|center]]}}<!-- End #if:game -->
 
        | [[File:Dead Ringer.png|250px|center]]
 
      }}
 
    }}
 
    </td>
 
  </tr>
 
}}<!--
 
  
  // 'Buy Now' button
+
The Spy takes 75% less damage from the initial attack that activates the cloak. In addition, the Dead Ringer's cloak differs from that of the Invis Watch in several ways:
 +
* Upon activation, the cloak meter immediately drops to 50%, and the Spy receives a 3-second speed boost.
 +
* During the first 3 seconds of cloak, the Spy does not flicker on contact with enemies or upon being shot, and he gains immunity to [[afterburn]].
 +
* The Spy gains a 65% damage resistance upon the Dead Ringer's activation, fading to the normal 20% cloaked damage resistance after 3 seconds.
  
-->{{#switch:¬
+
The cloak takes 7 seconds to fully drain (from the initial 50%). The initial damage reduction allows the player to survive massive amounts of damage as long as the user has a sufficient amount of [[Health]] before the attack was made, with the exception of fully charged [[headshot]]s by [[Sniper]]s using the [[Machina]], [[backstab]]s from enemy Spies, and most [[Taunts#Taunt kills|taunt kills]].
| ¬ = {{#ifexist:Template:Dictionary/price/{{lc:{{BASEPAGENAME}}}}
 
  |<!--
 
--><tr><td colspan="2" class="infobox-data" style="text-align:center">{{Buy now|{{lc:{{BASEPAGENAME}}}}}}</td></tr>
 
  }}
 
| #default = {{ns:0}}<!-- Avoid the #ifexist: above if the infobox says no -->
 
}}<!--
 
  
  // End 'Buy Now' button
+
Activating the Dead Ringer extinguishes afterburn and stops [[bleeding]]. However, other status effects are unaffected. Notably, [[Soaked|soaking]] effects, including [[water]], is not removed, making it difficult to convincingly fake a death while under these effects. In addition, afterburn and bleeding are only removed by the initial activation; once the player is cloaked, the Spy is not immune to these status effects, although such effects have a reduced duration as with the normal Invis Watch cloak.
  // Team-colored images
 
  
-->{{#if:
+
The Dead Ringer uncloaks with a [[Media:Spy uncloak feigndeath.wav|very loud and distinct sound]]. The uncloak noise is noticeably loud up-close but rapidly fades with distance. Unlike with the Invis Watch, [[ammo]] pickups and [[Dispenser]]s cannot replenish the Cloak meter.
| {{#switch:{{lc:weapon}}<!--  
 
  
    // Grid
+
The Dead Ringer is automatically given to any player who obtains 17 [[Spy achievements]].
    // Uses a nested table due to issues with column widths present in the rest of the table.
 
  
    -->
+
== Feign death effects ==
  | cosmetic
+
Feigned deaths replicate or fake certain HUD elements in order to look more convincing. However, some effects are not replicated, which vigilant players may notice.
  | action taunt
 
  | action | action item
 
  | hat
 
  | misc. item
 
  | misc item
 
  | misc =
 
<tr>
 
<td colspan="2" style="padding:none;">
 
  <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
  <tr>
 
  <td style="width:50%; background:#B8383B; text-align:center; border-right:1px solid #fff;"><!--
 
    -->[[RED{{if lang}}|<span style="color:#fff;">{{Common string|RED}}</span>]]
 
  </td>
 
  <td style="width:50%; background:#5885A2; text-align:center; border-left:1px solid #fff;"><!--
 
    -->[[BLU{{if lang}}|<span style="color:#fff;">{{Common string|BLU}}</span>]]
 
  </td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class1}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class1}}}}}}}'''</td>
 
      </table>
 
    </td>
 
  <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class1}}}|other||_{{{team-colors-class1}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class1}}}|other||_{{{team-colors-class1}}}}}.png|95x95px]]</td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class2}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class2}}}}}}}'''</td>
 
      </table>
 
    </td>
 
    <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class2}}}|other||_{{{team-colors-class2}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class2}}}|other||_{{{team-colors-class2}}}}}.png|95x95px]]</td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class3}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class3}}}}}}}'''</td>
 
      </table>
 
    </td>
 
    <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class3}}}|other||_{{{team-colors-class3}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class3}}}|other||_{{{team-colors-class3}}}}}.png|95x95px]]</td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class4}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class4}}}}}}}'''</td>
 
      </table>
 
    </td>
 
  <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class4}}}|other||_{{{team-colors-class4}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class4}}}|other||_{{{team-colors-class4}}}}}.png|95x95px]]</td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class5}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class5}}}}}}}'''</td>
 
      </table>
 
    </td>
 
  <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class5}}}|other||_{{{team-colors-class5}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class5}}}|other||_{{{team-colors-class5}}}}}.png|95x95px]]</td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class6}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class6}}}}}}}'''</td>
 
      </table>
 
    </td>
 
  <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class6}}}|other||_{{{team-colors-class6}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class6}}}|other||_{{{team-colors-class6}}}}}.png|95x95px]]</td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class7}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class7}}}}}}}'''</td>
 
      </table>
 
    </td>
 
  <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class7}}}|other||_{{{team-colors-class7}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class7}}}|other||_{{{team-colors-class7}}}}}.png|95x95px]]</td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class8}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class8}}}}}}}'''</td>
 
      </table>
 
    </td>
 
  <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class8}}}|other||_{{{team-colors-class8}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class8}}}|other||_{{{team-colors-class8}}}}}.png|95x95px]]</td>
 
  </tr>{{#if:
 
  | <td colspan="2" style="padding:none;">
 
      <table style="width:100%; background:none; border:none; padding:none; margin:none;" cellspacing="0" cellpadding="0">
 
      <td style="width:100%; background:#f9d48a; text-align:center; border-right:1px solid #fff;">'''{{#ifeq: {{{team-colors-class9}}} | other | {{common string|Other classes}} |{{class link|{{{team-colors-class9}}}}}}}'''</td>
 
      </table>
 
    </td>
 
  <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class9}}}|other||_{{{team-colors-class9}}}}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}{{#ifeq: {{{team-colors-class9}}}|other||_{{{team-colors-class9}}}}}.png|95x95px]]</td>
 
  </tr>}} }} }} }} }} }} }} }}
 
  | <tr>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:RED {{BASEPAGENAME}}.png|95x95px]]</td>
 
    <td style="text-align:center; margin:0em auto;" class="infobox-team-skins">[[File:BLU {{BASEPAGENAME}}.png|95x95px]]</td>
 
  </tr>}}
 
  </table>
 
</td>
 
</tr><!-- 
 
  
    // Stacked landscape views (used only on non-TF2 weapons)
+
{|class="wikitable grid"
+
|-
-->
+
! class="header" | Replicated mechanics
  | weapon = {{#switch:{{lc:}}
+
|
    | tfc
+
* Certain [[achievements]] and achievement counters
    | classic = <!--  
+
* [[First Blood]] in [[Arena]]
 +
* Weapon pickup (by the user or others)
 +
* Heads for the [[Eyelander]], [[Horseless Headless Horsemann's Headtaker]] and [[Nessie's Nine Iron]]
 +
* The bloody blade and removal of self-damaging weapon switching of the [[Half-Zatoichi]]
 +
* The penetrating shot kill icon and sound effect after killing another player through the Spy with the [[Machina]] and [[Shooting Star]]
 +
* A [[health pack]] drop in [[Medieval Mode]]
 +
* Vaporization effect from the [[Cow Mangler 5000]], [[Righteous Bison]], [[Pomson 6000]], [[Neon Annihilator]], [[Batsaber]], and [[C.A.P.P.E.R]]
 +
* Incineration effect from the [[Phlogistinator]], [[Manmelter]], [[Third Degree]], and [[Shooting Star]]
 +
* [[Exorcism (halloween spell)|Exorcism]]
 +
* [[Killstreak Kit|Killstreaks]]
 +
* [[Critical hits|Critical hit]] or Mini-Crit overhead display
 +
|-
 +
! class="header" | Faked mechanics
 +
|
 +
* [[Kill icon|Kill feed]] for the enemy team
 +
* Final [[Hit Sound|hitsounds]]
 +
* [[Domination]]/[[Domination#Revenge|Revenge]] notifications (not reflected on scoreboard)
 +
* Medium ammo box (does not provide ammo or metal when picked up)
 +
* Death state on [[scoreboard]] and team status display (does not last as long as a true death)
 +
* "Killstreak Ended" notification if the Spy is using a [[Killstreak Kit|killstreak]] weapon
 +
|-
 +
! class="header" | Unreplicated mechanics
 +
|
 +
* Weapon-based on-kill effects, including:
 +
** The [[Critical hits#Crit Boost|Crit-boost]] of the [[Killing Gloves of Boxing]]
 +
** The FISH KILL!, ARM KILL! and SLAP KILL! notices of the [[Holy Mackerel]], [[Unarmed Combat]], and [[Hot Hand]] respectively
 +
** The health gain from the [[Powerjack]], [[Warrior's Spirit]], and [[Half-Zatoichi]]
 +
** The health pack drop of the [[Candy Cane]]
 +
** The Australium corpse created by the [[Saxxy]], [[Golden Wrench]], or [[Golden Frying Pan]]
 +
** The corpse pinning effect of the [[Huntsman]], [[Fortified Compound]], [[Crusader's Crossbow]], and [[Rescue Ranger]]
 +
** The speed boost of the [[Big Earner]] and [[Axtinguisher]]
 +
** The corpse cloaking and silencing effect of the [[Your Eternal Reward]] and [[Wanga Prick]]
 +
** The kill count of the [[Air Strike]]
 +
** The Head count for the [[Bazaar Bargain]]
 +
** The Focus meter of the [[Hitman's Heatmaker]]
 +
** The replenish of the [[Tide Turner]]'s charge meter after killing the Spy with a melee weapon (also applies for the [[Ali Baba's Wee Booties]], [[Bootlegger]], and [[Claidheamh Mòr]])
 +
* [[Deathcam]] location (players recently killed by the Spy see the camera focus on the real Spy, not the fake corpse, and do not see "the late" before the Spy's name)
 +
* Players' personal kill count on the [[scoreboard]]
 +
* The Spy's killstreak count on the scoreboard
 +
* [[Sentry Gun]] kill/assist count (and therefore Revenge Crits for the [[Frontier Justice]])
 +
* Player count in Arena
 +
* [[Dueling Mini-Game|Dueling]] scores
 +
* [[Strange]] weapon statistics
 +
|}
  
    // QTF & TFC landscape images.
+
== Function times ==
 +
{{Damage table
 +
| effect          = <p><div style="float:left"><!--
  
  --><tr>
+
-->Upon activation:</div><div style="float:right"><span style="padding: 0 60px">&nbsp;</span><!--
  <td colspan="2" style="width:100%; background:#C7A900; text-align:{{lang|ar = right|en = left}};"><!--
+
-->Drop a fake corpse, 75% damage reduction, remove some status effects</div></p><br><p><div style="float:left"><!--
    --><span style="white-space:nowrap; font-size:120%; font-weight:bold;"><!--
 
    -->[[File:Classic Icon.png|20px|Team Fortress Classic|link=Team Fortress Classic{{if lang}}]]<!--
 
    -->&nbsp;[[Team Fortress Classic{{if lang}}|<span style="color:#fff;">{{Common string|Team Fortress Classic}}</span>]]<!--  
 
    --></span>
 
    </td>
 
    </tr><tr>
 
    <td colspan="2" style="margin:0em auto;"><!--
 
    -->[[File:Screenshot needed.png|250px|center]]
 
    </td>
 
    </tr><!--  
 
  
    // TFC ends.
+
-->For the first 3 seconds:</div><div style="float:right"><span style="padding: 0 60px">&nbsp;</span><!--
    // QTF begins.
+
-->Speed boost, no cloak shimmer upon collision with an enemy, up to 65% damage reduction</div></p><br><p><div style="float:left"><!--
  
--><tr><!--
+
-->Subsequently:</div> <div style="float:right"><span style="padding: 0 60px">&nbsp;</span><!--
  --><td colspan="2" style="width:100%; background:#C77700; text-align:{{lang|ar = right|en = left}};"><!--
+
-->Normal invisibility</div></p>
    --><span style="white-space:nowrap; font-size:120%; font-weight:bold;"><!--
 
    -->[[File:Quake Icon.png|22px|Team Fortress|link=Team Fortress{{if lang}}]]<!--
 
    -->&nbsp;[[Team Fortress{{if lang}}|<span style="color:#fff;">{{Common string|Team Fortress}}</span>]]<!--  
 
    --></span>
 
    </td>
 
    </tr><tr>
 
    <td colspan="2" style="margin:0em auto;"><!--
 
    -->[[File:Screenshot needed.png|250px|center]]
 
    </td>
 
    </tr>
 
    }}<!-- End 'game' switch -->
 
  | #default = {{ns:0}}<!-- NULL -->
 
  }}
 
}}<!--
 
  
  // End team-colored images switch
+
| function times  = yes
 +
| cloak fade      = Instant
 +
|  decloak fade    = <!--
 +
--><div style="float:left">Player:</div> 2.0 s<br/><!--
 +
--><div style="float:left">World:</div> 1.8 s
  
  // Begin kill icons
+
| cloak duration  = 7.0 s<br><!--
 +
        -->{{Tooltip|8.2 s|With L'Etranger equipped}}<br><!--
 +
        -->{{Tooltip|6.0 s|With Your Eternal Reward equipped}}<br><!--
 +
        -->{{Tooltip|7.6 s|With L'Etranger and Your Eternal Reward equipped}}
  
-->{{#if:yes
+
recharge        = {{Tooltip|10|From 50% charge}}-{{Tooltip|20|From 0% charge}} s
| {{ns:0}}<!-- Ignore all of this if 'hide-kill-icon' is set to anything. -->
+
activation time = {{tooltip|Instant|On injury}}
  | {{#switch:{{lc:weapon}}
+
}}
  | weapon | weapons | taunt | tauntkill | taunt-kill = {{#switch:{{Icon killicon|weapon={{lc:{{BASEPAGENAME}}}}}}
 
  | none = {{ns:0}}<!-- If the killicon doesn't exist at the right spot (i.e. exact article title), hide it. -->
 
  | #default =
 
<tr>
 
<th class="infobox-header" colspan="2">{{lang
 
  | ar = كيل أيكون
 
  | cs = {{#if:|Ikony při zabití|Ikona při zabití}}
 
  | da = {{#if:|Drabsikoner|Drabsikon}}
 
  | de = {{#if:|Tötungsbilder|Tötungsbild}}
 
  | es = {{#if:|Iconos de Muerte|Icono de Muerte}}
 
  | en = {{#if:|Kill Icons|Kill Icon}}
 
  | fi = {{#if:|Tappokuvakkeet|Tappokuvake}}
 
  | fr = {{#if:|Icônes de Frag|Icône de Frag}}
 
  | hu = {{#if:|Ölési ikonok|Ölési ikon}}
 
  | it = {{#if:|Icone|Icona}} di Morte
 
  | ja = {{#if:|キルアイコン|キルアイコン}}
 
  | ko = {{#if:|사살 표시|사살 표시}}
 
  | nl = {{#if:|Doodsicoons|Doodsicoon}}
 
  | no = {{#if:|Draps Ikons|Draps Ikon}}
 
  | pl = {{#if:|Ikony zabicia|Ikona zabicia}}
 
  | pt = {{#if:|Ícones|Ícone}} de Morte
 
  | pt-br = {{#if:|Ícones|Ícone}} de morte
 
  | ro = {{#if:|Pictograme|Pictogramă}}
 
  | ru = {{#if:|Иконки убийств|Иконка убийства}}
 
  | sv = {{#if:|Dödsikoner|Dödsikon}}
 
  | tr = {{#if:|Öldürme Simgeleri|Öldürme Simgesi}}
 
  | zh-hans = 杀敌图示
 
  | zh-hant = 殺人圖示
 
  }}
 
</th>
 
</tr><tr>
 
  <td colspan="2">{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=}}</td><!--
 
  --></tr>
 
  }}<!-- End of #ifeq 'none' from above.
 
  -->{{#if:
 
  | <tr><td colspan="2">
 
  
{{#if:{{{kill-tooltip-2}}}|
+
{{Weapon Demonstration}}
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=|kill-tool=}}
 
|
 
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=}}
 
}}
 
  
</td></tr>
+
== Crafting ==
  }}
+
{{See also|Crafting}}
  
  {{#if:
+
=== Blueprint ===
  | <tr><td colspan="2">
+
{{Blueprint | autoresult = Spy pda}}
{{#if:{{{kill-tooltip-3}}}|
 
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=|kill-tool=}}
 
|
 
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=}}
 
}}
 
  
</td></tr>
+
=== As a crafting ingredient ===
  }}{{#if:
+
{{Blueprint
  | <tr><td colspan="2">
+
| ingredient-1 = Dead Ringer
{{#if:{{{kill-tooltip-4}}}|
+
| ingredient-2 = Huntsman
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=|kill-tool=}}
+
| result = Tribalman's Shiv
|
 
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=}}
 
 
}}
 
}}
 
+
{{Blueprint
</td></tr>
+
| ingredient-1 = Dead Ringer
  }}{{#if:
+
| ingredient-2 = Reclaimed Metal
  | <tr><td colspan="2">
+
| result = L'Etranger
{{#if:{{{kill-tooltip-5}}}|
 
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=|kill-tool=}}
 
|
 
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=}}
 
 
}}
 
}}
</td></tr>
+
{{Blueprint
  }}{{#if:
+
| ingredient-1 = Reclaimed Metal
  | <tr><td colspan="2">
+
| ingredient-2 = Frontier Justice
{{#if:{{{kill-tooltip-6}}}|
+
| ingredient-3 = Dead Ringer
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=|kill-tool=}}
+
| result = Diamondback
|
 
{{kill notice|weapon={{lc:{{BASEPAGENAME}}}}|kill-text=}}
 
 
}}
 
}}
</td></tr>
 
  }}
 
  | #default = {{ns:0}}<!-- Limit killicon section to weapons & taunts only (excluding action taunts). -->
 
  }}
 
}}<!--
 
 
// Basic Information
 
  
--><tr>
+
== Strange variant ==
<th class="infobox-header" colspan="2">{{lang
+
{{Strange item info
  | ar = معلومات أساسية
+
| item-type = {{item kind|Invis Watch}}
  | cs = Základní informace
+
| rankson = deaths feigned
  | da = Information
+
| rankson2 =
  | de = Informationen
+
| festive =
  | en = Basic Information
+
   | att-1-neutral  = {{attribute|CloakIsFeignDeath}}
   | es = Información básica
+
   | att-2-positive = {{attribute|CloakMeterRegenRate|50}}
  | fi = Perustiedot
+
   | att-3-positive = {{attribute|CloakConsumeRate_Decreased|40}}
   | fr = Informations de base
+
   | att-4-negative = {{attribute|ConsumeCloakFeignDeath|-50}}
  | hu = Alapvető információk
+
| can deal damage = no
  | it = Informazioni di Base
+
| can deal gib damage = no
   | ja = インフォメーション
+
| can headshot = no
  | ko = 기본 정보
+
| can reflect projectiles = no
  | nl = Basisinformatie
+
| can deal posthumous damage = no
   | no = Grunnleggende informasjon
+
| can extinguish = no
  | pl = Podstawowe informacje
+
| notes =  
  | pt = Informações Básicas
+
}}
  | pt-br = Informações básicas
 
  | ro = Informaţii de bază
 
  | ru = Информация
 
  | sv = Grundläggande Information
 
  | tr = Temel Bilgiler
 
  | zh-hans = 基本信息
 
  | zh-hant = 資訊
 
  }}
 
</th>
 
</tr><!--
 
  
  // 'used-by'
+
== Related achievements ==
-->{{#switch:{{lc:weapon}}
+
=== {{Class link|Pyro}} ===
| tool | tools = {{ns:0}}<!-- NULL: don't have 'used-by' on tools. -->
+
{{Achievement table
| #default =  
+
| 1 = {{Show achievement|Pyro|Spontaneous Combustion}}
<tr>
+
}}
<td class="infobox-label">{{#switch:{{lc:weapon}}
 
  | weapons | weapon | taunt | tauntkill | taunt-kill | #default = {{Common string|Used by}}:
 
  | cosmetic
 
  | hats | head | headwear | hat
 
  | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item = {{lang
 
  | ar = يلبسها:
 
  | cs = Používá:
 
  | da = Båret af:
 
  | de = Getragen von:
 
  | en = Worn by:
 
  | es = Usado por:
 
  | fr = Porté par:
 
  | fi = Käyttäjät:
 
  | hu = Viselheti:
 
  | it = Indossato da:
 
  | ja = 装備:
 
  | ko = 착용자
 
  | nl = Gedragen door:
 
  | no = Båret av:
 
  | pl = Klasa:
 
  | pt = Usado por:
 
  | pt-br = Usado por:
 
  | ro = Purtată de:
 
  | ru = Используется:
 
  | sv = Buren av:
 
  | tr = Kullanan sınıf:
 
  | zh-hans = 可装备的兵种:
 
  | zh-hant = 裝備:
 
  }}
 
  }}</td><td>[[Spy]]</td>
 
  </tr>
 
}}<!--
 
  
  // 'slot'
 
  // For most weapons, the parameter will be defined as simply 'slot 1' or 'secondary'. Pages that do use these values
 
  // will also be categorized accordingly. Other pages that have complicated slots or slot confusion will be excluded
 
  // from categorization (and will need to be manually added to the category).
 
  
-->{{#switch:{{lc:weapon}}
+
=== {{Class link|Demoman}} ===
| tool | tools = {{ns:0}}
+
{{Achievement table
| #default = <tr>
+
| 1 = {{Show achievement|Demoman|Shorn Connery}}
  <td class="infobox-label">{{lang
+
}}
  | ar = وضع
 
  | cs = Slot:
 
  | da = Position:
 
  | de = Position:
 
  | en = Slot:
 
  | es = Espacio:
 
  | fr = Emplacement:
 
  | fi = Paikka:
 
  | hu = Hely:
 
  | it = Slot:
 
  | ja = スロット:
 
  | ko = 칸
 
  | nl = Positie:
 
  | no = Spalte:
 
  | pl = Slot:
 
  | pt = Compartimento:
 
  | pt-br = Compartimento:
 
  | ro = Slot:
 
  | ru = Слот:
 
  | sv = Position:
 
  | tr = Yuva:
 
  | zh-hans = 位置:
 
  | zh-hant = 類型:
 
  }}</td>
 
  <td class="infobox-data">{{#switch:{{lc:weapon}}
 
  | bundle = {{Common string|Bundle}}
 
  | taunt | weapon = {{#if:|pda 2<!--If we have a custom slot, or are in a custom game (TFC/QTF/TF) use whatever it is. Otherwise...-->
 
    |{{#ifexpr:{{#if:|1|0}} and not {{#if:pda 2|1|0}}|{{Common string|Unknown}}|<!-- If the weapon is unused or a beta weapon and the slot is not specified, list the slot as unknown. Otherwise...
 
-->{{#ifeq:{{lc:pda 2}}|grenade| <!-- Handling the grenade slot separately because it needs to link differently. -->
 
      [[Unused content{{if lang}}#{{lang <!-- Section links -->
 
        | en = Grenades
 
        | ar = قنابل
 
        | cs = Granáty
 
        | de = Granaten
 
        | es = Granadas
 
        | fr = Grenades
 
        | hu = Gránátok
 
        | ja = グレネード
 
        | ko = 유탄
 
        | pl = Granaty
 
        | pt-br = Granadas
 
        | ru = Гранаты
 
        | tr = Bombalar
 
        | zh-hans = 手雷/榴弹
 
        | zh-hant = 手榴彈
 
        | #default = <!-- No section link -->
 
      }}{{!}}{{Item name|Grenade}}]]|[[Weapons{{#if:|&nbsp;(Classic)}}{{if lang}}|{{#switch:{{lc:pda 2}}<!-- Add a link to the weapons page and the name of the slot. -->
 
    | slot1 | slot 1 | 1 | primary = {{Item name|Primary}}
 
    | slot2 | slot 2 | 2 | secondary = {{Item name|Secondary}}
 
    | slot3 | slot 3 | 3 | melee = {{Item name|Melee}}
 
    | pda1 | pda 1 | disguise kit = {{Item name|PDA1}}
 
    | pda2 | pda 2 | watch | cloak = {{Item name|PDA2}}
 
    | building | sapper = {{Item name|Building}}
 
    | #default = [[Category:Item infobox ERROR]]
 
  }}]]}}
 
  }}{{#ifeq:weapon|taunt|&nbsp; ({{Item link|Taunt}})}}}}
 
  | cosmetic
 
  | hat | hats | head | headwear
 
  | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item = [[Cosmetic items{{if lang}}|{{Item name|Cosmetic}}]]
 
  | action | action item | action taunt = [[Action items{{if lang}}|{{Item name|Action}}]]
 
  | #default = pda 2<!-- If all else fails, just display 'slot'. -->
 
}}
 
</td>
 
</tr>
 
}}{{#switch:{{lc:weapon}}
 
  | cosmetic
 
  | hats | head | headwear | hat
 
  | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
 
  | weapon | weapons | action | action item = {{#switch: {{#switch:{{lc:weapon}}
 
    | weapon | weapons | action | action item = {{#if:|show-region|hide-region}}
 
    | #default = show-region
 
    }}
 
  | show-region = <tr><!--
 
  
  // 'equip-region'
 
  
--><td class="infobox-label">{{Item link|Equip region}}:</td><td class="infobox-data">{{Item name
+
=== {{Class link|Heavy}} ===
  | er {{#switch:{{lc:weapon}}
+
{{Achievement table
  | cosmetic
+
| 1 = {{Show achievement|Heavy|Spyalectical Materialism}}
  | hats | head | headwear | hat
+
}}
  | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item = {{lc:hat}}
 
  | #default = {{lc:error}}<!--
 
  -->}}<!--
 
    -->}}<!--
 
    -->{{#if:
 
    |, {{Item name| er {{lc:  }} }}<!--
 
    -->{{#if:
 
      |, {{Item name| er {{lc:  }} }}<!--
 
      -->{{#if:
 
      |, {{Item name| er {{lc:  }} }}<!--
 
        -->{{#if:
 
        |, {{Item name| er {{lc:  }} }}<!--
 
      -->}}<!--
 
    -->}}<!--
 
    -->}}<!--
 
  -->}}</td></tr>
 
  }}<!-- #switch: -->
 
}}{{#if:
 
| <tr><!--
 
  
  // 'contributed-by' (optional)
 
  
--><td class="infobox-label">{{lang
+
=== {{Class link|Engineer}} ===
  | ar = ساهم بها:
+
{{Achievement table
  | cs = Přispěl:
+
| 1 = {{Show achievement|Engineer|Search Engine}}
  | da = Bidraget af:
+
}}
  | de = Eingesendet von:
 
  | en = Contributed by:
 
  | es = Creado por:
 
  | fi = Tekijä(t):
 
  | fr = Contribution de:
 
  | hu = Készítette:
 
  | it = Forgiato da:
 
  | ja = 作者:
 
  | ko = 기증자
 
  | nl = Gemaakt door:
 
  | no = Bidratt av:
 
  | pl = Autorzy:
 
  | pt = Criado por:
 
  | pt-br = Criado por:
 
  | ro = Autor:
 
  | ru = Создатель(и):
 
  | sv = Skapad av:
 
  | tr = Yapımcı:
 
  | zh-hans = 贡献者:
 
  | zh-hant = 投稿作者:
 
  }}</td><!--
 
  --><td class="infobox-data">{{{contributed-by}}}</td><!--
 
  -->{{#if:<!-- # CATEGORY INLINE HOOK -->
 
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 
    | {{lang cat|Community-contributed items|sort={{ucfirst:weapon}}&#32;{{BASEPAGENAME}}}}
 
    }}
 
  </tr>
 
}}{{#if:{{#ifeq:  | yes |<span style="display:none">{{#time:Y-m-d|2009-5-21}}</span>}}{{#ifeq:  | yes | {{dictionary/common strings/date-fmt|2=5|3=21|4=2009}}
 
|{{#ifeq:  | yes
 
| {{dictionary/common strings/patch-default-fmt|1=5|2=21|3=2009|{{#if:|lang|null}}=}}
 
| [[{{lang date|force=en|1=5}} 21, 2009 Patch{{#if: |{{dictionary/common strings/patch-suffix|{{{4}}}}}}}{{if lang}}|{{dictionary/common strings/patch-{{#ifeq: |true|date-}}default-fmt|1=5|2=21|3=2009|{{#if:|lang|null}}=}}]]
 
}}}}<br />([[Sniper vs. Spy Update]])
 
| <tr><!--
 
  
  // 'released' (optional)
 
  
--><td class="infobox-label">{{lang
+
=== {{Class link|Sniper}} ===
  | ar = أصدرت
+
{{Achievement table
  | cs = Vydáno v:
+
| 1 = {{Show achievement|Sniper|Jarring Transition}}
  | da = Udgivet:
+
| 2 = {{Show achievement|Sniper|Shoot the Breeze}}
  | de = Erschienen:
+
}}
  | en = Released:
 
  | es = Lanzamiento:
 
  | fi = Julkaistu:
 
  | fr = Date d'ajout:
 
  | hu = Kiadták:
 
  | it = Rilasciato:
 
  | ja = 実装日:
 
  | ko = 공개일
 
  | nl = Uitgebracht:
 
  | no = Utgitt:
 
  | pl = Dodano:
 
  | pt = Lançado em:
 
  | pt-br = Publicado em:
 
  | ro = Lansat:
 
  | ru = Выпущено:
 
  | sv = Släppt:
 
  | tr = Yayımlanma:
 
  | zh-hans = 发布时间:
 
  | zh-hant = 釋出時間:
 
  }}</td><!--
 
  --><td class="infobox-data">{{#ifeq:  | yes |<span style="display:none">{{#time:Y-m-d|2009-5-21}}</span>}}{{#ifeq:  | yes | {{dictionary/common strings/date-fmt|2=5|3=21|4=2009}}
 
|{{#ifeq:  | yes
 
| {{dictionary/common strings/patch-default-fmt|1=5|2=21|3=2009|{{#if:|lang|null}}=}}
 
| [[{{lang date|force=en|1=5}} 21, 2009 Patch{{#if: |{{dictionary/common strings/patch-suffix|{{{4}}}}}}}{{if lang}}|{{dictionary/common strings/patch-{{#ifeq: |true|date-}}default-fmt|1=5|2=21|3=2009|{{#if:|lang|null}}=}}]]
 
}}}}<br />([[Sniper vs. Spy Update]])</td>
 
  </tr>
 
}}<!--
 
  
  // Hide the following on TFC pages, pages marked as 'unused', 'beta' and taunt pages:
 
  // 'availability', 'price', 'trade', 'gift', 'craft', 'paint', 'rename', 'medieval':
 
  
  -->{{#if:
+
=== {{Class link|Spy}} ===
| {{ns:0}}<!-- Hide because unused is defined. -->
+
{{Achievement table
| {{#switch:{{lc:}}
+
| 1 = {{Show achievement|Spy|Burn Notice}}
  | tfc = {{ns:0}}
+
       {{Show achievement|Spy|Sleeper Agent}}
  | #default = {{#switch:{{lc:weapon}}
+
| 2 = {{Show achievement|Spy|Spies Like Us}}
  | taunt | tauntkill | taunt-kill = {{ns:0}}
+
}}
  | #default = <!--
 
 
 
--><tr><!--
 
 
 
  // 'availability' (optional)
 
--><td class="infobox-label">{{common string|availability}}:</td><!--
 
  --><td class="infobox-data">{{#switch:{{lc:weapon}}
 
| cosmetic
 
| hat | hats | head | headwear
 
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
 
| #default = {{#if:{{
 
  #if:unlock|{{dictionary/templatecore/avail-{{lc:unlock}}}}}}<!--
 
  -->{{ {{#ifeq:{{SUBPAGENAME}}|fi|lc|ucfirst}}: <!-- Workaround. Finnish has all lowercase; everything else keeps case but first letter is UC -->{{
 
  #if:drop|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:drop}}}}}}{{
 
  #if:craft|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:craft}}}}}}{{
 
  #if:purchase|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:purchase}}}}}}{{
 
  #if:crate38-strange|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:crate38-strange}}}}}}{{
 
  #if:collectors|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:collectors}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}<!--
 
  -->}}|{{
 
  #if:unlock|{{dictionary/templatecore/avail-{{lc:unlock}}}}}}<!--
 
  -->{{ {{#ifeq:{{SUBPAGENAME}}|fi|lc|ucfirst}}: <!-- Workaround. Finnish has all lowercase; everything else keeps case but first letter is UC -->{{
 
  #if:drop|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:drop}}}}}}{{
 
  #if:craft|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:craft}}}}}}{{
 
  #if:purchase|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:purchase}}}}}}{{
 
  #if:crate38-strange|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:crate38-strange}}}}}}{{
 
  #if:collectors|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:collectors}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}{{
 
  #if:|{{availability/sep}}{{dictionary/templatecore/avail-{{lc:error}}}}}}<!--
 
  -->}}|{{common string|drop}}
 
  }}
 
}}
 
  </td>
 
  </tr>{{#ifeq:{{lc:}} | normal
 
| {{ns:0}}<!--
 
    // Little workaround to hide 'Tradable?' and 'Giftable?' on stock item pages because
 
    // they aren't tradable/giftable unless they are renamed.
 
    -->
 
| {{#ifeq:{{lc:weapon}}|taunt|{{ns:0}}<!-- NULL: can't trade taunts -->
 
  | <tr><!--
 
 
 
  // 'trade'
 
 
 
--><td class="infobox-label">[[Trading{{if lang}}|{{lang
 
  | ar = {{tooltip|يمكن تبادلها|إذا كان يمكن تبادل الأيتم.}}:
 
  | cs = {{tooltip|Obchodování|Možnost výměny s jiným hráčem.}}:
 
  | da = {{tooltip|Kan byttes|Om tingen kan byttes i handel.}}:
 
  | de = {{tooltip|Tauschbar|Ob es möglich ist den Gegenstand zu tauschen.}}:
 
  | en = {{tooltip|Tradable|If the item is usable in Trading.}}:
 
  | es = {{tooltip|Intercambiable|Si el objeto puede ser intercambiado.}}:
 
  | fi = {{tooltip|Vaihdettava|Voiko esineen vaihtaa?}}:
 
  | fr = {{tooltip|Échangeable|S'il est possible d'échanger cet objet.}} :
 
  | hu = {{tooltip|Cserélhető|Ha a tárgy elcserélhető más játékossal.}}:
 
  | it = {{tooltip|Scambiabile|Se l'oggetto può essere utilizzato nello Scambio.}}:
 
  | ja = {{tooltip|トレード|トレードできるかどうか}}:
 
  | ko = {{tooltip|교환 여부|아이템이 교환 가능한 경우}}
 
  | nl = {{tooltip|Ruilbaar|Of je het voorwerp kan ruilen.}}:
 
  | no = {{tooltip|Byttbar|Om gjenstanden kan brukes i bytting.}}:
 
  | pl = {{tooltip|Wymiana|Czy przedmiot jest wymienialny?}}:
 
  | pt = {{tooltip|Trocável|Se este item pode ser trocado.}}:
 
  | pt-br = {{tooltip|Trocável|Se este item pode ser trocado.}}:
 
  | ru = {{tooltip|Обмен|Предмет можно использовать при обмене.}}:
 
  | sv = {{tooltip|Kan bytas|Om objektet kan bytas med en annan spelare.}}:
 
  | tr = {{tooltip|Takas edilebilir|Eşyanın takasta kullanılıp kullanılamayacağı.}}:
 
  | zh-hans = {{tooltip|可交易|如果该物品能用于交易。}}:
 
  | zh-hant = {{tooltip|交換|該項目是否能用於交易。}}:
 
  }}]]</td><!--
 
  --><td class="infobox-data">{{#switch:{{lc:¬}}
 
| ¬
 
| yes = {{common string|yes}}
 
| no  = {{common string|no}}{{#if:<!-- # CATEGORY INLINE HOOK -->
 
  | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 
  | {{lang cat|Untradeable items}}
 
  }}
 
| #default =
 
}}</td>
 
  </tr>
 
}}{{#ifeq:{{lc:weapon}}|taunt|{{ns:0}}<!-- NULL: can't gift taunts either -->
 
| <tr><!--
 
 
 
  // 'gift'
 
 
 
--><td class="infobox-label">[[Gift Wrap{{if lang}}|{{lang
 
  | ar = {{tooltip|يمكن إهدائه|إذا كان بإلمكان تغليف الأتيم.}}:
 
  | cs = {{tooltip|Darování|Možnost zabalení pomocí Gift Wrapu.}}:
 
  | da = {{tooltip|Kan gives som gave|Om tingen kan blive pakket ind ved brug af gavepapir.}}:
 
  | de = {{tooltip|Verschenkbar|Ob der Gegenstand mit dem Geschenkpapiers verschenkt werden kann.}}:
 
  | en = {{tooltip|Giftable|If the item can be wrapped using the Gift Wrap.}}:
 
  | es = {{tooltip|Regalado|Si el objeto puede ser regalado usando el Papel de Regalo.}}:
 
  | fi = {{tooltip|Lahjoitettava|Voiko esineen kääriä lahjapaperilla?}}:
 
  | fr = {{tooltip|Emballable|Si cet objet peut être emballé en utilisant du Papier Cadeau.}} :
 
  | hu = {{tooltip|Ajándékozható|Ha a tárgy a Csomagolópapír segítségével ajándékozható.}}:
 
  | it = {{tooltip|Regalabile|Se l'oggetto può essere incartato con la Confezione Regalo.}}:
 
  | ja = {{tooltip|ギフト|{{Item name|Gift Wrap}}を使うことができるかどうか}}:
 
  | ko = {{tooltip|선물 여부|선물 포장이 가능한 경우}}
 
  | nl = {{tooltip|Schenkbaar|Of je het voorwerp kunt inpakken met Cadeaupapier.}}:
 
  | no = {{tooltip|Pakkbar|Om gjenstanden kan bli pakket in med gavepapir.}}:
 
  | pl = {{tooltip|Prezent|Czy przedmiot może zostać spakowany jako prezent?}}:
 
  | pt = {{tooltip|Presenteável|Se este item pode ser embrulhado, utilizando o Papel de Embrulho.}}:
 
  | pt-br = {{tooltip|Presenteável|Se este item pode ser embrulhado usando o Embrulho para presente.}}:
 
  | ro = {{tooltip|Împachetabil|Acest produs se poate împacheta.}}:
 
  | ru = {{tooltip|Упаковка|Предмет может быть завернут в подарочную упаковку.}}:
 
  | sv = {{tooltip|Kan ges bort|Om objektet slås in med hjälp av Presentpapper och skänkas bort.}}:
 
  | tr = {{tooltip|Hediye edilebilir|Eşyanın Hediye Paketi ile kullanılıp kullanılamayacağı.}}:
 
  | zh-hans = {{tooltip|礼物包装|该物品是否能够使用礼物包装来包装。}}:
 
  | zh-hant = {{tooltip|禮品包裝|該項目是否能夠使用禮品包裝道具包裝。}}:
 
  }}]]</td><!--
 
  --><td class="infobox-data">{{#switch:{{lc:¬}}
 
| ¬
 
| yes = {{common string|yes}}
 
| no  = {{common string|no}}
 
| #default =
 
}}</td></tr>}}<!--
 
 
 
  // 'craft'
 
 
 
-->{{#switch:{{lc:weapon}}
 
| taunt = {{ns:0}}<!-- NULL: can't craft these -->
 
| #default = {{#if:
 
  | <tr>
 
    <td class="infobox-label">[[Crafting{{if lang}}|{{lang
 
  | ar = {{tooltip|يمكن كرافته|إذا كان الأتيم يمكن عمل كرافتينج له.}}:
 
  | cs = {{tooltip|Craftování|Možnost použít předmět při Craftování.}}:
 
  | da = {{tooltip|Kan smedes|Om tingen kan bruges i smedning.}}:
 
  | de = {{tooltip|Schmiedbar|Ob der Gegenstand zum Schmieden verwendet werden kann.}}:
 
  | en = {{tooltip|Craftable|If the item is usable in Crafting.}}:
 
  | es = {{tooltip|Fabricable|Si el objeto se puede usar en la fabricación de objetos.}}:
 
  | fi = {{tooltip|Luotava|Voiko esinettä käyttää luomisessa?}}:
 
  | fr = {{tooltip|Craftable|Si cet objet est utilisable pour la Fabrication.}} :
 
  | hu = {{tooltip|Barkácsolható|Ha a tárgy használható a Barkácsoló rendszerben.}}:
 
  | it = {{tooltip|Forgiabile|Se l'oggetto è utilizzabile nella Forgiatura.}}:
 
  | ja = {{tooltip|作成|アイテム作成で使うことができるかどうか}}:
 
  | ko = {{tooltip|제작 여부|아이템이 제작 가능한 경우}}
 
  | nl = {{tooltip|Ontwerpbaar|Of je het voorwerp kunt ontwerpen.}}:
 
  | no = {{tooltip|Konstruerbar|Om gjenstanden kan brukes i konstruering.}}:
 
  | pl = {{tooltip|Wytwarzanie|Czy przedmiot można używać w wytwarzaniu?}}:
 
  | pt = {{tooltip|Fabricável|Se este item pode ser utilizado para fabricar.}}:
 
  | pt-br = {{tooltip|Fabricável|Se este item pode ser usado na Fabricação.}}:
 
  | ru = {{tooltip|Ковка|Предмет может быть использован при ковке.}}:
 
  | sv = {{tooltip|Tillverkbar|Om objektet kan användas i Tillverkning.}}:
 
  | tr = {{tooltip|İşlenebilir|Eşyanın işlemede kullanılıp kullanılamayacağı}}:
 
  | zh-hans = {{tooltip|可合成|该物品是否能够参与合成。}}:
 
  | zh-hant = {{tooltip|合成|該項目是否能夠進行合成。}}:
 
  }}]]</td><!--
 
  --><td class="infobox-data">{{#switch:{{lc:¬}}
 
  | ¬
 
  | yes = {{common string|yes}}
 
  | no  = {{common string|no}}
 
  | #default =
 
  }}</td>
 
  </tr>
 
  }}
 
}}{{#switch:{{lc:weapon}}
 
| cosmetic
 
| hat | hats | head | headwear
 
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item  = <tr><!--
 
 
 
    // 'paint'
 
  --><td class="infobox-label">[[Paint Can{{if lang}}|{{lang
 
  | ar = {{tooltip|يمكن طليه|إذا كان الأيتم يمكن طلائه.}}:
 
  | cs = {{tooltip|Nabarvení|Možnost zbarvit pomocí Paint Can.}}:
 
  | da = {{tooltip|Males|Om tingen kan males ved brug af malingsdåser.}}:
 
  | de = {{tooltip|Einfärbbar|Ob der Gegenstand mit einer Farbdose eingefärbt weden kann.}}:
 
  | en = {{tooltip|Paintable|If the item can be painted using the Paint Can.}}:
 
  | es = {{tooltip|Coloreable|Si el objeto puede pintarse con el bote de pintura.}}:
 
  | fi = {{tooltip|Maalattava|Voiko esineen väriä vaihtaa maalipurkilla?}}:
 
  | fr = {{tooltip|Peignable|S'il est possible de peindre cet objet avec un Bidon de Peinture.}} :
 
  | hu = {{tooltip|Festhető|Ha a tárgy befesthető Festék segítségével.}}:
 
  | it = {{tooltip|Verniciabile|Se l'oggetto può essere verniciato con la Latta di Vernice.}}:
 
  | ja = {{tooltip|ペイント缶|ペイント缶を使ってアイテムの色を変更できるかどうか}}:
 
  | ko = {{tooltip|색칠 여부|아이템에 페인트 사용이 가능한 경우}}
 
  | nl = {{tooltip|Verfbaar|Of je het voorwerp kunt verven met het Verfblik.}}:
 
  | no = {{tooltip|Malbar|Om gjenstanden kan bli malt med et malingsspann.}}:
 
  | pl = {{tooltip|Przemalowanie|Czy przedmiot może być przemalowany?}}:
 
  | pt = {{tooltip|Pintável|Se este item pode ser pintado, utilizando uma Lata de Tinta.}}:
 
  | pt-br = {{tooltip|Pintável|Se este item pode ser pintado usando uma Lata de tinta.}}:
 
  | ru = {{tooltip|Покраска|Предмет может быть покрашен.}}:
 
  | sv = {{tooltip|Kan målas|Om objektet kan målas med hjälp av en Färgburk.}}:
 
  | tr = {{tooltip|Boyanabilir|Eşyanın Boya Kutusu ile boyanıp boyanamayacağı.}}:
 
  | zh-hans = {{tooltip|可喷漆|该物品是否能够使用油漆桶喷漆。}}:
 
  | zh-hant = {{tooltip|可塗色|該項目是否能夠使用油漆桶上色。}}:
 
  }}]]</td><!--
 
    --><td class="infobox-data"><!--
 
    -->{{#switch:<!--
 
 
 
       -->{{#if:
 
        | {{lc:}}
 
        | {{#switch:{{lc:weapon}}
 
          | cosmetic
 
          | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
 
          | hat | hats | head | headwear | #default = ¬
 
          }}
 
        }}
 
  | ¬
 
  | yes = {{common string|yes}}{{#if:<!-- # CATEGORY INLINE HOOK -->
 
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 
    | {{lang cat|Paintable items}}
 
    }}
 
  | no  = {{common string|no}}{{#if:<!-- # CATEGORY INLINE HOOK -->
 
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 
    | {{#switch:{{lc:weapon}}
 
    | cosmetic
 
    | misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
 
    | hat | hats | head | headwear = {{lang cat|Unpaintable items}}
 
    | #default = {{ns:0}}
 
    }}
 
    }}
 
  | #default =
 
  }}</td>
 
  </tr>
 
  | #default = {{ns:0}}<!-- NULL: paint only for hats for now. -->
 
  }}
 
}}<!-- <<< This closes the #ifeq 'quality' from above.
 
 
 
  // 'rename'
 
 
 
-->{{#switch:{{lc:weapon}}
 
| cosmetic
 
| hat | hats | head | headwear
 
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
 
| action item | action | action taunt
 
| weapon | weapons =
 
<tr>
 
<td class="infobox-label">[[Name Tag{{if lang}}|{{lang
 
  | ar = {{tooltip|يمكن تسميته|إذا كان هناك إمكانية في تسمية الأيتم.}}:
 
  | cs = {{tooltip|Pojmenování|Možnost změny názvu pomocí Name Tagu.}}:
 
  | da = {{tooltip|Navngives|Om tingen kan navngives ved brug af et navneskilt.}}:
 
  | de = {{tooltip|Umbenennbar|Ob der Gegenstand mit einem Namensschild umbenannt werden kann.}}:
 
  | en = {{tooltip|Nameable|If the item can be renamed using the Name Tag.}}:
 
  | es = {{tooltip|Renombrable|Si el objeto se puede renombrar usando la "Etiqueta de Nombre".}}:
 
  | fi = {{tooltip|Nimettävä|Voiko esineen nimen vaihtaa nimitunnisteella?}}:
 
  | fr = {{tooltip|Renommable|Si cet objet peut être renommé en utilisant une Étiquette.}} :
 
  | hu = {{tooltip|Elnevezhető|Ha a tárgy elnevezhető a Névcédula használatával.}}:
 
  | it = {{tooltip|Rinominabile|Se l'oggetto può essere rinominato con l'Etichetta Nome.}}:
 
  | ja = {{tooltip|{{Item name|Name Tag}}|{{Item name|Name Tag}}を使ってアイテムの名前を変更できるかどうか}}:
 
  | ko = {{tooltip|작명 여부|아이템에 이름표 사용이 가능한 경우}}
 
  | nl = {{tooltip|Benoembaar|Of je het voorwerp een andere naam kan geven met de Naamplaat.}}:
 
  | no = {{tooltip|Navnbar|Om gjenstanden kan bli omkalt med en navnelapp.}}:
 
  | pl = {{tooltip|Nazywanie|Czy przedmiot może mieć zmienioną nazwę?}}:
 
  | pt = {{tooltip|Renomeável|Se o nome deste item pode ser alterado, utilizando a Etiqueta de Nome.}}:
 
  | pt-br = {{tooltip|Renomeável|Se o nome deste item pode ser alterado usando a Etiqueta de nome.}}:
 
  | ru = {{tooltip|Переименование|Предмет может быть переименован.}}:
 
  | sv = {{tooltip|Namnbyte|Om objektet kan döpas om med en Namnlapp.}}:
 
  | tr = {{tooltip|İsimlendirilebilir|Eşyaya İsim Etiketi kullanılarak yeni isim verilip verilemeyeceği.}}:
 
  | zh-hans = {{tooltip|可命名|该物品是否能够使用名称标签命名。}}:
 
  | zh-hant = {{tooltip|改名稱|該項目是否能夠使用命名標籤改名稱。}}:
 
  }}]]</td><!--
 
  --><td class="infobox-data">{{#switch:{{lc:¬}}
 
| ¬
 
| yes = {{common string|yes}}
 
| no  = {{common string|no}}
 
| #default =
 
}}</td>
 
</tr>
 
}}<!--
 
  
  // 'numbered'
+
== Update history ==
 +
{{Update history|
 +
'''{{Patch name|5|21|2009}}''' ([[Sniper vs. Spy Update]])
 +
* The Dead Ringer was added to the game.
  
-->{{#if:no
+
'''{{Patch name|5|22|2009}}'''
| {{#switch:{{lc:weapon}}
+
* Fixed Spy feign death not being reflected in scoreboard.
| cosmetic
 
| action taunt
 
| hat | hats | head | headwear
 
| misc item | misc. | misc. item | misc | miscellaneous | miscellaneous item
 
| weapon | weapons = <tr>
 
<td class="infobox-label">[[Crafting Numbers{{if lang}}|{{lang
 
  | en = {{tooltip|Craft No.?|If the item can have a Crafting number.}}:
 
  | da = {{tooltip|Smedenummer?|Om genstanden kan have et smedenummer.}}:
 
  | de = {{tooltip|Herstellungs-Nr.?|Ob der Gegenstand eine Herstellungs-Nummer haben kann.}}:
 
  | fi = {{tooltip|Luomisnro?|Voiko esine saada luomisnumeron?}}:
 
  | fr = {{tooltip|N<sup>o</sup> de Fabrication?|Si l'objet peut avoir un numéro de Fabrication.}} :
 
  | hu = {{tooltip|x. számú|Ha a tárgynak van barkácsolási száma.}}:
 
  | it = {{tooltip|Numerazione|Se l'oggetto può avere un numero di Forgiatura.}}:
 
  | ja = {{tooltip|クラフトNo.|アイテム作成時に通し番号が記録されるかどうか}}:
 
  | nl = {{tooltip|Ontwerpnummer|Of het voorwerp een Ontwerpnummer kan hebben.}}:
 
  | no = {{tooltip|Konstruerings Nr.?|Om gjenstanden har et Konstruerings nummer.}}:
 
  | pl = {{tooltip|Nr wytworzenia|Czy przedmiot może mieć numer wytworzenia?}}:
 
  | ru = {{tooltip|Номер ковки|Может ли предмет иметь номер ковки.}}:
 
  | es = {{tooltip|Numeración|Si el objeto fabricado ocupa un número de fabricación.}}:
 
  | pt-br = {{tooltip|Numeração|Se o item fabricado tem um número de fabrico.}}:
 
  | pt-br = {{tooltip|Numeração|Se o item fabricado tem um número de fabricação.}}:
 
  | tr = {{tooltip|İşleme No.?|Eğer eşyanın bir işleme numarası varsa}}:
 
  | zh-hans = {{tooltip|合成编号|该物品是否可以拥有合成编号。}}
 
  | zh-hant = {{tooltip|合成編號|該項目是否有合成編號。}}:
 
  | ko = {{tooltip|제작 번호|아이템이 제작 번호를 지닌 경우}}
 
  | cs = {{tooltip|Craftovací č.|Zda li může předmět mít craftovací číslo, tj. číslo určující jako kolikátý byl daný předmět vytvořen craftováním.}}:
 
  | de = {{tooltip|Herstellungs-Nr.?|Kann das Item eine Herstellungsnummer haben?}}:
 
  | sv = {{tooltip|Tillverkningsnr.?|Om föremålet har ett Tillverkningsnummer.}}:
 
  }}]]</td><!--
 
  --><td class="infobox-data">{{#switch:{{lc:no}}
 
| ¬
 
| yes = {{common string|yes}}{{#if:<!-- # CATEGORY INLINE HOOK -->
 
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 
    | {{lang cat|Craft numbered items}}
 
    }}
 
| no  = {{common string|no}}
 
| #default = no
 
}}</td>
 
</tr>
 
}}
 
}}<!--
 
 
// 'medieval'
 
  
-->{{#switch:{{lc:weapon}}
+
'''{{Patch name|5|26|2009}}'''
| weapon | weapons =
+
* The Dead Ringer now fully drains the Cloak meter, even if the Spy uncloaks early.
  <tr>
 
  <td class="infobox-label">[[Medieval mode{{if lang}}#{{lang
 
  | cs = Povolené zbraně
 
  | da = Tilladte våben
 
  | de = Erlaubte Waffen
 
  | en = Allowed weapons
 
  | fi = Sallitut aseet
 
  | es = Armas permitidas
 
  | fr = Armes autorisées
 
  | hu = Engedélyezett fegyverek
 
  | it = Arma Medievale
 
  | ja = 使用可能な武器
 
  | ko = 허가된 무기
 
  | nl = Toegestane wapens
 
  | no = Tillat våpen
 
  | pl = Dozwolone bronie
 
  | pt = Armas permitidas
 
  | ru = Допускается оружие
 
  | tr = İzin verilen silahlar
 
  | zh-hans = 可用武器
 
  }}|{{lang
 
    | ar = {{tooltip|ميديفال|أذا كان يمكن إستخدام هذا البند في ميديفال مود.}}:
 
    | cs = {{tooltip|Středověk|Možnost používání ve Středověkém módu.}}:
 
    | da = {{tooltip|Middelalder|Om genstanden kan blive brugt i Middelalder-tilstand.}}:
 
    | de = {{tooltip|Medieval|Ob der Gegenstand im Medieval Modus benutzt werden kann.}}:
 
    | en = {{tooltip|Medieval|If the item can be used during Medieval mode.}}:
 
    | es = {{tooltip|Medieval|Si el objeto puede ser usado en el Modo Medieval.}}:
 
    | fi = {{tooltip|Keskiaika|Voiko esinettä käyttää Keskiaika-tilassa?}}:
 
    | fr = {{tooltip|Médiéval|Si l'objet peut être utilisé en mode Médiéval.}} :
 
    | hu = {{tooltip|Középkori|Ha a tárgy használható a Középkori mód során.}}:
 
    | it = {{tooltip|Medievale|Se l'oggetto può essere utilizzato nella Modalità Medievale.}}:
 
    | ja = {{tooltip|メディーバル|メディーバルモードで使えるかどうか}}:
 
    | ko = {{tooltip|중세 여부|아이템이 중세시대 모드에서 사용 가능한 경우}}
 
    | nl = {{tooltip|Middeleeuws|Of je het voorwerp kunt gebruiken in de Middeleeuwse modus.}}:
 
    | no = {{tooltip|Middelalder|Om gjenstanden kan brukes i Middelalder modus.}}:
 
    | pl = {{tooltip|Średniowiecze|Czy przedmiot może być używany w Trybie Średniowiecznym?}}:
 
    | pt = {{tooltip|Medieval|Se o item pode ser usado no Modo Medieval.}}:
 
    | pt-br = {{tooltip|Medieval|Se o item pode ser usado no Modo Medieval.}}:
 
    | ro = {{tooltip|Medieval|Acest produs se poate folosi în modul Medieval.}}:
 
    | ru = {{tooltip|Средневековье|Предмет может быть использован в режиме «Средневековье».}}:
 
    | sv = {{tooltip|Medeltid|Om föremålet kan användas under Medeltida läge.}}:
 
    | tr = {{tooltip|Orta Çağ|Eşyanın Orta Çağ modunda kullanılıp kullanılamayacağı.}}:
 
    | zh-hans = {{tooltip|中世纪|该物品是否能中世纪模式下使用。}}:
 
    | zh-hant = {{tooltip|中世紀|該物品是否可在中世紀模式下使用。}}:
 
    }}]]</td>
 
  <td class="infobox-data">{{#switch:{{#if:yes<!--
 
  
    // This section sets melee weapons to "yes", and all other weapons to "no".
+
'''{{Patch name|5|29|2009}}'''
    // It also allows for the default setting to be overridden by setting 'medieval' to yes.
+
* Fixed Spies not being [[telefrag]]ged when standing on an enemy [[Teleporters|teleporter]] exit with this item enabled.
  
    -->
+
'''{{Patch name|6|8|2009}}'''
    | {{lc:yes}}
+
* The Dead Ringer can now be activated while carrying the flag.
    | {{#switch:{{lc:pda 2}}
 
      | slot3 | slot 3 | 3 | melee = ¬
 
      | #default = no
 
      }}
 
    }}
 
    | ¬
 
    | yes = {{common string|yes}}{{#if:<!-- # CATEGORY INLINE HOOK -->
 
    | {{ns:0}}<!-- Disable if 'cat' is defined. -->
 
    | {{lang cat|Medieval weapons}}
 
    }}
 
    | no  = {{common string|no}}
 
    | #default = yes
 
    }}</td>
 
  </tr>
 
| #default = {{ns:0}}<!-- Hats/Misc items/Tools etc cannot be medieval -->
 
}}
 
 
}}<!-- // This closes the taunt check from above. -->
 
}}<!-- // This closes the TFC switch from above. -->
 
}}<!-- // This closes the 'unused' #if from above.
 
 
// Ammunition
 
// First level of checking. If both params are N/A or similar, hide the whole thing.
 
  
-->{{#if:
+
'''{{Patch name|6|23|2009}}'''
| {{ns:0}}<!-- Hide ammunition section on unused weapons. -->
+
* The Dead Ringer's Cloak consume rate has been slightly reduced, giving about an extra second of Cloak time on a full meter.  
| {{#ifeq:{{lc:weapon}} | weapon
+
* Emerging from this item's Cloak now drains up to 40% of the Cloak meter instead of 100%. This drain only happens if the meter is at least 60% full.
| {{#switch:<!--
+
* The Dead Ringer's Cloak meter can now be regenerated from ammo sources.
  -->{{#switch:{{lc:pda 2}}<!-- // Disable ammunition section for melee & PDA weapons. -->
+
* The Dead Ringer's "extra" Cloak powers (damage reduction and no-flicker) are not extended by obtaining ammo.
  | slot3 | slot 3 | 3 | melee 
+
* Being attacked while [[Taunts|taunting]] with the Dead Ringer out no longer triggers a Spy's Cloak, but instead keeps the damage reduction for the remaining duration of the taunt.
  | pda1 | pda 1 | disguise kit
 
  | pda2 | pda 2 | watch | cloak = ¬
 
  | #default = {{ns:0}}<!-- NULL -->
 
  }}N/AN/A
 
  | ¬ | ¬N/AN/A | ¬N/A | ¬∞∞ | ¬∞ | ∞∞ | ∞ | N/AN/A | N/A | none | off | hide = {{ns:0}}<!-- NULL -->
 
  | #default =
 
  <tr>
 
  <th class="infobox-header" colspan="2">{{Common string|Ammo}}</th>
 
  </tr><!--
 
  
  // 'ammo-loaded'
+
'''{{Patch name|6|25|2009}}'''
  // Second level of checking. Check if the value is N/A, ∞, etc, if it is don't display it.
+
* Fixed the Dead Ringer's damage reduction exploit involving Spy taunting.
  
-->{{#switch:N/A
+
'''{{Patch name|7|14|2009}}'''
  | N/A
+
* {{Undocumented}} The Dead Ringer's recharge time was shortened from 18.5 seconds to 16.5 seconds.
  |
 
  | -
 
  | hide
 
  | off
 
  | none = {{ns:0}}<!-- NULL -->
 
  | #default =
 
  <tr>
 
  <td class="infobox-label">{{lang
 
    | ar = الذخائر المخزنة:
 
    | cs = Nábojů v zásobníku:
 
    | da = Ammo ladt:
 
    | de = Magazingröße:
 
    | en = Ammo loaded:
 
    | es = Munición cargada:
 
    | fi = Lipaskoko:
 
    | fr = Munitions chargées:
 
    | hu = Tárkapacitás:
 
    | ja = 装弾数:
 
    | ko = 장탄수
 
    | it = Caricatore:
 
    | nl = Munitie geladen:
 
    | no = Ammo ladet:
 
    | pl = Magazynek:
 
    | pt = Munição carregada:
 
    | pt-br = Munição carregada:
 
    | ro = Muniţie încărcată:
 
    | ru = Наготове:
 
    | sv = Ammunition laddad
 
    | tr = Şarjör
 
    | zh-hans = 装弹数量:
 
    | zh-hant = 彈藥上膛數量:
 
    }}</td>
 
  <td class="infobox-data">N/A</td>
 
  </tr>
 
  }}<!--
 
  
  // 'ammo-carried'
+
'''{{Patch name|1|6|2010}}'''
  // Second level of checking. Check if the value is N/A, ∞, etc, if it is don't display it.
+
* The Dead Ringer now reduces Cloak to 40% when uncloaking early.
 +
* Made a 35% cap on the amount of Cloak it can gain from an ammo pack.
 +
* Has as a quieter decloak sound.
  
-->{{#switch:N/A
+
'''{{Patch name|1|13|2010}}'''
  | N/A
+
* Feigning death can now play custom death animations like a normal death (head loss, Sniper shot, backstab, etc).
  | ∞
+
* Feigning death due to explosive damage now has a chance to [[Gibs|gib]], like a normal death.
  | -
+
* Corpses from a feign death now use the correct wearable behavior (hats stay on, or fall off as they should).
  | hide
+
* The weapons dropped by feign death corpses now have appropriate physics and collision for their type.
  | off
+
* Fixed Spies that feign death while disguised as enemy Spies dropping fake ragdolls wearing a mask.
  | none = {{ns:0}}<!-- NULL -->
+
* Fixed a couple of physics issues on ragdolls created by feign death.
  | #default =
 
  <tr>
 
  <td class="infobox-label">{{lang
 
    | ar = الذخائر المحملة
 
    | cs = Nábojů neseno:
 
    | da = Ammo båret:
 
    | de = Gesamtmunition:
 
    | en = Ammo carried:
 
    | es = Munición llevada:
 
    | fi = Kannettuna:
 
    | fr = Munitions transportées:
 
    | hu = Tárolt lőszer:
 
    | ja = 弾薬数:
 
    | ko = 소지 탄약수
 
    | it = Munizioni Trasportate:
 
    | nl = Munitie gehouden:
 
    | no = Ammo holdt:
 
    | pl = Amunicja zapasowa:
 
    | pt = Munição transportada:
 
    | pt-br = Munição transportada:
 
    | ro = Muniţie în dotare:
 
    | ru = В запасе:
 
    | sv = Ammunition buren
 
    | tr = Taşınan cephane
 
    | zh-hans = 携弹数量:
 
    | zh-hant = 彈藥攜帶數量:
 
    }}</td>
 
  <td class="infobox-data">N/A</td>
 
  </tr>
 
  }}
 
}}{{#if:
 
| <tr><!--
 
 
// 'ammo-type'
 
  
--><td class="infobox-label">{{lang
+
'''{{Patch name|5|20|2010}}'''
    | ar = نوع الذخيرة:
+
* {{Undocumented}} The Dead Ringer was added to the [[crafting]] blueprint for the [[Tribalman's Shiv]].
    | cs = Typ munice:
 
    | da = Ammunitionstype:
 
    | de = Munitionsart:
 
    | en = Ammo type:
 
    | es = Tipo de munición:
 
    | fi = Ammustyyppi:
 
    | fr = Type de munitions:
 
    | hu = Lőszertípus:
 
    | ja = 弾薬タイプ:
 
    | ko = 탄약 종류
 
    | it = Tipo di Munizioni:
 
    | nl = Munitietype:
 
    | no = Type ammunisjon:
 
    | pl = Rodzaj amunicji:
 
    | pt = Tipo de munição:
 
    | pt-br = Tipo de munição:
 
    | ru = Тип боеприпасов:
 
    | ro = Tipul muniţiei:
 
    | sv = Ammunitionstyp
 
    | tr = Cephane tipi
 
    | zh-hans = 子弹类型:
 
    | zh-hant = 子彈類型:
 
    }}</td><!--
 
  --><td class="infobox-data">{{{ammo-type}}}</td>
 
  </tr>
 
}}{{#if:
 
| <tr><!--
 
 
// 'reload-type'
 
  
--><td class="infobox-label">{{lang
+
'''{{Patch name|9|30|2010}}''' ([[Mann-Conomy Update]])
    | ar = نوع الريلود :
+
* {{Undocumented}} The Dead Ringer was added to the crafting blueprint for the [[L'Etranger]].
    | cs = Typ nabíjení:
+
* {{Undocumented}} Your silhouette can be seen if touching an enemy.
    | da = Ladningstype:
 
    | de = Nachladetyp:
 
    | en = Reload type:
 
    | fi = Lataustapa:
 
    | fr = Type de rechargement:
 
    | hu = Újratöltés típusa:
 
    | ja = 装弾方式:
 
    | ko = 장전 방식
 
    | es = Tipo de recarga:
 
    | it = Tipo di Ricarica:
 
    | nl = Type lading:
 
    | no = Type lading:
 
    | pl = Przeładowywanie:
 
    | pt = Tipo de recarga:
 
    | pt-br = Tipo de recarga:
 
    | ro = Tip de reîncărcare:
 
    | ru = Тип перезарядки:
 
    | sv = Laddningstyp
 
    | tr = Dolduruş tipi
 
    | zh-hans = 填充类型:
 
    | zh-hant = 裝彈方式:
 
    }}</td><!--
 
  --><td class="infobox-data">{{{reload}}}
 
  </td>
 
  </tr>
 
}}<!-- End 'reload-type' -->
 
| {{ns:0}}<!-- NULL: hide ammunition for all types excluding weapons. -->
 
}}
 
}}<!-- End ammunition switch.
 
  
// Available qualities
+
'''{{Patch name|10|13|2011}}''' ([[Manniversary Update & Sale]])
 +
* {{Undocumented}} The Dead Ringer now plays a tone if Cloak is fully recharged.
  
--->
+
'''{{Patch name|2|2|2012}}'''
{{#if:|{{ns:0}}| <!--
+
* {{Undocumented}} Added [[Strange]] quality.
--> {{#if:|{{ns:0}}| <!--
 
--> {{#if:|{{ns:0}}| <!--
 
--> {{#switch:|tfc = {{ns:0}}|#default =
 
<tr>
 
  <th class="infobox-header" colspan="2">{{lang
 
    | en = Available Qualities
 
    | cs = Dostupné kvality
 
    | da = Tilgængelige Kvaliteter
 
    | de = Verfügbare Qualitäten
 
    | es = Aspectos Disponibles
 
    | fi = Olemassaolevat laadut
 
    | fr = Qualités Disponibles
 
    | hu = Rendekjezésre álló ritkaságok
 
    | it = Qualità disponibili
 
    | ja = 存在するクオリティ
 
    | ko = 존재하는 품질
 
    | no = Tilgjengelige kvaliteter
 
    | pl = Dostępne jakości
 
    | pt = Qualidades Disponíveis
 
    | pt-br = Qualidades disponíveis
 
    | ru = Доступные качества
 
    | sv = Tillgängliga kvaliteter
 
    | tr = Mevcut Nitelikler
 
    | zh-hans = 可获取的品质
 
    | zh-hant = 可能的屬性
 
  }}</th>
 
</tr>
 
<tr>
 
<td colspan="2" style="text-align:center;">
 
{{quality list|item-name={{BASEPAGENAME}}}}
 
</td>
 
</tr>
 
}}}}}}}}
 
<!--end quality
 
 
// Loadout Stats
 
  
-->{{#switch:{{lc:yes}}
+
'''{{Patch name|6|28|2012}}'''
| no
+
* Death pits on [[Doomsday|sd doomsday]] now properly kill Dead Ringered Spies.
| ¬ = {{ns:0}}<!-- Hide loadout by default, and if loadout is set to 'no' -->
 
| #default = <tr>
 
  <th class="infobox-header" colspan="2">{{lang
 
    | ar = حالة لودأوت
 
    | cs = Vlastnosti ve výbavě
 
    | da = Udrustningsstatistik
 
    | de = Inventar
 
    | en = Loadout Stats
 
    | es = Estadísticas
 
    | fi = Varustelastiominaisuudet
 
    | fr = Statistiques d'Inventaire
 
    | hu = Statisztikák
 
    | ja = バックパック内表示
 
    | ko = 장비 설정 상태
 
    | it = Statistiche
 
    | nl = Uitrustingsstatistieken:
 
    | no = Inventar Statistikk
 
    | pl = Statystyki
 
    | pt = Atributos
 
    | pt-br = Atributos
 
    | ro = Statistici
 
    | ru = Характеристики
 
    | sv = Statistik
 
    | tr = Ekipman İstatistikleri
 
    | zh-hans = 游戏内显示
 
    | zh-hant = 選單顯示
 
    }}</th>
 
  </tr><tr>
 
  <td colspan="2" style="text-align:center;" class="loadout-tooltip-container"><!--
 
  
    // The following relies on functionality provided by the {{Backpack item}} template.
+
'''{{Patch name|12|21|2012}}'''
 +
* Fixed a Dead Ringer Spy exploit in Mann Vs. Machine mode.
  
  -->{{Backpack item
+
'''{{Patch name|07|10|2013}}'''
| file-link = yes
+
* Changed attribute:
| unusual-icon =
+
** When under the effect of Feign Death, damage taken decreases the duration of the effect.
| strange-icon =
 
| stat-icon =
 
| decal-icon =
 
| pyroland-icon =
 
| custom-icon =
 
| quality = Unique
 
| prefix =
 
| suffix =
 
| item-name = {{BASEPAGENAME}}
 
| item-name-local = {{#if:
 
  | {{{loadout-name}}}
 
  | {{#if:
 
  |
 
  | {{#if:
 
    | {{ns:0}}<!-- Set hide-loadout-prefix to anything to skip this. -->
 
    | {{if lang
 
    | en = {{#switch:{{lc:weapon}}
 
      | cosmetic | hats | head | headwear | hat | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
 
      | tools | tool | action item | action | action taunt = {{ns:0}}<!-- Hats, misc and tools usually don't have "The". -->
 
      | yes | #default =
 
        {{#switch:{{lc:}}
 
          | | unique = The {{BASEPAGENAME}}
 
          | #default = {{BASEPAGENAME}}
 
        }}
 
      }}
 
    | non-en = {{item name|{{BASEPAGENAME}}}}<!-- Ignore this for non-English pages. -->
 
    }}
 
    }}
 
  }}
 
  }}
 
| limited = no
 
| {{#if:|grade|null}} = {{{grade}}}
 
| {{#if:|wear|null}} = {{{wear}}}
 
| {{#if:|unusual-effect|null}} = {{{unusual-effect}}}
 
| {{#if:Invis Watch|item-kind|null}} = Invis Watch
 
| item-level = {{#if:5
 
  | 5
 
  | {{#switch:{{lc:weapon}}
 
  | cosmetic | hats | head | headwear | hat = {{lang
 
    | en = Level 1–100 Hat
 
    | da = Niveau 1-100 hat
 
    | de = Hut Level 1–100
 
    | es = Sombrero de Nivel 1–100
 
    | fi = Tason 1-100 Hattu
 
    | fr = Chapeau niveau 1-100
 
    | hu = 1-100. szintű sapka
 
    | nl = Level 1-100 Hoed
 
    | no = Nivå 1-100 Hatt
 
    | ko = 레벨 1-100 모자
 
    | it = Cappello - Livello 1–100
 
    | ja = レベル 1–100
 
    | pl = Nakrycie głowy poziomu 1-100
 
    | pt = Chapéu Nível 1-100
 
    | ru = Головной убор 1-100-го уровня
 
    | tr = Seviye 1-100 Şapka
 
    | zh-hans = 等级 1-100 帽子
 
    | zh-hant = 等級 1-100 頭飾
 
    | de = Hut Level 1-100
 
    | pt-br = Chapéu nível 1-100
 
    }}
 
  | #default = {{lang
 
    | ar = مستوى 1–100
 
    | cs = Level 1–100
 
    | da = Niveau 1–100
 
    | de = Level 1–100
 
    | en = Level 1–100
 
    | es = Nivel 1–100
 
    | fi = Taso 1–100
 
    | fr = Niveau 1–100
 
    | hu = 1–100. szintű
 
    | it = Livello 1–100
 
    | ja = レベル 1–100
 
    | ko = 레벨 1–100
 
    | nl = Level 1–100
 
    | no = Nivå 1–100
 
    | pl = Poziom 1–100
 
    | pt = Nível 1–100
 
    | pt-br = Nível 1–100
 
    | ro = Nivel 1–100
 
    | ru = 1–100-го уровня
 
    | sv = Nivå 1–100
 
    | tr = Seviye 1–100
 
    | zh-hans = 等级 1–100
 
    | zh-hant = 等級 1–100
 
    }}
 
  }}
 
  }}
 
| no-level = {{{no-level}}}
 
| null = <!--
 
 
 
  // Ideally, 'positive-attributes', 'negative-attributes', etc, would no longer be used.
 
  // When all pages are swept over all instances of these parameters should be changed.
 
  // All hat descriptions should also use 'item-description' over 'neutral-attributes'.
 
  
  -->
+
'''{{Patch name|7|11|2013}}'''
  | att-1-positive =
+
* When disguised as a teammate, the Dead Ringer will drop the body of the player the Spy is disguised as.
  | att-1-negative =
 
  | att-1-neutral = {{#if:Cloak Type: Feign Death
 
  | Cloak Type: Feign Death
 
  | {{#switch:{{lc:weapon}}
 
  | weapon
 
  | weapons =
 
  | #default = {{ns:0}}<!-- NULL -->
 
  }}
 
  }}
 
  
  | att-2-positive = 
+
'''{{Patch name|11|12|2013}}'''
  | att-2-negative = 
+
* Added [[Collector's]] quality.
  | att-2-neutral = Leave a fake corpse on taking damage and temporarily gain invisibility, speed and damage resistance
 
  
  | att-3-positive = +50% cloak regen rate
+
'''{{Patch name|1|27|2015}}'''
  | att-3-negative = 
+
* Fixed a bug with Dead Ringer Cloak meter being lowered to 40% after Super Armor duration ends when Cloak was extended via [[Ammo|pickups]] or the [[L'Etranger]].
  | att-3-neutral = 
 
  
  | att-4-positive = +40% cloak duration  
+
'''{{Patch name|7|2|2015}} #1''' ([[Gun Mettle Update]])
  | att-4-negative = 
+
* Changed attributes:
  | att-4-neutral = 
+
** Triggering Feign Death instantly removes 50% cloak meter.
 +
** Changed increased drain rate to a decreased drain rate. Overall duration of invisibility is still 7 seconds when accounting for initial spend of 50 cloak meter for triggering Feign Death.
 +
** Decreased cloak regen rate from +80% to +50%
 +
** When Feign Death is triggered, the Spy receives a 3 second speed boost.
 +
** Initial attack that triggers feign death has its damage reduced by 50%.
 +
** Damage resistance on triggering feign death scales over time. 65% to 20% over 3 seconds.
 +
** Feign Death stealth has no bump shimmer for 3 seconds.
 +
** 3 seconds after triggering Feign Death, the Spy is under normal invisible conditions (20% armor and shimmers if bumped or shot).
 +
** Can no longer pick up ammo for cloak meter while cloaked.
  
  | att-5-positive = 
+
'''{{Patch name|7|8|2015}} #1'''
  | att-5-negative = -50% cloak meter when Feign Death is activated
+
* Fixed a case where speed-line particles were visible for enemy players when a Spy triggered the Dead Ringer.
  | att-5-neutral = 
 
  
  | att-6-positive = 
+
'''{{Patch name|7|15|2015}} #1'''
  | att-6-negative = No cloak meter from ammo boxes when invisible
+
* Fixed an issue with Unusual Revolvers where the unusual effect would sometimes not disappear when the Spy would feign death, disguise, cloak, etc.
  | att-6-neutral = 
 
  
  | att-7-positive = 
+
'''{{Patch name|12|17|2015}}''' ([[Tough Break Update]])
  | att-7-negative = -35% cloak meter from ammo boxes
+
* The HUD 'Cloak' meter now displays 'FEIGN' when Dead Ringer is equipped.
  | att-7-neutral = 
+
* Changed attribute:
 +
** Initial damage reduction when feigning death increased to 75% from 50%.
  
  | att-8-positive = 
+
'''{{Patch name|3|3|2016}}'''
  | att-8-negative = 
+
* Updated the draw sound for the Dead Ringer.
  | att-8-neutral = 
 
  
| item-description = {{#if:
+
'''{{Patch name|4|25|2016}}'''
  |  
+
* Fixed ragdolls not drawing the head properly when a Spy feigns death.
  | {{#switch:{{lc:weapon}}
 
  | cosmetic
 
  | hats
 
  | head
 
  | hat
 
  | headwear =
 
  | #default = {{ns:0}}<!-- NULL -->
 
  }}
 
  }}
 
| item-expiration =
 
| item-uses =
 
| item-flags =
 
}}
 
</td>
 
</tr>
 
}}<!-- Close 'loadout' #if -->
 
  
</table></div>}}<!-- End table --><!--
+
'''{{Patch name|11|14|2016}}'''
 +
* Fixed a bug related to using the Dead Ringer while carrying the flag.
  
// Automatic display title.
+
'''{{Patch name|2|14|2017}}'''
// Its value comes from the "name" parameter (so the same name is shown for the title of the infobox, displayed title of the page
+
* Fixed Spectators seeing the fake death notices for the Spy when he feigns death.
// and the item name in the loadout stats).
 
  
-->{{#ifeq: | off
+
'''{{Patch name|10|20|2017}} #1''' ([[Jungle Inferno Update]])
| {{ns:0}}<!-- Ignore if 'displaytitle' has been set to 'off'. -->
+
* Changed attribute:
| {{#if:
+
** Ammo kits and Dispensers no longer refill the Spy's cloak meter.
  | {{DISPLAYTITLE:}}
 
  | {{if lang| non-en = {{DISPLAYTITLE:{{item name|{{BASEPAGENAME}}}}}}| en = {{ns:0}}}}<!-- Ignore if 'name' isn't defined (majority of English pages). -->
 
  }}
 
}}<!--
 
  
// Begin categorization.
+
'''{{Patch name|6|21|2022}}'''
 +
* Fixed the Spy's feigned deaths with the Dead Ringer not showing up in the matchmaking quick team status bar.
  
-->{{#if:
+
'''{{Patch name|6|23|2022}}'''
| {{ns:0}}<!-- NULL: if 'cat' is defined. -->
+
* Fixed Spy feign deaths not showing the correct class portraits.
| {{#switch:{{lc:}}
 
| tfc = {{#switch:{{lc:weapon}}
 
| weapon | weapons = {{lang cat|Weapons (Classic)}}
 
}}
 
| #default = {{#switch:{{lc:weapon}}
 
| weapons
 
| weapon = {{#if:
 
  | {{ns:0}}<!-- Only real weapons should be placed in Category:Weapons -->
 
  | {{lang cat|Weapons}}
 
  }}<!--
 
--><!--
 
  // Categorize by slot (excluding taunt kills)
 
  -->{{#if:
 
  | {{ns:0}}<!-- Remove slot categorization for unused items, or items with custom slots. -->
 
  | {{#switch:{{lc:weapon}}
 
  | taunt | tauntkill | taunt-kill = {{ns:0}}<!-- Don't place these slot categories on taunt pages. -->
 
  | #default = {{#switch:{{lc:pda 2}}
 
    | slot1 | slot 1 | 1 | primary = {{lang cat|Primary weapons}}
 
    | slot2 | slot 2 | 2 | secondary = {{lang cat|Secondary weapons}}
 
    | slot3 | slot 3 | 3 | melee = {{lang cat|Melee weapons}}
 
    | pda1 | pda 1 | disguise kit = {{lang cat|PDA1 weapons}}
 
    | pda2 | pda 2 | watch | cloak = {{lang cat|PDA2 weapons}}
 
    | building | sapper = {{lang cat|Building weapons}}
 
    | #default = [[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]<!--
 
    // If 'slot' doesn't match any of the above, the page is not categorized, but is instead placed in a hidden maintenance category, for tracking purposes.
 
    -->
 
    }}
 
  }}
 
  }}
 
| cosmetic
 
| hats | head | headwear | hat
 
| misc item | misc. | misc | misc. item | miscellaneous | miscellaneous item = {{lang cat|Cosmetic items}}
 
| taunt = {{lang cat|Taunts}}
 
| tools | tool = {{lang cat|Tools}}
 
| action item | action = {{lang cat|Action items}}
 
| action taunt = {{lang cat|Action items}}{{lang cat|Taunts}}
 
}}
 
}}<!--
 
-->{{#switch:{{lc:weapon}}
 
    | cosmetic
 
    | hats
 
    | head
 
    | headwear
 
    | hat
 
    | misc item
 
    | misc.
 
    | misc
 
    | misc. item
 
    | miscellaneous
 
    | miscellaneous item
 
    | weapon
 
    | weapons = {{#if: |{{ns:0}}|{{#ifeq: {{lc:}}|tfc|{{ns:0}}|{{lang cat|Valve-made items|sort={{ucfirst:weapon}}&#32;{{BASEPAGENAME}}}}}}}}
 
 
}}
 
}}
}}<!--
 
  
  // Deprecated parameter tracking.
+
== Notes ==
  // This places pages that use old parameters into dedicated categories where they can be located & fixed.
+
* Unlike other Spy watches, the Strange variant of the Dead Ringer ranks up based on times feigned, not number of seconds cloaked.
  // See [[Category:Tracking categories]].
 
  
    // NONE
+
== Bugs ==
 +
* The Cloak meter displayed on the watch does not properly correspond to the actual amount of Cloak available, similar to the [[Enthusiast's Timepiece]] and [[Quäckenbirdt]].
 +
* If a Spy is holding a Dead Ringer and takes damage while taunting, any damage taken after the taunt is finished does not trigger the feign death.
 +
* Feigning death on circumstances that should trigger a unique death scream sometimes issue a normal death scream.
 +
* The damage reduction from the Dead Ringer applies to [[Water|drowning]] damage as well. However, the Spy recovers the full amount of health that would have been lost without the Dead Ringer, allowing players to heal themselves by intentionally drowning.
 +
* Activating the watch upon round start sometimes causes the Spy not to hold up the watch. This can only be fixed by dying.
 +
* There is an occasional bug that occurs with the Dead Ringer where, once the feign death is activated, the killfeed reports that the Spy's killer "got revenge" on him, even if they were not dominated or do not exist. The same bug may report that the Spy's killer is dominating him even if said Spy was already being dominated by that player, or if they were nowhere close to dominating them. Both bugs may also play the accompanying sound cue. When the Spy is killed by [[Environmental death|environmental hazards]] or [[fall damage]], "ERRORNAME" gets revenge on the Spy. These messages are only broadcast to the other team, just like all faked mechanics of the Dead Ringer.
 +
* When reloading the [[Revolver]], switching weapon to the Sapper, or using the Sharp Dresser while quickly activating the Dead Ringer, three hands can be momentarily seen.
 +
** This can also happen when holding [[PASS Time#The JACK|The JACK]] in PASS Time.
 +
* Some achievements that involve killing cloaked Spies can be achieved by attacking a Spy with his Dead Ringer ready.
 +
* When a player holds the Dead Ringer with Specialized or Professional [[Killstreak Kit|Killstreak]] weapon, the sheen is replicated on the Dead Ringer.
 +
* If the user has final hitsounds enabled, they do not always play if they activate the Dead Ringer of an enemy Spy.
 +
* Just like the [[Invis Watch]] and the [[Cloak and Dagger]], if the Dead Ringer is deployed during the reload animation of a {{botignore|revolver}}, the reload itself is sped up.
 +
* Disguising with the [[Your Eternal Reward]] or [[Wanga Prick]] while holding out the Dead Ringer results in it still being held out and showing it charging. Upon it being fully charged, it acts normally. However, if the user takes damage while the uncharged Dead Ringer is active, they still receive the 75% damage resistance on the first hit taken.
 +
* If the player is holding the Dead Ringer after their team has lost the round, taking damage does not cause the feign death trigger, but the 75% damage resistance triggers each time.
 +
** If an enemy player damages a Spy in this state, damage numbers do not reflect the 75% damage resistance.
  
  // Error tracking.
+
== Unused content ==
-->{{#if:weapon||<!--
+
* The Dead Ringer has an unused model featuring a chain, similar to the backpack icon's model.
  --><span class="error mid">ERROR {{tl|Item infobox}} missing 'type' parameter ([[Template:Item infobox#Setup_parameters|Documentation]]).</span><!--
 
  -->[[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]<!--
 
-->}}<!--
 
  
-->{{#switch:{{lc:weapon}}
+
== Trivia ==
  | weapons | weapon | taunt | tauntkill | taunt-kill
+
* [[w:Dead ringer (idiom)|Dead Ringer]] is a phrase used to describe an exact duplicate of something or someone else; for example, "He's a {{botignore|dead ringer}} for that BLU Spy we shot earlier!". The "ringer" part of the phrase refers to a replacement or impostor, especially in sporting events, making the fake Spy corpse an actual "'''''dead''''' ringer".
  | cosmetic | hats | head | headwear | hat | misc item | misc. item | misc. | misc | miscellaneous | miscellaneous item
+
* The ability to [[Feign Death (Classic)|feign death]] was present in ''[[Team Fortress Classic]]'', and the Dead Ringer's function was likely inspired by that ability. However, in ''Team Fortress Classic'', feigning death was limited to being rendered immobile and having to hope that the enemy would have already passed by when the player decided to get up.
  | tools | tool | action item | action | action taunt
+
* On the third day of the [[Sniper vs. Spy Update]], where the [[Razorback]] was introduced, the Dead Ringer can be seen in the "dead" Spy's hand, despite the fact that it would not be officially announced until the next day.<ref>[https://www.teamfortress.com/sniper_vs_spy/day03_english.htm Day 3 of Sniper vs. Spy Update]</ref>
  | bundle = {{ns:0}}<!-- Accepted values for 'type'. -->
+
* According to the ''Dapper Rogue'' catalog on the fourth day of the Sniper vs. Spy Update, the Dead Ringer costs $7.39.<ref>[https://www.teamfortress.com/sniper_vs_spy/day04_english.htm Day 4] of Sniper vs. Spy Update</ref>
  | blank | none | {{ns:0}} | #default = [[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]
+
* The Dead Ringer is mentioned by the [[Heavy]] in ''[[Poker Night at the Inventory]]'' during a fold response with the line "[[:Media:The cards flop worse than spy with dead ringer.wav|The cards flop worse than Spy with Dead Ringer]]."
  }}<!--
 
  
  // From WindBOT.
+
== Gallery ==
-->{{#ifeq:pda 2|invalid|<!--  
+
<gallery>
  -->[[Category:Item infobox ERROR|{{NAMESPACE}} {{BASEPAGENAME}} {{if lang}}]]<!--  
+
File:Dead Ringer 1st person red.png|[[RED]] first-person view.
-->|}}<!--
+
File:Dead Ringer 1st person blu.png|[[BLU]] first-person view.
 +
File:Dead Ringer Chain.png|Unused world model.
 +
File:Dead Ringer Catalogue.png|Dead Ringer ad in the ''Dapper Rogue'' catalog.
 +
</gallery>
  
  // 'loadout-name' and 'loadout-prefix' usage.
+
== See also ==
  -->{{#if:
+
* [[Basic Spy strategy#Dead Ringer|Dead Ringer strategy]]
  | [[Category:Item infobox using 'loadout-name'|{{BASEPAGENAME}} {{SUBPAGENAME}}]]
 
  }}{{#if:
 
  | [[Category:Item infobox using 'loadout-prefix'|{{BASEPAGENAME}} {{SUBPAGENAME}}]]
 
  }}<!--
 
  
  // Maintenance tracking.
+
== References ==
-->[[Category:Item infobox usage|{{if lang|en=&#32;{{BASEPAGENAME}}|non-en={{SUBPAGENAME}}&#32;{{BASEPAGENAME}}}}]]<!--
+
<references/>
  
--><!--
+
{{Sniper Vs Spy Update Nav}}
-->
+
{{Allweapons Nav}}
 +
{{Spy Nav}}

Latest revision as of 21:59, 10 November 2024

By the time your adversary races towards your 'body' to frisk you for cash and pull gold fillings out of your mouth, you'll already be behind him, poised for the killing blow.
Dead Ringer publicity blurb

The Dead Ringer is an unlockable PDA weapon for the Spy. It is an advanced cloaking device disguised as a gold-plated pocket watch with an engraving of a hummingbird on its lid.

Unlike the Invis Watch, the Dead Ringer does not immediately cause the Spy to cloak when the alt-fire key (default key: MOUSE2) is pressed. Instead, the Spy holds the Dead Ringer out in his hand waiting to take damage. The Dead Ringer's cloak meter must be fully charged before it can be held, and holding the watch prevents the Spy from attacking or placing Sappers, as when cloaked. Pressing the alt-fire key again causes the Spy to put the Dead Ringer away. Upon taking damage while the Dead Ringer is being held in hand, the Spy immediately and fully cloaks, leaving behind a fake corpse to deceive enemies. If the Spy takes explosive damage, there is an 85% chance for fake gibs to be created instead of a fake corpse.[1] If a player is disguised as one of their own teammates, the fake corpse appears to enemies as the player they were disguised as, and to their own team as a friendly Spy corpse wearing a disguise mask. Certain in-game information is also faked to make the Spy's "death" more convincing.

The Spy takes 75% less damage from the initial attack that activates the cloak. In addition, the Dead Ringer's cloak differs from that of the Invis Watch in several ways:

  • Upon activation, the cloak meter immediately drops to 50%, and the Spy receives a 3-second speed boost.
  • During the first 3 seconds of cloak, the Spy does not flicker on contact with enemies or upon being shot, and he gains immunity to afterburn.
  • The Spy gains a 65% damage resistance upon the Dead Ringer's activation, fading to the normal 20% cloaked damage resistance after 3 seconds.

The cloak takes 7 seconds to fully drain (from the initial 50%). The initial damage reduction allows the player to survive massive amounts of damage as long as the user has a sufficient amount of Health before the attack was made, with the exception of fully charged headshots by Snipers using the Machina, backstabs from enemy Spies, and most taunt kills.

Activating the Dead Ringer extinguishes afterburn and stops bleeding. However, other status effects are unaffected. Notably, soaking effects, including water, is not removed, making it difficult to convincingly fake a death while under these effects. In addition, afterburn and bleeding are only removed by the initial activation; once the player is cloaked, the Spy is not immune to these status effects, although such effects have a reduced duration as with the normal Invis Watch cloak.

The Dead Ringer uncloaks with a very loud and distinct sound. The uncloak noise is noticeably loud up-close but rapidly fades with distance. Unlike with the Invis Watch, ammo pickups and Dispensers cannot replenish the Cloak meter.

The Dead Ringer is automatically given to any player who obtains 17 Spy achievements.

Feign death effects

Feigned deaths replicate or fake certain HUD elements in order to look more convincing. However, some effects are not replicated, which vigilant players may notice.

Replicated mechanics
Faked mechanics
  • Kill feed for the enemy team
  • Final hitsounds
  • Domination/Revenge notifications (not reflected on scoreboard)
  • Medium ammo box (does not provide ammo or metal when picked up)
  • Death state on scoreboard and team status display (does not last as long as a true death)
  • "Killstreak Ended" notification if the Spy is using a killstreak weapon
Unreplicated mechanics

Function times

Function times (in seconds)
Effect

Upon activation:
 Drop a fake corpse, 75% damage reduction, remove some status effects


For the first 3 seconds:
 Speed boost, no cloak shimmer upon collision with an enemy, up to 65% damage reduction


Subsequently:
 Normal invisibility

Cloak maximum duration 7.0 s
8.2 s
6.0 s
7.6 s
Cloak fade time Instant
Decloak fade time
Player:
2.0 s
World:
1.8 s
Recharge time 10-20 s
Activation time Instant
Values are approximate and determined by community testing.

Demonstration

Crafting

See also: Crafting

Blueprint

Class Token - Spy Slot Token - PDA2 Scrap Metal Possible Results
Item icon Class Token - Spy.png + Item icon Slot Token - PDA2.png + Item icon Scrap Metal.png =
Item icon Cloak and Dagger.png Item icon Dead Ringer.png Item icon Quackenbirdt.png

As a crafting ingredient

Dead Ringer Huntsman Tribalman's Shiv
Item icon Dead Ringer.png + Item icon Huntsman.png = Item icon Tribalman's Shiv.png
Dead Ringer Reclaimed Metal L'Etranger
Item icon Dead Ringer.png + Item icon Reclaimed Metal.png = Item icon L'Etranger.png
Reclaimed Metal Frontier Justice Dead Ringer Diamondback
Item icon Reclaimed Metal.png + Item icon Frontier Justice.png + Item icon Dead Ringer.png = Item icon Diamondback.png

Strange variant


Related achievements

Leaderboard class pyro.png Pyro

Spontaneous Combustion
Spontaneous Combustion
Ignite 10 cloaked Spies.


Leaderboard class demoman.png Demoman

Shorn Connery
Shorn Connery
Decapitate a cloaked Spy.


Leaderboard class heavy.png Heavy

Spyalectical Materialism
Spyalectical Materialism
Kill or assist in killing 10 cloaked Spies.


Leaderboard class engineer.png Engineer

Search Engine
Search Engine
Kill 3 cloaked Spies with a sentry gun under control of your Wrangler.


Leaderboard class sniper.png Sniper

Jarring Transition
Jarring Transition
Use Jarate to reveal a cloaked Spy.
Shoot the Breeze
Shoot the Breeze
Kill a fully invisible Spy in a single hit.


Leaderboard class spy.png Spy

Burn Notice
Burn Notice
Survive 30 seconds after being ignited while cloaked.


Sleeper Agent
Sleeper Agent
Kill an enemy who triggered your feign death in the last 20 seconds.
Spies Like Us
Spies Like Us
While cloaked, bump into an enemy cloaked Spy.

Update history

May 21, 2009 Patch (Sniper vs. Spy Update)
  • The Dead Ringer was added to the game.

May 22, 2009 Patch

  • Fixed Spy feign death not being reflected in scoreboard.

May 26, 2009 Patch

  • The Dead Ringer now fully drains the Cloak meter, even if the Spy uncloaks early.

May 29, 2009 Patch

June 8, 2009 Patch

  • The Dead Ringer can now be activated while carrying the flag.

June 23, 2009 Patch

  • The Dead Ringer's Cloak consume rate has been slightly reduced, giving about an extra second of Cloak time on a full meter.
  • Emerging from this item's Cloak now drains up to 40% of the Cloak meter instead of 100%. This drain only happens if the meter is at least 60% full.
  • The Dead Ringer's Cloak meter can now be regenerated from ammo sources.
  • The Dead Ringer's "extra" Cloak powers (damage reduction and no-flicker) are not extended by obtaining ammo.
  • Being attacked while taunting with the Dead Ringer out no longer triggers a Spy's Cloak, but instead keeps the damage reduction for the remaining duration of the taunt.

June 25, 2009 Patch

  • Fixed the Dead Ringer's damage reduction exploit involving Spy taunting.

July 14, 2009 Patch

  • [Undocumented] The Dead Ringer's recharge time was shortened from 18.5 seconds to 16.5 seconds.

January 6, 2010 Patch

  • The Dead Ringer now reduces Cloak to 40% when uncloaking early.
  • Made a 35% cap on the amount of Cloak it can gain from an ammo pack.
  • Has as a quieter decloak sound.

January 13, 2010 Patch

  • Feigning death can now play custom death animations like a normal death (head loss, Sniper shot, backstab, etc).
  • Feigning death due to explosive damage now has a chance to gib, like a normal death.
  • Corpses from a feign death now use the correct wearable behavior (hats stay on, or fall off as they should).
  • The weapons dropped by feign death corpses now have appropriate physics and collision for their type.
  • Fixed Spies that feign death while disguised as enemy Spies dropping fake ragdolls wearing a mask.
  • Fixed a couple of physics issues on ragdolls created by feign death.

May 20, 2010 Patch

September 30, 2010 Patch (Mann-Conomy Update)

  • [Undocumented] The Dead Ringer was added to the crafting blueprint for the L'Etranger.
  • [Undocumented] Your silhouette can be seen if touching an enemy.

October 13, 2011 Patch (Manniversary Update & Sale)

  • [Undocumented] The Dead Ringer now plays a tone if Cloak is fully recharged.

February 2, 2012 Patch

  • [Undocumented] Added Strange quality.

June 28, 2012 Patch

  • Death pits on sd doomsday now properly kill Dead Ringered Spies.

December 21, 2012 Patch

  • Fixed a Dead Ringer Spy exploit in Mann Vs. Machine mode.

July 10, 2013 Patch

  • Changed attribute:
    • When under the effect of Feign Death, damage taken decreases the duration of the effect.

July 11, 2013 Patch

  • When disguised as a teammate, the Dead Ringer will drop the body of the player the Spy is disguised as.

November 12, 2013 Patch

January 27, 2015 Patch

  • Fixed a bug with Dead Ringer Cloak meter being lowered to 40% after Super Armor duration ends when Cloak was extended via pickups or the L'Etranger.

July 2, 2015 Patch #1 (Gun Mettle Update)

  • Changed attributes:
    • Triggering Feign Death instantly removes 50% cloak meter.
    • Changed increased drain rate to a decreased drain rate. Overall duration of invisibility is still 7 seconds when accounting for initial spend of 50 cloak meter for triggering Feign Death.
    • Decreased cloak regen rate from +80% to +50%
    • When Feign Death is triggered, the Spy receives a 3 second speed boost.
    • Initial attack that triggers feign death has its damage reduced by 50%.
    • Damage resistance on triggering feign death scales over time. 65% to 20% over 3 seconds.
    • Feign Death stealth has no bump shimmer for 3 seconds.
    • 3 seconds after triggering Feign Death, the Spy is under normal invisible conditions (20% armor and shimmers if bumped or shot).
    • Can no longer pick up ammo for cloak meter while cloaked.

July 8, 2015 Patch #1

  • Fixed a case where speed-line particles were visible for enemy players when a Spy triggered the Dead Ringer.

July 15, 2015 Patch #1

  • Fixed an issue with Unusual Revolvers where the unusual effect would sometimes not disappear when the Spy would feign death, disguise, cloak, etc.

December 17, 2015 Patch (Tough Break Update)

  • The HUD 'Cloak' meter now displays 'FEIGN' when Dead Ringer is equipped.
  • Changed attribute:
    • Initial damage reduction when feigning death increased to 75% from 50%.

March 3, 2016 Patch

  • Updated the draw sound for the Dead Ringer.

April 25, 2016 Patch

  • Fixed ragdolls not drawing the head properly when a Spy feigns death.

November 14, 2016 Patch

  • Fixed a bug related to using the Dead Ringer while carrying the flag.

February 14, 2017 Patch

  • Fixed Spectators seeing the fake death notices for the Spy when he feigns death.

October 20, 2017 Patch #1 (Jungle Inferno Update)

  • Changed attribute:
    • Ammo kits and Dispensers no longer refill the Spy's cloak meter.

June 21, 2022 Patch

  • Fixed the Spy's feigned deaths with the Dead Ringer not showing up in the matchmaking quick team status bar.

June 23, 2022 Patch

  • Fixed Spy feign deaths not showing the correct class portraits.

Notes

  • Unlike other Spy watches, the Strange variant of the Dead Ringer ranks up based on times feigned, not number of seconds cloaked.

Bugs

  • The Cloak meter displayed on the watch does not properly correspond to the actual amount of Cloak available, similar to the Enthusiast's Timepiece and Quäckenbirdt.
  • If a Spy is holding a Dead Ringer and takes damage while taunting, any damage taken after the taunt is finished does not trigger the feign death.
  • Feigning death on circumstances that should trigger a unique death scream sometimes issue a normal death scream.
  • The damage reduction from the Dead Ringer applies to drowning damage as well. However, the Spy recovers the full amount of health that would have been lost without the Dead Ringer, allowing players to heal themselves by intentionally drowning.
  • Activating the watch upon round start sometimes causes the Spy not to hold up the watch. This can only be fixed by dying.
  • There is an occasional bug that occurs with the Dead Ringer where, once the feign death is activated, the killfeed reports that the Spy's killer "got revenge" on him, even if they were not dominated or do not exist. The same bug may report that the Spy's killer is dominating him even if said Spy was already being dominated by that player, or if they were nowhere close to dominating them. Both bugs may also play the accompanying sound cue. When the Spy is killed by environmental hazards or fall damage, "ERRORNAME" gets revenge on the Spy. These messages are only broadcast to the other team, just like all faked mechanics of the Dead Ringer.
  • When reloading the Revolver, switching weapon to the Sapper, or using the Sharp Dresser while quickly activating the Dead Ringer, three hands can be momentarily seen.
    • This can also happen when holding The JACK in PASS Time.
  • Some achievements that involve killing cloaked Spies can be achieved by attacking a Spy with his Dead Ringer ready.
  • When a player holds the Dead Ringer with Specialized or Professional Killstreak weapon, the sheen is replicated on the Dead Ringer.
  • If the user has final hitsounds enabled, they do not always play if they activate the Dead Ringer of an enemy Spy.
  • Just like the Invis Watch and the Cloak and Dagger, if the Dead Ringer is deployed during the reload animation of a revolver, the reload itself is sped up.
  • Disguising with the Your Eternal Reward or Wanga Prick while holding out the Dead Ringer results in it still being held out and showing it charging. Upon it being fully charged, it acts normally. However, if the user takes damage while the uncharged Dead Ringer is active, they still receive the 75% damage resistance on the first hit taken.
  • If the player is holding the Dead Ringer after their team has lost the round, taking damage does not cause the feign death trigger, but the 75% damage resistance triggers each time.
    • If an enemy player damages a Spy in this state, damage numbers do not reflect the 75% damage resistance.

Unused content

  • The Dead Ringer has an unused model featuring a chain, similar to the backpack icon's model.

Trivia

  • Dead Ringer is a phrase used to describe an exact duplicate of something or someone else; for example, "He's a dead ringer for that BLU Spy we shot earlier!". The "ringer" part of the phrase refers to a replacement or impostor, especially in sporting events, making the fake Spy corpse an actual "dead ringer".
  • The ability to feign death was present in Team Fortress Classic, and the Dead Ringer's function was likely inspired by that ability. However, in Team Fortress Classic, feigning death was limited to being rendered immobile and having to hope that the enemy would have already passed by when the player decided to get up.
  • On the third day of the Sniper vs. Spy Update, where the Razorback was introduced, the Dead Ringer can be seen in the "dead" Spy's hand, despite the fact that it would not be officially announced until the next day.[2]
  • According to the Dapper Rogue catalog on the fourth day of the Sniper vs. Spy Update, the Dead Ringer costs $7.39.[3]
  • The Dead Ringer is mentioned by the Heavy in Poker Night at the Inventory during a fold response with the line "The cards flop worse than Spy with Dead Ringer."

Gallery

See also

References

  1. game/server/tf/tf_player.cpp:L10447
  2. Day 3 of Sniper vs. Spy Update
  3. Day 4 of Sniper vs. Spy Update