Distortion of Rage

Skill #2637 · Séraphin server

All skills

#2637

Distortion of Rage

ActiveDarkMax lv 3
Distortion of Rage Lv1
DarkMP 55
Shade Attack Skill
Completely diminish the threat level of monsters around you.
Cool Time 15 sec

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

Characteristics

Lv 1 · +0
Type
Active
Element
Dark
MP cost
55
Casting time
Instant
Cooldown
15 sec
Range
12
Area of effect
12

Learned by

  • Skill steps

    • Up to level 2requires: job level 15, Shadow Stab lv 1
    • Up to level 3requires: job level 30, Shadow Stab lv 1

Prerequisites

Learning cost

Job points (JP) needed to reach the level.
LevelJPTotal JP
143,40043,400
287,700131,100
3162,000293,100
Raw server dataTo check a calculation: not needed to understand the skill.

Effect type : 903 · REGION_REMOVE_HATE

VariableValueMeaning
var1100float fHateRemoveRate = GetVar( 0 ) + GetVar( 1 ) * GetRequestedSkillLevel() + GetVar( 7 ) * GetEnhance();int nDamage = m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElementalType(), GetSkillBase()->IsPhysicalSkill(), GetSkillBase()->IsHarmful() ) + Ge
var312float fEffectLength = ( GetVar( 2 ) + GetVar( 8 ) * GetEnhance() ) * GameRule::DEFAULT_UNIT_SIZE;float fEffectLength = GetVar(2) * GameRule::DEFAULT_UNIT_SIZE;
var55EnumSkillTargetsAndCalcDamage( pCaster->GetCurrentPosition( t ), pCaster->GetLayer(), pTarget->GetCurrentPosition( t ), true, fEffectLength, -1, 0, 0, true, pCanDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), true, fEffectLength, -1, 0,
var660int nSuccessRate = GetVar( 5 ) + GetVar( 6 ) * GetRequestedSkillLevel() + GetVar( 9 ) * GetEnhance();int nDamage = m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElementalType(), GetSkillBase()->IsPhysicalSkill(), GetSkillBase()->IsHarmful() ) + Ge
var75int nSuccessRate = GetVar( 5 ) + GetVar( 6 ) * GetRequestedSkillLevel() + GetVar( 9 ) * GetEnhance();int nCount = GetVar(6) + GetVar(7)*GetRequestedSkillLevel();
var102int nSuccessRate = GetVar( 5 ) + GetVar( 6 ) * GetRequestedSkillLevel() + GetVar( 9 ) * GetEnhance();float effectLength = GetVar(9);