Huge Volcanic Eruption

Skill #63016 · Séraphin server

All skills

#63016

Huge Volcanic Eruption

ActiveFireMax lv 20
Huge Volcanic Eruption Lv20
FireMP 2000 3 sec
Fire Attack Spell
Magma erupts from the ground causing fire damage over time in a large area.
Cool Time 40 sec

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

Characteristics

Lv 20 · +0
Type
Active
Element
Fire
MP cost
2,000
Casting time
3 sec
Cooldown
40 sec
Range
16
Area of effect
16

Applied state

Huge Volcanic Eruption#163016 · open the state page
Level
40
Duration
11 sec
Chance
100 %

Learned by

  • Skill steps

    • Up to level 8requires: job level 35, Fireshield lv 11
    • Up to level 10requires: job level 40, Fireshield lv 11
  • Skill steps

    • Levels 11 to 15requires: Beast's Wrath lv 1
    • Levels 16 to 20requires: Beast's Wrath 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
11679,0001,862,700
12787,0002,649,700
13904,0003,553,700
141,268,0004,821,700
151,247,0006,068,700
161,984,0008,052,700
172,165,00010,217,700
182,350,00012,567,700
193,166,00015,733,700
203,393,00019,126,700
Raw server dataTo check a calculation: not needed to understand the skill.

Effect type : 30012 · PHYSICAL_MULTIPLE_REGION_DAMAGE

VariableValueMeaning
var11.25nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(10) * GetEnhance();nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();
var20.2nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(10) * GetEnhance();nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();
var3300nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(12) * GetEnhance();
var430nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(12) * GetEnhance();
var56float fEffectLength = GetVar(4) * GameRule::DEFAULT_UNIT_SIZE;
var61nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), bTargetOrigin, fEffectLength
var78nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), bTargetOrigin, fEffectLength
var83nCount = GetVar(7) + GetVar(8) * GetRequestedSkillLevel();nRegionType = static_cast< int >( GetVar(7) );
var90.25nCount = GetVar(7) + GetVar(8) * GetRequestedSkillLevel();fRegionProperty = GetVar(8);
var110.2nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(10) * GetEnhance();nCount = GetVar(9) + GetVar(10) * GetRequestedSkillLevel();
var1270nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();