| Item Use Script |
1 .@r
2 =
3 getrefine();
4 .@g
5 =
6 getenchantgrade();
7 bonus
8 bAspd,3;
9 bonus
10 bMagicHPGainValue,500;
11 bonus
12 bMaxHP,500*.@r;
13 bonus2
14 bMagicAtkEle,Ele_Fire,8*(.@r/3);
15 bonus2
16 bMagicAtkEle,Ele_Wind,8*(.@r/3);
17 if
18 (.@r
19 =9)
20 {
21 bonus2
22 bSkillCooldown,"EM_CONFLAGRATION",-300;
23 bonus2
24 bSkillCooldown,"EM_LIGHTNING_LAND",-300;
25 }
26 if
27 (.@g
28 =ENCHANTGRADE_D)
29 {
30 bonus
31 bDelayrate,-10;
32 if
33 (.@g
34 =ENCHANTGRADE_C)
35 {
36 bonus2
37 bSkillCooldown,"EM_CONFLAGRATION",-300;
38 bonus2
39 bSkillCooldown,"EM_LIGHTNING_LAND",-300;
40 if
41 (.@g
42 =ENCHANTGRADE_A)
43 {
44 bonus2
45 bMagicAddRace,RC_All,20;
46 bonus2
47 bSkillCooldown,"SO_SUMMON_VENTUS",-40000;
48 bonus2
49 bSkillCooldown,"SO_SUMMON_AGNI",-40000;
50 bonus2
51 bSkillCooldown,"EM_SUMMON_ELEMENTAL_ARDOR",-300000;
52 bonus2
53 bSkillCooldown,"EM_SUMMON_ELEMENTAL_PROCELLA",-300000;
54 }
55 }
56 }
57 if
58 (.@g
59 =ENCHANTGRADE_B)
60 autobonus
61 "{
62 bonus
63 bSpl,100;
64 bonus
65 bSMatk,20;
66 bonus2
67 bHPLossRate,500,1000;
68 }",40,10000,BF_MAGIC;
69 else
70 if
71 (.@r
72 =11)
73 autobonus
74 "{
75 bonus
76 bSpl,50;
77 bonus
78 bSMatk,10;
79 bonus2
80 bHPLossRate,500,1000;
81 }",40,10000,BF_MAGIC; |