物品脚本 (Script)
.@l = BaseLevel;
.@a = getskilllv("MG_SRECOVERY");
bonus bMatkRate,5;
bonus bUnbreakableWeapon;
bonus bVariableCastrate,-1*.@a;
if (.@l>=105) {
bonus2 bMagicAtkEle,Ele_Water,10;
bonus2 bMagicAtkEle,Ele_Wind,10;
bonus2 bMagicAtkEle,Ele_Earth,10;
bonus2 bMagicAtkEle,Ele_Fire,10;
bonus2 bSkillAtk,"MG_FIREBOLT",25;
bonus2 bSkillAtk,"MG_COLDBOLT",25;
bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",25;
bonus2 bSkillAtk,"MG_FIREBALL",25;
bonus2 bSkillAtk,"WZ_HEAVENDRIVE",25;
if (.@l>=110) {
bonus2 bMagicAtkEle,Ele_Water,10;
bonus2 bMagicAtkEle,Ele_Wind,10;
bonus2 bMagicAtkEle,Ele_Earth,10;
bonus2 bMagicAtkEle,Ele_Fire,10;
bonus2 bMagicAddSize,Size_All,15;
if (.@l>=115) {
bonus2 bSkillAtk,"MG_FIREBOLT",15;
bonus2 bSkillAtk,"MG_COLDBOLT",15;
bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",15;
bonus2 bSkillAtk,"MG_FIREBALL",15;
bonus2 bSkillAtk,"WZ_HEAVENDRIVE",15;
}
}
}