User Tools

Site Tools


mr:plague_doctor_mask_item

Plague Doctor Mask Item - Code References

Plague Doctor Mask

Plague Doctor Mask is an accessory item (artifact) in Remixed Dungeon that provides immunity to gases when equipped. It is obtained through the Plague Doctor NPC quest.

Java Classes

Java Implementation Details

  • Image Index: 23 (in artifacts sprite sheet)
  • coverFacialHair: true (covers facial hair when worn)
  • coverHair: false (does not cover hair)
  • nonIap(): true (not an in-app purchase item)
  • haveIt(): Requires Badge.DOCTOR_QUEST_COMPLETED badge to be unlocked
  • Equipment Slot: Artifact slot

JSON Configuration

This item is configured through Lua scripting rather than JSON configuration files.

String Resources

<string name="PlagueDoctorMask_Name">Plague Doctor mask</string>
<string name="PlagueDoctorMask_Info">This… this is no mere mask. It's… a barrier. A shield against the forces of decay that Plague Doctor tirelessly battle against. Crafted from the finest ebony wood, intricately carved with the visage of a ravenous skull. Its hollow eye sockets are filled with glittering, amethyst gemstones that pulse faintly, like the dying embers of a fire. Each breath you take, each utterance you make, is filtered through a labyrinthine network of tubes and filters. A concoction of potent herbs and exotic spices infuses the air within, masking the stench of death that clings to you like a shroud.</string>

Lua Scripts

Lua Implementation Details

  • Price: 20 gold
  • Image: Index 26 in items/artifacts.png
  • Equipment Slot: RPD.Slots.artifact
  • Effect on Equip: Grants permanent “GasesImmunity” buff
  • Effect on Unequip: Removes “GasesImmunity” buff
  • PlagueDoctorMaskHood: Hood variant with similar effects
  • PlagueDoctorNPC: NPC that provides the quest for this item
  • GasesImmunity: Buff granted when equipped
  • Doctor Quest: Quest line to obtain this item

Badge Requirement

  • Badge: DOCTOR_QUEST_COMPLETED
  • Badge Class: Badges.java

Game Integration

  • Dungeon.java: Quest reset and save/restore integration
  • Journal.java: Journal entry PLAGUEDOCTOR
  • HeroClass.java: PlagueDoctor magic affinity perks

See Also

mr/plague_doctor_mask_item.txt · Last modified: by 127.0.0.1