|
Set
|
Script
|
|
|
.@r = getequiprefinerycnt(EQI_HAND_R);
bonus2 bSkillCooldown,"WL_CRIMSONROCK",-3000;
bonus2 bMagicAtkEle,Ele_Fire,15*(.@r/4);
bonus bVariableCastrate,-10*(.@r/4);
|
|
|
.@r = getequiprefinerycnt(EQI_HAND_R);
skill "GC_DARKCROW",5;
bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000;
bonus2 bSkillCooldown,"GC_DARKCROW",-30000;
bonus2 bSkillAtk,"MG_FIREBOLT",40*(.@r/4);
bonus2 bSkillAtk,"MG_COLDBOLT",40*(.@r/4);
bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",40*(.@r/4);
|
|
|
.@sum = getequiprefinerycnt(EQI_HEAD_TOP) + getequiprefinerycnt(EQI_HAND_R) + getequiprefinerycnt(EQI_SHOES);
if (.@sum >= 33) {
bonus2 bMagicAddRace,RC_All,20;
autobonus "{ bonus bMatkRate,30; }",30,10000,BF_MAGIC;
if (.@sum >= 35) {
bonus2 bIgnoreMdefRaceRate,RC_All,40;
bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40;
bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40;
}
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HEAD_TOP) + getequiprefinerycnt(EQI_HAND_R) + getequiprefinerycnt(EQI_SHOES);
if (.@sum >= 33) {
bonus2 bMagicAddRace,RC_All,20;
autobonus "{ bonus bInt,200; }",30,10000,BF_MAGIC;
if (.@sum >= 35) {
bonus2 bIgnoreMdefRaceRate,RC_All,40;
bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40;
bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40;
}
}
|