en:rpd:yog_mob
Table of Contents
Yog-Dzewa
Yog-Dzewa is the final boss of the dungeon, found in the Demon Halls. He is an ancient god of rage and bloodshed who is bound to the Demon Halls by ancient magic.
Basic Stats
- HP: 1000
- Attack Skill: 30
- Defense Skill: 30
- Damage: 20-30
- EXP for Kill: 50
Special Abilities
- Organ Summoning: When damaged, summons other boss organs (Rotting Fist, Burning Fist, Yog's Brain, Yog's Heart, Yog's Teeth) to its position
- Larva Spawning: When damaged, spawns Larvae on adjacent cells
- Damage Reduction: Damage taken is bit-shifted right for each summoned organ (effectively halving per organ)
- Death Ray Attack: Fires a death ray in a straight line hitting all characters in its path
- High Resistances: Immune to Death, Terror, Amok, Charm, Sleep, Burning, Toxic Gas, and Psionic Blast
- Multi-phase Combat: Battle progresses through multiple phases with changing mechanics as organs are summoned
Combat Mechanics
- Organ Management: Must deal with summoned organs and larvae while fighting Yog
- Damage Mitigation: Damage to Yog decreases exponentially with each summoned organ
- Line-of-Sight Attacks: Death ray affects all tiles in a straight line
- Regeneration: Yog has limited self-healing capabilities through organ summoning
- Phase Changes: Combat mechanics change as Yog's health decreases and more organs are summoned
Drops
- Amulet of Yendor: The ultimate artifact, needed to win the game
- Gold: Large amount of gold
- Skeleton Key: Guaranteed drop on kill (if hero doesn't have one)
- Rare Items: May drop unique items from all previous floors
Location
- Found in the Demon Halls area, accessible only with a Skeleton Key
Description
Yog, the Lord of the Dead, is the final challenge for heroes brave enough to face the deepest levels of the dungeon.
Preparation
- Equipment: High-level weapons and armor are essential
- Consumables: Bring many healing items, potions, and scrolls
- Strategy: Plan for a long, complex battle against multiple enemies
- Positioning Management: Avoid standing in straight lines with Yog due to death ray attack
- Buff Strategy: Plan for frequent buff recreation due to organ summoning mechanics
Tactics
- Focus on eliminating summoned organs and larvae to prevent being overwhelmed
- Maintain distance and avoid direct lines of fire when possible
- Be prepared to change tactics as the fight progresses through phases
- Bring ranged options to attack from safety
- Expect the fight to take many turns with complex mechanics
Quotes
Content Verification
- Java Class: YogsEye.java
- Entity Kind: Yog (returns simple class name via getEntityKind())
- Stats verification: Extracted directly from YogsEye.java constructor (hp(ht(1000)), baseAttackSkill=30, baseDefenseSkill=30, dmgMin=20, dmgMax=30, dr=0, expForKill=50)
- Effect descriptions: Based on code analysis of YogsEye.java and associated organ classes
- String resources: Yog_Name, Yog_Desc, Yog_Gender, Yog_Info1, Yog_Info2, Yog_Name_Objective
- Sprite configuration: YogsEye.json - sprite dimensions and animation frames
- Organ classes:
- YogsEye.spawnOrgans() - organ summoning
- RottingFist.java (Rotting Fist)
- BurningFist.java (Burning Fist)
- YogsBrain.java (Yog's Brain)
- YogsHeart.java (Yog's Heart)
- YogsTeeth.java (Yog's Teeth)
- Death ray implementation: zapProc() method
- Larva spawning: CharUtils.spawnOnNextCell(this, "Larva", ...)
- Damage mitigation: damage() method - bitwise shift per organ
- Buff mechanics: Base Boss class provides immunity to Death, Terror, Amok, Charm, Sleep, Burning, ToxicGas, ScrollOfPsionicBlast
- Level generation: HallsBossLevel.java where Yog appears
- Amulet/Key drop logic: Boss.die() and restoreFromBundle() handle Amulet of Yendor and Skeleton Key drops
- Badge validation: YOG_SLAIN badge
- Battle music: YogsEye.json specifies “ost_boss_6_fight” / “ost_boss_fight” as battle music
- AI behavior: Mob base class extended by YogsEye
- Health formula: hp(ht(1000)) in constructor
- Attack formulas: attack/defense/damage/DR values
- Last updated: Verified against current codebase
See Also
- Boss Enemies - Other major dungeon challenges
- Demon Halls - The area where Yog is found
- Mobs - Other creatures in the dungeon
- Combat - General combat mechanics
- Amulet of Yendor - The ultimate goal of the game
- Rotting Fist - One of Yog's summoned organs
- Burning Fist - One of Yog's summoned organs
- Yog's Brain - One of Yog's summoned organs
- Yog's Heart - One of Yog's summoned organs
- Yog's Teeth - One of Yog's summoned organs
- Badges - Achievement system including boss kills
en/rpd/yog_mob.txt · Last modified: by 127.0.0.1

