User Tools

Site Tools


mr:dried_rose_item

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
mr:dried_rose_item [2026/03/21 10:12] – Wiki maintenance: Fix 5 random pages for standards compliance Qwen Assistantmr:dried_rose_item [2026/03/21 10:13] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== mr:dried_rose_item ======
 +
 +Machine-readable reference page for Dried Rose item in Remixed Dungeon.
 +
 +==== Java Implementation ====
 +
 +**Class File:**
 +  * File: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/quest/DriedRose.java|DriedRose.java]]
 +  * Package: com.watabou.pixeldungeon.items.quest
 +  * Extends: Artifact
 +  * Entity Kind: DriedRose
 +
 +**Item Properties:**
 +  * Type: Quest Artifact
 +  * Image: ItemSpriteSheet.ROSE
 +  * Identified: Always identified (isIdentified() returns true)
 +  * Stackable: No (single item)
 +
 +==== Code Implementation ====
 +
 +```java
 +public class DriedRose extends Artifact {
 +    public DriedRose() {
 +        image = ItemSpriteSheet.ROSE;
 +    }
 +
 +    @Override
 +    public ArtifactBuff buff() {
 +        // Returns appropriate buff based on curse state
 +    }
 +
 +    @Override
 +    public boolean isIdentified() {
 +        return true;
 +    }
 +}
 +```
 +
 +==== Buffs ====
 +
 +**Uncursed State:**
 +  * Buff Class: OneWayLoveBuff
 +  * Effect: "The rose looks very charming"
 +  * Provides charm-related benefits
 +
 +**Cursed State:**
 +  * Buff Class: OneWayCursedLoveBuff
 +  * Effect: "The rose looks beautiful but not very charming"
 +  * Reduced charm effectiveness
 +
 +==== Quest Integration ====
 +
 +**Ghost NPC Quest:**
 +  * File: WndSadGhost.java
 +  * Quest Giver: Ghost NPC
 +  * Quest Location: Sewers (depth 1-5)
 +  * Quest Type: Fetch quest / Memorial
 +
 +**Quest Flow:**
 +  1. Encounter Ghost NPC in Sewers
 +  2. Ghost requests remembrance
 +  3. Receive Dried Rose as quest item
 +  4. Rose provides charm effects when equipped
 +
 +**Window Handling:**
 +  * File: WndSadGhost.java
 +  * Checks: item instanceof DriedRose
 +  * String: R.string.WndSadGhost_Rose
 +
 +==== String Resources ====
 +
 +**English (values/strings_all.xml):**
 +  * DriedRose_Name - Item name
 +  * DriedRose_Info - Item description (uncursed)
 +  * DriedRose_Info2 - Item description (cursed)
 +  * DriedRoseBuff_Name - Buff name (uncursed)
 +  * DriedRoseBuff_Info - Buff description (uncursed)
 +  * DriedRoseCursedBuff_Name - Buff name (cursed)
 +  * DriedRoseCursedBuff_Info - Buff description (cursed)
 +
 +**Russian (values-ru/strings_all.xml):**
 +  * DriedRose_Name - Russian item name
 +  * DriedRose_Info - Russian description
 +  * DriedRoseBuff_Name - Russian buff name
 +  * DriedRoseBuff_Info - Russian buff description
 +
 +==== Acquisition ====
 +
 +**Primary Source:**
 +  * Ghost NPC quest reward
 +  * Location: Sewers
 +
 +**Alternative Sources:**
 +  * Special dungeon circumstances
 +  * Mod-dependent spawns
 +
 +==== Mechanics ====
 +
 +**Charm Interaction:**
 +  * Interacts with Charm spell mechanics
 +  * Affects Succubus interactions
 +  * Provides social/charm benefits
 +
 +**Curse Mechanics:**
 +  * Can be cursed like other artifacts
 +  * Curse state affects buff type
 +  * Curse removal restores normal buff
 +
 +==== Related Entities ====
 +
 +**Related NPCs:**
 +  * [[mr:ghost_npc|mr:ghost_npc]] - Quest giver
 +
 +**Related Buffs:**
 +  * [[mr:charm_buff|mr:charm_buff]] - Charm effect
 +  * mr:one_way_love_buff - Rose-specific buff
 +
 +**Related Mobs:**
 +  * [[mr:succubus_mob|mr:succubus_mob]] - Charm-related mob
 +
 +**Related Spells:**
 +  * [[mr:charm_spell|mr:charm_spell]] - Charm spell
 +
 +==== Wiki Pages ====
 +
 +**English:**
 +  * [[en:rpd:dried_rose_item|Dried Rose]] - Main wiki page
 +
 +**Russian:**
 +  * [[ru:rpd:dried_rose_item|Засушенная роза]] - Russian wiki page
 +
 +==== Code References ====
 +
 +  * Item implementation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/quest/DriedRose.java|DriedRose.java]]
 +  * Quest window: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/windows/WndSadGhost.java|WndSadGhost.java]]
 +  * Succubus interaction: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Succubus.java|Succubus.java]]
 +  * String resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]]
 +
 +{{tag> mr items quest artifact dried_rose reference machine-readable}}
  
mr/dried_rose_item.txt · Last modified: by 127.0.0.1