|   |   | 
| Line 1: | Line 1: | 
|  | == Omega Enchanter == |  | == Omega Enchanter == | 
|  | 
 |  | 
 | 
|  | The '''Omega Enchanter''' is a comprehensive NPC in the game that allows players to apply, upgrade, and reset enchantments on various equipment types. It supports three main enchantment categories—'''Attribute''', '''Status''', and '''Special'''—which utilize card slots 2-4 on items (viewable via <kbd>Alt+Q</kbd>). Additionally, it features a separate '''Random Option''' system for advanced stat modifications, with access gated by VIP levels. The system is highly configurable per equipment slot, including enable/disable options, enchantment types, selection modes (random or selectable), upgrade mechanics, and pricing (Zeny, Cash Points, or items). Only enchantments applied by this NPC can be upgraded or reset here, ensuring system integrity.
 |  | Enchantments respect item slot limits (based on available card slots: 3 for 1-slot items, 2 for 2-slot, 1 for 3-slot) and can be restricted to specific items or disabled for certain equipment. Random Options are VIP-exclusive: Level 75 unlocks 1 slot, Level 90 unlocks 2 slots (up to 5 total possible, but limited by VIP). | 
|  |   |  | 
|  | Enchantments respect item slot limits (based on available card slots: 3 for 1-slot items, 2 for 2-slot, 1 for 3-slot) and can be restricted to specific items or disabled for certain equipment. Random Options are VIP-exclusive: Level 60 unlocks 1 slot, Level80 unlocks 2 slots (up to 5 total possible, but limited by VIP). |  | 
|  | 
 |  | 
 | 
|  | [[File:1761800139904.png|thumb|right|300px|Omega Enchanter NPC Sprite (ID: 2937)]] |  | [[File:1761800139904.png|thumb|right|300px|Omega Enchanter NPC Sprite (ID: 2937)]] | 
| Line 56: | Line 54: | 
|  | 
 |  | 
 | 
|  | * '''Notes:''' |  | * '''Notes:''' | 
|  | ** Multi-slot items (e.g., two-handed weapons occupying left/right hand,or headgears spanning top/mid/lower) are handled withslot overlap checks to prevent double-enchanting. |  | ** Multi-slot items (e.g., two-handed weapons, headgears spanning top/mid/low) are handled with overlap checks to prevent double-enchanting. | 
|  | ** Restricted Equipment: Optionally limited to predefined item lists (e.g., specific headgears like ID 2201); non-restricted items cannot be enchantedif this mode is active. |  | ** Restricted Equipment: Optionally limited to predefined item lists (e.g., Headgear ID 2201); if this mode is active, non-restricted items cannot be enchanted. | 
|  | ** Limitations: Certain items may have reduced slots (1-2) or be unenchantable (e.g., Garment IDs 20717/20718: 0 slots; Shoes IDs 22000-22011: 0 slots). |  | ** Limitations: Certain items may have reduced slots (1-2) or be non-enchantable (e.g., Garment IDs 20717/20718: 0 slots; Shoes IDs 22000-22011: 0 slots). | 
|  | 
 |  | 
 | 
|  | === Enchantment Types === |  | === Enchantment Types === | 
|  | Players select an equipped item, then choose from Enchant, Upgrade, Reset, or Random Options. Enchantments are applied in a fixed order: Special (slot 2), Status (slot 3), Attribute (slot 4) when all three are available. |  | Players select an equipped item, then choose from Enchant, Upgrade, Reset, or Random Options. Enchantments are applied in a fixed order when all three are available: Special (slot 2), Status (slot 3), Attribute (slot 4). | 
|  | 
 |  | 
 | 
|  | ==== Attribute Enchantments ==== |  | ==== Attribute Enchantments ==== | 
|  | Boost basic stats (random or selectable). 4th-class attributes (POW, STA, WIS, SPL, CON, CRT) are restricted to 4th-job classes.
 |  | Boosts basic stats (random or selectable). 4th-class attributes (POW, STA, WIS, SPL, CON, CRT) are restricted to 4th-job classes. | 
|  | 
 |  | 
 | 
|  | * '''Options:''' Random or Selectable; Upgrades: Enabled (refine-based, success rates 1-75% failure by level). |  | * '''Options:''' Random or Selectable; Upgrades: Enabled (refine-based, 1-75% failure rates by level). | 
|  | 
 |  | 
 | 
|  | {| class="wikitable" |  | {| class="wikitable" | 
| Line 97: | Line 95: | 
|  | 
 |  | 
 | 
|  | ==== Status Enchantments ==== |  | ==== Status Enchantments ==== | 
|  | Enhance combat/utility stats (random or selectable). Upgrades: Enabled (success rates 1-75% failure by level).
 |  | Enhances combat/utility stats (random or selectable). Upgrades: Enabled (1-75% failure rates by level). | 
|  | 
 |  | 
 | 
|  | {| class="wikitable" |  | {| class="wikitable" | 
| Line 167: | Line 165: | 
|  | | MaxHP || +% || 312779-312780 |  | | MaxHP || +% || 312779-312780 | 
|  | |} |  | |} | 
|  |  | ''(Note: Some special enchants in the original script, like Zodiac, Drops, Nihitsu, etc., are commented out and not listed here)'' | 
|  | 
 |  | 
 | 
|  | === Random Options === |  | === Random Options === | 
|  | VIP-exclusive enhancements (up to 2 slots atLv80).Each application costs 100,000,000 Zeny (configurable).Options are categorized and can be random/selectable. |  | VIP-exclusive enhancements (requires VIP 75+). | 
|  |   |  | * '''Slots:''' 1 slot available at VIP 75, 2 slots available at VIP 90. | 
|  |  | * '''Cost:''' 100,000,000 Zeny (configurable) per new option applied. | 
|  | * '''Categories:''' |  | * '''Categories:''' | 
|  | ** Weapon/Armor Elements (Neutral to Undead; one per item max) |  | ** Weapon/Armor Elements (Neutral to Undead; one per item max.) | 
|  | ** Attributes (STR to Ranged DMG +1-10/+1-6%) |  | ** Attributes (STR to Ranged DMG +1-10/+1-6%) | 
|  | ** Increase Damage (Physical/Magical vs Element/Race/Size/Class, +1-6%) |  | ** Increase Damage (Physical/Magical vs Element/Race/Size/Class, +1-6%) | 
|  | ** Defensive (Physical/Magical reductions vs Element/Race/Size/Class/Ranged/Crit, +1-6%) |  | ** Defensive (Physical/Magical reductions vs Element/Race/Size/Class/Range/Crit, +1-6%) | 
|  | ** Special (Heal Power, Indestructible, Ignore Size, Cast Time/Delay/SP Cost reductions; limited to once per type) |  | ** Special (Heal Power, Indestructible, Ignore Size, Cast Time/Delay/SP Cost reductions; limited to one per type if enabled) | 
|  | 
 |  | 
 | 
|  | * '''Reset:''' Removes all Random Options (50,000 Zeny). |  | * '''Reset:''' Removes all Random Options (Cost: 50,000 Zeny). | 
|  | 
 |  | 
 | 
|  | === Usage Flow === |  | === Usage Flow === | 
|  | # '''Select Equipment:''' Choose from equipped slots (only enchantable/equipped items shown). |  | # '''Select Equipment:''' Choose from equipped slots (only enchantable/equipped items shown). | 
|  | # '''Choose Action:''' |  | # '''Choose Action:''' | 
|  | #* '''Enchant:''' Pay cost → Select types (if limited slots) → Apply (preserves refine/grade/random opts/cards). |  | #* '''Enchant:''' Pay cost → Select types (if limited slots) → Apply (preserves refine/grade/random options/cards). | 
|  | #* '''Upgrade:''' Pay cost → Select enchant slot → Roll success (refine-based for higher levels) → Upgrade or fail. |  | #* '''Upgrade:''' Pay cost → Select enchant slot → Roll for success (refine-based for higher levels) → Upgrade or fail. | 
|  | #* '''Reset:''' Pay cost → All or select slot → Remove enchants (preserves cards/random opts). |  | #* '''Reset:''' Pay cost → All or select slot → Remove enchants (preserves cards/random options). | 
|  | #* '''Random Options:''' VIP check → Select category per slot → Confirm total cost → Apply. |  | #* '''Random Options:''' VIP check → Select category per slot → Confirm total cost → Apply. | 
|  | # '''Info Menu:''' View slot settings, limitations, enchantment lists (with item links), Random Option previews. |  | # '''Info Menu:''' View slot settings, limitations, enchantment lists (with item links), Random Option previews. | 
|  | # '''Restricted View:''' If enabled, browse display shops for allowed items. |  | # '''View Restricted:''' If enabled, browse display-only shops for allowed items. | 
|  |   |  | 
|  | === Configuration Notes ===
 |  | 
|  | * '''Upgrade Chances:''' Progressive failure (1% at Lv1, up to 75% at Lv10).
 |  | 
|  | * '''Prices:''' Per action/slot; Random Options charged per application.
 |  | 
|  | * '''Debug:''' Reports errors for invalid enchants.
 |  | 
|  | * '''Version:''' 1.5 (rAthena 2025-07-30 compatible).
 |  | 
|  |   |  | 
|  | For custom setups, edit the script's <code>.slot[]</code>, databases (<code>.attr$</code>, <code>.stats$</code>, <code>.spec$</code>, Random Opt arrays), or restrictions (<code>.enchant_restrict</code>, limitation arrays).
 |  | 
|  |   |  | 
|  | [[Category:NPCs]]
 |  | 
|  | [[Category:Enchantment Systems]]
 |  | 
|  |   |  | 
|  | == VIP Unlock System ==
 |  | 
|  | The Omega Enchanter integrates a '''progressive unlock system''' tied to VIP levels (1-100). Basic access begins at VIP 10, with full functionality (including 4th Class attributes) available at VIP 90+. Higher VIP levels unlock more equipment slots, enchantment types, upgrade chances, and Random Option slots.
 |  | 
|  |   |  | 
|  | {| class="wikitable sortable" style="width: 100%; text-align: center;"
 |  | 
|  | |+ VIP Unlock Levels and Features
 |  | 
|  | ! VIP Level !! Unlocked Features !! Description
 |  | 
|  | |-
 |  | 
|  | | 10 || Basic Access || Interact with the NPC; view information and restricted equipment lists.
 |  | 
|  | |-
 |  | 
|  | | 15 || Attribute Enchants & Reset Enchants || Apply primary stat boosts (STR, AGI, etc.); reset existing enchants.
 |  | 
|  | |-
 |  | 
|  | | 20 || Upgrade Enchants || Attempt to level up Attribute and Status enchants (with failure chance).
 |  | 
|  | |-
 |  | 
|  | | 25 || Status Enchants || Unlock combat/utility bonuses (ATK, DEF, HP, etc.).
 |  | 
|  | |-
 |  | 
|  | | 40 || Special Enchants || Access unique effects (Heal Amount, Indestructible, etc.).
 |  | 
|  | |-
 |  | 
|  | | 50 || Elemental Random Options || Add Weapon/Armor Elements via Random Options (unlocked at VIP 60 for full system).
 |  | 
|  | |-
 |  | 
|  | | 60 || Random Option System (1 Slot) & Attributes || Full Random Option access; 1st slot unlocked; add stat % boosts.
 |  | 
|  | |-
 |  | 
|  | | 70 || Damage & Defensive Random Options || Bonuses like "+X% Damage vs Race" or "Reduction vs Element".
 |  | 
|  | |-
 |  | 
|  | | 80 || 2nd Random Option Slot & Special Options || Expand to 2 slots; add advanced effects like Ignore Size Penalty.
 |  | 
|  | |-
 |  | 
|  | | 90 || 4th Class Attributes || POW, STA, WIS, SPL, CON, CRT enchants (only for 4th Class jobs).
 |  | 
|  | |}
 |  | 
|  |   |  | 
|  | '''Notes:'''
 |  | 
|  | * Equipment slots unlock progressively (e.g., Headgears at VIP 10, Shadow Equipment at VIP 50+). See [[#Compatible Equipment|Compatible Equipment]] for details.
 |  | 
|  | * Random Options are '''separate''' from traditional enchants and do not consume card slots.
 |  | 
|  | * VIP checks use `vip_system_lvl`; ensure your server has VIP enabled.
 |  | 
|  |   |  | 
|  | == Enchantment System ==
 |  | 
|  | The core enchantment system allows up to '''3 enchants per item''', limited by available card slots (e.g., 4-slot items get 1 enchant max). Enchants are applied in order: Special (slot 2), Status (slot 3), Attribute (slot 4). If fewer slots are available, the system prioritizes based on selection.
 |  | 
|  |   |  | 
|  | * '''Max Enchants by Slots:''' 1-slot items = 3 enchants; 2-slots = 2; 3-slots = 1; 4-slots = 0 (cards block enchants).
 |  | 
|  | * '''Selection Mode:''' Random (default) or Selectable (configurable per slot).
 |  | 
|  | * '''Upgrade Math:''' Success chance decreases with level (e.g., Level 1: 99% success, Level 10: 25%). Refine-based upgrades require matching refine level.
 |  | 
|  | * '''Restrictions:''' Cards in slots 2-4 block enchants; multi-slot items (e.g., two-handed weapons) are handled automatically.
 |  | 
|  |   |  | 
|  | === Attribute Enchants (VIP 15+) ===
 |  | 
|  | Primary stat boosts. 4th Class stats (VIP 90+) are single-level (+3) and job-restricted (requires `eaclass()&EAJL_FOURTH`).
 |  | 
|  |   |  | 
|  | {| class="wikitable sortable" style="width: 100%;"
 |  | 
|  | |+ Attribute Enchants
 |  | 
|  | ! Stat !! Levels !! Enchant IDs !! Effect
 |  | 
|  | |-
 |  | 
|  | | STR || +1 to +10 || 4700-4709 || Increases physical attack power.
 |  | 
|  | |-
 |  | 
|  | | AGI || +1 to +10 || 4730-4739 || Boosts ASPD and FLEE.
 |  | 
|  | |-
 |  | 
|  | | VIT || +1 to +10 || 4740-4749 || Increases Max HP and DEF.
 |  | 
|  | |-
 |  | 
|  | | INT || +1 to +10 || 4710-4719 || Boosts MATK and SP.
 |  | 
|  | |-
 |  | 
|  | | DEX || +1 to +10 || 4720-4729 || Improves HIT and cast time.
 |  | 
|  | |-
 |  | 
|  | | LUK || +1 to +10 || 4750-4759 || Enhances CRIT and perfect dodge.
 |  | 
|  | |-
 |  | 
|  | | POW || +3 || 312189 || 4th Class: Power stat boost.
 |  | 
|  | |-
 |  | 
|  | | STA || +3 || 312190 || 4th Class: Stamina for HP/SP regen.
 |  | 
|  | |-
 |  | 
|  | | WIS || +3 || 312191 || 4th Class: Wisdom for magic.
 |  | 
|  | |-
 |  | 
|  | | SPL || +3 || 312192 || 4th Class: Spell power.
 |  | 
|  | |-
 |  | 
|  | | CON || +3 || 312193 || 4th Class: Concentration (HIT/MATK).
 |  | 
|  | |-
 |  | 
|  | | CRT || +3 || 312194 || 4th Class: Critical rate.
 |  | 
|  | |}
 |  | 
|  |   |  | 
|  | === Status Enchants (VIP 25+) ===
 |  | 
|  | Combat and utility enhancements. Limited to basic stats below VIP 50; full list (e.g., Darklord Essences) at VIP 50+.
 |  | 
|  |   |  | 
|  | {| class="wikitable sortable" style="width: 100%;"
 |  | 
|  | |+ Status Enchants
 |  | 
|  | ! Type !! Levels !! Enchant IDs !! Effect
 |  | 
|  | |-
 |  | 
|  | | ATK || +10 to +50 (multi-level) || 4882, 4766-4767, 4894-4895, 4904-4905 || Flat physical ATK increase.
 |  | 
|  | |-
 |  | 
|  | | MATK || +10 to +50 || 4883, 4896-4899, 4906-4907, 4760-4761, 4806 || Flat magical ATK.
 |  | 
|  | |-
 |  | 
|  | | FLEE || +10 to +50 || 4859-4860, 4762-4763, 4942-4944 || Evasion chance.
 |  | 
|  | |-
 |  | 
|  | | CRIT || +1 to +5 || 4926, 4939-4941, 4764-4765 || Critical hit rate/damage.
 |  | 
|  | |-
 |  | 
|  | | DEF || +1 to +5 || 4791-4794, 4893, 4902-4903 || Physical defense.
 |  | 
|  | |-
 |  | 
|  | | MDEF || +1 to +5 || 4890-4892, 4786-4788, 4789-4790 || Magical defense.
 |  | 
|  | |-
 |  | 
|  | | Max HP || +1% to +10% || 4927, 4795-4799, 4861-4862, 4867-4868, 4900 || Percentage HP boost.
 |  | 
|  | |-
 |  | 
|  | | Max SP || +1% to +10% || 4870-4871, 4800-4802, 4929 || Percentage SP boost.
 |  | 
|  | |-
 |  | 
|  | | ASPD || +1 to +5 || 4807, 4842 || Attack speed.
 |  | 
|  | |-
 |  | 
|  | | Regeneration || +1 to +3 || 4930-4932 || HP/SP recovery rate.
 |  | 
|  | |-
 |  | 
|  | | SP Consume || -1% to -5% || 4945-4947 || Reduces skill SP cost.
 |  | 
|  | |-
 |  | 
|  | | Darklord Essence Force || +1 to +3 || 4908-4910 || Physical power (advanced).
 |  | 
|  | |-
 |  | 
|  | | Darklord Essence Intelligence || +1 to +3 || 4911-4913 || Magical intelligence.
 |  | 
|  | |-
 |  | 
|  | | Darklord Essence Speed || +1 to +3 || 4914-4916 || Movement/ASPD.
 |  | 
|  | |-
 |  | 
|  | | Darklord Essence Vitality || +1 to +3 || 4917-4919 || HP/DEF.
 |  | 
|  | |-
 |  | 
|  | | Darklord Essence Concentration || +1 to +3 || 4920-4922 || HIT/cast time.
 |  | 
|  | |-
 |  | 
|  | | Darklord Essence Luck || +1 to +3 || 4923-4925 || CRIT/LUK.
 |  | 
|  | |-
 |  | 
|  | | Neev Strength || +1 to +3 || 4994-4996 || STR-based power.
 |  | 
|  | |-
 |  | 
|  | | Neev Agility || +1 to +3 || 4997-4999 || AGI-based speed.
 |  | 
|  | |-
 |  | 
|  | | Neev Intellect || +1 to +3 || 29000-29002 || INT-based magic.
 |  | 
|  | |}
 |  | 
|  |   |  | 
|  | === Special Enchants (VIP 40+) ===
 |  | 
|  | Unique, non-upgradable effects. Cannot be leveled up; randomized levels where applicable.
 |  | 
|  |   |  | 
|  | {| class="wikitable sortable" style="width: 100%;"
 |  | 
|  | |+ Special Enchants
 |  | 
|  | ! Name !! Levels !! Enchant IDs !! Effect
 |  | 
|  | |-
 |  | 
|  | | Heal Amount || +10% to +30% || 4850-4852 || Boosts healing output.
 |  | 
|  | |-
 |  | 
|  | | Fighting Spirit || +1 to +3 || 312729-312731 || Combat spirit (ATK/CRIT).
 |  | 
|  | |-
 |  | 
|  | | Spell || +1 to +3 || 312759-312761 || Spell damage multiplier.
 |  | 
|  | |-
 |  | 
|  | | Sharp || +1 to +2 || 312749-312750 || Weapon sharpness (ATK).
 |  | 
|  | |-
 |  | 
|  | | Expert Archer || +1 to +3 || 312739-312741 || Ranged damage/ASPD.
 |  | 
|  | |-
 |  | 
|  | | Neutral Resistance || +5% to +20% || 4933-4935, 4848 || Immunity to neutral damage.
 |  | 
|  | |-
 |  | 
|  | | Cranial || +1 || 4849 || Brainpower (INT/MATK).
 |  | 
|  | |-
 |  | 
|  | | Fatal || +1 to +4 || 4863-4866 || Instant kill chance.
 |  | 
|  | |-
 |  | 
|  | | Attack Delay || -1% to -5% || 4869, 4872-4873, 4881 || Reduces weapon delay.
 |  | 
|  | |-
 |  | 
|  | | After Skill Delay || -1% to -3% || 4948-4950 || Shortens post-skill cooldown.
 |  | 
|  | |-
 |  | 
|  | | Conjure || +1 to +5 || 4885-4889 || Summoning power.
 |  | 
|  | |-
 |  | 
|  | | Glastheim Enchants || Various || 4803-4805, 4875-4880 || Event-specific bonuses (e.g., Highness Heal, Lucky Day).
 |  | 
|  | |-
 |  | 
|  | | ATK Size || Ignore Small/Med/Large || 4936-4938 || Bypasses size penalties.
 |  | 
|  | |-
 |  | 
|  | | HP/SP Drain || +1% to +2% || 4992-4993 || Drains enemy HP/SP on hit.
 |  | 
|  | |-
 |  | 
|  | | Range Resistance || +5% || 27400 || Reduces ranged damage taken.
 |  | 
|  | |-
 |  | 
|  | | MaxHP || +5% to +10% || 312779-312780 || Flat Max HP increase.
 |  | 
|  | |}
 |  | 
|  |   |  | 
|  | === Upgrade Enchantments (VIP 20+) ===
 |  | 
|  | Upgrades apply only to Attribute and Status enchants (Specials are fixed). Process:
 |  | 
|  | 1. Select the enchant slot to upgrade.
 |  | 
|  | 2. Pay cost (100,000 Zeny).
 |  | 
|  | 3. Roll against failure chance (based on current level; e.g., Level 5: 75% fail).
 |  | 
|  | 4. '''Refine Requirement:''' Optional (configurable); higher levels need +X refine.
 |  | 
|  |   |  | 
|  | '''Failure Chances (Attribute/Status):'''
 |  | 
|  | {| class="wikitable" style="width: 50%;"
 |  | 
|  | ! Level !! Success Chance (%)
 |  | 
|  | |-
 |  | 
|  | | 1 || 100
 |  | 
|  | |-
 |  | 
|  | | 2 || 99
 |  | 
|  | |-
 |  | 
|  | | 3 || 95
 |  | 
|  | |-
 |  | 
|  | | 4 || 90
 |  | 
|  | |-
 |  | 
|  | | 5 || 80
 |  | 
|  | |-
 |  | 
|  | | 6 || 75
 |  | 
|  | |-
 |  | 
|  | | 7 || 70
 |  | 
|  | |-
 |  | 
|  | | 8 || 65
 |  | 
|  | |-
 |  | 
|  | | 9 || 60
 |  | 
|  | |-
 |  | 
|  | | 10 || 50
 |  | 
|  | |-
 |  | 
|  | | 11+ || 25
 |  | 
|  | |}
 |  | 
|  |   |  | 
|  | On failure, the enchant remains unchanged (no destruction).
 |  | 
|  |   |  | 
|  | === Reset Enchantments (VIP 15+) ===
 |  | 
|  | Removes NPC-applied enchants (preserves cards/Random Options).
 |  | 
|  | * '''Modes:''' All at once (default) or Selectable slot.
 |  | 
|  | * '''Cost:''' 50,000 Zeny.
 |  | 
|  | * '''Confirmation:''' Required to prevent accidents.
 |  | 
|  |   |  | 
|  | == Random Option System (VIP 60+) ==
 |  | 
|  | Random Options add up to '''5 slots''' of bonuses (unlocked progressively; max 2 in this config). These are '''independent''' of card slots and visible in item info.
 |  | 
|  |   |  | 
|  | * '''Unlock Progression:'''
 |  | 
|  |   - VIP 60: 1 slot (Attributes).
 |  | 
|  |   - VIP 80: 2 slots (adds Specials).
 |  | 
|  | * '''Cost per Option:''' 100,000,000 Zeny (charged per application).
 |  | 
|  | * '''Limits:''' One per category if "Special Limit" enabled; elements can't stack on same item.
 |  | 
|  |   |  | 
|  | === Elements (VIP 50+, but system at 60) ===
 |  | 
|  | Applies elemental property to weapon/armor.
 |  | 
|  |   |  | 
|  | {| class="wikitable"
 |  | 
|  | ! Element !! ID !! Effect
 |  | 
|  | |-
 |  | 
|  | | Neutral || RDMOPT_WEAPON_ATTR_NOTHING / RDMOPT_BODY_ATTR_NOTHING || No element.
 |  | 
|  | |-
 |  | 
|  | | Water || RDMOPT_WEAPON_ATTR_WATER / RDMOPT_BODY_ATTR_WATER || Water property.
 |  | 
|  | |-
 |  | 
|  | | Earth || RDMOPT_WEAPON_ATTR_GROUND / RDMOPT_BODY_ATTR_GROUND || Earth property.
 |  | 
|  | |-
 |  | 
|  | | Fire || RDMOPT_WEAPON_ATTR_FIRE / RDMOPT_BODY_ATTR_FIRE || Fire property.
 |  | 
|  | |-
 |  | 
|  | | Wind || RDMOPT_WEAPON_ATTR_WIND / RDMOPT_BODY_ATTR_WIND || Wind property.
 |  | 
|  | |-
 |  | 
|  | | Poison || RDMOPT_WEAPON_ATTR_POISON / RDMOPT_BODY_ATTR_POISON || Poison property.
 |  | 
|  | |-
 |  | 
|  | | Holy || RDMOPT_WEAPON_ATTR_SAINT / RDMOPT_BODY_ATTR_SAINT || Holy property.
 |  | 
|  | |-
 |  | 
|  | | Shadow || RDMOPT_WEAPON_ATTR_DARKNESS / RDMOPT_BODY_ATTR_DARKNESS || Shadow property.
 |  | 
|  | |-
 |  | 
|  | | Ghost || RDMOPT_WEAPON_ATTR_TELEKINESIS / RDMOPT_BODY_ATTR_TELEKINESIS || Ghost property.
 |  | 
|  | |-
 |  | 
|  | | Undead || RDMOPT_WEAPON_ATTR_UNDEAD / RDMOPT_BODY_ATTR_UNDEAD || Undead property.
 |  | 
|  | |}
 |  | 
|  | '''Notes:''' Weapons: No ranged support. Armors: Garments/Shields ineligible.
 |  | 
|  |   |  | 
|  | === Attributes (VIP 60+) ===
 |  | 
|  | Stat percentages/flats (random value in min-max range).
 |  | 
|  |   |  | 
|  | {| class="wikitable sortable"
 |  | 
|  | ! Option !! ID !! Min-Max Value !! Effect
 |  | 
|  | |-
 |  | 
|  | | STR || RDMOPT_VAR_STRAMOUNT || +1-10 || Flat STR.
 |  | 
|  | |-
 |  | 
|  | | AGI || RDMOPT_VAR_AGIAMOUNT || +1-10 || Flat AGI.
 |  | 
|  | |-
 |  | 
|  | | VIT || RDMOPT_VAR_VITAMOUNT || +1-10 || Flat VIT.
 |  | 
|  | |-
 |  | 
|  | | INT || RDMOPT_VAR_INTAMOUNT || +1-10 || Flat INT.
 |  | 
|  | |-
 |  | 
|  | | DEX || RDMOPT_VAR_DEXAMOUNT || +1-10 || Flat DEX.
 |  | 
|  | |-
 |  | 
|  | | LUK || RDMOPT_VAR_LUKAMOUNT || +1-10 || Flat LUK.
 |  | 
|  | |-
 |  | 
|  | | ATK || RDMOPT_VAR_ATTPOWER || +1-10 || Flat ATK.
 |  | 
|  | |-
 |  | 
|  | | ATK % || RDMOPT_VAR_ATKPERCENT || +1-6% || ATK multiplier.
 |  | 
|  | |-
 |  | 
|  | | MATK || RDMOPT_VAR_ATTMPOWER || +1-10 || Flat MATK.
 |  | 
|  | |-
 |  | 
|  | | MATK % || RDMOPT_VAR_MAGICATKPERCENT || +1-6% || MATK multiplier.
 |  | 
|  | |-
 |  | 
|  | | Crit Chance || RDMOPT_VAR_CRITICALSUCCESSVALUE || +1-6 || Crit rate.
 |  | 
|  | |-
 |  | 
|  | | Crit Damage || RDMOPT_DAMAGE_CRI_TARGET || +1-6% || Crit multiplier.
 |  | 
|  | |-
 |  | 
|  | | ASPD || RDMOPT_VAR_PLUSASPD || +1-10 || Flat ASPD.
 |  | 
|  | |-
 |  | 
|  | | ASPD % || RDMOPT_VAR_PLUSASPDPERCENT || +1-6% || ASPD multiplier.
 |  | 
|  | |-
 |  | 
|  | | Max HP % || RDMOPT_VAR_MAXHPPERCENT || +1-6% || HP boost.
 |  | 
|  | |-
 |  | 
|  | | Max SP % || RDMOPT_VAR_MAXSPPERCENT || +1-6% || SP boost.
 |  | 
|  | |-
 |  | 
|  | | HP Recovery % || RDMOPT_VAR_HPACCELERATION || +1-6% || Regen rate.
 |  | 
|  | |-
 |  | 
|  | | SP Recovery % || RDMOPT_VAR_SPACCELERATION || +1-6% || SP regen.
 |  | 
|  | |-
 |  | 
|  | | HIT || RDMOPT_VAR_HITSUCCESSVALUE || +1-10 || Accuracy.
 |  | 
|  | |-
 |  | 
|  | | FLEE || RDMOPT_VAR_AVOIDSUCCESSVALUE || +1-10 || Evasion.
 |  | 
|  | |-
 |  | 
|  | | Perfect Dodge || RDMOPT_VAR_PLUSAVOIDSUCCESSVALUE || +1-10 || Dodge chance.
 |  | 
|  | |-
 |  | 
|  | | DEF || RDMOPT_VAR_ITEMDEFPOWER || +1-10 || Flat DEF.
 |  | 
|  | |-
 |  | 
|  | | MDEF || RDMOPT_VAR_MDEFPOWER || +1-10 || Flat MDEF.
 |  | 
|  | |-
 |  | 
|  | | Ranged Damage % || RDMOPT_RANGE_ATTACK_DAMAGE_TARGET || +1-6% || Ranged ATK boost.
 |  | 
|  | |}
 |  | 
|  |   |  | 
|  | === Damage Bonuses (VIP 70+) ===
 |  | 
|  | Offensive multipliers vs targets (physical/magical, selectable).
 |  | 
|  |   |  | 
|  | {| class="wikitable" style="width: 100%;"
 |  | 
|  | |+ Damage vs Element/Race/Size/Class (Examples; +1-6%)
 |  | 
|  | ! Category !! Sub-Type !! ID Example !! Effect
 |  | 
|  | |-
 |  | 
|  | | Element || vs Fire (Physical) || RDMOPT_DAMAGE_PROPERTY_FIRE_TARGET || +X% Physical DMG to Fire targets.
 |  | 
|  | |-
 |  | 
|  | | Race || vs Demon (Magical) || RDMOPT_RACE_MDAMAGE_DEVIL || +X% Magical DMG to Demons.
 |  | 
|  | |-
 |  | 
|  | | Size || vs Large || RDMOPT_DAMAGE_SIZE_LARGE_TARGET || +X% DMG to Large monsters.
 |  | 
|  | |-
 |  | 
|  | | Class || vs Boss (Bypass DEF) || RDMOPT_CLASS_IGNORE_DEF_PERCENT_BOSS || Ignore X% Boss DEF.
 |  | 
|  | |-
 |  | 
|  | | Race (Crit) || Crit vs Human || RDMOPT_RACE_CRI_PERCENT_HUMAN || +X% Crit chance vs Humans.
 |  | 
|  | |}
 |  | 
|  | '''Full Lists:''' 10 Elements, 10 Races (with Bypass/Crit variants), 3 Sizes, 2 Classes (Normal/Boss).
 |  | 
|  |   |  | 
|  | === Defensive Bonuses (VIP 70+) ===
 |  | 
|  | Reductions vs attackers (physical/magical/other, +1-6%).
 |  | 
|  |   |  | 
|  | {| class="wikitable sortable"
 |  | 
|  | ! Category !! Sub-Type !! ID Example !! Effect
 |  | 
|  | |-
 |  | 
|  | | Physical Reduction || vs Water || RDMOPT_DAMAGE_PROPERTY_WATER_USER || -X% Physical DMG from Water.
 |  | 
|  | |-
 |  | 
|  | | Magical Reduction || vs Holy || RDMOPT_MDAMAGE_PROPERTY_SAINT_USER || -X% Magical DMG from Holy.
 |  | 
|  | |-
 |  | 
|  | | Race Reduction || vs Dragon || RDMOPT_RACE_TOLERACE_DRAGON || -X% DMG from Dragons.
 |  | 
|  | |-
 |  | 
|  | | Size Reduction || vs Small || RDMOPT_DAMAGE_SIZE_SMALL_USER || -X% DMG from Small attackers.
 |  | 
|  | |-
 |  | 
|  | | Other || vs Critical || RDMOPT_DAMAGE_CRI_USER || -X% Crit DMG taken.
 |  | 
|  | |-
 |  | 
|  | | Ranged || General || RDMOPT_RANGE_ATTACK_DAMAGE_USER || -X% Ranged DMG.
 |  | 
|  | |}
 |  | 
|  | '''Full Lists:''' 10 Elements (Phys/Mag), 10 Races, 3 Sizes, Boss/Normal, Ranged/Crit.
 |  | 
|  |   |  | 
|  | === Special Options (VIP 80+) ===
 |  | 
|  | Advanced, limited-use effects (one per item if enabled).
 |  | 
|  |   |  | 
|  | {| class="wikitable"
 |  | 
|  | ! Name !! ID !! Value !! Effect
 |  | 
|  | |-
 |  | 
|  | | Outgoing Heal Power || RDMOPT_HEAL_VALUE || +1-10 || +X% healing output.
 |  | 
|  | |-
 |  | 
|  | | Incoming Heal Power || RDMOPT_HEAL_MODIFY_PERCENT || +1-6% || +X% healing received.
 |  | 
|  | |-
 |  | 
|  | | Weapon Indestructible || RDMOPT_WEAPON_INDESTRUCTIBLE || N/A || Weapon unbreakable in battle.
 |  | 
|  | |-
 |  | 
|  | | Armor Indestructible || RDMOPT_BODY_INDESTRUCTIBLE || N/A || Armor unbreakable (body only).
 |  | 
|  | |-
 |  | 
|  | | Ignore Size Penalty || RDMOPT_DAMAGE_SIZE_PERFECT || N/A || Size ignored in DMG calc.
 |  | 
|  | |-
 |  | 
|  | | Variable Cast Time || RDMOPT_DEC_SPELL_CAST_TIME || -1-6% || -X% VCT.
 |  | 
|  | |-
 |  | 
|  | | Cast Delay || RDMOPT_DEC_SPELL_DELAY_TIME || -1-6% || -X% delay after skills.
 |  | 
|  | |-
 |  | 
|  | | SP Cost || RDMOPT_DEC_SP_CONSUMPTION || -1-6% || -X% skill SP use.
 |  | 
|  | |}
 |  | 
|  | '''Notes:''' Item-type restricted (e.g., Indestructible Weapon only on weapons).
 |  | 
|  |   |  | 
|  | === Reset Random Options ===
 |  | 
|  | Removes '''all''' Random Options from the item.
 |  | 
|  | * '''Cost:''' 50,000 Zeny.
 |  | 
|  | * '''Confirmation:''' Always required.
 |  | 
|  |   |  | 
|  | == Costs ==
 |  | 
|  | All costs are uniform across slots (configurable in script).
 |  | 
|  |   |  | 
|  | {| class="wikitable" style="width: 60%; text-align: center;"
 |  | 
|  | |+ Enchantment & Random Option Costs
 |  | 
|  | ! Action !! Currency !! Amount
 |  | 
|  | |-
 |  | 
|  | | Apply/Upgrade Enchant || Zeny || 100,000
 |  | 
|  | |-
 |  | 
|  | | Reset Enchant(s) || Zeny || 50,000
 |  | 
|  | |-
 |  | 
|  | | Apply 1 Random Option || Zeny || 100,000,000
 |  | 
|  | |-
 |  | 
|  | | Reset All Random Options || Zeny || 50,000
 |  | 
|  | |}
 |  | 
|  |   |  | 
|  | '''Alternative Payments:''' Configurable (Cash Points or items); defaults to Zeny.
 |  | 
|  |   |  | 
|  | == Compatible Equipment ==
 |  | 
|  | Supports all standard slots, unlocked by VIP. Some items have slot limits (e.g., via `.garment_enc` array).
 |  | 
|  |   |  | 
|  | {| class="wikitable sortable" style="width: 100%;"
 |  | 
|  | |+ Equipment Slots & VIP Unlocks
 |  | 
|  | ! Slot !! VIP Unlock !! Notes/Limitations
 |  | 
|  | |-
 |  | 
|  | | Top Headgear || 10 || Full enchants; multi-slot check for Mid/Low overlap.
 |  | 
|  | |-
 |  | 
|  | | Mid/Low Headgear || 10 || Disabled if Top equipped (multi-slot).
 |  | 
|  | |-
 |  | 
|  | | Armor || 20 || Standard 4 slots; shadow variant at VIP 50.
 |  | 
|  | |-
 |  | 
|  | | Weapon (Right Hand) || 25 || Two-handed uses Left slot; no ranged elements.
 |  | 
|  | |-
 |  | 
|  | | Shield (Left Hand) || 20 || Limited enchants if weapon-equipped.
 |  | 
|  | |-
 |  | 
|  | | Garment || 30 || Some items non-enchantable (e.g., ID 20717-20718).
 |  | 
|  | |-
 |  | 
|  | | Shoes || 30 || Multiple restricted IDs (22000-22011).
 |  | 
|  | |-
 |  | 
|  | | Accessories (L/R) || 35 || Shadow at VIP 55.
 |  | 
|  | |-
 |  | 
|  | | Costume Head (Top/Mid/Low) || 40 || Upgrades disabled; multi-slot check.
 |  | 
|  | |-
 |  | 
|  | | Costume Garment || 45 || Standard limits.
 |  | 
|  | |-
 |  | 
|  | | Shadow Armor/Weapon/Shield/Shoes || 50 || Partial unlocks (Shield at 45).
 |  | 
|  | |-
 |  | 
|  | | Shadow Accessories (L/R) || 55 || Full support.
 |  | 
|  | |}
 |  | 
|  |   |  | 
|  | '''Restrictions:'''
 |  | 
|  | * '''Global:''' `.enchant_restrict=1` limits to predefined items (view via shops).
 |  | 
|  | * '''Per-Item:''' Arrays like `.shoes_enc` block specific IDs (e.g., 0 slots = non-enchantable).
 |  | 
|  | * '''Cards:''' Block enchant slots; script detects and skips.
 |  | 
|  |   |  | 
|  | == Information Menu ==
 |  | 
|  | The NPC's "Information" option provides in-game details:
 |  | 
|  | * '''Equipment Settings:''' Per-slot configs (e.g., random vs selectable).
 |  | 
|  | * '''Enchantment List:''' Full enchants with links/descriptions.
 |  | 
|  | * '''Random Options List:''' Categorized options.
 |  | 
|  | * '''Restricted Equipment:''' Shop previews (display-only).
 |  |