Item Use Script |
1 .@r
2 =
3 getrefine();
4 bonus
5 bMatkRate,15
6 +
7 .@r;
8 bonus2
9 bMagicAddRace,RC_DemiHuman,15;
10 bonus2
11 bMagicAddRace,RC_Player_Human,15;
12 bonus2
13 bIgnoreMdefRaceRate,RC_DemiHuman,25;
14 bonus2
15 bIgnoreMdefRaceRate,RC_Player_Human,25;
16 bonus
17 bUnbreakableWeapon;
18 if
19 (.@r
20 5)
21 {
22 bonus2
23 bMagicAddRace,RC_DemiHuman,(.@r-5)*2;
24 bonus2
25 bMagicAddRace,RC_Player_Human,(.@r-5)*2;
26 bonus2
27 bIgnoreMdefRaceRate,RC_DemiHuman,5+(.@r-5)*2;
28 bonus2
29 bIgnoreMdefRaceRate,RC_Player_Human,5+(.@r-5)*2;
30 }
31 if
32 (.@r
33 8)
34 {
35 bonus5
36 bAutoSpellOnSkill,"WZ_STORMGUST","MG_SAFETYWALL",10,200,1;
37 bonus5
38 bAutoSpellOnSkill,"WZ_METEOR","MG_SAFETYWALL",10,200,1;
39 bonus5
40 bAutoSpellOnSkill,"WZ_VERMILION","MG_SAFETYWALL",10,200,1;
41 } |