User Tools

Site Tools


en:rpd:sniper_subclass

Sniper

Sniper Hero Sprite

Sniper is a subclass for the Huntress class.

Description

The Sniper is a subclass of the Huntress that specializes in long-range combat and throwing weapons. This subclass provides enhanced combat abilities with ranged weapons and special tactical advantages when fighting at a distance.

Special Abilities

  • Sniper's Mark: When using ranged weapons, successful hits have a chance to apply the Sniper's Mark debuff on enemies
  • Armor Ignoring: Snipers are able to detect weak points in an enemy's armor, effectively ignoring it when using a missile weapon
  • Special Armor: Can use the Sniper Armor obtained by using an Armor Kit on any armor

Equipment

The Sniper typically uses ranged weapons like bows and throwing weapons.

Strategy

  • Take advantage of long-range combat opportunities
  • Utilize terrain to maintain distance from enemies
  • Focus on weapons and items that enhance ranged combat
  • Use the Sniper's Mark to increase damage on subsequent attacks
  • Take advantage of armor ignoring ability when fighting heavily armored enemies

Technical Details

Code References

See Also

Additional Technical Details

The Sniper's ability is implemented by overriding the Hero's ignoreDr() method to return true when the Hero has the Sniper subclass and is using a ranged weapon (rangedWeapon.valid() && subClass == HeroSubClass.SNIPER).

en/rpd/sniper_subclass.txt · Last modified: by 127.0.0.1