====== Warlock ====== {{ rpd:images:warlock_subclass.png|Warlock }} **Warlock** is a hero subclass for the [[en:rpd:mage_class|Mage]] class in Remixed Dungeon. After killing an enemy, the Warlock consumes its soul, which heals wounds and satisfies hunger. ==== Description ==== After killing an enemy, the _Warlock_ consumes its soul. This heals his wounds and satisfies his hunger. This unique ability allows the Warlock to sustain themselves in the dungeon by defeating enemies, making them a self-sufficient class that can recover from battles. ==== Abilities ==== * **Soul Consumption:** After defeating an enemy, the Warlock consumes its soul * **Healing Effect:** Soul consumption heals wounds sustained in combat * **Hunger Satisfaction:** Soul consumption satisfies the hero's hunger, reducing the need for food items * **Sustainable Combat:** The Warlock can potentially fight for longer periods without external resources ==== Playstyle ==== The Warlock playstyle focuses on: * **Aggressive Combat:** Actively seeking out enemies to consume their souls * **Self-Sufficiency:** Reducing reliance on healing items and food by using defeated enemies * **Sustained Battles:** Maintaining health and satiation during longer dungeon runs * **Resource Recycling:** Converting enemies into healing and satiation resources ==== Equipment Synergy ==== * Works well with weapons that can quickly defeat enemies for soul consumption * Benefits from items that increase damage output for faster kills * Effective with equipment that enhances survivability during combat ==== Code References ==== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroSubClass.java|HeroSubClass.java]] - Warlock subclass definition * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L996-L997|String resources]] - Warlock name and description * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L982-L983|Russian string resources]] - Russian localization ==== Related ==== * [[en:rpd:mage_class|Mage Class]] - The parent class for Warlock * [[en:rpd:hero_subclasses|Hero Subclasses]] - All subclasses in the game * [[en:rpd:battle_mage_subclass|Battle Mage]] - Another Mage subclass * [[playable_class_mechanic|Playable Classes]] - All playable character classes * [[en:rpd:hunger_buff|Hunger]] - Detailed information about hunger mechanics {{tag> rpd classes subclass hero mage warlock soul_consumption healing}}