1 .@M = getskilllv("RL_MASS_SPIRAL");
2 .@F = getskilllv("RL_FIRE_RAIN");
3 .@S = getskilllv("RL_S_STORM");
4 .@D = getskilllv("RL_D_TAIL");
5 .@E = getskilllv("RL_E_CHAIN");
6 bonus2 bAddClass,Class_All,5;
7 bonus bAspdRate,2*.@M;
8 bonus bVariableCastrate,-10;
9 bonus bDelayrate,-(.@F);
10 bonus2 bSkillCooldown,"RL_HEAT_BARREL",-4000*.@S;
11 bonus2 bSkillCooldown,"RL_S_STORM",-100*.@S;
12 bonus bCritAtkRate,3*.@D;
13 bonus2 bSkillAtk,"RL_FIRE_RAIN",5*.@F;
14 bonus2 bSkillAtk,"RL_MASS_SPIRAL",5*.@M;
15 bonus2 bSkillAtk,"RL_QD_SHOT",5*.@E;
16 bonus2 bSkillAtk,"RL_S_STORM",5*.@S;
17 bonus2 bSkillUseSP,"RL_FIREDANCE",10;
18 bonus2 bSkillUseSP,"RL_FIRE_RAIN",4*.@F;
19 bonus2 bSkillUseSP,"RL_MASS_SPIRAL",2*.@M;
20 if (.@D > 0) {
21 autobonus3 "{ .@r = getskilllv(\"RL_D_TAIL\"); bonus3 bAutoSpell,\"RL_D_TAIL\",.@r,10*(1+.@r); }",1000,50000,"RL_C_MARKER","{ specialeffect2 EF_POTION_BERSERK; }";
22 }
|