Corpse Mine

Skill #3803 · Séraphin server

All skills

#3803

Corpse Mine

ActiveDarkMax lv 20
Corpse Mine Lv20
DarkMP 300 0.5 sec
Shade Attack Spell
Explodes a target corpse, causing damage to nearby enemies.
Cool Time 25 sec

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

What the skill does

Lv 20 · +0
  • Magic damage in an area: 9,000.

Characteristics

Lv 20 · +0
Type
Active
Element
Dark
MP cost
300
Casting time
0.5 sec
Cooldown
25 sec
Range
16
Area of effect
16

Learned by

  • Skill steps

    • Up to level 6requires: job level 25, Petrified Stench lv 1
    • Up to level 8requires: job level 30, Petrified Stench lv 1
    • Up to level 10requires: job level 40, Petrified Stench lv 1
  • Skill steps

    • Levels 11 to 15requires: Vampirism lv 1
    • Levels 11 to 20requires: Vampirism lv 2

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
11131,0001,314,700
12245,0001,559,700
13458,0002,017,700
14856,0002,873,700
151,599,0004,472,700
162,987,0007,459,700
175,578,00013,037,700
1810,419,00023,456,700
1919,461,00042,917,700
2036,348,00079,265,700
Raw server dataTo check a calculation: not needed to understand the skill.

Effect type : 265 · MAGIC_SINGLE_REGION_DAMAGE_USING_CORPSE

VariableValueMeaning
var5450int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var670int 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);
var127float targetMax = GetSkillBase()->GetEffectType() == SkillBase::EF_MAGIC_SINGLE_REGION_DAMAGE_ADD_RANDOM_STATE ? GetVar(14) : GetVar(11);