Spell Breaker

Fertigkeit #3806 · Server Séraphin

Alle Fertigkeiten

#3806

Spell Breaker

AktivDunkelheitMax. Stufe 11
Spell Breaker Lv11
DunkelheitMP 320
Shade Attack Spell
Attempts to interrupt the target's spell casting. If successful, the enemy will not be able to cast spells for a short duration.
Cool Time 1 min

Verbesserung der Fertigkeitskarte: senkt je nach Fertigkeit die MP-Kosten, die Zauberzeit oder die Abklingzeit.

Eigenschaften

Stufe 11 · +0
Typ
Aktiv
Element
Dunkelheit
MP-Kosten
320
Zauberzeit
Sofort
Abklingzeit
1 min
Reichweite
16
Wirkungsbereich
16

Erlernt von

  • Stufen der Fertigkeit

    • Bis Stufe 4erfordert: Jobstufe 30, Dark Spiral Stufe 6
    • Bis Stufe 5erfordert: Jobstufe 40, Dark Spiral Stufe 0
  • Stufen der Fertigkeit

    • Stufen 6 bis 8erfordert: Apostle of Darkness Stufe 1
    • Stufen 6 bis 11erfordert: Apostle of Darkness Stufe 2

Voraussetzungen

Lernkosten

Jobpunkte (JP), die du für die angegebene Stufe brauchst.
StufeJPJP gesamt
139.00039.000
254.00093.000
387.400180.400
4137.000317.400
5216.000533.400
6243.000776.400
7709.0001.485.400
82.068.0003.553.400
96.035.0009.588.400
1017.613.00027.201.400
1151.402.00078.603.400
Rohdaten des ServersZum Nachprüfen einer Berechnung: Für das Verständnis der Fertigkeit nicht nötig.

Effekttyp : 304 · CASTING_CANCEL_WITH_ADD_STATE

Applique l'état défini dans « État appliqué » (state_id, niveau et durée calculés par niveau de skill). var1..var5 peuvent contenir jusqu'à 5 codes d'états supplémentaires (0 = aucun). Réussite : 50 + précision magique − esquive magique + bonus ≥ aléa 0..99.

VariableWertBedeutung
var12État supplémentaire 1 (code)switch( static_cast< int >( GetVar( 0 ) ) )
var2100État supplémentaire 2int nCastingCancelRate = GetVar( 1 ) + GetVar( 2 ) * GetRequestedSkillLevel() + GetVar( 3 ) * GetEnhance();
var42État supplémentaire 4int nCastingCancelRate = GetVar( 1 ) + GetVar( 2 ) * GetRequestedSkillLevel() + GetVar( 3 ) * GetEnhance();
var56013État supplémentaire 5pTarget->AddState( static_cast< StructState::StateCode >( static_cast< int >( GetVar(4) ) ), m_pOwner->GetHandle(), GetVar(5) + GetVar(6) * GetRequestedSkillLev
var71pTarget->AddState( static_cast< StructState::StateCode >( static_cast< int >( GetVar(4) ) ), m_pOwner->GetHandle(), GetVar(5) + GetVar(6) * GetRequestedSkillLev
var91.5pTarget->AddState( static_cast< StructState::StateCode >( static_cast< int >( GetVar(4) ) ), m_pOwner->GetHandle(), GetVar(5) + GetVar(6) * GetRequestedSkillLev
var100.5pTarget->AddState( static_cast< StructState::StateCode >( static_cast< int >( GetVar(4) ) ), m_pOwner->GetHandle(), GetVar(5) + GetVar(6) * GetRequestedSkillLev
var110.2—
var12100if( XRandom( 0, 99 ) < GetVar(11) + GetVar(12) * GetRequestedSkillLevel() + GetVar(13) * GetEnhance() )