en:rpd:fire_enchantment
Table of Contents
Fire Enchantment
Description
The Fire enchantment has a chance to set enemies on fire when they are hit by the weapon. This causes additional damage over time.
Mechanics
- The chance to ignite an enemy: Random.Int(weapon_level + 3) >= 2
- Level 0: 33% chance
- Level 1: 50% chance
- Level 2: 60% chance
- Higher levels: Increasing chance
- When triggered, applies the Burning status effect for several turns
- Causes additional fire damage: Random value between 1 and (weapon level + 2)
- Emits flame particles: Level + 1 particles
- Fire damage stacks with the weapon's existing fire damage bonus
- Visually glows orange (color: 0xFF4400)
Technical Details
- Glowing Color: Orange (0xFF4400)
- Particles: FlameParticle.FACTORY
Code References
- Fire.java - Main implementation
- Burning.java - Burning status effect
- Char.java - Base class for attack processing
- Weapon.java - Base weapon class with enchantment system
String Resource References
- Name: FireEnchant_Name
- Information: FireEnchant_Info
See Also
- Burning Buff - Status effect caused by this enchantment
- Enchantments - List of all weapon enchantments
- Weapons - Equipment that can have enchantments
- Flame Turret - Another fire-based item
en/rpd/fire_enchantment.txt · Last modified: by 127.0.0.1

