User Tools

Site Tools


mr:armor_glyphs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
mr:armor_glyphs [2026/03/23 06:45] – Improve wiki page formatting and mr: namespace accuracy Qwen Assistantmr:armor_glyphs [2026/03/23 06:49] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== mr:armor_glyphs ======
  
 +This page contains machine-readable information about Armor Glyphs in Remixed Dungeon.
 +
 +==== Entity Information ====
 +  * **Entity Kind:** armor_glyphs
 +  * **Type:** item_enchantment_category
 +  * **Namespace:** rpd
 +  * **Base Class:** Armor.Glyph (com.watabou.pixeldungeon.items.armor.Armor.Glyph)
 +  * **Parent Class:** Buff
 +  * **Interfaces:** Bundlable, NamedEntityKind, Doom
 +
 +==== Known Armor Glyphs ====
 +The following 10 glyphs are defined in Armor.java:
 +  * **Bounce** - Reflects melee damage back to attacker
 +  * **Affection** - Applies Charm buff to attacker and defender on hit (pink glow)
 +  * **AntiEntropy** - Transfers burning/freezing between attacker and defender
 +  * **Multiplicity** - Creates mirror images or duplicates
 +  * **Potential** - Generates energy/charge on hit
 +  * **Metabolism** - Converts damage to healing or vice versa
 +  * **Stench** - Releases toxic gas cloud on hit (green glow)
 +  * **Viscosity** - Slows attacker or applies debuffs
 +  * **Displacement** - Teleports attacker away on hit
 +  * **Entanglement** - Applies roots/immobilization effects
 +
 +==== Code References ====
 +  * **Java Implementation:** [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/|Glyphs directory]]
 +  * **Base Class:** [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/Armor.java#L242|Armor.Glyph inner class]]
 +  * **Individual Glyphs:**
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Affection.java|Affection.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/AntiEntropy.java|AntiEntropy.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Bounce.java|Bounce.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Displacement.java|Displacement.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Entanglement.java|Entanglement.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Metabolism.java|Metabolism.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Multiplicity.java|Multiplicity.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Potential.java|Potential.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Stench.java|Stench.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Viscosity.java|Viscosity.java]]
 +
 +==== Glyph Distribution ====
 +  * All 10 glyphs have equal spawn chances (1.0 each)
 +  * Random glyph selection: Armor.Glyph.random() method
 +  * Glyphs can be applied to armor using Arcane Stylus
 +
 +==== Configuration Files ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/itemsDesc/|Item descriptions]]
 +
 +==== String Resources ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]]
 +  * Armor_Glyph - Base glyph name string
 +  * Individual glyph names and descriptions in string resources
 +
 +==== Related mr: Pages ====
 +  * [[mr:affection_glyph_item|mr:affection_glyph_item]]
 +  * [[mr:stench_glyph_item|mr:stench_glyph_item]]
 +  * [[mr:armor_item|mr:armor_item]]
 +  * [[mr:arcane_stylus_item|mr:arcane_stylus_item]]
 +
 +{{tag> mr rpd items armor glyphs}}