Hellfire Flame

Skill #2058 · Séraphin server

All skills

#2058

Hellfire Flame

ActiveFireMax lv 10
Hellfire Flame Lv. 10
FireMP 644 0.9 sec
Fire Attack Skill
Blows a flame from hell towards your target causing a huge amount of fire damage to all enemies within the area. Requires 2-handed axe, 1-handed axe or dual axes.
Cool Time 30 sec

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

Characteristics

Lv 10 · +0
Type
Active
Element
Fire
MP cost
644
Casting time
0.9 sec
Cooldown
30 sec
Range
Weapon range

Learned by

  • Skill steps

    • Up to level 8requires: job level 30, Essence of Fire lv 1
    • Up to level 10requires: job level 40, Essence of Fire lv 1

Prerequisites

Learning cost

Job points (JP) needed to reach the level.
LevelJPTotal JP
143,40043,400
251,40094,800
360,000154,800
484,600239,400
597,100336,500
6135,000471,500
7152,000623,500
8171,000794,500
9241,0001,035,500
10281,0001,316,500
Raw server dataTo check a calculation: not needed to understand the skill.

Effect type : 30013 · PHYSICAL_SINGLE_SPECIAL_REGION_DAMAGE

VariableValueMeaning
var12.29nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(13) * GetEnhance();
var20.2nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(13) * GetEnhance();
var4190nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();
var57float fEffectLength = GetVar(4) * GameRule::DEFAULT_UNIT_SIZE;
var61nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), GetVar(8), fEffectLength, Ge
var715nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), GetVar(8), fEffectLength, Ge
var81nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), GetVar(8), fEffectLength, Ge
var91nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), GetVar(8), fEffectLength, Ge
var101nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), GetVar(8), fEffectLength, Ge
var111.2217nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), GetVar(8), fEffectLength, Ge
var1270nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();