en:rpd:lich_mob
Table of Contents
Lich
The Lich is a powerful undead creature and boss in Remixed Dungeon that serves as a unlock mechanism for the Lich subclass.
Description
The Lich is a powerful and dangerous undead boss found in the Necropolis level. It's both a challenging enemy to defeat and a necessary step to unlock the Lich subclass for the Necromancer class. This mob has powerful magic abilities and considerable health, making it one of the more challenging bosses in the game.
Stats
- HP: 200
- Attack Skill: 35
- Defense Skill: 23
- Damage: 12-20
- Defense Rate (DR): 15
- EXP: 25
- Level: Boss level
Abilities
- Magic Attacks: Uses powerful magical attacks against the player
- Runic Skull Activation: Every 5 turns, activates a random runic skull with one of four effects:
- Red Skull: Heals the Lich for 7% max HP per skull summoned
- Blue Skull: Summons Skeletons (1 per skull summoned)
- Green Skull: Creates Toxic Gas clouds (30-cell area per skull summoned)
- Purple Skull: Provides complete protection from damage
- Teleportation: Teleports around the battlefield (up to 15 attempts to find valid position)
- Area Effects: Uses area-of-effect spells like Toxic Gas
- Defense Proc: Has 50% chance to teleport when damaged
Special Mechanics
- Subclass Unlock: Defeating the Lich unlocks the Lich subclass for Necromancer class
- Item Drops: Drops Skeleton Key and either Black Skull (for non-Necromancer classes) or Black Skull of Mastery (for Necromancer class)
- Undead Nature: Is an undead creature with all associated immunities and weaknesses
- Runic Skulls: Spawns 2-4 runic skulls (depending on difficulty: 2 on Easy, 3 on Normal, 4 on Hard+)
- Difficulty Scaling: Number of runic skulls scales with game difficulty
Strategy
- Runic Skull Prioritization: Focus on destroying runic skulls as they provide powerful effects to the Lich
- Distance Management: Control distance to avoid area attacks and prevent the Lich from reaching melee range
- Disruption: Act quickly during skull activation phases to prevent powerful skull effects
- Healing Items: Bring healing items as the fight may be prolonged and the Lich can heal itself
- Purple Skull Awareness: Be prepared for situations where the Lich becomes temporarily invulnerable due to Purple Skull protection
- Teleportation Prediction: Anticipate where the Lich might teleport based on available terrain
Related Pages
- Lich Subclass - The playable subclass unlocked by defeating the Lich
- Necromancer Class - The class that can unlock the Lich subclass
- Black Skull of Mastery - Item dropped by the Lich
- Black Skull - Item dropped by the Lich for non-necromancer classes
- Skeleton Key - Key dropped by the Lich
- Runic Skull - Objects summoned by the Lich
- Mobs - Other creatures in the dungeon
- Bosses - Other bosses in the dungeon
- Undead - Other undead creatures
- Necropolis Level - Level where the Lich appears
- Pedestal - Object where runic skulls appear
Code References
- Java Implementation: Lich.java - Complete implementation of the Lich boss
- Stats Verification: Extracted from Lich.java constructor: HP=200, EXP=25, Defense=23, Attack=35, Damage=12-20, DR=15
- Immunities: Lich.java shows immunities to Paralysis, ToxicGas, Terror, Death, Amok, Blindness, and Sleep
- Special Mechanics: Lich.java implements teleportation mechanics, runic skull summoning and activation
- Runic Skulls: The Lich summons 2-4 runic skulls depending on difficulty which activate every 5 turns to heal, summon skeletons, create toxic gas, or provide protection
- Drops: Lich.java shows it drops SkeletonKey and either BlackSkull or BlackSkullOfMastery based on hero class
- Teleportation Mechanics: jump() method - Up to 15 attempts to find valid position
- Runic Skull Activation: activateRandomSkull() and useSkull() methods - Activates every 5 turns via act() method
- Runic Skull Types: RunicSkull.java - Red (heal), Blue (summon), Green (toxic gas), Purple (protection)
- Skull Spawning: spawnSkulls() method - Finds pedestals and spawns skulls on them
- Difficulty Scaling: SKULLS_BY_DEFAULT - 2 skulls on Easy, 3 on Normal, 4 on Hard+
- Defense Proc: defenseProc() method - 50% chance to teleport when damaged
- Death Mechanic: die() method - Clears all runic skulls and removes all other mobs on level
- String Resources (English): strings_all.xml#L1453-L1456
- String Resources (Russian): strings_all.xml#L1453-L1456
- Runic Skull Implementation: RunicSkull.java - Contains all skull types and behaviors
- Badge Validation: Lich.java#L155 - Validates Lich_Slain badge upon defeat
- Hero Class Check: Lich.java#L45-L49 - Determines which skull to drop based on hero class
- Distance Attack: canAttack() method - Attack range is less than 4 tiles using Ballistica
- Boss Slain Badge: Lich.java#L155 - Validates LICH_SLAIN badge
en/rpd/lich_mob.txt · Last modified: by 127.0.0.1

