Wave Cut
Skill #52009 · Séraphin server
All skills
#52009
Wave Cut
ActiveWater
Wave Cut Lv1
WaterMP 318
Water Attack skill
Range Attack skill. Requires Dual Axes. Give repeated hit in front certain area with high Threat level.
Cool Time 45 sec
Skill card enhancement: lowers the MP cost, casting time or cooldown depending on the skill.
Characteristics
Lv 1 · +0- Type
- Active
- Element
- Water
- MP cost
- 318
- Casting time
- Instant
- Cooldown
- 45 sec
- Range
- Weapon range
- Critical bonus
- +10
Learned by
No class or creature learns it: monster, item or event skill.
Raw server dataTo check a calculation: not needed to understand the skill.
Effect type : 30015 · PHYSICAL_MULTIPLE_SPECIAL_REGION_DAMAGE_SELF
| Variable | Value | Meaning |
|---|---|---|
| var1 | 0.55 | nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(10) * GetEnhance();nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance(); |
| var2 | 0.1 | nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(10) * GetEnhance();nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance(); |
| var3 | 115 | nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(12) * GetEnhance(); |
| var4 | 60 | nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(12) * GetEnhance(); |
| var5 | 5 | float fEffectLength = GetVar(4) * GameRule::DEFAULT_UNIT_SIZE; |
| var6 | 1 | nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), bTargetOrigin, fEffectLength |
| var7 | 3 | nDamage = EnumSkillTargetsAndCalcDamage( m_pOwner->GetCurrentPosition( t ), m_pOwner->GetLayer(), pTarget->GetCurrentPosition( t ), bTargetOrigin, fEffectLength |
| var9 | 3 | nCount = GetVar(7) + GetVar(8) * GetRequestedSkillLevel();fRegionProperty = GetVar(8); |
| var10 | 3 | nFireInterval = GetVar(9) * 100;nCount = GetVar(9) + GetVar(10) * GetRequestedSkillLevel(); |
| var12 | 0.3 | nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance();nDamage *= GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(11) * GetEnhance(); |
| var13 | 140 | nDamage += GetVar(2) + GetVar(3) * GetRequestedSkillLevel() + GetVar(12) * GetEnhance(); |

