en:rpd:shaman_mob
Table of Contents
Shaman (Mob)
Description
Shamans are the spellcasters and leaders of gnoll society. They are less physically strong than other gnolls but make up for it with their magical abilities, particularly their mastery of lightning magic.
Stats
- HP: 18
- HT: 18
- Defense Skill: 8
- Attack Skill: 11
- Damage: 2-6
- Armor: 4 DR
- EXP for Kill: 6
- Maximum Level: 14
Special Abilities
- Lightning Zap: Can cast lightning attacks from a distance using Ballistica
- Electricity Resistance: Higher resistance to electrical effects (specifically to LightningTrap.Electricity class)
- Retreat Behavior: Will flee when low on health to heal and reposition
- Flee Mechanics: May flee when HP is above 2/3 or 1/3 of max HP, taking only half damage during those states
- Vocalization: Has a 10% chance to yell “*Cusses in gnollish*” when missing with lightning zap
- Lightning Proc: On zap hit, creates chain lightning that can damage other nearby enemies
Notes
Shamans are typically found in areas where gnolls have established a more permanent presence. They are dangerous opponents due to their ranged magical attacks and should be approached carefully.
Combat Strategy
- Approach carefully due to their ranged attacks
- Consider using melee tactics to close the distance quickly
- Be wary of their electricity-based attacks
- They may retreat when low on health, so finish them quickly to avoid their escape
Content Verification
- Information source: Java Class Shaman.java
- Stats verification: Extracted directly from Shaman.java constructor
- canAttack() method - Uses Ballistica for ranged attacks
- defenseProc() method - Flee mechanics with damage halving
- zapProc() method - Lightning zap effect and chain lightning
- zapMiss() method - 10% chance to yell when missing
- Special mechanics: Uses Ballistica for ranged attacks, has resistance to electricity, can retreat when damaged
- Loot: 33% chance to drop a scroll from treasury (Treasury.Category.SCROLL)
- Russian strings: Shaman_Name, Shaman_Desc, Shaman_Killed and Shaman_ZapMiss
- Spawn locations: Bestiary.json (appears from level 6 in PrisonLevel, level 13 in CavesLevel onwards)
- Sprite configuration: Shaman.json
- Additional Russian strings for subclass: HeroSubClass_NameShaman, HeroSubClass_DescShaman
- Last updated: December 30, 2025
en/rpd/shaman_mob.txt · Last modified: by 127.0.0.1

