Omega Enchanter
Omega Enchanter
The Omega Enchanter is a versatile NPC in the game that enables players to enhance their equipment through a tiered enchantment system. This includes applying, upgrading, and resetting traditional enchantments (which occupy card slots 2-4 on items, viewable via Alt+Q), as well as a distinct Random Option system for additional stat modifications. All features are gated behind a progressive VIP unlock system, encouraging player investment in VIP levels for full access.
The enchanter supports a wide array of equipment types, with restrictions and limitations configurable per slot. Enchantments are applied only to items enchanted by this NPC, ensuring compatibility and preventing conflicts with other systems.

- Location: `omegamap,182,289`
- Sprite ID: 2937
- Tested On: rAthena Revision cf6b9bd2ea6618d729049f275b178497698c28fd (2025-07-30)
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.
| 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 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.
Enchantment Types
Use the tabs below for detailed lists. Each enchant has multiple levels (e.g., STR +1 to +10), applied randomly or selectable. View full effects via NPC's "Information > Enchantment List" (with item links).
<tabs> <tab name="Attribute Enchants (VIP 15+)"> Primary stat boosts. 4th Class stats (VIP 90+) are single-level (+3) and job-restricted (requires `eaclass()&EAJL_FOURTH`).
| 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. | 
</tab>
<tab name="Status Enchants (VIP 25+)"> Combat and utility enhancements. Limited to basic stats below VIP 50; full list (e.g., Darklord Essences) at VIP 50+.
| 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. | 
</tab>
<tab name="Special Enchants (VIP 40+)"> Unique, non-upgradable effects. Cannot be leveled up; randomized levels where applicable.
| 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. | 
</tab> </tabs>
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):
| 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.
Random Option Categories
Categories unlock by VIP; selectable or random.
<tabs> <tab name="Elements (VIP 50+, but system at 60)"> Applies elemental property to weapon/armor.
| 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. </tab>
<tab name="Attributes (VIP 60+)"> Stat percentages/flats (random value in min-max range).
| 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. | 
</tab>
<tab name="Damage Bonuses (VIP 70+)"> Offensive multipliers vs targets (physical/magical, selectable).
| 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). </tab>
<tab name="Defensive Bonuses (VIP 70+)"> Reductions vs attackers (physical/magical/other, +1-6%).
| 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. </tab>
<tab name="Special Options (VIP 80+)"> Advanced, limited-use effects (one per item if enabled).
| 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). </tab> </tabs>
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).
| 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).
| 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).
Troubleshooting
- No Slots Visible: Check VIP level or equipped items.
- Enchant Fails: Verify card slots, restrictions, or VIP unlocks.
- Upgrade Stuck: Ensure refine level matches (if enabled).
- Script Errors: Report debugmes output (e.g., invalid IDs).
For server admins: Customize via `.slot[]`, `.attr$[]`, etc., arrays in `OnInit`. See script header for version history.

