1 .@r
2 =
3 getrefine();
4 .@a
5 =
6 getskilllv("SR_GENTLETOUCH_REVITALIZE");
7 .@b
8 =
9 getskilllv("SR_GENTLETOUCH_CURE");
10 .@c
11 =
12 getskilllv("SR_GENTLETOUCH_ENERGYGAIN");
13 .@hpsp
14 =
15 3;
16 if
17 (.@r
18 =
19 5)
20 {
21 .@hpsp
22 +=
23 7;
24 .@red
25 =
26 5;
27 if
28 (.@r
29 =
30 7)
31 {
32 .@hpsp
33 +=
34 10;
35 .@red
36 +=
37 5;
38 }
39 bonus2
40 bSkillUseSP,"MO_BODYRELOCATION",.@red;
41 }
42 bonus
43 bMdef,10;
44 bonus
45 bMaxHPrate,.@hpsp+(2*.@b);
46 bonus
47 bMaxSPrate,.@hpsp;
48 skill
49 "SA_CASTCANCEL",1;
50 bonus2
51 bSkillUseSP,"MO_BODYRELOCATION",5;
52 bonus
53 bDef,30*.@a;
54 bonus2
55 bSubRace,RC_Player_Doram,.@a;
56 bonus2
57 bSubRace,RC_Player_Human,.@a;
58 bonus2
59 bVariableCastrate,"MO_CALLSPIRITS",-.@c*10;
60 bonus2
61 bVariableCastrate,"MO_STEELBODY",-.@c*10;
62 bonus2
63 bFixedCastrate,"CH_SOULCOLLECT",-.@c*10;
64 bonus
65 bAspdRate,2*getskilllv("SR_GENTLETOUCH_CHANGE");
66 bonus2
67 bAddClass,Class_All,4*getskilllv("SR_GENTLETOUCH_QUIET"); |