User Tools

Site Tools


en:rpd:scrolls

Differences

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

Link to this comparison view

en:rpd:scrolls [2026/01/01 19:45] – namespace move Mikeen:rpd:scrolls [2026/01/01 19:47] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Scrolls ======
  
 +Scrolls are magical items that produce powerful effects when read in Remixed Dungeon.
 +
 +==== Description ====
 +Scrolls are magic items inscribed with powerful spells. When used, they activate a magical effect that can be beneficial or harmful depending on the type of scroll. Each scroll contains a single use of its effect and is consumed upon activation.
 +
 +==== Base Properties ====
 +  * **Stackable**: Yes - scrolls can be stacked up to 6 items per slot
 +  * **Type**: Single-use magical item
 +  * **Weight**: 1 per scroll
 +  * **Usage**: Read to activate the scroll's effect
 +
 +==== Scroll Types ====
 +  * **Beneficial Scrolls** - Provide positive effects to the hero
 +  * **Utility Scrolls** - Affect the environment or dungeon layout
 +  * **Harmful Scrolls** - Create negative effects that can be useful against enemies
 +
 +==== Common Mechanics ====
 +  * **Identifying**: Scrolls start unidentified and must be used to become known
 +  * **Reading**: Activates the scroll's effect when read
 +  * **Blinding**: Some scrolls produce light that can blind the hero temporarily
 +  * **Area Effects**: Many scrolls affect an area rather than a single target
 +
 +==== Code References ====
 +  * Java Base Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/scrolls/Scroll.java|Scroll.java]] - Base implementation
 +  * Scroll System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/scrolls/Scroll.java#L40-L50|Reading mechanics]] - How scrolls are used
 +  * Item System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/Item.java|Item.java]] - General item mechanics
 +  * Sprite System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/sprites/ItemSpriteSheet.java|ItemSpriteSheet.java]] - Scroll sprites
 +  * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All scroll names and descriptions
 +
 +==== Common Scrolls ====
 +  * [[en:rpd:scroll_of_identify_item|Scroll of Identify]]
 +  * [[en:rpd:scroll_of_magic_mapping_item|Scroll of Magic Mapping]]
 +  * [[en:rpd:scroll_of_teleportation_item|Scroll of Teleportation]]
 +  * [[en:rpd:scroll_of_recharging_item|Scroll of Recharging]]
 +  * [[en:rpd:scroll_of_remove_curse_item|Scroll of Remove Curse]]
 +  * [[en:rpd:scroll_of_upgrade_item|Scroll of Upgrade]]
 +  * [[en:rpd:scroll_of_enchantment_item|Scroll of Enchantment]]
 +  * [[en:rpd:scroll_of_terror_item|Scroll of Terror]]
 +  * [[en:rpd:scroll_of_amok_item|Scroll of Amok]]
 +  * [[en:rpd:scroll_of_lullaby_item|Scroll of Lullaby]]
 +  * [[en:rpd:scroll_of_psionic_blast_item|Scroll of Psionic Blast]]
 +  * [[en:rpd:scroll_of_mirror_image_item|Scroll of Mirror Image]]
 +
 +==== See Also ====
 +  * [[en:rpd:items|Items]]
 +  * [[en:rpd:consumables|Consumables]]
 +  * [[en:rpd:alchemy_mechanic|Alchemy]]
 +  * [[en:rpd:potions|Potions]]
 +  * [[en:rpd:wands|Wands]]
 +
 +{{tag> rpd items scrolls base_class }}