mr:dried_rose_item
Table of Contents
mr:dried_rose_item
Machine-readable reference page for Dried Rose item in Remixed Dungeon.
Java Implementation
Class File:
- File: 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 - Quest giver
Related Buffs:
- mr:charm_buff - Charm effect
- mr:one_way_love_buff - Rose-specific buff
Related Mobs:
- mr:succubus_mob - Charm-related mob
Related Spells:
- mr:charm_spell - Charm spell
Wiki Pages
Code References
- Item implementation: DriedRose.java
- Quest window: WndSadGhost.java
- Succubus interaction: Succubus.java
- String resources: strings_all.xml
mr/dried_rose_item.txt · Last modified: by 127.0.0.1
