en:rpd:potion_item
Table of Contents
Potion
Potion is the base class for all potion items in Remixed Dungeon.
Description
Potions are consumable items that provide various beneficial or harmful effects when consumed. Some potions can only be consumed, while others can be thrown at enemies or terrain to create area effects.
Base Properties
- Stackable: Yes - potions can be stacked up to 6 items per slot
- Type: Consumable item with various effects
- Storage: Can be stored in Potion Belt if available
- Identification: Most potions start unidentified and must be used to become known
Potion Types
- Beneficial Potions - Provide positive effects like healing or stat boosts
- Harmful Potions - Create negative effects that can be useful against enemies
- Utility Potions - Provide special environmental or situational effects
Common Mechanics
- Identifying: Potions become identified after being used (consumed or thrown)
- Throwing: Most potions can be thrown to create area effects
- Alchemy: Some potions can be used in alchemy recipes
- Brewing: Potions can be combined with seeds to create new items
Code References
- Java Base Class: Potion.java - Base implementation
- Upgradable Base: UpgradablePotion.java - Base for upgradable potions
- Item System: Item.java - General item mechanics
- Blob Effects: Blob.java - Environmental effects from thrown potions
- Sprite System: ItemSpriteSheet.java - Potion sprites
- String Resources: strings_all.xml - All potion names and descriptions
Common Potions
See Also
en/rpd/potion_item.txt · Last modified: by 127.0.0.1
