|
Set
|
Script
|
|
|
.@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT);
bonus bMaxHPrate,5;
bonus bMaxSPrate,5;
if (.@r > 21) {
bonus bDelayrate,-15;
}
|
|
|
bonus bBaseAtk,25;
bonus bHit,10;
|
|
|
bonus bMatk,25;
bonus bVariableCastrate,-8;
|
|
|
bonus bCritAtkRate,7;
bonus bAtkRate,5;
|
|
|
bonus bMaxHPrate,5;
bonus bDelayrate,-5;
|
|
|
bonus bAspdRate,3;
bonus bCritical,7;
|
|
|
bonus bLongAtkRate,7;
bonus bAspd,1;
|
|
|
.@r = getequiprefinerycnt(EQI_HAND_R) + getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT);
bonus bBaseAtk,30;
autobonus "{ bonus bLongAtkRate,10; }",10,10000,BF_WEAPON;
if (.@r >= 30) {
bonus2 bAddEle,Ele_Holy,20;
bonus2 bAddEle,Ele_Undead,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Wind,10; }",1,10000,BF_MAGIC;
bonus bMatk,30;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bCritAtkRate,20; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus2 bMagicAtkEle,Ele_Holy,10; }",1,10000,BF_MAGIC;
bonus bMatk,30;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus2 bMagicAtkEle,Ele_Fire,10; bonus2 bMagicAtkEle,Ele_Dark,10; }",1,10000,BF_MAGIC;
bonus bMatk,30;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bMatkRate,10; }",1,10000,BF_MAGIC;
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bMatk,30;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus2 bMagicAtkEle,Ele_Neutral,10; }",1,10000,BF_MAGIC;
bonus bMatk,30;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus2 bMagicAtkEle,Ele_Neutral,10; }",1,10000,BF_MAGIC;
bonus bMatk,30;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus2 bMagicAtkEle,Ele_Wind,10; bonus2 bMagicAtkEle,Ele_Water,10; }",1,10000,BF_MAGIC;
bonus bMatk,30;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_L)+getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
if (.@sum >= 40) {
bonus2 bAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
autobonus "{ bonus bAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Fire,10; }",1,10000,BF_MAGIC;
bonus bMatk,30;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bMatkRate,7; bonus bAtkRate,7; }",1,10000,BF_MAGIC;
if (.@sum >= 30) {
bonus2 bMagicAddEle,Ele_Undead,20;
bonus2 bAddEle,Ele_Undead,20;
bonus2 bMagicAddEle,Ele_Holy,20;
bonus2 bAddEle,Ele_Holy,20;
}
|
|
|
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON;
bonus bBaseAtk,30;
if (.@sum >= 30) {
bonus2 bAddEle,Ele_Holy,20;
bonus2 bAddEle,Ele_Undead,20;
}
|
|
|
bonus bAllStats,10;
bonus2 bSubRace,RC_Player_Doram,7;
bonus2 bResEff,Eff_Freeze,10000;
/*TODO : When Using Elvira Candy Masquerade Ignorance State Recover*/
|
|
|
bonus bAllStats,10;
bonus2 bSubRace,RC_Player_Doram,7;
bonus2 bResEff,Eff_Freeze,10000;
/*TODO : When Using Elvira Candy Masquerade Ignorance State Recover*/
|