Help us improve RO Codex
We use Google Analytics to understand site usage. Analytics stays off unless you accept.
RO Codex Adventurer's Index RO Codex ROM Eternal Love
Sign in Create account

Ninja

Back to jobs
Magic

Ninja

Ninja Branch

Ninjutsu, assassination, clone

Base Attributes
Strength
75
Intelligence
60
Vitality
15
Agility
45
Dexterity
45
Luck
30
Ninja character artwork
Build reference
Explore exact skill mechanics, runes, hero-exclusive equipment, and decoded client records.
13 direct
13 inherited
Class skills
All linked skills
Direct
Novice Skills
Adventure skills
Active & passive
Active only
Passive only

26 shown · 26 class-linked

42 shared Adventure skills available from the source filter

Updating details…
Loading rune compatibility and Aesir totals…
Loading compatible equipment…
Resolved game-client class record
The complete player-facing record includes resolved class identity and catalog fields alongside exact client mechanics. References are replaced with verified names; unresolved IDs and asset internals remain hidden.
Runtime class rules
Direct fields from the imported class row.
Client availabilityIsOpen
Open
Maximum Job LevelMaxJobLevel
130
Damage random factorsDamRandom
[1, 1]
Direct skill graphSkill
13 ordered entries
Runtime animation map
ActionSuffixMap binds each compatible weapon family to its client animation set.
Knife
Ninja
Sword
Ninja
InitialAttr
Strength Str
75
Intelligence Int
60
Vitality Vit
15
Agility Agi
45
Dexterity Dex
45
Luck Luk
30
Ordered skill graph
The client Skill array, resolved in its declared order.
  1. 1Dart Cast
  2. 2Shadow Leap
  3. 3Misty Shroud
  4. 4Shadow Slash
  5. 5Shadow Stepper
  6. 6Tranquil Restoration
  7. 7Ninjutsu - Thousand Shadows
  8. 8Ninjutsu Cultivation
  9. 9Petal Burst
  10. 10Wind Monster Cultivation
  11. 11Four Souls
  12. 12Ninjutsu - Flame Array
  13. 13Ninjutsu - Icicle Drop
Resolved client JSON

The resolved class record is the JSON root, with identity, progression, compatibility, mechanics, and release data together.

Table_Class.json
{
    "Name": "Ninja",
    "Description": "Ninjutsu, assassination, clone",
    "Category": "Job class",
    "AttackType": "Magic",
    "IsOpen": true,
    "MaxJobLevel": 130,
    "SkillPointLimit": 40,
    "CompatibleWeapons": [
        "Knife",
        "Sword"
    ],
    "InitialAttr": {
        "Str": 75,
        "Int": 60,
        "Vit": 15,
        "Agi": 45,
        "Dex": 45,
        "Luk": 30
    },
    "DamRandom": [
        1,
        1
    ],
    "ActionSuffixMap": {
        "Knife": "Ninja",
        "Sword": "Ninja"
    },
    "Skill": [
        "Dart Cast",
        "Shadow Leap",
        "Misty Shroud",
        "Shadow Slash",
        "Shadow Stepper",
        "Tranquil Restoration",
        "Ninjutsu - Thousand Shadows",
        "Ninjutsu Cultivation",
        "Petal Burst",
        "Wind Monster Cultivation",
        "Four Souls",
        "Ninjutsu - Flame Array",
        "Ninjutsu - Icicle Drop"
    ]
}
How to read this job path
Treat hero feature, direct, inherited, and Adventure skills as separate progression systems. Check the advancement path, weapon compatibility, and unlock conditions before comparing the final stat profile. Read the related player guide