Shining Cross

Skill #63003 · Séraphin server

All skills

#63003

Shining Cross

ActiveLightMax lv 30
Shining Cross Lv30
LightMP 1867 1.5 sec
Holy Attack Magic
Range attack magic that strikes enemies in an area with a holy cross.
Cool Time 15 sec

Skill card enhancement: lowers the MP cost, casting time or cooldown depending on the skill.

What the skill does

Lv 30 · +0
  • Magic damage in an area: 730 % of your magic attack + 2,400.
  • Then: applies "Shining Cross" (level 60) for 10 s.

Characteristics

Lv 30 · +0
Type
Active
Element
Light
MP cost
1,867
Casting time
1.5 sec
Cooldown
15 sec
Range
20
Area of effect
20

Applied state

Shining Cross#163003 · open the state page
Level
60
Duration
10 sec
Chance
100 %

Learned by

  • Skill steps

    • Up to level 8requires: job level 30, Heaven's Spear lv 1
    • Up to level 10requires: job level 40, Heaven's Spear lv 1
  • Skill steps

    • Levels 11 to 16requires: job level 20, Heaven's Spear lv 6
    • Levels 11 to 18requires: job level 30, Heaven's Spear lv 6
    • Levels 11 to 20requires: job level 40, Heaven's Spear lv 6
  • Skill steps

    • Levels 21 to 25requires: Angel's Deception lv 1
    • Levels 21 to 30requires: Angel's Deception lv 2

Prerequisites

Learning cost

Job points (JP) needed to reach the level.
LevelJPTotal JP
1180180
2600780
31,2402,020
42,7004,720
54,5009,220
67,85017,070
710,90027,970
814,20042,170
921,60063,770
1026,80090,570
1139,000129,570
1246,200175,770
1354,000229,770
1476,100305,870
1587,400393,270
16121,000514,270
17137,000651,270
18154,000805,270
19216,0001,021,270
20253,0001,274,270
21131,0001,405,270
22245,0001,650,270
23458,0002,108,270
24856,0002,964,270
251,599,0004,563,270
262,987,0007,550,270
275,578,00013,128,270
2810,419,00023,547,270
2919,461,00043,008,270
3036,348,00079,356,270
Raw server dataTo check a calculation: not needed to understand the skill.

Effect type : 261 · MAGIC_SINGLE_REGION_DAMAGE

VariableValueMeaning
var12.8int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var20.15int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var30.12int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var580int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var645int nDamage = nMagicPoint * ( GetVar(0) + GetVar(1) * GetRequestedSkillLevel() + GetVar(2) * GetEnhance() ) + GetVar(3) + GetVar(4) * GetRequestedSkillLevel() +
var107float effectLength = GetSkillBase()->GetEffectType() == SkillBase::EF_MAGIC_SINGLE_REGION_DAMAGE_ADD_RANDOM_STATE ? GetVar(12) : GetVar(9);
var113float distributeType = GetSkillBase()->GetEffectType() == SkillBase::EF_MAGIC_SINGLE_REGION_DAMAGE_ADD_RANDOM_STATE ? GetVar(13) : GetVar(10);
var1212float targetMax = GetSkillBase()->GetEffectType() == SkillBase::EF_MAGIC_SINGLE_REGION_DAMAGE_ADD_RANDOM_STATE ? GetVar(14) : GetVar(11);