Rogue

The Rogue is a new class added by the Calamity Mod. The rogue class utilizes a unique Stealth mechanic granted by its armors, and makes use of thrown rogue weapons.

The Rogue class is largely developed, with content spread throughout the game. This includes 159 weapons, 32 accessories, 5 new full armor sets, 13 armor helmets, and 2 modified vanilla armor sets, and new modifiers.

Rogue Damage
The Rogue's throwing weapons hit with a specific damage type called rogue damage. Accessories and armor can be used to augment rogue damage output, and generic 'damage' buffs still increase a Rogue's damage.

Proficiency
Rogue proficiency boosts the class's damage and critical strike chance, while also uniquely boosting projectile speed. Like other classes, the player's current rogue proficiency level and the stats gained from it can be viewed by purchasing a Rogue Level Meter from the Goblin Tinkerer, and the proficiency gain rate will be boosted if it is equipped.

Stealth
Stealth is a rogue-exclusive stat that the player gains access to upon wearing almost any rogue-class armor set or respective helmet. Stealth increases whenever the player is not using any items or weapons. Stealth will be gained at a higher rate if the player stands still. Stealth decreases when the player uses items or weapons, regardless of whether or not they are moving. Depending on the armor worn, the maximum Stealth value can vary between 50 and 130, though it is able to be boosted further through the use of accessories. It initially takes exactly 3 and 9 seconds of inactivity to achieve full Stealth while standing still and moving respectively, though this can be significantly shortened with certain accessories. Upon reaching full Stealth, a sound effect plays to indicate it. Additionally, the stealth charge can be monitored through the stealth Meter towards the upper left-hand side of the screen. Max stealth is indicated when the stealth meter turns yellow.

For every point of Stealth, the player becomes slightly more transparent (this will not affect the player if they are near a town NPC, and can be disabled via configuration options), and the following stats are granted.
 * +0.5% rogue damage (+0.67% per point at max stealth)
 * +0.2% rogue critical strike chance
 * +0.05% movement speed
 * -4 aggro

The following stats are what are granted when at maximum Stealth, listing the lowest max of 20, a typical player's max of 150 (Auric Tesla armor and an Eclipse Mirror), and the highest possible max of 200 (Auric Tesla Armor, Eclipse Mirror, Dark God's Sheath, Silencing Sheath, and Ethereal Extorter during a New Moon). Note that once at maximum, every point counts toward +0.67% rogue damage instead of +0.5%.
 * +13.33% rogue damage / +100% rogue damage / +133.33% rogue damage
 * +4% rogue critical strike chance / +30% rogue critical strike chance / +40% rogue critical strike chance
 * +1% movement speed / +7.5% movement speed / +10% movement speed
 * -80 aggro / -600 aggro / -800 aggro

Stealth Strike
A stealth strike occurs when a rogue weapon is used while the player has full rogue stealth. Upon executing a stealth strike, the player's stealth will be consumed. Wearing the Ruin Medallion, Dark God's Sheath, or Eclipse Mirror will cause stealth strikes to only require the player's stealth to be at least halfway full to perform, and to only consume half of the player's maximum stealth when performed. Stealth strikes have a 1 second cooldown.

Most accessory effects that trigger on stealth strike hits (like sparks created from stealth strikes while wearing Electrician's Glove) can only be triggered a maximum of 5 times per stealth strike. Lifesteal effect from Bloodstained Glove and its upgrades don't have this limit, however.

Several rogue weapons have unique stealth strike effects, listed below.

Throwing Class Compatibility
Rogue damage is internally throwing damage, because of this, the Rogue and Throwing classes are semi-compatible with each other:
 * Accessories and armor belonging to the Throwing class that boost throwing damage and critical strike chance will also boost rogue weapons.
 * Rogue accessories and armor will not boost throwing damage nor critical strike chance.
 * Rogue stealth will not boost throwing damage.

Vanilla
The Calamity Mod modifies two vanilla armors to grant rogue-based effects.

Vanilla
The Calamity Mod modifies some vanilla potions including Flasks to grant rogue-based effects.