mr:potion_of_liquid_flame_item
Table of Contents
Potion Of Liquid Flame Item - Code References
Java Classes
- PotionOfLiquidFlame.java - Main class implementation
- UpgradablePotion.java - Base class
- Potion.java - Base potion class
- LiquidFlame.java - Creates liquid flame blob on shatter
- Arrow.java - Used for moistenArrow method
- FireArrow.java - Created when moistening arrows
JSON Configuration
This entity is implemented in Java, no JSON configuration exists
String Resources
- PotionOfLiquidFlame_Name, PotionOfLiquidFlame_Info - Item name and description
- English: “Potion of Liquid Flame� / “This flask contains an unstable compound which will burst violently into flame upon exposure to open air.�
Lua Scripts
This entity is implemented in Java, no Lua script exists
Implementation Details
- Label Index: 1 (in potion array)
- Base Price: 40 gold
- Shatter Effect: Creates 10 × qualityFactor() units of LiquidFlame blob
- Moisten Effect: Converts arrows to FireArrow when used in alchemy
- Sound: Plays SND_SHATTER when shattered
- Known on Shatter: Automatically sets potion as known when shattered
Related mr Entities
- Potion (Item) - Base potion type
- Liquid Flame (Blob) - Created effect
- Fire Arrow (Item) - Created via moistening
- Burning (Buff) - Fire damage over time effect
- Upgradable Potion - Base class
mr/potion_of_liquid_flame_item.txt · Last modified: by 127.0.0.1
