Faeheim Enchanter
A fairy in Marasmius can enchant an armor with a random stat. The price is 100,000 zeny and 1 runestone depending on the rank.
There's 2 RNGs that are at play here. First is the success & fail rates, which merely determine if the item breaks or goes to the next step.
Runestone Required and Fail Rate by ranking:
Rank 1 - General Rune, 40% fail rate
Rank 2- Ancient Rune, 45% fail rate
Rank 3 - Mystic Rune, 50% fail rate
Every Reputation Point increases success rate by 0.01. This means that 2k rep increases success rates by 20%. So far, the gear breaks if the enchantment fails.
If the initial step succeeds (gear doesn't break), then the script deals with another RNG: Which enchant to add.
Possible Enchants & Rates:
- +1 of Any Stat, 30% (5% to get one particular +1 stat)
- +2 of Any Stat, 20% (3.3% to get one particular +2 stat)
- +3 of Any Stat, 10% (1.6% to get one particular +3 stat)
- +5% HP Recovery, 5%
- +5% SP Recovery, 5%
- +3 Flee, 5%
- +3% Heal Power, 5%
- +100 HP, 5%
- +200 HP, 5%
- +25 SP, 5%
- +50 SP, 5%
Enchantable Armors
Rank 1:
- Purifier
- Fire/Water/Earth/Wind Armor [0]
- Ninja Suit [1]
- Blessed Holy Robe
- Divine Cloth
- Mantle [1]
- Coat [1]
- Chain Mail [1]
- Full Plate [1]
- Lord's Clothes
- Glittering Jacket
- Silk Robe [1]
- Saint's Robe [1]
- Tights [1]
- Thief Clothes [1]
- Mink Coat [1]
- Formal Suit
Rank 2:
- Ebony Armor
- Naga Armor
- Gabanium Furorem
- Tidung
- Captain's Longcoat
- Stoneplate
- Snake Spirit's Robe
- Robe of Cast [1]
- Mage Coat [1]
- Goibne's Armor
- Meteo Plate Armor
- Orleans' Gown
- Life Link
Rank 3:
- Odin's Blessing [1]
- Kandura
- Holy Robe [1]
- Bone Plate [1]
- Chameleon Armor
- Fire/Water/Earth/Wind Armor [1]
- Assaulter Plate
- Elite Engineer Armor
- Assassin Robe
- Warlock's Battle Robe
- Medic's Robe
- Elite Archer Suit
- Elite Shooter Suit