Mass Repentance
Fertigkeit #21417 · Server Séraphin
Alle Fertigkeiten
#21417
Mass Repentance
AktivLichtMax. Stufe 10
Mass Repentance Lv10
LichtMP 1100 0.5 sec
Magic Attack
Deals damage over time to the target and nearby enemies. Damage reduced for larger groups of enemies.
Cool Time 10 sec
Verbesserung der Fertigkeitskarte: senkt je nach Fertigkeit die MP-Kosten, die Zauberzeit oder die Abklingzeit.
Eigenschaften
Stufe 10 · +0- Typ
- Aktiv
- Element
- Licht
- MP-Kosten
- 1.100
- Zauberzeit
- 0.5 sec
- Abklingzeit
- 10 sec
- Reichweite
- 20
- Wirkungsbereich
- 20
Erlernt von
Stufen der Fertigkeit
- Bis Stufe 5erfordert: Angel's Deception Stufe 1
- Bis Stufe 10erfordert: Angel's Deception Stufe 2
Voraussetzungen
Lernkosten
Jobpunkte (JP), die du für die angegebene Stufe brauchst.| Stufe | JP | JP gesamt |
|---|---|---|
| 1 | 131.000 | 131.000 |
| 2 | 245.000 | 376.000 |
| 3 | 458.000 | 834.000 |
| 4 | 856.000 | 1.690.000 |
| 5 | 1.599.000 | 3.289.000 |
| 6 | 2.987.000 | 6.276.000 |
| 7 | 5.578.000 | 11.854.000 |
| 8 | 10.419.000 | 22.273.000 |
| 9 | 19.461.000 | 41.734.000 |
| 10 | 36.348.000 | 78.082.000 |
Rohdaten des ServersZum Nachprüfen einer Berechnung: Für das Verständnis der Fertigkeit nicht nötig.
Effekttyp : 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
| Variable | Wert | Bedeutung |
|---|---|---|
| var1 | 2.5 | Multiplicateur de magieint nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem |
| var2 | 0.3 | …par niveauint nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem |
| var3 | 0.2 | …par améliorationint nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem |
| var5 | 105 | Dégâts fixes par niveauint nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem |
| var6 | 4.5 | int nDamage = ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) * m_pOwner->GetMagicPoint((Elemental::Type)GetSkillBase()->GetElem |
| var7 | 1 | m_nTotalFire = GetVar(6) + GetVar(7) * GetRequestedSkillLevel(); |
| var8 | 0.3 | m_nTotalFire = GetVar(6) + GetVar(7) * GetRequestedSkillLevel(); |
| var9 | 0.3 | m_nFireTime += GetVar(8) * 100; |
| var10 | 8 | float fEffectLength = GetVar(9) * GameRule::DEFAULT_UNIT_SIZE; |
| var11 | 1 | nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), true, fEffectLength, -1, 0, |
| var12 | 10 | nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), true, fEffectLength, -1, 0, |

