|
Set
|
Script
|
|
|
bonus bVariableCastrate,30;
|
|
|
bonus bMatkRate,readparam(bLuk)/10;
if (readparam(bLuk)>=130) {
bonus bMatkRate,15;
skill "PF_HPCONVERSION",3;
}
|
|
|
.@eq = getequiprefinerycnt(EQI_SHOES);
skill "PR_MAGNUS",10;
bonus2 bMagicAddRace,RC_Demon,30;
bonus2 bMagicAddRace,RC_Undead,30;
bonus2 bMagicAddEle,Ele_Dark,30;
bonus2 bMagicAddEle,Ele_Undead,30;
if (BaseLevel <= 99) {
bonus bMatk,5*.@eq;
bonus bVariableCastrate,-(2*.@eq);
} else {
bonus bMatk,15*.@eq;
bonus bVariableCastrate,-(7*.@eq);
}
|
|
|
.@eq = getequiprefinerycnt(EQI_SHOES);
bonus2 bMagicAddRace,RC_Demon,-10;
bonus2 bMagicAddRace,RC_Undead,-10;
bonus2 bMagicAddEle,Ele_Dark,-10;
bonus2 bMagicAddEle,Ele_Undead,-10;
if (BaseLevel <= 99) {
bonus bMatk,-2*.@eq;
bonus bVariableCastrate,.@eq;
} else {
bonus bMatk,-5*.@eq;
bonus bVariableCastrate,2*.@eq;
}
|
|
|
.@eq = getequiprefinerycnt(EQI_SHOES);
skill "PR_MAGNUS",10;
bonus2 bMagicAddRace,RC_Demon,-30;
bonus2 bMagicAddRace,RC_Undead,-30;
bonus2 bMagicAddEle,Ele_Dark,-30;
bonus2 bMagicAddEle,Ele_Undead,-30;
if (BaseLevel <= 99) {
bonus bMatk,-5*.@eq;
bonus bVariableCastrate,2*.@eq;
} else {
bonus bMatk,-15*.@eq;
bonus bVariableCastrate,7*.@eq;
}
/*Todo : Remove Skill PR_MAGNUS (When Equipped 4145 Set 311071 & 470113 Effect Does Not Activate)*/
|
|
|
bonus2 bAddClass,Class_Boss,16;
|
|
|
.@eq = getequiprefinerycnt(EQI_SHOES);
.@a = readparam(bLuk);
autobonus "{}",10,30000,BF_MAGIC,"{ sc_start SC_KAAHI,30000,7; }";
bonus2 bMagicAddEle,Ele_All,.@a/10;
if (.@a>=130)
bonus2 bMagicAddEle,Ele_All,25;
if (BaseLevel <= 99) {
bonus bMatk,5*.@eq;
bonus bVariableCastrate,-2*.@eq;
} else {
bonus bMatk,15*.@eq;
bonus bVariableCastrate,-7*.@eq;
}
|
|
|
bonus2 bAddClass,Class_Boss,30;
skill "LG_REFLECTDAMAGE",3;
bonus2 bSubRace,RC_Undead,50;
bonus2 bSubEle,Ele_Ghost,-30;
|