Spy

Sneaky Person

However, the Spy has a unique array of cloaking watches. Using them, he can render himself invisible or even fake his own death, leaving unaware opponents off-guard.
Along with his knives and watches, he has many high-damaging revolvers that can deal just as much damage as a backstab, but just like the Sniper, they demand good accuracy from the user.
Make sure to be very careful when approaching the boss for a backstab as the slightest mistake can be punished by death or serious injury.

## Weapon Attributes

### General

Critical headshots from the Ambassador and Hyperion deal 39% more damage.
The Spy takes 25% less damage from incoming attacks while disguised.
Spy counts as a stalling class and generates 0.6% rage for the boss when there are only stalling classes left alive.
### Secondaries

Revolver

Ambassador | Permanently mini-crit boosted
Crits on headshot
50% more accurate
-15% damage penalty
20% slower firing speed
L'Etranger | Permanently mini-crit boosted
+10% faster firing speed
+10% cloak duration
+7% cloak on hit
-20% damage penalty
Enforcer | Permanently mini-crit boosted
+125% damage bonus
+20% damage bonus while disguised
Attacks pierce damage resistance effects and bonuses
-83% clip size
20% slower firing speed
No random critical hits
Diamondback | Permanently mini-crit boosted
Crits whenever it would normally mini-crit
Gives one guaranteed critical hit for each building destroyed with your sapper attached
Gives two guaranteed critical hits for each backstab
Stored critical hits deal 256 damage
-33% damage penalty
-50% clip size
No random critical hits
Hyperion | **Available as a Contract Reward**
Permanently mini-crit boosted
+15% damage bonus
Crits on headshot
On Hit: +20% damage bonus, up to +100%
On Bodyshot: +2 ammo
On Headshot: +3 ammo
99% faster reload time
On Miss: Reset damage bonus
20% slower firing speed
-83% clip size
-75% max primary ammo on wearer
Ammo sources can refill up to 8 rounds total

### Melees

Knife

Sharp Dresser

Black Rose

Prinny Machete

Saxxy

Your Eternal Reward

Wanga Prick | Upon a successful backstab kill, you rapidly disguise as your victim
Upon a successful backstab against the boss, you rapidly disguise as a random teammate
Silent killer: No attack noise and hud notification from backstabs
Conniver's Kunai | On Backstab: Absorbs the health from your victim
On Backstab: Gain 150 health (Up to 400 hp)
Big Earner | +30% cloak on kill or boss hit
Gain a speed boost on kill or boss hit (3 seconds)
+999% bonus currency from packs (Purely cosmetic)
Spy-cicle | On Hit by Fire: Fireproof for 1 second and afterburn immunity for 10 seconds
On Backstab: Slow target movement by 34% for 3 sec
-20% backstab damage penalty
Backstab turns victims to ice (Kills only)

### Secondary PDA

Invis Watch

Enthusiast's Timepiece

Quäckenbirdt | Cloak Type: Normal
+50% max secondary ammo on wearer
No cloak meter from ammo boxes when invisible
Cloak and Dagger | Cloak Type: Normal
After being cloaked for 3 seconds, uncloaking will grant a speed boost for 4 seconds
After being cloaked for 5 seconds, user has a speed boost until decloaking
+25% cloak regen rate
20% faster decloak time
+25% cloak drain rate
0.2 sec increase in time to cloak
No cloak meter from ammo boxes when invisible
-50% cloak meter from ammo boxes
Dead Ringer | Cloak Type: Feign Death
Leave a fake corpse on taking damage and temporarily gain invisibility, speed and damage resistance
+50% critical hit damage resistance while active
-75% damage taken from the initial attack (vanilla)
+65% damage resistance for the first 3 seconds of being invisible (Gradually lowers to 20% over time, vanilla)
+75% cloak regen rate
+40% cloak duration
+100% cloak drain rate
Wrist Rockets | **Available as a Weapon Pickup**
Alt-fire: Fires a miniature rocket (120 base damage)
Uses Revenge Crits when the Diamondback is active
+900% cloak regen rate
-50% damage to self
-25% self damage force
Alt-fire requires and consumes a full cloak meter
User cannot cloak

### Building

Ap-Sap

Red-Tape Recorder | Reverses enemy building construction

## Backstab

Unlike in a normal game, Spy’s most iconic ability, a backstab, does not kill the boss instantly. Instead, the backstab deals heavy damage to the boss and shocks the Spy, preventing him from using his cloak device for 0.5s (2s if using L'Etranger) and attacking with any of his weapons for 2 seconds. The Spy can still change weapons freely, in contrast to the Razorback shock.

The base damage of a backstab is 2250. However, the backstab damage lowers if the boss is stabbed again within a certain time period.

Immediately after backstabbing the boss, the game assigns a timer to the attacker. If the Spy backstabs the boss again within a certain time period, the damage is lowered based on how much time has passed since the last backstab, with more time resulting in a smaller damage loss. The formula for the damage multiplier is the following: `[damage multiplier = "lowest" * 0.8 + (time since the user last backstabbed the boss / 62.5)]`.

The variable "*lowest*" in the formula corresponds to the lowest amount of backstab damage for the knife that the Spy is using, according to the comments in the code. However, the equation for it does not check what melee the player is using and instead is based on the maximum health of the user. The formula for the *lowest* variable is: `[lowest = (maximum health of the attacker + 40) / 220]`.

Whenever a backstab is scored against the boss, the plugin also clamps the resulting damage multiplier from the first equation between *lowest* and 1.0, meaning that the resulting damage cannot go below/above the intended range, even though the math formula allows it.

The following table lists the base damage, lowest damage, and the timer to recover full backstab damage for each knife in the Spy's arsenal.

The Your Eternal Reward (& Wanga Prick) and the Spy-Cicle have a damage penalty for backstabs, meaning that the numbers for them are different from the stock knife, despite granting the Spy the same amount of max HP.

Backstab Damage Scaling
 Spy-cicle | 1800 | 1350 (75%) | 25s