.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L);
bonus bVariableCastrate,-10;
bonus bMatk,50;
if (getequiprefinerycnt(EQI_HAND_R) >= 7 && getequiprefinerycnt(EQI_HAND_L) >= 7) {
bonus2 bSkillAtk,"LG_RAYOFGENESIS",10;
if (.@sum >= 18) {
bonus2 bMagicAddRace,RC_Plant,20;
bonus2 bMagicAddRace,RC_Undead,20;
bonus2 bMagicAddRace,RC_Formless,20;
bonus2 bMagicAddRace,RC_Angel,20;
bonus2 bMagicAddRace,RC_Dragon,20;
bonus2 bMagicAddRace,RC_Fish,20;
bonus2 bMagicAddRace,RC_Insect,20;
bonus2 bMagicAddRace,RC_Brute,20;
bonus2 bMagicAddRace,RC_Demon,20;
bonus2 bMagicAddRace,RC_DemiHuman,20;
if (.@sum >= 22) {
bonus bDelayrate,-5;
bonus2 bSkillCooldown,"LG_RAYOFGENESIS",-1000;
}
}
}
|