Table of Contents
Doctor Armor
The Doctor Armor is the class-specific armor for the Doctor class in Remixed Pixel Dungeon. It grants the Doctor a powerful area-of-effect ability: the Miasma Cloud.
Description
The Doctor Armor is the designated class armor for the Doctor class. When activated, its special ability releases a cloud of noxious miasma that damages and disables enemies caught in it. The Doctor, protected by the mask, is immune to the gas they create.
Special Ability: Miasma Cloud
The Doctor Armor's active special ability is Miasma Cloud (trigger key: `DoctorSpecial`):
- Effect: Spawns a 100-volume cloud of Miasma Gas centered on the Doctor (see `MiasmaGas.evolve()`)
- Applies to enemies caught in the cloud:
- Visual: Bursts 10 Miasma specks at the Doctor's position
- Cost: Consumes one turn (`Actor.TICK`)
- Self-immunity: The Doctor is unaffected by the gas (Miasma Gas checks `ToxicGas` / `GasesImmunity` immunities, which the Doctor's mask provides)
Class Restriction
This armor can only be equipped by the Doctor class. Attempting to equip it on any other class triggers a warning: “Only plague doctors can use this armor!” (`DoctorArmor_NotDoctor`).
Visual Appearance
Despite the internal name `DoctorArmor`, the in-game sprite visual name is PlagueDoctorArmor (see `DoctorArmor.getVisualName()`). The armor is rendered with a helmet, collar, and full hair/facial-hair coverage (`hasHelmet`, `hasCollar`, `coverHair`, `coverFacialHair`).
See Also
Content Verification
- Information source: DoctorArmor.java
- Cloud behavior: MiasmaGas.java
- String resources: `DoctorArmor_Name` (“Doctor's Garb”), `DoctorArmor_Info`, `DoctorArmor_NotDoctor` in strings_all.xml
- Code verification: DoctorArmor extends ClassArmor; `doSpecial()` seeds a MiasmaGas blob of volume 100; the class restriction is enforced in `doEquip()`

