Table of Contents

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

Equipment

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

Strategy

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).