Cold Bolt

Skill #3037 · Séraphin server

All skills

#3037

Cold Bolt

ActiveWaterMax lv 10
Cold Bolt Lv10
WaterMP 287 0.5 sec
Water Attack Spell
Damage your foe with a blast of icy water, doing damage over time and reducing movement speed.
Cool Time 40 sec

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

What the skill does

Lv 10 · +0
  • Magic damage in an area: 700 % of your magic attack + 950.
  • Then: applies "Cold Bolt" (level 10) for 6 s.

Characteristics

Lv 10 · +0
Type
Active
Element
Water
MP cost
287
Casting time
0.5 sec
Cooldown
40 sec
Range
20
Area of effect
20

Applied state

Cold Bolt#13037 · open the state page
Level
10
Duration
6 sec
Chance
100 %

Learned by

  • Skill steps

    • Up to level 6requires: job level 20, Frost Spear lv 6
    • Up to level 8requires: job level 30, Frost Spear lv 6
    • Up to level 10requires: job level 40, Frost Spear lv 6

Prerequisites

Learning cost

Job points (JP) needed to reach the level.
LevelJPTotal JP
139,00039,000
246,20085,200
354,000139,200
476,100215,300
587,400302,700
6121,000423,700
7137,000560,700
8154,000714,700
9216,000930,700
10253,0001,183,700
Raw server dataTo check a calculation: not needed to understand the skill.

Effect type : 261 · MAGIC_SINGLE_REGION_DAMAGE

VariableValueMeaning
var14.5int 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.25int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var4450int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var550int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var6140int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var105float effectLength = GetSkillBase()->GetEffectType() == SkillBase::EF_MAGIC_SINGLE_REGION_DAMAGE_ADD_RANDOM_STATE ? GetVar(12) : GetVar(9);
var113float distributeType = GetSkillBase()->GetEffectType() == SkillBase::EF_MAGIC_SINGLE_REGION_DAMAGE_ADD_RANDOM_STATE ? GetVar(13) : GetVar(10);
var1210float targetMax = GetSkillBase()->GetEffectType() == SkillBase::EF_MAGIC_SINGLE_REGION_DAMAGE_ADD_RANDOM_STATE ? GetVar(14) : GetVar(11);