Distorsion de la Rage
Compétence n° 2637 · serveur Séraphin
Toutes les compétences
#2637
Distorsion de la Rage
ActiveTénèbresNiv. max 3
Distorsion de la Rage Niv.1
TénèbresMP 55
Attaque d'Ombre
Annule le niveau de menace des monstres qui vous entourent.
Recharge 15 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. 1 · +0- Type
- Active
- Élément
- Ténèbres
- Coût en MP
- 55
- Incantation
- Instantanée
- Recharge
- 15 seconde(s)
- Portée
- 12
- Zone d'effet
- 12
Appris par
Paliers de la compétence
- Jusqu'au niveau 2requiert : niveau de job 15, Frappe de l'Ombre niv. 1
- Jusqu'au niveau 3requiert : niveau de job 30, Frappe de l'Ombre niv. 1
Pré-requis
Coût d'apprentissage
Points de job (JP) pour passer au niveau indiqué.| Niveau | JP | JP cumulés |
|---|---|---|
| 1 | 43 400 | 43 400 |
| 2 | 87 700 | 131 100 |
| 3 | 162 000 | 293 100 |
Données brutes du serveurPour vérifier un calcul : inutile pour comprendre la compétence.
Type d'effet : 903 · REGION_REMOVE_HATE
Haine : ajoute ou retire de la haine sur les monstres ciblés (hate_basic, hate_per_skl, hate_mod).
| Variable | Valeur | Signification |
|---|---|---|
| var1 | 100 | float fHateRemoveRate = GetVar( 0 ) + GetVar( 1 ) * GetRequestedSkillLevel() + GetVar( 7 ) * GetEnhance();int nDamage = m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElementalType(), GetSkillBase()->IsPhysicalSkill(), GetSkillBase()->IsHarmful() ) + Ge |
| var3 | 12 | float fEffectLength = ( GetVar( 2 ) + GetVar( 8 ) * GetEnhance() ) * GameRule::DEFAULT_UNIT_SIZE;float fEffectLength = GetVar(2) * GameRule::DEFAULT_UNIT_SIZE; |
| var5 | 5 | EnumSkillTargetsAndCalcDamage( 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, |
| var6 | 60 | int nSuccessRate = GetVar( 5 ) + GetVar( 6 ) * GetRequestedSkillLevel() + GetVar( 9 ) * GetEnhance();int nDamage = m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElementalType(), GetSkillBase()->IsPhysicalSkill(), GetSkillBase()->IsHarmful() ) + Ge |
| var7 | 5 | int nSuccessRate = GetVar( 5 ) + GetVar( 6 ) * GetRequestedSkillLevel() + GetVar( 9 ) * GetEnhance();int nCount = GetVar(6) + GetVar(7)*GetRequestedSkillLevel(); |
| var10 | 2 | int nSuccessRate = GetVar( 5 ) + GetVar( 6 ) * GetRequestedSkillLevel() + GetVar( 9 ) * GetEnhance();float effectLength = GetVar(9); |

