Double Shot

Skill #2326 · Séraphin server

All skills

#2326

Double Shot

ActiveNormalMax lv 9
Double Shot Lv9
NormalMP 439 0.3 sec
Ranged Attack Skill
Ranged weapons only. Shoot two arrows simultaneously without reloading.
Cool Time 13 sec

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

Characteristics

Lv 9 · +0
Type
Active
Element
Normal
MP cost
439
Casting time
0.3 sec
Cooldown
13 sec
Range
Weapon range
Critical bonus
+10

Learned by

  • Skill steps

    • Up to level 4requires: job level 30, Poison Arrow lv 4
    • Up to level 5requires: job level 40, Poison Arrow lv 4
  • Skill steps

    • Levels 6 to 7requires: Prey Upon the Weak lv 1
    • Levels 6 to 9requires: Prey Upon the Weak lv 2

Prerequisites

Learning cost

Job points (JP) needed to reach the level.
LevelJPTotal JP
143,40043,400
260,000103,400
397,100200,500
4152,000352,500
5241,000593,500
61,173,0001,766,500
74,279,0006,045,500
815,609,00021,654,500
956,940,00078,594,500
Raw server dataTo check a calculation: not needed to understand the skill.

Effect type : 30009 · PHYSICAL_REALTIME_MULTIPLE_DAMAGE

VariableValueMeaning
var11.15nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + ( ( nEffectType == SkillBase::EF_PHYSICAL_REALTIME_MULTIPLE_DAMAGE ) ? ( GetVar(10) * GetEnhance()
var20.25nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + ( ( nEffectType == SkillBase::EF_PHYSICAL_REALTIME_MULTIPLE_DAMAGE ) ? ( GetVar(10) * GetEnhance()
var442nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + ( ( nEffectType == SkillBase::EF_PHYSICAL_REALTIME_MULTIPLE_DAMAGE ) ? ( GetVar(11) * GetEnhance()
var52m_nTotalFire = GetVar(4) + GetVar(5) * GetRequestedSkillLevel();
var60.25m_nTotalFire = GetVar(4) + GetVar(5) * GetRequestedSkillLevel();
var70.1m_nFireTime += GetVar(6) * 100;
var110.088nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + ( ( nEffectType == SkillBase::EF_PHYSICAL_REALTIME_MULTIPLE_DAMAGE ) ? ( GetVar(10) * GetEnhance()AR_TIME knock_back_time = ( GetVar(10) + GetVar(11) * GetRequestedSkillLevel() ) * 100;
var1270nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + ( ( nEffectType == SkillBase::EF_PHYSICAL_REALTIME_MULTIPLE_DAMAGE ) ? ( GetVar(11) * GetEnhance()AR_TIME knock_back_time = ( GetVar(10) + GetVar(11) * GetRequestedSkillLevel() ) * 100;