en:rpd:assassin_subclass
Table of Contents
Assassin Subclass
Unlocking
The Assassin subclass can be unlocked by using a Tome of Mastery after defeating the second boss (Tengu).
Special Mechanics
When the Assassin attacks an enemy that is unaware of the Assassin's presence, the Assassin gets bonus damage. This happens when the enemy cannot see the Assassin (such as when the Assassin is invisible or out of the enemy's line of sight). The bonus damage is calculated as a random amount between 1 and the base damage dealt by the Assassin.
Special Armor
Using an Armor Kit on any armor will transform it into the Assassin Armor, which is specifically designed for this subclass.
Advantages
- Bonus damage when attacking unaware enemies (surprise attacks)
- Effective for stealth-based gameplay
- High damage potential during surprise attacks
- Synergizes well with invisible or out-of-sight positioning
Disadvantages
- Only effective when attacking unaware enemies
- Requires careful positioning and stealth
- Less effective in direct confrontation situations
Code References
- Java Implementation: HeroSubClass.java#L188-L192 - The specific mechanic where bonus damage is calculated when enemy is not seen
- Subclass Definition: HeroSubClass.java#L47
- Unlocking Mechanism: TomeOfMastery.java#L83
- Class Armor: AssasinArmor.java
- String Resources (English): HeroSubClass_NameAssa, HeroSubClass_DescAssa
- String Resources (Russian): HeroSubClass_NameAssa, HeroSubClass_DescAssa
- Additional String Resources: RogueArmor_Name, RogueArmor_Info
Related
- Rogue Class - The base class for the Assassin subclass
- Rogue Armor - Base armor for the rogue class
- Assassin Armor - Special armor for this subclass
- Tome of Mastery - Item required to unlock the subclass
- Hero Subclasses - All available hero subclasses
en/rpd/assassin_subclass.txt · Last modified: by 127.0.0.1

