Cycles Circulaires

Compétence n° 21417 · serveur Séraphin

Toutes les compétences

#21417

Cycles Circulaires

ActiveLumièreNiv. max 10
Cycles Circulaires Niv.10
LumièreMP 1100 Invocation : 0,5 seconde(s)
Attaque Magique.
Inflige des dégâts magiques à la cible et aux adversaires à portée. La puissance diminue après une certaine quantité de dégâts infligés.
Recharge 10 seconde(s)

Amélioration de la carte de compétence : réduit le coût en MP, l'incantation ou la recharge selon la compétence.

Caractéristiques

Niv. 10 · +0
Type
Active
Élément
Lumière
Coût en MP
1 100
Incantation
0,5 seconde(s)
Recharge
10 seconde(s)
Portée
20
Zone d'effet
20

Appris par

  • Paliers de la compétence

    • Jusqu'au niveau 5requiert : Malice d'Ange niv. 1
    • Jusqu'au niveau 10requiert : Malice d'Ange niv. 2

Pré-requis

Coût d'apprentissage

Points de job (JP) pour passer au niveau indiqué.
NiveauJPJP cumulés
1131 000131 000
2245 000376 000
3458 000834 000
4856 0001 690 000
51 599 0003 289 000
62 987 0006 276 000
75 578 00011 854 000
810 419 00022 273 000
919 461 00041 734 000
1036 348 00078 082 000
Données brutes du serveurPour vérifier un calcul : inutile pour comprendre la compétence.

Type d'effet : 263 · MAGIC_MULTIPLE_REGION_DAMAGE

Dégâts magiques de zone autour de la cible ou du point visé.

Dégâts = Magie × (var1 + var2×lv + var3×enh) + var4 + var5×lv

VariableValeurSignification
var12.5Multiplicateur de magieint nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem
var20.3…par niveauint nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem
var30.2…par améliorationint nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem
var5105Dégâts fixes par niveauint nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem
var64.5int nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem
var71m_nTotalFire = GetVar(6) + GetVar(7) * GetRequestedSkillLevel();
var80.3m_nTotalFire = GetVar(6) + GetVar(7) * GetRequestedSkillLevel();
var90.3m_nFireTime += GetVar(8) * 100;
var108float fEffectLength = GetVar(9) * GameRule::DEFAULT_UNIT_SIZE;
var111nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), true, fEffectLength, -1, 0,
var1210nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), true, fEffectLength, -1, 0,