Spell Breaker
Fertigkeit #53806 · Server Séraphin
Alle Fertigkeiten
#53806
Spell Breaker
AktivDunkelheit
Spell Breaker Lv1
DunkelheitMP 120
Shade Attack magic
Special magic. Cancel the target's magic casting and if successful, make target quite for certain time.
Cool Time 30 sec
Verbesserung der Fertigkeitskarte: senkt je nach Fertigkeit die MP-Kosten, die Zauberzeit oder die Abklingzeit.
Eigenschaften
Stufe 1 · +0- Typ
- Aktiv
- Element
- Dunkelheit
- MP-Kosten
- 120
- Zauberzeit
- Sofort
- Abklingzeit
- 30 sec
- Reichweite
- 16
- Wirkungsbereich
- 16
Erlernt von
Keine Klasse und keine Kreatur lernt sie: Fertigkeit von Monstern, Gegenständen oder Events.
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.
| Variable | Wert | Bedeutung |
|---|---|---|
| var1 | 2 | État supplémentaire 1 (code)switch( static_cast< int >( GetVar( 0 ) ) ) |
| var2 | 30 | État supplémentaire 2int nCastingCancelRate = GetVar( 1 ) + GetVar( 2 ) * GetRequestedSkillLevel() + GetVar( 3 ) * GetEnhance(); |
| var3 | 2 | État supplémentaire 3int nCastingCancelRate = GetVar( 1 ) + GetVar( 2 ) * GetRequestedSkillLevel() + GetVar( 3 ) * GetEnhance(); |
| var4 | 2 | État supplémentaire 4int nCastingCancelRate = GetVar( 1 ) + GetVar( 2 ) * GetRequestedSkillLevel() + GetVar( 3 ) * GetEnhance(); |
| var5 | 6013 | État supplémentaire 5pTarget->AddState( static_cast< StructState::StateCode >( static_cast< int >( GetVar(4) ) ), m_pOwner->GetHandle(), GetVar(5) + GetVar(6) * GetRequestedSkillLev |
| var7 | 1 | pTarget->AddState( static_cast< StructState::StateCode >( static_cast< int >( GetVar(4) ) ), m_pOwner->GetHandle(), GetVar(5) + GetVar(6) * GetRequestedSkillLev |
| var9 | 1.5 | pTarget->AddState( static_cast< StructState::StateCode >( static_cast< int >( GetVar(4) ) ), m_pOwner->GetHandle(), GetVar(5) + GetVar(6) * GetRequestedSkillLev |
| var11 | 0.2 | — |
| var12 | 80 | if( XRandom( 0, 99 ) < GetVar(11) + GetVar(12) * GetRequestedSkillLevel() + GetVar(13) * GetEnhance() ) |

