User Tools

Site Tools


en:rpd:shaman_mob

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:rpd:shaman_mob [2026/01/01 19:45] – namespace move Mikeen:rpd:shaman_mob [2026/01/01 19:47] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Shaman (Mob) ======
  
 +{{ rpd:images:shaman_mob.png|Shaman Sprite }}
 +
 +==== 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 [[en:rpd:ballistica_mechanic|Ballistica]]
 +  * **Electricity Resistance**: Higher resistance to electrical effects (specifically to [[en:rpd:lightning_trap|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 [[en:rpd:ranged_combat|ranged attacks]]
 +  * Consider using [[en:rpd:melee_combat|melee tactics]] to close the distance quickly
 +  * Be wary of their [[en:rpd:electricity|electricity]]-based attacks
 +  * They may retreat when low on health, so finish them quickly to avoid their escape
 +  * Their [[en:rpd:armor|armor]] of 4 [[en:rpd:dr|DR]] provides moderate protection
 +
 +==== Content Verification ====
 +  * Information source: Java Class [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Shaman.java|Shaman.java]]
 +  * Stats verification: Extracted directly from [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Shaman.java#L19-L28|Shaman.java constructor]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Shaman.java#L30-L31|canAttack() method]] - Uses Ballistica for ranged attacks
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Shaman.java#L42-L52|defenseProc() method]] - Flee mechanics with damage halving
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Shaman.java#L59-L61|zapProc() method]] - Lightning zap effect and chain lightning
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Shaman.java#L63-L65|zapMiss() method]] - 10% chance to yell when missing
 +  * Special mechanics: Uses [[en:rpd:ballistica_mechanic|Ballistica]] for ranged attacks, has resistance to electricity, can retreat when damaged
 +  * Loot: 33% chance to drop a scroll from [[en:rpd:treasury|treasury]] (Treasury.Category.SCROLL)
 +  * Russian strings: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L1297-L1301|Shaman_Name, Shaman_Desc, Shaman_Killed]] and [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L2840|Shaman_ZapMiss]]
 +  * Spawn locations: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/levelsDesc/Bestiary.json|Bestiary.json]] (appears from level 6 in PrisonLevel, level 13 in CavesLevel onwards)
 +  * Sprite configuration: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/Shaman.json|Shaman.json]]
 +  * Additional Russian strings for subclass: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L996-L997|HeroSubClass_NameShaman, HeroSubClass_DescShaman]]
 +  * Last updated: December 30, 2025
 +
 +{{tag> rpd mobs}}