Darkness Arrow

Skill #3015 · Séraphin server

All skills

#3015

Darkness Arrow

ActiveDarkMax lv 20
Darkness Arrow Lv1
DarkMP 145 Casting 0.5 sec
Shade Attack Spell
A devastating attack that shoots multiple bolts of dark energy at the enemy.
Cool Time 30 sec

Skill card enhancement: lowers the MP cost, casting time or cooldown depending on the skill.

Characteristics

Lv 1 · +0
Type
Active
Element
Dark
MP cost
145
Casting time
0.5 sec
Cooldown
30 sec
Range
20
Area of effect
20

Learned by

  • Skill steps

    • Up to level 2requires: job level 10, Life Leech lv 1
    • Up to level 3requires: job level 20, Life Leech lv 1
    • Up to level 4requires: job level 30, Life Leech lv 1
    • Up to level 5requires: job level 40, Life Leech lv 1
  • Skill steps

    • Levels 6 to 7requires: job level 10, Life Leech lv 6
    • Levels 6 to 8requires: job level 20, Life Leech lv 6
    • Levels 6 to 9requires: job level 30, Life Leech lv 6
    • Levels 6 to 10requires: job level 40, Life Leech lv 6
  • Skill steps

    • Levels 11 to 15requires: Apostle of Darkness lv 1
    • Levels 11 to 20requires: Apostle of Darkness lv 2

Prerequisites

Learning cost

Job points (JP) needed to reach the level.
LevelJPTotal JP
1180180
21,2401,420
34,5005,920
410,90016,820
521,60038,420
639,00077,420
754,000131,420
887,400218,820
9137,000355,820
10216,000571,820
11131,000702,820
12245,000947,820
13458,0001,405,820
14856,0002,261,820
151,599,0003,860,820
162,987,0006,847,820
175,578,00012,425,820
1810,419,00022,844,820
1919,461,00042,305,820
2036,348,00078,653,820
Raw server dataTo check a calculation: not needed to understand the skill.

Effect type : 232 · MAGIC_MULTIPLE_DAMAGE

VariableValueMeaning
var10.6int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var20.25int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var30.15int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var490int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var556int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var635int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var74m_nTotalFire = GetVar(6) + GetVar(7)*GetRequestedSkillLevel();
var80.2m_nTotalFire = GetVar(6) + GetVar(7)*GetRequestedSkillLevel();
var90.3m_nFireTime += GetVar(8) * 100;
Darkness Arrow · Skill database · Shiva-Rappelz