Item Use Script |
1 .@r
2 =
3 getrefine();
4 .@stats=
5 (readparam(bStr)+readparam(bAgi)+readparam(bVit)+readparam(bInt)+readparam(bDex)+readparam(bLuk));
6 .@a
7 =
8 .@stats/100;
9 .@b
10 =
11 .@stats/300;
12 .@c
13 =
14 .@stats/400;
15 .@d
16 =
17 .@stats/500;
18 .@e
19 =
20 .@stats/600;
21 bonus2
22 bSubClass,Class_Boss,5;
23 bonus2
24 bSubClass,Class_Normal,5;
25 bonus2
26 bSubRace,RC_Player_Human,5;
27 bonus
28 bAtkRate,5*.@a;
29 bonus
30 bMatkRate,5*.@a;
31 bonus
32 bCriticalRate,5*.@a;
33 bonus
34 bMaxHPrate,20*.@b;
35 bonus
36 bMaxSPrate,20*.@b;
37 bonus
38 bAspdRate,15*.@c;
39 bonus
40 bDelayrate,-15*.@c;
41 bonus
42 bPerfectHitAddRate,25*.@d;
43 bonus
44 bFixedCastrate,-70*.@d;
45 autobonus
46 "{
47 bonus
48 bFlee2,95;
49 }",100*.@e,10000,BF_WEAPON|BF_MAGIC;
50 /*Unknown
51 Rate*/
52 if
53 (.@r
54 =7)
55 {
56 bonus
57 bDef,150;
58 bonus
59 bMdef,15;
60 }
61 if
62 (.@r
63 =9)
64 {
65 bonus
66 bDef,150;
67 bonus
68 bMdef,15;
69 } |