summaryrefslogtreecommitdiff
path: root/db/re/item_db.conf
diff options
context:
space:
mode:
authorzackdreaver <zackdreaver@gmail.com>2015-05-25 20:38:45 +0700
committerdastgir <dastgirpojee@rocketmail.com>2015-06-12 10:50:18 -0400
commit8085199aa69e36a46bd14140e40a366d27894cfb (patch)
tree114b0e682d137673b299c6930df74ca904c7ebe6 /db/re/item_db.conf
parent4fd10b2406b092d42d3e485950ba68bddd90cdc3 (diff)
downloadhercules-8085199aa69e36a46bd14140e40a366d27894cfb.tar.gz
hercules-8085199aa69e36a46bd14140e40a366d27894cfb.tar.bz2
hercules-8085199aa69e36a46bd14140e40a366d27894cfb.tar.xz
hercules-8085199aa69e36a46bd14140e40a366d27894cfb.zip
Added New Item,Combo. Fixed some item scripts. CleanUp of Some Item Scripts.
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
Diffstat (limited to 'db/re/item_db.conf')
-rw-r--r--db/re/item_db.conf4315
1 files changed, 3273 insertions, 1042 deletions
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index 9163bdaf7..11c26b50d 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -5723,7 +5723,9 @@ item_db: (
View: 3
Script: <"
bonus bCritical,10;
- if(readparam(bStr)>=80) bonus bBreakArmorRate,500;
+ if(readparam(bStr)>=80) {
+ bonus bBreakArmorRate,500;
+ }
">
},
{
@@ -5855,9 +5857,11 @@ item_db: (
View: 3
Script: <"
bonus bFlee2,10;
- if(JobLevel>=70) autobonus "{ bonus bBaseAtk,50; }",10,10000,BF_WEAPON,"{ specialeffect2 EF_POTION_BERSERK; }";
+ if((JobLevel >= 70 && Class == Job_Rune_Knight_T) || (JobLevel >= 50 && Class == Job_Rune_Knight)) {
+ autobonus "{ bonus bBaseAtk,50; }",10,10000,BF_WEAPON,"{ specialeffect2 EF_POTION_BERSERK; }";
+ }
if(getrefine()>8) {
- bonus bVariableCastrate,-20;
+ bonus bUseSPrate,-20;
bonus bDelayrate,-20;
}
">
@@ -8072,7 +8076,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*10);
bonus bCritAtkRate,(getrefine()*2);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -8160,10 +8164,32 @@ item_db: (
bonus bBaseAtk,(getrefine()*5);
bonus bCritAtkRate,getrefine();
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
+ Id: 1297
+ AegisName: "Inverse_Scale_"
+ Name: "Inverse Scale"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 140
+ Range: 1
+ Slots: 2
+ Job: 0x00001000
+ Upper: 58
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 55
+ View: 16
+ Script: <"
+ bonus bAtkEle,Ele_Holy;
+ bonus3 bAutoSpell,NPC_DRAGONFEAR,1,30;
+ ">
+},
+
+{
Id: 1298
AegisName: "Shiver_Katar"
Name: "Shiver Katar"
@@ -8181,8 +8207,34 @@ item_db: (
View: 16
Script: <"
bonus bCritical,getrefine();
- if (isequipped(4317)) bonus bCritAtkRate,5;
- if (isequipped(4521)) bonus bCritAtkRate,5;
+ ">
+},
+{
+ Id: 1299
+ AegisName: "TE_WoE_Katar"
+ Name: "TE WoE Katar"
+ Type: 4
+ Buy: 20
+ Atk: 120
+ Range: 1
+ Job: 0x00001000
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 16
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Bleeding,500; /* Custom IRO */
">
},
// 1-Handed Axes
@@ -8537,6 +8589,56 @@ item_db: (
View: 6
Script: <" bonus bUnbreakableWeapon,0; ">
},
+{
+ Id: 1319
+ AegisName: "TE_WoE_Axe"
+ Name: "TE WoE Axe"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Range: 1
+ Job: 0x000454A3
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 6
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Freeze,500; /* Custom IRO */
+ ">
+},
+{
+ Id: 1323
+ AegisName: "Ru_Gold_Axe"
+ Name: "Ru Gold Axe"
+ Type: 4
+ Buy: 20
+ Weight: 1800
+ Atk: 180
+ Range: 1
+ Slots: 2
+ Job: 0x00040000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 120
+ View: 6
+ Script: <"
+ bonus bStr,8;
+ bonus bInt,8;
+ ">
+},
// 2-Handed Axes
{
Id: 1351
@@ -9488,7 +9590,7 @@ item_db: (
View: 7
Script: <"
bonus bBaseAtk,(getrefine()*14);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -9581,7 +9683,36 @@ item_db: (
bonus bUnbreakableWeapon,0;
bonus bBaseAtk,(getrefine()*7);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
+ ">
+},
+{
+ Id: 1399
+ AegisName: "TE_WoE_Two_Handed_Axe"
+ Name: "TE WoE Two-Handed Axe"
+ Type: 4
+ Buy: 20
+ Atk: 150
+ Range: 1
+ Job: 0x000444A2
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 7
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Stun,500; /* Custom IRO */
">
},
// 1-Handed Spears
@@ -10384,6 +10515,34 @@ item_db: (
">
},
{
+ Id: 1437
+ AegisName: "TE_WoE_Pike"
+ Name: "TE WoE Pike"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Range: 3
+ Job: 0x00004082
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 4
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Curse,500; /* Custom IRO */
+ ">
+},
+{
Id: 1438
AegisName: "Thanatos_Spear"
Name: "Thanatos Spear"
@@ -10427,7 +10586,7 @@ item_db: (
View: 4
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -11273,7 +11432,7 @@ item_db: (
View: 5
Script: <"
bonus bBaseAtk,(getrefine()*12);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -11326,7 +11485,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*6);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
@@ -11347,6 +11506,34 @@ item_db: (
Script: <" bonus bAtkEle,Ele_Water; ">
},
{
+ Id: 1495
+ AegisName: "TE_WoE_Lance"
+ Name: "TE WoE Lance"
+ Type: 4
+ Buy: 20
+ Atk: 150
+ Range: 3
+ Job: 0x00004082
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 5
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Blind,500; /* Custom IRO */
+ ">
+},
+{
Id: 1496
AegisName: "Thanatos_Long_Spear"
Name: "Thanatos Long Spear"
@@ -11390,7 +11577,7 @@ item_db: (
View: 5
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
// Maces
@@ -12554,8 +12741,8 @@ item_db: (
EquipLv: 60
View: 15
Script: <"
- if(readparam(bStr)>=50) bonus bAspdRate,5;
- if(readparam(bInt)>=70) bonus bMatkRate,5;
+ if(readparam(bStr)>=50) { bonus bAspdRate,5; }
+ if(readparam(bInt)>=70) { bonus bMatkRate,5; }
">
},
{
@@ -13138,9 +13325,10 @@ item_db: (
bonus bAtkEle,Ele_Water;
bonus bUnbreakableWeapon,0;
bonus bDex,1;
- bonus2 bSkillAtk,MG_COLDBOLT,(getrefine()/3);
- bonus2 bSkillAtk,SO_DIAMONDDUST,(getrefine()/3);
- bonus bUseSPrate,getrefine();
+ bonus2 bSkillAtk,MG_COLDBOLT,3*getrefine();
+ bonus2 bSkillAtk,SO_DIAMONDDUST,3*getrefine();
+ bonus2 bSkillUseSP,MG_COLDBOLT,-(5*getrefine());
+ bonus2 bSkillUseSP,SO_DIAMONDDUST,-(5*getrefine());
">
},
{
@@ -13161,7 +13349,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*10);
bonus bMatk,(getrefine()*5);
- if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -13241,13 +13429,34 @@ item_db: (
bonus bBaseAtk,(getrefine()*5);
bonus bMatk,(getrefine()*2);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
+ ">
+},
+{
+ Id: 1589
+ AegisName: "Legacy_Of_Dragon_"
+ Name: "Legacy of Dragon"
+ Type: 4
+ Buy: 20
+ Weight: 700
+ Atk: 130
+ Range: 1
+ Slots: 2
+ Job: 0x00410100
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 70
+ View: 15
+ Script: <"
+ bonus bInt,3;
+ bonus bIgnoreDefRace,RC_Dragon;
+ bonus2 bSPGainRace,RC_Dragon,10;
">
},
{
Id: 1590
AegisName: "Snake_Encyclopedia"
- Name: "Daizenshu Dakatsu"
+ Name: "Snake Encyclopedia"
Type: 4
Buy: 60000
Weight: 1500
@@ -13260,7 +13469,72 @@ item_db: (
WeaponLv: 4
EquipLv: 105
View: 15
- Script: <" bonus bUnbreakableWeapon,0; ">
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus bAtk,getrefine()*3;
+ bonus bMatk,getrefine()*3;
+ ">
+},
+{
+ Id: 1591
+ AegisName: "TE_WoE_Book"
+ Name: "TE WoE Book"
+ Type: 4
+ Buy: 20
+ Atk: 120
+ Range: 1
+ Job: 0x00410100
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 15
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bMagicAddRace,RC_Player,5;
+ bonus bHealPower,5;
+ bonus2 bAddEff,Eff_Blind,500; /* Custom IRO */
+ ">
+},
+{
+ Id: 1598
+ AegisName: "Snake_Encyclopedia_"
+ Name: "Snake Encyclopedia"
+ Type: 4
+ Buy: 60000
+ Weight: 1500
+ Atk: 10
+ Matk: 110
+ Range: 1
+ Slots: 3
+ Job: 0x00410100
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 105
+ View: 15
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus bAtk,getrefine()*3;
+ bonus bMatk,getrefine()*3;
+ ">
},
// GM Weapon
{
@@ -14178,7 +14452,7 @@ item_db: (
}
Script: <"
bonus2 bMagicAddRace,RC_DemiHuman,15;
- bonus2 bIgnoreMdefRate,RC_DemiHuman,25 + ((getrefine() > 5) ? 5 : 0);
+ bonus2 bIgnoreMdefRate,RC_DemiHuman,25+((getrefine()>5)?5:0);
bonus bUnbreakableWeapon,0;
if(getrefine() > 8) {
bonus bMatkRate,5;
@@ -14285,7 +14559,6 @@ item_db: (
Buy: 20
Weight: 500
Atk: 80
- Matk: 145
Range: 1
Job: 0x00018314
Upper: 58
@@ -14303,6 +14576,7 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bMatkRate,15;
bonus bInt,4;
bonus bIgnoreMdefRate,10+getrefine();
">
@@ -14315,7 +14589,6 @@ item_db: (
Buy: 20
Weight: 800
Atk: 60
- Matk: 170
Range: 1
Slots: 2
Job: 0x00018314
@@ -14512,6 +14785,7 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bMatkRate,15;
bonus bInt,2;
bonus bAgi,1;
">
@@ -14540,7 +14814,11 @@ item_db: (
nomail: true
noauction: true
}
- Script: <" bonus bAtkEle,Ele_Holy; ">
+ Script: <"
+ bonus bAtkEle,Ele_Holy;
+ bonus bMatk,100;
+ bonus bHealPower,18;
+ ">
},
{
Id: 1654
@@ -14726,6 +15004,53 @@ item_db: (
">
},
{
+ Id: 1662
+ AegisName: "Bone_Wand_"
+ Name: "Evil Bone Wand"
+ Type: 4
+ Buy: 20
+ Weight: 700
+ Atk: 40
+ Matk: 110
+ Range: 1
+ Slots: 2
+ Job: 0x00818314
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 24
+ View: 10
+ Script: <"
+ bonus bInt,4;
+ bonus bAtkEle,Ele_Undead;
+ ">
+},
+{
+ Id: 1663
+ AegisName: "Staff_Of_Bordeaux_"
+ Name: "Staff Of Bordeaux"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 30
+ Matk: 170
+ Range: 1
+ Slots: 2
+ Job: 0x00010204
+ Upper: 58
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 50
+ View: 10
+ Script: <"
+ bonus bInt,2;
+ bonus bDex,1;
+ if(getskilllv(SA_DRAGONOLOGY) == 5) {
+ bonus bUseSPrate,-15;
+ bonus bInt,3;
+ }
+ ">
+},
+{
Id: 1664
AegisName: "Thorn_Staff_of_Darkness"
Name: "Thorn Staff of Darkness"
@@ -14750,6 +15075,98 @@ item_db: (
">
},
{
+ Id: 1665
+ AegisName: "Piercing_Staff_"
+ Name: "Staff of Piercing"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 80
+ Range: 1
+ Slots: 2
+ Job: 0x00018314
+ Upper: 58
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 70
+ View: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMatkRate,15;
+ bonus bInt,4;
+ bonus bIgnoreMdefRate,10+getrefine();
+ ">
+},
+{
+ Id: 1666
+ AegisName: "Healing_Staff_"
+ Name: "Staff Of Healing"
+ Type: 4
+ Buy: 20
+ Atk: 10
+ Matk: 125
+ Range: 1
+ Slots: 2
+ Job: 0x00008110
+ Loc: 2
+ WeaponLv: 3
+ Refine: false
+ View: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAtkEle,Ele_Holy;
+ bonus bMatkRate,15;
+ bonus bHealPower,(getrefine()*3/2);
+ ">
+},
+{
+ Id: 1667
+ AegisName: "TE_WoE_Staff"
+ Name: "TE WoE Staff"
+ Type: 4
+ Buy: 20
+ Atk: 50
+ Matk: 100
+ Range: 1
+ Job: 0x00818314
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bMagicAddRace,RC_Player,10;
+ bonus bHealPower,5;
+ bonus2 bAddEff,Eff_Blind,500; /* Custom IRO */
+ ">
+},
+{
Id: 1668
AegisName: "Sword_Stick"
Name: "Sword Stick"
@@ -14870,7 +15287,7 @@ item_db: (
Script: <"
bonus bInt,5;
bonus bMatk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }
">
},
// Bows
@@ -16884,6 +17301,55 @@ item_db: (
View: 12
},
{
+ Id: 1834
+ AegisName: "TE_WoE_Fist"
+ Name: "TE WoE Fist"
+ Type: 4
+ Buy: 20
+ Atk: 150
+ Range: 1
+ Job: 0x00008100
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 12
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Freeze,500; /* Custom IRO */
+ ">
+},
+{
+ Id: 1835
+ AegisName: "Spartacus"
+ Name: "Spartacus"
+ Type: 4
+ Buy: 20
+ Weight: 600
+ Atk: 100
+ Range: 1
+ Slots: 2
+ Job: 0x00008100
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 50
+ View: 12
+ Script: <"
+ bonus bUnbreakableWeapon,0;
+ bonus bAtkRate,getrefine();
+ if(getrefine()>9) bonus bNoSizeFix,0;
+ ">
+},
+{
Id: 1836
AegisName: "Thanatos_Knuckles"
Name: "Thanatos Knuckles"
@@ -16927,7 +17393,7 @@ item_db: (
View: 12
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
// Instruments
@@ -17626,6 +18092,35 @@ item_db: (
}
},
{
+ Id: 1932
+ AegisName: "TE_WoE_Guitar"
+ Name: "TE WoE Guitar"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Range: 1
+ Job: 0x00080000
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 13
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Poison,500; /* Custom IRO */
+ ">
+},
+{
Id: 1933
AegisName: "Thanatos_Violin"
Name: "Thanatos Violin"
@@ -17654,6 +18149,119 @@ item_db: (
OnUnequipScript: <" heal -1000,0; ">
},
{
+ Id: 1934
+ AegisName: "Double_Bass"
+ Name: "Double Bass"
+ Type: 4
+ Buy: 124000
+ Weight: 250
+ Atk: 180
+ Matk: 120
+ Range: 1
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 130
+ View: 13
+ Script: <"
+ bonus2 bSkillCooldown,WM_RANDOMIZESPELL,-2000;
+ ">
+},
+{
+ Id: 1935
+ AegisName: "Ozs_New_Ukulele"
+ Name: "Oz's New Ukulele"
+ Type: 5
+ Buy: 124000
+ Weight: 1000
+ Atk: 160
+ Range: 1
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 130
+ View: 13
+ Script: <"
+ bonus2 bSkillUseSP,MI_RUSH_WINDMILL,-20;
+ ">
+},
+{
+ Id: 1936
+ AegisName: "Blue_Violin"
+ Name: "Blue Violin"
+ Type: 5
+ Buy: 20
+ Weight: 1500
+ Atk: 180
+ Range: 1
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 100
+ View: 13
+ Script: <"
+ bonus bDex,5;
+ bonus bVit,5;
+ ">
+},
+{
+ Id: 1937
+ AegisName: "Ru_Gold_Violin"
+ Name: "Ru Gold Violin"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 180
+ Range: 1
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 120
+ View: 13
+ Script: <"
+ bonus bDex,8;
+ bonus bVit,8;
+ ">
+},
+{
+ Id: 1938
+ AegisName: "Infinity_Violin"
+ Name: "Infinity Violin"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 150
+ Slots: 1
+ Range: 1
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 100
+ View: 13
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 1939
AegisName: "Crimson_Violin"
Name: "Crimson Violin"
@@ -17671,7 +18279,39 @@ item_db: (
View: 13
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
+ ">
+},
+{
+ Id: 1940
+ AegisName: "Conch_"
+ Name: "Conch"
+ Type: 4
+ Weight: 600
+ Atk: 120
+ Range: 1
+ Slots: 1
+ Job: 0x00080000
+ Gender: 1
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 130
+ View: 13
+ Script: <"
+ bonus bInt,getrefine();
+ bonus bDex,getrefine();
+ if(getrefine()>4) {
+ bonus2 bSkillAtk,WM_REVERBERATION,10;
+ bonus2 bVariableCastrate,WM_REVERBERATION,-10;
+ }
+ if(getrefine()>6) {
+ bonus2 bSkillAtk,WM_REVERBERATION,10;
+ bonus2 bVariableCastrate,WM_REVERBERATION,-10;
+ }
+ if(getrefine()>8) {
+ bonus2 bSkillAtk,WM_REVERBERATION,20;
+ bonus2 bVariableCastrate,WM_REVERBERATION,-20;
+ }
">
},
// Whips
@@ -18421,6 +19061,34 @@ item_db: (
}
},
{
+ Id: 1987
+ AegisName: "TE_WoE_Rope"
+ Name: "TE WoE Rope"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Range: 2
+ Job: 0x00080000
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 40
+ Refine: false
+ View: 14
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,40;
+ bonus2 bAddEff,Eff_Blind,500; /* Custom IRO */
+ ">
+},
+{
Id: 1988
AegisName: "Thanatos_Whip"
Name: "Thanatos Whip"
@@ -18448,6 +19116,109 @@ item_db: (
OnUnequipScript: <" heal -1000,0; ">
},
{
+ Id: 1989
+ AegisName: "Rhythmic_Gymnastics_Ribbon"
+ Name: "Rhythmic Gymnastics Ribbon"
+ Type: 5
+ Buy: 124000
+ Weight: 300
+ Atk: 150
+ Matk: 120
+ Range: 2
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 130
+ View: 13
+ Script: <" bonus bAspdRate,20; ">
+},
+{
+ Id: 1990
+ AegisName: "Bloody_Floral_Decoration_Microphone"
+ Name: "Bloody Floral Decoration Microphone"
+ Type: 5
+ Buy: 124000
+ Weight: 1000
+ Atk: 160
+ Range: 2
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 130
+ View: 13
+ Script: <" bonus2 bSkillUseSP,CG_MOONLIT,-20; ">
+},
+{
+ Id: 1991
+ AegisName: "Blue_Whip"
+ Name: "Blue Whip"
+ Type: 5
+ Buy: 20
+ Weight: 1500
+ Atk: 180
+ Range: 2
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 100
+ View: 14
+ Script: <"
+ bonus bDex,5;
+ bonus bVit,5;
+ ">
+},
+{
+ Id: 1992
+ AegisName: "Ru_Gold_Whip"
+ Name: "Ru Gold Whip"
+ Type: 4
+ Buy: 20
+ Weight: 1500
+ Atk: 180
+ Range: 2
+ Slots: 2
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 120
+ View: 14
+ Script: <"
+ bonus bDex,8;
+ bonus bVit,8;
+ ">
+},
+{
+ Id: 1994
+ AegisName: "Infinity_Wire"
+ Name: "Infinity Wire"
+ Type: 4
+ Buy: 20
+ Atk: 100
+ Slots: 1
+ Range: 2
+ Job: 0x00080000
+ Upper: 56
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 100
+ View: 14
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 1995
AegisName: "Crimson_Wire"
Name: "Crimson Wire"
@@ -18464,7 +19235,7 @@ item_db: (
View: 14
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -18888,7 +19659,7 @@ item_db: (
bonus bHealPower,getrefine();
if(BaseJob==Job_Wizard) bonus bMatk,30;
else if(BaseJob==Job_Sage) bonus bMatk,20;
- if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -18929,6 +19700,7 @@ item_db: (
Atk: 120
Matk: 210
Range: 1
+ Slots: 1
Job: 0x00008100
Loc: 34
WeaponLv: 4
@@ -18970,9 +19742,106 @@ item_db: (
else if(BaseJob==Job_Sage) bonus bMatk,10;
bonus bMatk,(getrefine()*5);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bMatk,((.@val-2)*5);
+ if (.@val > 2) { bonus bMatk,((.@val-2)*5); }
+ ">
+},
+{
+ Id: 2019
+ AegisName: "TE_WoE_Two_Handed_Staff"
+ Name: "TE WoE Two-Handed Staff"
+ Type: 4
+ Buy: 20
+ Atk: 50
+ Matk: 130
+ Range: 1
+ Job: 0x00818315
+ Loc: 34
+ WeaponLv: 3
+ EquipLv: 40
+ Refine: false
+ View: 23
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bMagicAddRace,RC_Player,20;
+ bonus bHealPower,5;
+ bonus2 bAddEff,Eff_Stun,500; /* Custom IRO */
+ ">
+},
+{
+ Id: 2020
+ AegisName: "Jormungand"
+ Name: "Jormungand"
+ Type: 5
+ Buy: 20
+ Weight: 3000
+ Atk: 200
+ Matk: 280
+ Job: 0x810200
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 90
+ Refine: false
+ View: 10
+ Script: <"
+ bonus bInt,20;
+ bonus bAtkEle,Ele_Poison;
+ bonus3 bAddEff,Eff_Poison,500,ATF_SKILL; /* Custom IRO */
+ bonus3 bAddEff,Eff_Poison,500,ATF_SHORT;
+ bonus bUnbreakableWeapon,1;
+ ">
+},
+{
+ Id: 2021
+ AegisName: "Ganbantein"
+ Name: "Ganbantein"
+ Type: 5
+ Buy: 20
+ Weight: 3000
+ Atk: 200
+ Matk: 320
+ Job: 0x00000200
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 90
+ Refine: false
+ View: 10
+ Script: <"
+ bonus bInt,25;
+ bonus bDex,25;
+ bonus5 bAutoSpell,AB_SILENTIUM,1,500,BF_SKILL,1;/* Custom IRO */
+ bonus3 bAddEff,Eff_Poison,500,ATF_SKILL;
+ bonus3 bAddEff,Eff_Silence,500,ATF_SHORT;
+ bonus bUnbreakableWeapon,0;
">
},
+
+{
+ Id: 2022
+ AegisName: "Staff_Of_Geffen"
+ Name: "Staff Of Geffen"
+ Type: 5
+ Buy: 20
+ Weight: 1000
+ Atk: 100
+ Matk: 300
+ Slots: 1
+ Job: 0x00000200
+ Upper: 56
+ Loc: 34
+ WeaponLv: 1
+ EquipLv: 150
+ View: 10
+ Script: <" bonus bInt,20; ">
+},
{
Id: 2023
AegisName: "Thanatos_Two-Handed_Staff"
@@ -19002,6 +19871,31 @@ item_db: (
OnUnequipScript: <" heal -1000,0; ">
},
{
+ Id: 2024
+ AegisName: "Infinity_Staff"
+ Name: "Infinity Staff"
+ Type: 5
+ Buy: 20
+ Weight: 500
+ Atk: 30
+ Matk: 170
+ Slots: 1
+ Job: 0x810200
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 100
+ View: 23
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 2025
AegisName: "Staff_of_Crimson"
Name: "Staff of Crimson"
@@ -19018,10 +19912,10 @@ item_db: (
EquipLv: 70
View: 23
Script: <"
+ bonus bUnbreakableWeapon,0;
bonus bInt,5;
bonus bMatk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bMatk,(((BaseLevel-70)/10)*5);
- bonus bUnbreakableWeapon,0;
+ if(BaseLevel>70) { bonus bMatk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -19245,6 +20139,8 @@ item_db: (
bonus2 bSubEle,Ele_Wind,20;
bonus2 bSubEle,Ele_Poison,20;
bonus2 bSubEle,Ele_Ghost,20;
+ bonus2 bSubEle,Ele_Holy,20;
+ bonus2 bSubEle,Ele_Dark,20;
bonus2 bSubEle,Ele_Undead,20;
">
},
@@ -19415,7 +20311,6 @@ item_db: (
Script: <"
bonus bMdef,2;
bonus bMagicDamageReturn,5;
- if (isequipped(2881)) { bonus bMatk,getrefine()*2; }
">
},
{
@@ -20049,6 +20944,9 @@ item_db: (
Buy: 20
Weight: 100
Loc: 32
+ Script: <"
+ bonus2 bAddRace,RC_Insect,10;
+ ">
},
{
Id: 2158
@@ -20062,6 +20960,11 @@ item_db: (
Loc: 32
EquipLv: 65
View: 3
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_Undead,5;
+ bonus2 bAddRaceTolerance,RC_DemiHuman,-5;
+ bonus2 bAddRaceTolerance,RC_Player,-5;
+ ">
},
{
Id: 2159
@@ -20351,6 +21254,87 @@ item_db: (
">
},
{
+ Id: 2178
+ AegisName: "TE_WoE_Buckler"
+ Name: "TE WoE Buckler"
+ Type: 5
+ Buy: 20
+ Def: 15
+ Loc: 32
+ EquipLv: 40
+ Refine: false
+ View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,15;
+ bonus bMaxHP,100;
+ bonus bMaxSP,100;
+ bonus2 bSubRace,RC_Player,15;
+ ">
+},
+{
+ Id: 2179
+ AegisName: "TE_WoE_Shield"
+ Name: "TE WoE Shield"
+ Type: 5
+ Buy: 20
+ Def: 25
+ Job: 0x00004082
+ Loc: 32
+ EquipLv: 40
+ Refine: false
+ View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,5;
+ bonus bMaxHP,200;
+ bonus2 bSubRace,RC_Player,20;
+ ">
+},
+{
+ Id: 2180
+ AegisName: "TE_WoE_Magic_Guard"
+ Name: "TE WoE Magic Guard"
+ Type: 5
+ Buy: 20
+ Def: 25
+ Job: 0x00818315
+ Loc: 32
+ EquipLv: 40
+ Refine: false
+ View: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,25;
+ bonus bMaxSP,200;
+ bonus2 bSubRace,RC_Player,10;
+ ">
+},
+{
Id: 2181
AegisName: "Hervor"
Name: "Hervor"
@@ -20394,6 +21378,33 @@ item_db: (
">
},
{
+ Id: 2183
+ AegisName: "Adv_Angel's_Safeguard"
+ Name: "Advanced Angelic Guard"
+ Type: 5
+ Buy: 10000
+ Weight: 400
+ Def: 30
+ Slots: 1
+ Job: 0x00000001
+ Upper: 47
+ Loc: 32
+ EquipLv: 99
+ View: 1
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_Demon,5;
+ bonus2 bSubEle,Ele_Water,5;
+ bonus2 bSubEle,Ele_Earth,5;
+ bonus2 bSubEle,Ele_Fire,5;
+ bonus2 bSubEle,Ele_Wind,5;
+ bonus2 bSubEle,Ele_Poison,5;
+ bonus2 bSubEle,Ele_Ghost,5;
+ bonus2 bSubEle,Ele_Holy,5;
+ bonus2 bSubEle,Ele_Dark,5;
+ bonus2 bSubEle,Ele_Undead,5;
+ ">
+},
+{
Id: 2185
AegisName: "Magic_Reflector"
Name: "Magic Reflector"
@@ -20401,14 +21412,14 @@ item_db: (
Buy: 20
Weight: 1000
Def: 50
+ Slots: 1
Loc: 32
- EquipLv: 90
+ EquipLv: 99
Refine: false
View: 2
Script: <"
- if (getrefine()>8) { bonus bMagicDamageReturn,9; }
- else if (getrefine()>6) { bonus bMagicDamageReturn,6; }
- else { bonus bMagicDamageReturn,3; }
+ bonus bMdef,10;
+ bonus bMagicDamageReturn,3+((getrefine()>=9)?3:0);
">
},
{
@@ -20419,20 +21430,18 @@ item_db: (
Buy: 20
Weight: 1000
Def: 50
- Range: 1
- Slots: 2
+ Slots: 1
Job: 0x00410100
Loc: 32
- EquipLv: 70
- View: 15
+ EquipLv: 99
+ View: 2
Script: <"
bonus bMatk,5;
bonus bInt,3;
bonus bDex,2;
bonus bCritical,3;
- if (getrefine()>6) { bonus bCritical,2; }
- if (getrefine()>8) { bonus bMatk,5; }
- if (isequipped(1564)) { bonus bAspdRate,getequiprefinerycnt(EQI_HAND_R); }
+ if (getrefine()>6) bonus bCritical,2;
+ if (getrefine()>8) bonus bMatk,5;
">
},
{
@@ -20472,6 +21481,46 @@ item_db: (
">
},
{
+ Id: 2189
+ AegisName: "Mad_Bunny"
+ Name: "Mad Bunny"
+ Type: 5
+ Slots: 1
+ Weight: 100
+ Def: 40
+ Loc: 32
+ EquipLv: 30
+ View: 1
+ Script: <"
+ bonus bMdef,6;
+ bonus bDex,1;
+ bonus2 bSubEle,Ele_Water,5;
+ bonus2 bSubEle,Ele_Earth,5;
+ bonus2 bSubEle,Ele_Fire,5;
+ bonus2 bSubEle,Ele_Wind,5;
+ bonus2 bSubEle,Ele_Poison,5;
+ bonus2 bSubEle,Ele_Ghost,5;
+ bonus2 bSubEle,Ele_Holy,5;
+ bonus2 bSubEle,Ele_Dark,5;
+ bonus2 bSubEle,Ele_Undead,5;
+ bonus2 bSubEle,Ele_Neutral,5;
+ if (isequipped(20725)) {
+ if (getequiprefinerycnt(EQI_HAND_L)>6) {
+ bonus2 bSubEle,Ele_Water,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Earth,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Fire,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Wind,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Poison,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Ghost,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Holy,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Dark,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Undead,(getrefine()*2)-12;
+ bonus2 bSubEle,Ele_Neutral,(getrefine()*2)-12;
+ }
+ }
+ ">
+},
+{
Id: 2190
AegisName: "Ancient_Shield_Of_Aeon"
Name: "Ancient Shield Of Aeon"
@@ -25010,6 +26059,41 @@ item_db: (
">
},
{
+ Id: 2493
+ AegisName: "Goibne's_Combat_Boots_"
+ Name: "Goibne's Greaves"
+ Type: 5
+ Buy: 30000
+ Weight: 700
+ Def: 13
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Loc: 64
+ EquipLv: 54
+ Script: <"
+ bonus bMdef,3;
+ bonus bMaxHPrate,5;
+ bonus bMaxSPrate,5;
+ ">
+},
+{
+ Id: 2494
+ AegisName: "Chrystal_Pumps_"
+ Name: "Crystal Pumps"
+ Type: 5
+ Buy: 20
+ Weight: 100
+ Def: 5
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Gender: 0
+ Loc: 64
+ Script: <"
+ bonus bMdef,10;
+ bonus bLuk,5;
+ ">
+},
+{
Id: 2495
AegisName: "Egir_Shoes"
Name: "Aegir Shoes"
@@ -25026,6 +26110,88 @@ item_db: (
">
},
{
+ Id: 2496
+ AegisName: "TE_WoE_Shoes"
+ Name: "TE WoE Shoes"
+ Type: 5
+ Buy: 20
+ Def: 5
+ Loc: 64
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMaxHP,150;
+ bonus bMaxSP,150;
+ bonus2 bAddRace,RC_Player,5;
+ bonus2 bMagicAddRace,RC_Player,5;
+ bonus2 bResEff,Eff_Freeze,2500;
+ ">
+},
+{
+ Id: 2497
+ AegisName: "TE_WoE_Boots"
+ Name: "TE WoE Boots"
+ Type: 5
+ Buy: 20
+ Def: 10
+ Job: 0x00004082
+ Loc: 64
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMaxHP,200;
+ bonus bMaxSP,100;
+ bonus2 bAddRace,RC_Player,10;
+ bonus2 bResEff,Eff_Freeze,2500;
+ ">
+},
+{
+ Id: 2498
+ AegisName: "TE_WoE_Magic_Sandals"
+ Name: "TE WoE Magic Sandals"
+ Type: 5
+ Buy: 20
+ Def: 5
+ Job: 0x00818315
+ Loc: 64
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,5;
+ bonus bMaxHP,100;
+ bonus bMaxSP,200;
+ bonus2 bMagicAddRace,RC_Player,5;
+ bonus2 bResEff,Eff_Freeze,2500;
+ ">
+},
+{
Id: 2499
AegisName: "Temporal_Boots"
Name: "Temporal Boots"
@@ -26690,8 +27856,8 @@ item_db: (
},
{
Id: 2593
- AegisName: "Flow_Manteau"
- Name: "Furowamanto"
+ AegisName: "Froid_Manteau"
+ Name: "Froid Manteau"
Type: 5
Buy: 20
Weight: 700
@@ -26735,18 +27901,24 @@ item_db: (
Slots: 1
Loc: 4
EquipLv: 50
+ Script: <" bonus bCritAtkRate,3; ">
+},
+{
+ Id: 2599
+ AegisName: "Goibne's_Shoulder_Arms_"
+ Name: "Goibne's Spaulders"
+ Type: 5
+ Buy: 30000
+ Weight: 700
+ Def: 11
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Loc: 4
+ EquipLv: 54
Script: <"
- bonus bCritAtkRate,3;
- if (isequipped(2616)) {
- bonus bCritAtkRate,5;
- bonus bCritical,10;
- if (getrefine()>=5) {
- bonus bCritAtkRate,3;
- }
- if (getrefine()>=7) {
- bonus bCritAtkRate,4;
- }
- }
+ bonus bLongAtkDef,10;
+ bonus bMdef,2;
+ bonus bVit,1;
">
},
// Accessories
@@ -27127,7 +28299,9 @@ item_db: (
Script: <"
bonus bStr,40+BaseLevel/5;
bonus bMdef,7;
- if(readparam(bStr)==120) bonus2 bAddRace,RC_Boss,10;
+ if(readparam(bStr)>=120) {
+ bonus2 bAddRace,RC_Boss,10;
+ }
">
},
{
@@ -27149,8 +28323,7 @@ item_db: (
bonus bInt,10;
bonus bLuk,10;
bonus bMdef,5;
- bonus2 bSkillHeal,PR_SANCTUARY,6;
- bonus2 bSkillHeal,AL_HEAL,6;
+ bonus bHealPower,6;
">
},
{
@@ -30167,7 +31340,9 @@ item_db: (
Script: <"
bonus bAgi,1;
bonus bFlee,4;
- if(readparam(bAgi)==120) bonus bCritical,4;
+ if(readparam(bAgi)>=120) {
+ bonus bCritical,4;
+ }
">
},
{
@@ -30952,6 +32127,7 @@ item_db: (
bonus bAgi,6;
bonus bLuk,10;
bonus bMdef,5;
+ bonus bHealPower,6;
">
},
{
@@ -31793,8 +32969,6 @@ item_db: (
Script: <"
bonus bDex,2;
bonus bMatk,20;
- if (isequipped(2701)) { bonus bMatk,20; }
- if (isequipped(2365)) { bonus bVariableCastrate,15; }
">
},
{
@@ -32116,6 +33290,10 @@ item_db: (
Loc: 136
EquipLv: 61
Refine: false
+ Script: <"
+ bonus bBaseAtk,5;
+ bonus bCritical,3;
+ ">
},
{
Id: 2901
@@ -32129,7 +33307,10 @@ item_db: (
Loc: 136
EquipLv: 61
Refine: false
- Script: <" bonus bStr,2; ">
+ Script: <"
+ bonus bStr,2;
+ bonus bCritical,3;
+ ">
},
{
Id: 2902
@@ -32335,7 +33516,7 @@ item_db: (
nomail: true
noauction: true
}
- Script: <" skill "ECLAGE_RECALL",1; ">
+ Script: <" skill ECLAGE_RECALL,1; ">
},
{
Id: 2917
@@ -32351,7 +33532,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bBaseAtk,(readparam(bStr)/10);
- if(readparam(bStr)>=110) bonus bAtkRate,1;
+ if(readparam(bStr)>=110) {
+ bonus bAtkRate,1;
+ }
">
},
{
@@ -32368,7 +33551,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bMatk,(readparam(bInt)/10);
- if(readparam(bInt)>=110) bonus bMatkRate,1;
+ if(readparam(bInt)>=110) {
+ bonus bMatkRate,1;
+ }
">
},
{
@@ -32385,7 +33570,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bFlee,(readparam(bAgi)/10);
- if(readparam(bAgi)>=110) bonus bFlee2,1;
+ if(readparam(bAgi)>=110) {
+ bonus bFlee2,1;
+ }
">
},
{
@@ -32402,7 +33589,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bMaxHP,(readparam(bVit)/10)*50;
- if(readparam(bVit)>=110) bonus bMaxHPrate,1;
+ if(readparam(bVit)>=110) {
+ bonus bMaxHPrate,1;
+ }
">
},
{
@@ -32419,7 +33608,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bHit,(readparam(bDex)/10);
- if(readparam(bDex)>=110) bonus bLongAtkRate,1;
+ if(readparam(bDex)>=110) {
+ bonus bLongAtkRate,1;
+ }
">
},
{
@@ -32436,7 +33627,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bCritical,(readparam(bLuk)/10);
- if(readparam(bLuk)>=110) bonus bCritAtkRate,1;
+ if(readparam(bLuk)>=110) {
+ bonus bCritAtkRate,1;
+ }
">
},
{
@@ -32454,7 +33647,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bBaseAtk,(readparam(bStr)/10);
- if(readparam(bStr)>=110) bonus bAtkRate,1;
+ if(readparam(bStr)>=110) {
+ bonus bAtkRate,1;
+ }
">
},
{
@@ -32472,7 +33667,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bMatk,(readparam(bInt)/10);
- if(readparam(bInt)>=110) bonus bMatkRate,1;
+ if(readparam(bInt)>=110) {
+ bonus bMatkRate,1;
+ }
">
},
{
@@ -32490,7 +33687,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bFlee,(readparam(bAgi)/10);
- if(readparam(bAgi)>=110) bonus bFlee2,1;
+ if(readparam(bAgi)>=110) {
+ bonus bFlee2,1;
+ }
">
},
{
@@ -32508,7 +33707,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bMaxHP,(readparam(bVit)/10)*50;
- if(readparam(bVit)>=110) bonus bMaxHPrate,1;
+ if(readparam(bVit)>=110) {
+ bonus bMaxHPrate,1;
+ }
">
},
{
@@ -32526,7 +33727,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bHit,(readparam(bDex)/10);
- if(readparam(bDex)>=110) bonus bLongAtkRate,1;
+ if(readparam(bDex)>=110) {
+ bonus bLongAtkRate,1;
+ }
">
},
{
@@ -32544,7 +33747,9 @@ item_db: (
bonus bMaxHP,100;
bonus bMaxSP,20;
bonus bCritical,(readparam(bLuk)/10);
- if(readparam(bLuk)>=110) bonus bCritAtkRate,1;
+ if(readparam(bLuk)>=110) {
+ bonus bCritAtkRate,1;
+ }
">
},
{
@@ -32646,6 +33851,98 @@ item_db: (
">
},
{
+ Id: 2944
+ AegisName: "TE_Ring_of_Protection"
+ Name: "TE Ring of Protection"
+ Type: 5
+ Buy: 20
+ Loc: 136
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMaxHP,100;
+ bonus2 bAddRaceTolerance,RC_Player,5;
+ ">
+},
+{
+ Id: 2945
+ AegisName: "TE_Rage_Ring"
+ Name: "TE Rage Ring"
+ Type: 5
+ Buy: 20
+ Loc: 136
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bAddRace,RC_Player,5;
+ bonus2 bMagicAddRace,RC_Player,5;
+ ">
+},
+{
+ Id: 2946
+ AegisName: "TE_Defiance_Ring"
+ Name: "TE Defiance Ring"
+ Type: 5
+ Buy: 20
+ Loc: 136
+ EquipLv: 40
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bAddRaceTolerance,RC_Player,5;
+ ">
+},
+{
+ Id: 2950
+ AegisName: "Rune_Ring"
+ Name: "Rune Ring"
+ Type: 5
+ Loc: 136
+ EquipLv: [1, 100]
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,10;
+ bonus2 bExpAddRace,RC_NonBoss,10;
+ ">
+},
+{
Id: 2959
AegisName: "Fidelity_Necklace"
Name: "Fidelity Necklace"
@@ -32686,11 +33983,6 @@ item_db: (
Refine: false
Script: <"
bonus bAtkRate,5;
- if (isequipped(15073)) { bonus bAspdRate,5; }
- if (isequipped(15074)) {
- bonus bDelayrate,-5;
- bonus2 bAddRaceTolerance,RC_DemiHuman,5;
- }
">
},
{
@@ -32706,11 +33998,6 @@ item_db: (
Refine: false
Script: <"
bonus bMatkRate,5;
- if (isequipped(15073)) {
- bonus bDelayrate,-5;
- bonus2 bAddRaceTolerance,RC_DemiHuman,5;
- }
- if (isequipped(15074)) { bonus bVariableCastrate,-5; }
">
},
{
@@ -32792,6 +34079,25 @@ item_db: (
">
},
{
+ Id: 2981
+ AegisName: "Brave_Ring"
+ Name: "Brave Ring"
+ Type: 5
+ Buy: 20
+ Weight: 200
+ Loc: 136
+ EquipLv: 160
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 2987
AegisName: "Snake_Pendant"
Name: "Snake Pendant"
@@ -32808,6 +34114,83 @@ item_db: (
bonus bMdef,3;
">
},
+{
+ Id: 2988
+ AegisName: "Ozs_New_Wing_Ring"
+ Name: "Oz's New Wing Ring"
+ Type: 5
+ Buy: 62000
+ Weight: 100
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Gender: 1
+ Loc: 136
+ EquipLv: 130
+ Refine: false
+ Script: <" bonus bVariableCastrate,-25; ">
+},
+{
+ Id: 2989
+ AegisName: "Bloody_Floral_Decoration_Bracelet"
+ Name: "Bloody Floral Decoration Bracelet"
+ Type: 4
+ Buy: 62000
+ Weight: 100
+ Slots: 1
+ Job: 0x00080000
+ Upper: 56
+ Loc: 136
+ EquipLv: 130
+ Refine: false
+ Script: <" bonus bVariableCastrate,-25; ">
+},
+{
+ Id: 2997
+ AegisName: "RWC_Gold_Brooch"
+ Name: "RWC Gold Brooch"
+ Type: 5
+ Weight: 200
+ Slots: 1
+ Loc: 136
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAtk,20;
+ bonus bMatk,20;
+ ">
+},
+{
+ Id: 2998
+ AegisName: "RWC_Silver_Brooch"
+ Name: "RWC Silver Brooch"
+ Type: 5
+ Weight: 200
+ Loc: 136
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bMaxHP,300;
+ bonus bMaxSP,30;
+ ">
+},
+
// Cards
// ===================================================================
{
@@ -36369,9 +37752,15 @@ item_db: (
Loc: 4
Script: <"
bonus bFlee,10;
- if(readparam(bStr)>=80) bonus bBaseAtk,20;
- if(readparam(bVit)>=80) bonus bMaxHPrate,3;
- if(readparam(bLuk)>=80) bonus bCritical,3;
+ if(readparam(bStr)>=80) {
+ bonus bBaseAtk,20;
+ }
+ if(readparam(bVit)>=80) {
+ bonus bMaxHPrate,3;
+ }
+ if(readparam(bLuk)>=80) {
+ bonus bCritical,3;
+ }
">
},
{
@@ -38652,7 +40041,7 @@ item_db: (
Weight: 10
Loc: 64
Script: <"
- .@rate = (getrefine() > 14) ? 7 : 5;
+ .@rate = (getrefine()>14)?7:5;
bonus bMaxHPrate,.@rate;
bonus bMaxSPrate,.@rate;
bonus2 bHPRegenRate,50,10000;
@@ -38691,7 +40080,7 @@ item_db: (
Weight: 10
Loc: 16
Script: <"
- .@rate = (getrefine() > 14) ? 30 : 20;
+ .@rate = (getrefine()>14)?30:20;
bonus2 bAddEle,Ele_Holy,.@rate;
bonus2 bAddEle,Ele_Dark,.@rate;
bonus2 bAddRace,RC_Angel,.@rate;
@@ -38802,7 +40191,7 @@ item_db: (
Weight: 10
Loc: 2
Script: <"
- .@rate = (getrefine() > 14) ? 15 : 10;
+ .@rate = (getrefine()>14)?15:10;
bonus2 bAddRace,RC_NonBoss,.@rate;
bonus2 bAddRace,RC_Boss,.@rate;
bonus3 bAutoSpell,SM_MAGNUM,10,15;
@@ -39394,7 +40783,7 @@ item_db: (
Script: <"
bonus bMatkRate,((getrefine()>14)?8:5);
bonus bMaxSPrate,-50;
- .@rate = (getrefine() > 14) ? 33 : 25;
+ .@rate = (getrefine()>14)?33:25;
bonus2 bMagicAddRace,RC_Angel,.@rate;
bonus2 bMagicAddRace,RC_DemiHuman,.@rate;
">
@@ -39408,7 +40797,7 @@ item_db: (
Weight: 10
Loc: 2
Script: <"
- .@rate = (getrefine() > 14) ? 350 : 250;
+ .@rate = (getrefine()>14)?350:250;
bonus3 bAddEff,Eff_Stun,.@rate,ATF_SHORT;
bonus3 bAddEff,Eff_Curse,.@rate,ATF_SHORT;
bonus3 bAddEff,Eff_Silence,.@rate,ATF_SHORT;
@@ -39684,7 +41073,9 @@ item_db: (
Loc: 16
Script: <"
bonus bFlee,20;
- if(readparam(bVit)>=110) bonus bFlee,20;
+ if(readparam(bVit)>=110) {
+ bonus bFlee,20;
+ }
if(getiteminfo(getequipid(EQI_HAND_R),11)==13) {
skill BA_POEMBRAGI,10;
}
@@ -39700,7 +41091,9 @@ item_db: (
Loc: 16
Script: <"
bonus bMatkRate,7;
- if(readparam(bDex)>=110) bonus bMatkRate,7;
+ if(readparam(bDex)>=110) {
+ bonus bMatkRate,7;
+ }
bonus5 bAutoSpellWhenHit,SA_LANDPROTECTOR,5,70,BF_MAGIC,0;
">
},
@@ -39714,7 +41107,9 @@ item_db: (
Loc: 16
Script: <"
bonus bAtkRate,7;
- if(readparam(bAgi)>=110) bonus bAtkRate,7;
+ if(readparam(bAgi)>=110) {
+ bonus bAtkRate,7;
+ }
bonus5 bAutoSpellWhenHit,MO_INVESTIGATE,5,70,BF_WEAPON,1;
">
},
@@ -39728,7 +41123,9 @@ item_db: (
Loc: 16
Script: <"
bonus bCritical,20;
- if(readparam(bStr)>=110) bonus bCritical,20;
+ if(readparam(bStr)>=110) {
+ bonus bCritical,20;
+ }
bonus5 bAutoSpellWhenHit,AM_ACIDTERROR,5,70,BF_WEAPON,1;
">
},
@@ -39742,7 +41139,9 @@ item_db: (
Loc: 16
Script: <"
bonus bHit,20;
- if(readparam(bLuk)>=110) bonus bHit,20;
+ if(readparam(bLuk)>=110) {
+ bonus bHit,20;
+ }
bonus5 bAutoSpellWhenHit,ST_FULLSTRIP,1,70,BF_WEAPON,1;
">
},
@@ -39756,7 +41155,9 @@ item_db: (
Loc: 16
Script: <"
bonus bMaxHPrate,10;
- if(readparam(bInt)>=110) bonus bMaxHPrate,10;
+ if(readparam(bInt)>=110) {
+ bonus bMaxHPrate,10;
+ }
bonus5 bAutoSpellWhenHit,CR_GRANDCROSS,10,70,BF_WEAPON,0;
">
},
@@ -39773,7 +41174,9 @@ item_db: (
skill DC_FORTUNEKISS,10;
}
bonus bFlee,20;
- if(readparam(bVit)>=110) bonus bFlee,20;
+ if(readparam(bVit)>=110) {
+ bonus bFlee,20;
+ }
">
},
{
@@ -40552,9 +41955,6 @@ item_db: (
bonus2 bResEff,Eff_Freeze,10000;
bonus bAtkRate,10;
bonus bMatkRate,10;
- if (isequipped(4635)) {
- bonus2 bResEff,Eff_Burning,10000;
- }
">
},
{
@@ -46200,7 +47600,9 @@ item_db: (
Script: <"
bonus bStr,2;
bonus bUnbreakableHelm,0;
- if((readparam(bDex)<56)&&(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)) bonus bDex,JobLevel/7;
+ if((readparam(bDex)<56)&&(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)) {
+ bonus bDex,JobLevel/7;
+ }
">
},
{
@@ -47290,6 +48692,9 @@ item_db: (
Def: 4
Loc: 256
View: 342
+ Script: <"
+ bonus2 bAddMonsterDropItem,518,300;
+ ">
},
{
Id: 5322
@@ -49564,8 +50969,11 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bAspdRate,10;
bonus2 bAddRace,RC_DemiHuman,5;
+ bonus2 bAddRace,RC_Player,5;
bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
">
},
{
@@ -49590,8 +50998,11 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bAspdRate,7;
bonus2 bAddRace,RC_DemiHuman,3;
+ bonus2 bAddRace,RC_Player,3;
bonus2 bAddRaceTolerance,RC_DemiHuman,7;
+ bonus2 bAddRaceTolerance,RC_Player,7;
">
},
{
@@ -49616,8 +51027,11 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bAspdRate,5;
bonus2 bAddRace,RC_DemiHuman,1;
+ bonus2 bAddRace,RC_Player,1;
bonus2 bAddRaceTolerance,RC_DemiHuman,5;
+ bonus2 bAddRaceTolerance,RC_Player,5;
">
},
{
@@ -51819,14 +53233,10 @@ item_db: (
Refine: false
View: 559
Script: <"
- bonus bStr,3;
- bonus bInt,3;
- bonus bVit,3;
- bonus bDex,3;
- bonus bAgi,3;
- bonus bLuk,3;
- bonus bMdef,3;
- bonus bUnbreakableHelm,0;
+ bonus2 bAddRace,RC_DemiHuman,5;
+ bonus2 bAddRace,RC_Player,5;
+ bonus2 bAddRaceTolerance,RC_DemiHuman,5;
+ bonus2 bAddRaceTolerance,RC_Player,5;
">
},
{
@@ -51918,6 +53328,11 @@ item_db: (
Slots: 1
Loc: 768
View: 564
+ Script: <"
+ bonus2 bSubEle,Ele_Neutral,3;
+ bonus bHit,5;
+ bonus2 bSPDrainRate,1,5;
+ ">
},
{
Id: 5586
@@ -51949,6 +53364,17 @@ item_db: (
nomail: true
noauction: true
}
+ Script: <"
+ bonus2 bAddDamageClass,1627,100;
+ bonus2 bAddDamageClass,1095,20;
+ bonus2 bAddDamageClass,1160,20;
+ bonus2 bAddDamageClass,1105,20;
+ bonus2 bAddDamageClass,1097,20;
+ bonus2 bAddDamageClass,1051,20;
+ bonus2 bAddDamageClass,1053,20;
+ bonus2 bAddDamageClass,1054,20;
+ bonus2 bAddDamageClass,1048,20;
+ ">
},
{
Id: 5588
@@ -52020,7 +53446,10 @@ item_db: (
EquipLv: 30
Refine: false
View: 567
- Script: <" bonus bUnbreakableHelm,0; ">
+ Script: <"
+ bonus bUnbreakableHelm,0;
+ bonus bMaxSP,30;
+ ">
},
{
Id: 5592
@@ -52579,6 +54008,8 @@ item_db: (
Script: <"
bonus bDex,1;
bonus bAgi,2;
+ bonus bFlee,10;
+ bonus bVariableCastrate,-getrefine();
">
},
{
@@ -53757,6 +55188,8 @@ item_db: (
Script: <"
bonus bDex,1;
bonus bAgi,2;
+ bonus bFlee,10;
+ bonus bVariableCastrate,-getrefine();
">
},
{
@@ -54198,7 +55631,7 @@ item_db: (
Refine: false
View: 615
Script: <"
- skill "SM_PROVOKE",3;
+ skill SM_PROVOKE,3;
">
},
{
@@ -54237,7 +55670,14 @@ item_db: (
Def: 3
Loc: 256
View: 617
- Script: <" bonus bDex,2; ">
+ Script: <"
+ bonus bDex,2;
+ bonus2 bSubEle,Ele_Fire,7;
+ if(getrefine()>6) bonus bAspdRate,2;
+ if(getrefine()>7) bonus bAgi,2;
+ if(getrefine()>8) bonus bLongAtkRate,5;
+ if(getrefine()>9) autobonus2 "{ bonus bDex,10; bonus bAgi,10; }",3,10000,BF_WEAPON,"{ specialeffect2 EF_WIND; }";
+ ">
},
{
Id: 5740
@@ -54252,6 +55692,11 @@ item_db: (
Script: <"
bonus bDex,2;
bonus bMdef,3;
+ bonus2 bSubEle,Ele_Fire,7;
+ if(getrefine()>6) bonus bVariableCastrate,-3;
+ if(getrefine()>7) bonus5 bAutoSpell,WZ_SIGHTRASHER,1,5,BF_MAGIC,0;
+ if(getrefine()>8) bonus bVariableCastrate,-2;
+ if(getrefine()>9) bonus bMatkRate,4;
">
},
{
@@ -54264,6 +55709,26 @@ item_db: (
Loc: 256
EquipLv: 10
View: 101
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bHealPower2,5;
+ bonus2 bAddMonsterDropItem,610,10;
+ bonus2 bAddItemHealRate,Red_Potion,5;
+ bonus2 bAddItemHealRate,Yellow_Potion,5;
+ bonus2 bAddItemHealRate,Orange_Potion,5;
+ bonus2 bAddItemHealRate,White_Potion,5;
+ bonus2 bAddItemHealRate,Red_Slim_Potion,5;
+ bonus2 bAddItemHealRate,Yellow_Slim_Potion,5;
+ bonus2 bAddItemHealRate,White_Slim_Potion,5;
+ ">
},
{
Id: 5742
@@ -54276,7 +55741,11 @@ item_db: (
Loc: 256
EquipLv: 10
View: 619
- Script: <" bonus bLuk,1; ">
+ Script: <"
+ bonus bLuk,1;
+ bonus2 bAddItemHealRate,Piece_Of_Cake,100;
+ bonus2 bAddItemHealRate,Well_Baked_Cookie,100;
+ ">
},
{
Id: 5743
@@ -54511,7 +55980,7 @@ item_db: (
bonus bLuk,1;
bonus bMdef,5;
bonus bLongAtkRate,4;
- bonus bUseSPrate,-10;
+ bonus2 bSkillUseSP,MI_RUSH_WINDMILL,10;
">
},
{
@@ -54732,7 +56201,8 @@ item_db: (
bonus bLuk,1;
bonus bMdef,5;
bonus bLongAtkRate,5;
- bonus bUseSPrate,-10;
+ bonus2 bSkillUseSP,WA_SWING_DANCE,10;
+ bonus2 bSkillUseSP,WA_SYMPHONY_OF_LOVER,10;
">
},
{
@@ -54791,7 +56261,10 @@ item_db: (
Slots: 1
Loc: 256
View: 638
- Script: <" bonus bAgi,2; ">
+ Script: <"
+ bonus bAgi,2;
+ bonus3 bAutoSpell,AS_SONICBLOW,5,50;
+ ">
},
{
Id: 5762
@@ -54804,13 +56277,11 @@ item_db: (
Loc: 256
View: 639
Script: <"
- bonus bStr,1;
- bonus bInt,1;
- bonus bVit,1;
- bonus bDex,1;
- bonus bAgi,1;
- bonus bLuk,1;
+ bonus bAllStats,1;
bonus bMdef,5;
+ bonus2 bAddRaceTolerance,RC_DemiHuman,2;
+ bonus2 bAddRaceTolerance,RC_Player,2;
+ bonus2 bAddRaceTolerance,RC_Brute,2;
">
},
{
@@ -54969,6 +56440,10 @@ item_db: (
Loc: 256
EquipLv: 95
View: 651
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ ">
},
{
Id: 5773
@@ -54981,6 +56456,10 @@ item_db: (
Loc: 256
EquipLv: 95
View: 652
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ ">
},
{
Id: 5774
@@ -54993,6 +56472,10 @@ item_db: (
Loc: 256
EquipLv: 95
View: 496
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ ">
},
{
Id: 5775
@@ -55041,7 +56524,12 @@ item_db: (
EquipLv: 30
Refine: false
View: 655
- Script: <" bonus bMdef,1; ">
+ Script: <"
+ bonus bMdef,1;
+ bonus3 bAddMonsterDropItem,713,RC_Formless,200;
+ bonus3 bAddMonsterDropItem,971,RC_Formless,30;
+ bonus3 bAddMonsterDropItem,972,RC_Formless,10;
+ ">
},
{
Id: 5778
@@ -55087,6 +56575,11 @@ item_db: (
Weight: 100
Loc: 256
View: 658
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ skill WZ_EARTHSPIKE,3;
+ ">
},
{
Id: 5781
@@ -55118,10 +56611,6 @@ item_db: (
View: 660
Script: <"
bonus bMaxHPrate,3;
- if(isequipped(1407))||(isequipped(1219)) {
- bonus bAtkRate,3;
- }
- if(isequipped(2125)) bonus bDef,2;
">
},
{
@@ -55138,6 +56627,14 @@ item_db: (
bonus bStr,1;
bonus bInt,1;
bonus bDex,2;
+ if (getrefine()>8) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
+ if (getrefine()>9) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
">
},
{
@@ -55154,6 +56651,14 @@ item_db: (
bonus bStr,1;
bonus bInt,2;
bonus bDex,1;
+ if (getrefine()>8) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
+ if (getrefine()>9) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
">
},
{
@@ -55170,6 +56675,14 @@ item_db: (
bonus bStr,2;
bonus bInt,1;
bonus bDex,1;
+ if (getrefine()>8) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
+ if (getrefine()>9) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ }
">
},
{
@@ -55360,7 +56873,19 @@ item_db: (
Buy: 20
Loc: 256
View: 670
- Script: <" bonus bMdef,7; ">
+ Script: <"
+ bonus bMdef,7;
+ bonus bAtkRate,4;
+ bonus bMatkRate,4;
+ bonus bHealPower,5;
+ if (getrefine()>6) {
+ bonus bAtkRate,2;
+ bonus bMatkRate,2;
+ bonus bHealPower,1;
+ bonus bInt,2;
+ bonus bStr,2;
+ }
+ ">
},
{
Id: 5796
@@ -55685,6 +57210,7 @@ item_db: (
noauction: true
}
Script: <"
+ bonus bAllStats,3;
bonus3 bAddEffWhenHit,Eff_Bleeding,500,ATF_TARGET|ATF_SELF;
bonus3 bAddEffWhenHit,Eff_Silence,500,ATF_TARGET|ATF_SELF;
bonus3 bAddEffWhenHit,Eff_Confusion,500,ATF_TARGET|ATF_SELF;
@@ -55939,9 +57465,9 @@ item_db: (
Loc: 136
Refine: false
Script: <"
- bonus bAtkRate, 10;
- bonus bMatkRate, 10;
- bonus bMaxHP, 1500;
+ bonus bAtkRate,10;
+ bonus bMatkRate,10;
+ bonus bMaxHP,1500;
bonus bMdef,1;
">
},
@@ -56278,6 +57804,23 @@ item_db: (
">
},
{
+ Id: 5855
+ AegisName: "Fishing_Rod"
+ Name: "Fishing Rod"
+ Type: 5
+ Loc: 136
+ Refine: false
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 5856
AegisName: "Passion_FB_Hat"
Name: "Passion Soccerball Hat"
@@ -56342,6 +57885,29 @@ item_db: (
">
},
{
+ Id: 5864
+ AegisName: "Shadow_Booster"
+ Name: "Shadow Booster"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Loc: 512
+ View: 873
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ bonus bAspd,1;
+ bonus bDelayrate,-1;
+ ">
+},
+{
Id: 5868
AegisName: "Bushy_Moustache"
Name: "Bushy Moustache"
@@ -56444,7 +58010,7 @@ item_db: (
bonus2 bSubEle,Ele_Neutral,5;
bonus2 bAddRaceTolerance,RC_Dragon,5;
bonus2 bHPLossRate,400,4000;
- bonus3 bAutoSpellWhenHit,PR_KYRIE,9,20; /* Custom - IRO */
+ bonus3 bAutoSpellWhenHit,PR_KYRIE,5,50;
bonus bUnbreakableHelm,0;
">
},
@@ -56467,11 +58033,40 @@ item_db: (
bonus2 bSubEle,Ele_Neutral,5;
bonus2 bAddRaceTolerance,RC_Dragon,5;
bonus2 bHPLossRate,300,4000;
- bonus3 bAutoSpellWhenHit,SM_ENDURE,8,20; /* Custom - IRO */
+ bonus3 bAutoSpellWhenHit,SM_ENDURE,5,50;
bonus bUnbreakableHelm,0;
">
},
{
+ Id: 5881
+ AegisName: "Weissbier_Hat"
+ Name: "Weissbier Hat"
+ Type: 5
+ Weight: 300
+ Def: 4
+ Loc: 256
+ Refine: false
+ View: 1079
+ Script: <"
+ bonus bMaxHPrate,3;
+ bonus bMaxSPrate,3;
+ bonus bDex,-10;
+ bonus4 bAutoSpell,WZ_ESTIMATION,1,800,1;
+ bonus4 bAutoSpell,MC_IDENTIFY,1,500,1;
+ bonus4 bAutoSpell,TF_PICKSTONE,1,1000,1;
+ bonus4 bAutoSpell,BS_GREED,1,100,1;
+ bonus5 bAutoSpellWhenHit,TK_RUN,5,200,BF_SHORT,0;
+ bonus5 bAutoSpellWhenHit,TK_HIGHJUMP,3,300,BF_SHORT,0;
+ bonus5 bAutoSpellWhenHit,NV_FIRSTAID,1,1000,BF_SHORT,0;
+ bonus5 bAutoSpellWhenHit,TF_BACKSLIDING,1,500,BF_SHORT,0;
+ if(getrefine()>6) {
+ bonus bMaxHPrate,5;
+ bonus bMaxSPrate,5;
+ bonus bDex,-5;
+ }
+ ">
+},
+{
Id: 5890
AegisName: "Angel_Earrings"
Name: "Angel Earrings"
@@ -56484,17 +58079,6 @@ item_db: (
Script: <"
bonus bAllStats,1;
bonus bMdef,3;
- if(isequipped(28306)) {
- bonus2 bAddRace,RC_Boss,3;
- bonus2 bAddRace,RC_NonBoss,3;
- }
- if(isequipped(2615)) {
- bonus bMdef,7;
- bonus bDef,7;
- }
- if(isequipped(2616)) {
- bonus bCritical,7;
- }
">
},
{
@@ -56509,9 +58093,33 @@ item_db: (
View: 1105
Script: <"
bonus5 bAutoSpell,DC_SCREAM,5,50,BF_WEAPON|BF_MAGIC,0; /* Custom - TWRO */
- if(isequipped(2270))||(isequipped(2269)) {
- bonus bAllStats,1;
- }
+ ">
+},
+{
+ Id: 5897
+ AegisName: "Ascendant_Crown_"
+ Name: "Ascendant Crown"
+ Type: 5
+ Weight: 50
+ Def: 20
+ Slots: 1
+ Job: 0x00000001
+ Loc: 256
+ EquipLv: 100
+ View: 1118
+ Script: <"
+ bonus bAllStats,10;
+ bonus bMaxHPrate,15;
+ bonus bMaxSPrate,15;
+ bonus2 bAddRace,RC_Boss,15;
+ bonus2 bAddRace,RC_NonBoss,15;
+ bonus bMatkRate,15;
+ bonus bHit,20;
+ bonus bFlee,20;
+ bonus bCritical,20;
+ bonus bFlee2,10;
+ bonus bVariableCastrate,-20;
+ bonus2 bSubEle,Ele_Neutral,5;
">
},
{
@@ -56531,13 +58139,33 @@ item_db: (
Script: <"
bonus2 bSkillUseSP,SN_WINDWALK,20;
bonus bLongAtkRate,5;
- if(getrefine()>=7){ bonus bAtk,2*(readparam(bInt)/5); }
- if(getrefine()>=9){ bonus2 bSkillAtk,RA_ARROWSTORM,2*(BaseLevel/10); }
+ if(getrefine()>=7) { bonus bAtk,2*(readparam(bInt)/5); }
+ if(getrefine()>=9) { bonus2 bSkillAtk,RA_ARROWSTORM,2*(BaseLevel/10); }
+ ">
+},
+{
+ Id: 5899
+ AegisName: "Black_Ribbon_"
+ Name: "Black Ribbon"
+ Type: 5
+ Weight: 200
+ Def: 10
+ Slots: 1
+ Job: 0x00000080
+ Upper: 56
+ Loc: 256
+ EquipLv: 100
+ View: 1120
+ Script: <"
+ bonus2 bSkillAtk,RK_WINDCUTTER,50;
+ bonus2 bSkillAtk,RK_SONICWAVE,50;
+ if(getrefine()>=7) { bonus bAtk,2*(readparam(bAgi)/5); }
+ if(getrefine()>=9) { bonus2 bSkillAtk,RK_IGNITIONBREAK,30; }
">
},
{
Id: 5900
- AegisName: "Divine_Guard_Hat"
+ AegisName: "Divine_Guard_Hat_"
Name: "Divine Guard Hat"
Type: 5
Buy: 20
@@ -56553,17 +58181,13 @@ item_db: (
bonus2 bSubSize,Size_Medium,5;
bonus2 bSubSize,Size_Large,5;
bonus2 bSubSize,Size_Small,5;
- if(getrefine()>6) {
- bonus5 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),5),100,BF_WEAPON,0; /* Custom - IRO */
- }
- if(getrefine()>8) {
- bonus2 bSkillAtk,LG_RAYOFGENESIS,20;
- }
+ if(getrefine()>6) { bonus5 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),5),100,BF_WEAPON,0; }
+ if(getrefine()>8) { bonus2 bSkillAtk,LG_RAYOFGENESIS,20; }
">
},
{
Id: 5904
- AegisName: "Inconspicuous_Hat"
+ AegisName: "Inconspicuous_Hat_"
Name: "Inconspicuous Hat"
Type: 5
Buy: 20
@@ -56577,17 +58201,13 @@ item_db: (
View: 1125
Script: <"
bonus bMatkRate,7;
- if(getrefine()>6) {
- bonus bMatk,(readparam(bInt)/5)*2;
- }
- if(getrefine()>8) {
- bonus bMatkRate,5;
- }
+ if(getrefine()>6) { bonus bMatk,(readparam(bInt)/5)*2; }
+ if(getrefine()>8) { bonus bMatkRate,5; }
">
},
{
Id: 5905
- AegisName: "Lyrica_Hat"
+ AegisName: "Lyrica_Hat_"
Name: "Lyrica Hat"
Type: 5
Buy: 20
@@ -56602,17 +58222,13 @@ item_db: (
View: 1126
Script: <"
bonus2 bSkillAtk,WM_SEVERE_RAINSTORM,15;
- if(getrefine()>6) {
- bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*4);
- }
- if(getrefine()>8) {
- bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,10;
- }
+ if(getrefine()>6) { bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*4); }
+ if(getrefine()>8) { bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,10; }
">
},
{
Id: 5906
- AegisName: "Oni_Horns"
+ AegisName: "Oni_Horns_"
Name: "Oni Horns"
Type: 5
Buy: 20
@@ -56630,9 +58246,7 @@ item_db: (
bonus bAtk,10;
bonus bHit,5;
}
- if(getrefine()>8) {
- bonus3 bAutoSpell,GC_CROSSIMPACT,1,100;
- }
+ if(getrefine()>8) { bonus3 bAutoSpell,GC_CROSSIMPACT,1,100; }
">
},
{
@@ -56652,12 +58266,8 @@ item_db: (
Script: <"
bonus2 bSkillAtk,NC_AXETORNADO,20;
bonus2 bSkillAtk,NC_AXEBOOMERANG,20;
- if(getrefine()>6) {
- bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(BS_WEAPONRESEARCH);
- }
- if(getrefine()>8) {
- bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(NC_TRAININGAXE);
- }
+ if(getrefine()>6) { bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(BS_WEAPONRESEARCH); }
+ if(getrefine()>8) { bonus2 bSkillAtk,NC_AXETORNADO,getskilllv(NC_TRAININGAXE); }
">
},
{
@@ -56704,6 +58314,34 @@ item_db: (
/*+Mistcase card, when base Luk is 77 or more, Has change to drops 'Happy Box' when killing a monster.*/
">
},
+{
+ Id: 5941
+ AegisName: "Joystick_Hat"
+ Name: "Joystick Hat"
+ Type: 5
+ Weight: 100
+ Loc: 256
+ View: 1305
+ Script: <"
+ bonus bDex,5;
+ bonus bLuk,5;
+ bonus4 bAutoSpell,BS_ADRENALINE,5,100,0;
+ bonus5 bAutoSpellWhenHit,AC_CONCENTRATION,5,100,BF_WEAPON,0;
+ ">
+},
+{
+ Id: 5942
+ AegisName: "Lovegame_Hat"
+ Name: "Lovegame Hat"
+ Type: 5
+ Weight: 100
+ Loc: 256
+ View: 1306
+ Script: <"
+ bonus bAllStats,3;
+ bonus5 bAutoSpellWhenHit,DC_WINKCHARM,1,500,BF_WEAPON,1;
+ ">
+},
// More Etc Items
// ===================================================================
{
@@ -60672,6 +62310,23 @@ item_db: (
BuyingStore: true
},
{
+ Id: 6327
+ AegisName: "Lmtd_HD_Bradium"
+ Name: "Limited HD Bradium"
+ Type: 3
+ Buy: 0
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6328
AegisName: "Calender_January"
Name: "January Calendar"
@@ -63421,6 +65076,55 @@ item_db: (
Buy: 0
},
{
+ Id: 6584
+ AegisName: "Guarantee_Weapon_12Up"
+ Name: "Safe to 12 Weapon Certificate"
+ Type: 3
+ Buy: 0
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 6585
+ AegisName: "Guarantee_Armor_12Up"
+ Name: "Safe to 12 Armor Certificate"
+ Type: 3
+ Buy: 0
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 6586
+ AegisName: "Captured_Book"
+ Name: "Captured Book"
+ Type: 3
+ Buy: 0
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6593
AegisName: "Cryptura_Hair_Coupon"
Name: "Kuritura Hairstyle Coupon"
@@ -63493,6 +65197,22 @@ item_db: (
Weight: 10
},
{
+ Id: 6625
+ AegisName: "High_Energy_Crystal"
+ Name: "High Energy Crystal"
+ Type: 3
+ Buy: 20
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6635
AegisName: "Blacksmith_Blessing"
Name: "Blacksmith's Blessing"
@@ -63586,6 +65306,21 @@ item_db: (
Weight: 10
},
{
+ Id: 6671
+ AegisName: "Geffen_Magic_Tournament_Coin"
+ Name: "Geffen Magic Tournament Coin"
+ Type: 3
+ Buy: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6672
AegisName: "Gray_Piece"
Name: "Gray Piece"
@@ -63600,6 +65335,52 @@ item_db: (
}
},
{
+ Id: 6673
+ AegisName: "Ticket_to_Bossnia"
+ Name: "Ticket to Bossnia"
+ Type: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 6674
+ AegisName: "Part_time_Receipt"
+ Name: "Part-time Receipt"
+ Type: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 6681
+ AegisName: "XMAS_Cookie"
+ Name: "XMAS Cookie"
+ Type: 3
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 6682
AegisName: "Bag_Of_Selling_Goods"
Name: "Bag Of Selling Goods"
@@ -88321,7 +90102,7 @@ item_db: (
bonus2 bAddRace,RC_DemiHuman,75;
bonus2 bIgnoreDefRate,RC_DemiHuman,20;
bonus bUnbreakableWeapon,0;
- if(Class==Job_Ninja||Class==Job_Rogue||Class==Job_Stalker) bonus bMatkRate,15;
+ if(BaseClass==Job_Ninja||BaseClass==Job_Rogue) bonus bMatk,90;
">
},
{
@@ -88352,7 +90133,7 @@ item_db: (
bonus2 bAddRace,RC_DemiHuman,75;
bonus bUnbreakableWeapon,0;
autobonus "{ bonus bDefRatioAtkRace,RC_Boss; bonus bDefRatioAtkRace,RC_NonBoss; }",10,6000,BF_WEAPON,"{ specialeffect2 EF_HASTEUP; }";
- if(Class==Job_Ninja||Class==Job_Rogue||Class==Job_Stalker) bonus bMatkRate,15;
+ if(BaseClass==Job_Ninja||BaseClass==Job_Rogue) bonus bMatk,90;
">
},
{
@@ -88627,7 +90408,22 @@ item_db: (
View: 1
Trade: {
nodrop: true
+ nogstorage: true
+ nomail: true
+ noauction: true
}
+ Script: <"
+ if(getrefine()>=3) {
+ bonus bAtk,40;
+ bonus bMatk,40;
+ }
+ if(getrefine()>=6) {
+ bonus2 bAddSize,Size_Medium,8;
+ autobonus "{ bonus bNoSizeFix,0; }",10,5000,0,"{ specialeffect2 EF_ENHANCE; }";
+ }
+ if(getrefine()>=9) bonus2 bAddSize,Size_Medium,20;
+ if(getrefine()>=12) bonus bNoSizeFix,0;
+ ">
},
{
Id: 13050
@@ -89055,7 +90851,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*10);
bonus bMatk,(getrefine()*5);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -89221,7 +91017,7 @@ item_db: (
bonus bBaseAtk,(getrefine()*5);
bonus bMatk,(getrefine()*2);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
@@ -89319,8 +91115,8 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Demon,10;
bonus2 bAddRace,RC_Undead,10;
- if(getrefine()>=9){ bonus bAtkRate,5; }
- if(getrefine()>=12){ bonus bAtkRate,7; }
+ if(getrefine()>=9) { bonus bAtkRate,5; }
+ if(getrefine()>=12) { bonus bAtkRate,7; }
">
},
// Revolvers
@@ -89696,7 +91492,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*5);
bonus bLongAtkRate,(getrefine()*2);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -89794,7 +91590,7 @@ item_db: (
View: 17
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -89812,9 +91608,7 @@ item_db: (
WeaponLv: 4
EquipLv: 160
View: 17
- Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- ">
+ Script: <" bonus bAtk,pow(min(getrefine(),15),2); ">
},
// Guns
{
@@ -92104,9 +93898,7 @@ item_db: (
bonus bBaseAtk,10*getrefine();
bonus bMatk,5*getrefine();
bonus bLongAtkRate,getrefine();
- if(BaseLevel>=70) {
- bonus bBaseAtk,5*((BaseLevel-60)/10);
- }
+ if(BaseLevel>=70) { bonus bBaseAtk,5*((BaseLevel-60)/10); }
">
},
{
@@ -92125,10 +93917,10 @@ item_db: (
EquipLv: 70
View: 22
Script: <"
+ bonus bUnbreakableWeapon,0;
bonus bAtk,pow(min(getrefine(),15),2);
bonus bMatk,pow(min(getrefine(),15),2)/2;
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
- bonus bUnbreakableWeapon,0;
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -92596,7 +94388,9 @@ item_db: (
bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),14)-4,2);
bonus2 bIgnoreDefRate,RC_DemiHuman,5;
}
- if(getrefine()>6) bonus bAspdRate,5;
+ if(getrefine()>6) {
+ bonus bAspdRate,5;
+ }
if(getrefine()>8) {
bonus bAspdRate,5;
bonus4 bAutoSpellOnSkill,SM_BASH,NPC_CRITICALWOUND,2,200;
@@ -92629,8 +94423,8 @@ item_db: (
Script: <"
bonus bInt,6;
bonus bUnbreakableWeapon,0;
- if(getrefine()>5) bonus bUseSPrate,-10;
- if(getrefine()>8) bonus bInt,5;
+ if(getrefine()>5) { bonus bUseSPrate,-10; }
+ if(getrefine()>8) { bonus bInt,5; }
">
},
{
@@ -92659,9 +94453,9 @@ item_db: (
Script: <"
bonus bInt,6;
bonus bUnbreakableWeapon,0;
- if(getrefine()>5) bonus bUseSPrate,-10;
- if(getrefine()>8) bonus4 bAutoSpellOnSkill,PA_PRESSURE,PR_LEXDIVINA,1,1000;
- if(getrefine()>9) bonus bInt,5;
+ if(getrefine()>5) { bonus bUseSPrate,-10; }
+ if(getrefine()>8) { bonus4 bAutoSpellOnSkill,PA_PRESSURE,PR_LEXDIVINA,1,1000; }
+ if(getrefine()>9) { bonus bInt,5; }
">
},
{
@@ -92874,16 +94668,6 @@ item_db: (
WeaponLv: 4
EquipLv: 50
View: 2
- Script: <"
- if(isequipped(5690)) {
- bonus2 bAddRace,RC_DemiHuman,10;
- bonus bHit,10;
- }
- if(isequipped(2353)) {
- bonus bMaxSP,50;
- bonus2 bSkillAtk,KN_BOWLINGBASH,5;
- }
- ">
},
{
Id: 13429
@@ -93006,6 +94790,26 @@ item_db: (
View: 2
},
{
+ Id: 13442
+ AegisName: "Old_Parasol"
+ Name: "Old Parasol"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 120
+ Matk: 80
+ Slots: 3
+ Job: 0x000654E2
+ Loc: 2
+ WeaponLv: 3
+ EquipLv: 80
+ View: 2
+ Script: <"
+ bonus bMatk,getrefine();
+ skill MG_SOULSTRIKE,10;
+ ">
+},
+{
Id: 13444
AegisName: "Pala"
Name: "Pala"
@@ -93037,7 +94841,7 @@ item_db: (
View: 2
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -93055,9 +94859,7 @@ item_db: (
WeaponLv: 4
EquipLv: 160
View: 2
- Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- ">
+ Script: <" bonus bAtk,pow(min(getrefine(),15),2); ">
},
// More Cash Shop Items
{
@@ -111840,6 +113642,21 @@ item_db: (
">
},
{
+ Id: 15068
+ AegisName: "Adv_Angel's_Protection"
+ Name: "Advanced Angelic Protection"
+ Type: 5
+ Buy: 10000
+ Weight: 600
+ Def: 40
+ Slots: 1
+ Job: 0x00000001
+ Upper: 47
+ Loc: 16
+ EquipLv: 99
+ Script: <" bonus bMdef,30; ">
+},
+{
Id: 15073
AegisName: "Anti-Magic_Suit"
Name: "Anti-Magic Suit"
@@ -111922,9 +113739,7 @@ item_db: (
Upper: 56
Loc: 16
EquipLv: 120
- Script: <"
- bonus2 bSubEle,Ele_Holy,10+(getrefine()/2);
- ">
+ Script: <" bonus2 bSubEle,Ele_Holy,10+(getrefine()/2); ">
},
{
Id: 15116
@@ -111966,16 +113781,15 @@ item_db: (
bonus bMaxSP,50;
bonus bMdef,10;
bonus bAllStats,1;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus bMaxHP,500;
bonus bMaxSP,50;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus bMaxHP,200;
bonus bMaxSP,20;
}
- if(.@r>=12) {
+ if (getrefine()>=12) {
bonus bMaxHP,300;
bonus bMaxSP,30;
}
@@ -111996,17 +113810,8 @@ item_db: (
EquipLv: 105
Script: <"
bonus3 bAutoSpell,DC_WINKCHARM,1,20; /* Custom - IDRO */
- if(getrefine()>4) {
- bonus bCritAtkRate,4;
- }
- if(getrefine()>6) {
- bonus bCritAtkRate,6;
- }
- if (isequipped(1287)) {
- if(getequiprefinerycnt(EQI_HAND_R)>6) {
- autobonus2 "{ bonus bIgnoreDefRace,RC_NonBoss; }",20,3000,BF_WEAPON,"{}"; /* Custom - IDRO */
- }
- }
+ if(getrefine()>4) { bonus bCritAtkRate,4; }
+ if(getrefine()>6) { bonus bCritAtkRate,6; }
">
},
{
@@ -112022,9 +113827,7 @@ item_db: (
Script: <"
bonus bVit,6;
bonus bMaxHPrate,(getrefine()/3)*4;
- if(BaseLevel>130) {
- bonus bVit,4;
- }
+ if(BaseLevel>130) { bonus bVit,4; }
">
},
{
@@ -112092,7 +113895,9 @@ item_db: (
bonus2 bAddMonsterDropItem,503,20;
bonus2 bAddMonsterDropItem,504,20;
bonus2 bAddMonsterDropItem,505,10;
- if(readparam(bStr)>=95) bonus2 bAddEff,Eff_Stun,500;
+ if(readparam(bStr)>=95) {
+ bonus2 bAddEff,Eff_Stun,500;
+ }
">
},
{
@@ -112419,7 +114224,7 @@ item_db: (
bonus2 bAddEff,Eff_Stun,150;
bonus3 bAutoSpell,SM_BASH,5,20;
bonus4 bAddEff,Eff_Cold,100,ATF_SHORT,3000;
- if(BaseLevel>99) bonus bBaseAtk,20;
+ if(BaseLevel>99) { bonus bBaseAtk,20; }
">
},
{
@@ -112483,7 +114288,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*10);
bonus bHealPower,getrefine();
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -112576,7 +114381,7 @@ item_db: (
bonus bUnbreakableWeapon,0;
bonus bBaseAtk,(getrefine()*5);
.@val = min(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
@@ -112635,8 +114440,8 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Demon,10;
bonus2 bAddRace,RC_Undead,10;
- if(getrefine()>=9){ bonus bAtkRate,5; }
- if(getrefine()>=12){ bonus bAtkRate,7; }
+ if(getrefine()>=9) { bonus bAtkRate,5; }
+ if(getrefine()>=12) { bonus bAtkRate,7; }
">
},
{
@@ -112702,9 +114507,9 @@ item_db: (
EquipLv: 70
View: 8
Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
bonus bUnbreakableWeapon,0;
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -114001,7 +115806,7 @@ item_db: (
{
Id: 16457
AegisName: "Tw_Nov_Scroll"
- Name: "±???­?­?????"
+ Name: "Bough Scroll"
Type: 2
Buy: 20
Weight: 10
@@ -117073,9 +118878,7 @@ item_db: (
Script: <"
bonus2 bSkillAtk,RA_ARROWSTORM,(getrefine()*5);
bonus2 bSkillUseSP,RA_ARROWSTORM,(getrefine()*-5);
- if(readparam(bAgi)>=120) {
- bonus bAspd,1;
- }
+ if(readparam(bAgi)>=120) { bonus bAspd,1; }
">
},
{
@@ -117117,7 +118920,7 @@ item_db: (
bonus bBaseAtk,(getrefine()*7);
bonus bLongAtkRate,(getrefine()*2);
if(BaseJob==Job_Hunter) bonus bBaseAtk,20;
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -117201,7 +119004,7 @@ item_db: (
bonus bBaseAtk,(getrefine()*3);
bonus bLongAtkRate,getrefine();
.@val = max(BaseLevel/10, 12);
- if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);
+ if (.@val > 2) { bonus bBaseAtk,((.@val-2)*5); }
">
},
{
@@ -117266,8 +119069,8 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Demon,10;
bonus2 bAddRace,RC_Undead,10;
- if(getrefine()>=9){ bonus bAtkRate,5; }
- if(getrefine()>=12){ bonus bAtkRate,7; }
+ if(getrefine()>=9) { bonus bAtkRate,5; }
+ if(getrefine()>=12) { bonus bAtkRate,7; }
">
},
{
@@ -117285,9 +119088,7 @@ item_db: (
WeaponLv: 4
EquipLv: 160
View: 11
- Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- ">
+ Script: <" bonus bAtk,pow(min(getrefine(),15),2); ">
},
{
Id: 18122
@@ -117316,7 +119117,7 @@ item_db: (
AegisName: "Bow_of_Storms"
Name: "Bow of Storms"
Type: 4
- Buy: 20
+ Buy: 12400
Weight: 1500
Atk: 160
Range: 5
@@ -117329,8 +119130,8 @@ item_db: (
View: 11
Script: <"
bonus bLongAtkRate,30;
- bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-20;
- bonus2 bSkillUseSP,"WM_SEVERE_RAINSTORM",15;
+ bonus2 bSkillCooldown,WM_SEVERE_RAINSTORM,-20;
+ bonus2 bSkillUseSP,WM_SEVERE_RAINSTORM,15;
">
},
{
@@ -117414,7 +119215,7 @@ item_db: (
View: 11
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -117521,6 +119322,11 @@ item_db: (
EquipLv: 70
Refine: false
View: 485
+ Script: <"
+ bonus bDefRate,-50;
+ bonus bMdefRate,-50;
+ bonus5 bAutoSpellWhenHit,NPC_WIDESTONE,2,10,BF_WEAPON|BF_MAGIC,0;
+ ">
},
{
Id: 18505
@@ -117598,7 +119404,7 @@ item_db: (
bonus bMdef,3;
bonus bHit,10;
bonus bDelayrate,-5;
- if(getrefine()>6) bonus2 bAddMonsterDropItem,522,(getrefine()*100)-600; /* Custom - KRO */
+ if(getrefine()>6) { bonus2 bAddMonsterDropItem,522,(getrefine()*100)-600; } /* Custom - KRO */
">
},
{
@@ -117650,7 +119456,6 @@ item_db: (
Refine: false
View: 680
Script: <"
- if(isequipped(18510)) bonus2 bAddRace,RC_Angel,3;
bonus bMaxHPrate,2;
bonus bMaxSPrate,1;
">
@@ -117835,9 +119640,7 @@ item_db: (
bonus bStr,2;
bonus2 bAddRace,RC_Boss,2;
bonus2 bAddRace,RC_NonBoss,2;
- if(getrefine()>6) {
- bonus bCriticalRate,10;
- }
+ if(getrefine()>6) { bonus bCriticalRate,10; }
if(getrefine()>8) {
bonus bLongAtkRate,5;
bonus bAtkRate,5;
@@ -117949,7 +119752,7 @@ item_db: (
{
Id: 18529
AegisName: "Drooping_Wild_Rose"
- Name: "Accurate Wild Rose"
+ Name: "Drooping Wild Rose"
Type: 5
Buy: 20
Weight: 500
@@ -117958,6 +119761,10 @@ item_db: (
Loc: 768
EquipLv: 30
View: 541
+ Script: <"
+ bonus bMaxHPrate,-10;
+ bonus bAspdRate,3;
+ ">
},
{
Id: 18530
@@ -117987,6 +119794,14 @@ item_db: (
Loc: 256
EquipLv: 10
View: 694
+ Script: <"
+ bonus2 bAddDamageClass,PERMETER,20;
+ bonus2 bAddDamageClass,SOLIDER,20;
+ bonus2 bAddDamageClass,HEATER,20;
+ bonus2 bAddDamageClass,FREEZER,20;
+ bonus2 bAddDamageClass,ASSULTER,20;
+ bonus2 bAddDamageClass,TURTLE_GENERAL,20;
+ ">
},
{
Id: 18532
@@ -118108,12 +119923,8 @@ item_db: (
View: 713
Script: <"
bonus bMatkRate,2;
- if(getrefine() >= 5) {
- bonus bMatkRate,3;
- }
- if(getrefine() >= 7) {
- bonus bMatkRate,3;
- }
+ if(getrefine() >= 5) { bonus bMatkRate,3; }
+ if(getrefine() >= 7) { bonus bMatkRate,3; }
">
},
{
@@ -118145,10 +119956,7 @@ item_db: (
Script: <"
bonus bDex,2;
bonus bCritAtkRate,10;
- if(isequipped(1764)) bonus bCritAtkRate,5;
- if(getrefine() >= 7) {
- bonus bCritAtkRate,5;
- }
+ if(getrefine()>=7) { bonus bCritAtkRate,5; }
">
},
{
@@ -118161,8 +119969,13 @@ item_db: (
Def: 10
Slots: 1
Loc: 768
- EquipLv: 10
+ EquipLv: 30
View: 716
+ Script: <"
+ bonus bHealPower,2;
+ bonus bHealPower2,5;
+ if(getrefine()>6) { bonus bHealPower,3; }
+ ">
},
{
Id: 18543
@@ -118463,6 +120276,10 @@ item_db: (
Loc: 256
EquipLv: 50
View: 733
+ Script: <"
+ bonus bDelayrate,-(5+(3*(getrefine()/3)));
+ bonus bUseSPrate,10-(3*(getrefine()/3));
+ ">
},
{
Id: 18564
@@ -118645,13 +120462,7 @@ item_db: (
Script: <"
bonus2 bSubRace,RC_NonBoss,-5;
bonus2 bAddRace,RC_Boss,10;
- bonus2 bAddRace,RC_Boss,getrefine()/5;
- if (isequipped(4140)) {
- bonus2 bAddRace,RC_Boss,5;
- if (getrefine() >= 11) {
- bonus2 bSubRace,RC_NonBoss,5;
- }
- }
+ if(getrefine()>4) { bonus2 bAddRace,RC_Boss,getrefine()-4; }
">
},
{
@@ -118743,12 +120554,8 @@ item_db: (
bonus bInt,2;
bonus bHealPower,1;
bonus bHealPower2,1;
- if(getrefine() >= 7) {
- bonus bHealPower,5;
- }
- if(getrefine() >= 9) {
- bonus bHealPower,3;
- }
+ if(getrefine() >= 7) { bonus bHealPower,5; }
+ if(getrefine() >= 9) { bonus bHealPower,3; }
">
},
{
@@ -119573,7 +121380,10 @@ item_db: (
Loc: 256
EquipLv: 30
View: 790
- Script: <" bonus bDex,1; ">
+ Script: <"
+ bonus bDex,1;
+ bonus4 bAutoSpellWhenHit,DC_WINKCHARM,1,100,1;
+ ">
},
{
Id: 18637
@@ -119589,6 +121399,7 @@ item_db: (
Script: <"
bonus bStr,2;
bonus bVit,1;
+ if(getrefine()>7) { bonus bSpeedRate,25; }
">
},
{
@@ -119602,7 +121413,10 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 791
- Script: <" bonus bLuk,3; ">
+ Script: <"
+ bonus bLuk,3;
+ bonus2 bAddRaceTolerance,RC_Plant,10;
+ ">
},
{
Id: 18639
@@ -119615,7 +121429,10 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 792
- Script: <" bonus bLuk,3; ">
+ Script: <"
+ bonus bLuk,3;
+ /* Increase damage against water property monster by +10% */
+ ">
},
{
Id: 18640
@@ -119640,6 +121457,11 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 794
+ Script: <"
+ bonus bInt,3;
+ bonus bMaxSP,50;
+ bonus bMatkRate,5;
+ ">
},
{
Id: 18642
@@ -119692,7 +121514,11 @@ item_db: (
Def: 2
Loc: 256
View: 798
- Script: <" bonus bInt,1; ">
+ Script: <"
+ bonus bInt,1;
+ bonus2 bAddRace,RC_DemiHuman,5;
+ bonus2 bAddRace,RC_Player,5;
+ ">
},
{
Id: 18646
@@ -119705,6 +121531,10 @@ item_db: (
Slots: 1
Loc: 256
View: 799
+ Script: <"
+ bonus2 bAddMonsterDropItem,519,100;
+ bonus bDex,2;
+ ">
},
{
Id: 18647
@@ -119809,6 +121639,12 @@ item_db: (
Slots: 1
Loc: 769
View: 806
+ Refine: false
+ Script: <"
+ bonus2 bResEff,Eff_Curse,10000;
+ bonus bMdef,5;
+ bonus bMaxHP,500;
+ ">
},
{
Id: 18655
@@ -119837,6 +121673,8 @@ item_db: (
bonus bMdef,10;
bonus bStr,2;
bonus bInt,2;
+ bonus2 bAddRace,RC_Undead,15;
+ bonus2 bAddRace,RC_Demon,15;
bonus2 bMagicAddRace,RC_Undead,15;
bonus2 bMagicAddRace,RC_Demon,15;
">
@@ -119853,7 +121691,12 @@ item_db: (
EquipLv: 80
Refine: false
View: 568
- Script: <" bonus bUnbreakableHelm,0; ">
+ Script: <"
+ bonus bUnbreakableHelm,0;
+ bonus bAspdRate,1;
+ if(BaseLevel>=100) { bonus bAspdRate,1; }
+ if(BaseLevel>=150) { bonus bAspdRate,1; }
+ ">
},
{
Id: 18658
@@ -119877,8 +121720,8 @@ item_db: (
Loc: 768
View: 808
Script: <"
- bonus3 bAutoSpell,"SA_FLAMELAUNCHER",5,10;
- bonus3 bAutoSpell,"AS_SONICBLOW",5,10;
+ bonus3 bAutoSpell,AS_SONICBLOW,5,10;
+ autobonus "{ bonus bAtkEle,Ele_Fire; }",10000,1800000;
">
},
{
@@ -120006,6 +121849,7 @@ item_db: (
Slots: 1
Loc: 256
View: 694
+ Script: <" skill AL_DECAGI,3; ">
},
{
Id: 18669
@@ -120019,7 +121863,10 @@ item_db: (
Job: 0xFFFFFFFE
Loc: 256
View: 819
- Script: <" bonus bDex,2; ">
+ Script: <"
+ bonus bDex,2;
+ bonus bMaxHPrate,1;
+ ">
},
{
Id: 18670
@@ -120062,8 +121909,9 @@ item_db: (
Refine: false
View: 817
Script: <"
- bonus bMdef,1;
bonus bUnbreakableHelm,0;
+ bonus bMdef,1;
+ bonus bSPrecovRate,2;
">
},
{
@@ -120079,9 +121927,9 @@ item_db: (
Script: <"
bonus bMdef,7;
bonus bHealPower,5;
- if(getrefine()>6) bonus bHealPower,5;
- if(getrefine()>8) bonus bMatkRate,7;
- if(getrefine()>11) bonus bMatkRate,5;
+ if(getrefine()>6) { bonus bHealPower,getrefine()-6; }
+ if(getrefine()>8) { bonus bMatkRate,7; }
+ if(getrefine()>11) { bonus bMatkRate,5; }
">
},
{
@@ -120097,7 +121945,6 @@ item_db: (
Loc: 256
View: 11
Script: <"
-
bonus bAgi,3;
bonus bAspdRate,1;
bonus2 bSPLossRate,5,10000;
@@ -120116,7 +121963,10 @@ item_db: (
Loc: 256
EquipLv: 20
View: 11
- Script: <" bonus bDex,2; ">
+ Script: <"
+ bonus bDex,2;
+ bonus bHit,5;
+ ">
},
{
Id: 18676
@@ -120145,6 +121995,9 @@ item_db: (
EquipLv: 20
Refine: false
View: 823
+ Script: <"
+ bonus2 bAddRace,RC_Plant,2;
+ ">
},
{
Id: 18678
@@ -120158,6 +122011,9 @@ item_db: (
EquipLv: 20
Refine: false
View: 824
+ Script: <"
+ bonus2 bSubSize,Size_Small,2;
+ ">
},
{
Id: 18679
@@ -120171,6 +122027,9 @@ item_db: (
EquipLv: 20
Refine: false
View: 825
+ Script: <"
+ skill MC_IDENTIFY,1;
+ ">
},
{
Id: 18680
@@ -120186,7 +122045,7 @@ item_db: (
View: 826
Script: <"
bonus bAgi,1;
- bonus2 bExpAddRace,RC_Insect,10;
+ bonus2 bExpAddRace,RC_Insect,5;
">
},
{
@@ -120199,7 +122058,10 @@ item_db: (
Def: 2
Loc: 256
View: 827
- Script: <" bonus bVit,2; ">
+ Script: <"
+ bonus bVit,2;
+ bonus bMaxHP,100;
+ ">
},
{
Id: 18682
@@ -120375,6 +122237,9 @@ item_db: (
Loc: 256
EquipLv: 20
View: 838
+ Script: <"
+ bonus2 bAddRace,RC_Brute,2;
+ ">
},
{
Id: 18694
@@ -120389,6 +122254,9 @@ item_db: (
Loc: 256
EquipLv: 20
View: 839
+ Script: <"
+ bonus bCritical,10;
+ ">
},
{
Id: 18695
@@ -120417,6 +122285,9 @@ item_db: (
Loc: 256
EquipLv: 20
View: 841
+ Script: <"
+ skill MC_MAMMONITE,2;
+ ">
},
{
Id: 18697
@@ -120491,6 +122362,7 @@ item_db: (
bonus bInt,3;
bonus bDex,2;
bonus bLuk,1;
+ if(getiteminfo(getequipid(EQI_HAND_R),11)==15) bonus bVariableCastrate,3;
">
},
{
@@ -120516,6 +122388,9 @@ item_db: (
Loc: 1
Refine: false
View: 848
+ Script: <"
+ bonus2 bResEff,Eff_Poison,2000;
+ ">
},
{
Id: 18704
@@ -120583,7 +122458,7 @@ item_db: (
EquipLv: 20
View: 853
Script: <"
- skill "AL_HEAL",3;
+ skill AL_HEAL,3;
">
},
{
@@ -120865,12 +122740,8 @@ item_db: (
bonus2 bSubRace,RC_DemiHuman,10;
bonus2 bAddItemHealRate,522,30;
bonus bVariableCastrate,-3;
- if(getrefine()>=12) {
- bonus bVariableCastrate,-1;
- }
- if(getrefine()>=14) {
- bonus bVariableCastrate,-1;
- }
+ if(getrefine()>=12) { bonus bVariableCastrate,-1; }
+ if(getrefine()>=14) { bonus bVariableCastrate,-1; }
">
},
{
@@ -121181,11 +123052,16 @@ item_db: (
AegisName: "Feather_Beret_"
Name: "Feather Beret_"
Type: 5
- Buy: 0
+ Buy: 30000
Slots: 1
Loc: 256
EquipLv: 1
View: 224
+ Script: <"
+ bonus bMdef,1;
+ bonus2 bAddRaceTolerance,RC_DemiHuman,10;
+ bonus2 bAddRaceTolerance,RC_Player,10;
+ ">
},
{
Id: 18756
@@ -121259,9 +123135,7 @@ item_db: (
bonus bInt,2;
bonus bMaxSP,150;
bonus bMatk,getrefine();
- if(getrefine()>=7) {
- bonus bInt,getrefine()-6;
- }
+ if(getrefine()>=7) bonus bInt,getrefine()-6;
">
},
{
@@ -121281,9 +123155,7 @@ item_db: (
bonus bDex,1;
bonus bAgi,1;
bonus bMaxSP,50+(getrefine()*5);
- if(getrefine()>=7) {
- bonus bDex,getrefine()-6;
- }
+ if(getrefine()>=7) bonus bDex,getrefine()-6;
">
},
{
@@ -121301,9 +123173,7 @@ item_db: (
Script: <"
bonus bAgi,2;
bonus bLuk,2;
- if(getrefine()>=7) {
- bonus bFlee2,2;
- }
+ if(getrefine()>=7) { bonus bFlee2,2; }
">
},
{
@@ -121322,9 +123192,7 @@ item_db: (
Script: <"
bonus bLuk,2;
bonus bMdef,5;
- if(getrefine()>=7) {
- bonus bCritAtkRate,5;
- }
+ if(getrefine()>=7) { bonus bCritAtkRate,5; }
">
},
{
@@ -121341,9 +123209,7 @@ item_db: (
View: 15
Script: <"
bonus bLuk,2;
- if(getrefine()>=7) {
- bonus bCritical,5;
- }
+ if(getrefine()>=7) { bonus bCritical,5; }
">
},
{
@@ -121362,12 +123228,8 @@ item_db: (
Script: <"
bonus bVit,1;
bonus bMaxHPrate,5;
- if(getrefine()>=7) {
- bonus2 bSubEle,Ele_Neutral,1;
- }
- if(getrefine()>=9) {
- bonus bMaxHPrate,3;
- }
+ if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,1; }
+ if(getrefine()>=9) { bonus bMaxHPrate,3; }
">
},
{
@@ -121391,9 +123253,7 @@ item_db: (
bonus bAgi,2;
bonus bLuk,2;
}
- if(getrefine()>=9) {
- bonus bAspd,1;
- }
+ if(getrefine()>=9) { bonus bAspd,1; }
">
},
{
@@ -121440,12 +123300,8 @@ item_db: (
Script: <"
bonus2 bSubEle,Ele_Dark,-15;
bonus2 bSubEle,Ele_Neutral,2;
- if(getrefine()>=7) {
- bonus2 bSubEle,Ele_Neutral,2;
- }
- if(getrefine()>=9) {
- bonus2 bSubEle,Ele_Neutral,2;
- }
+ if(getrefine()>=7) { bonus2 bSubEle,Ele_Neutral,2; }
+ if(getrefine()>=9) { bonus2 bSubEle,Ele_Neutral,2; }
">
},
{
@@ -121462,9 +123318,7 @@ item_db: (
View: 51
Script: <"
bonus2 bAddRaceTolerance,RC_Undead,10;
- if(getrefine()>=7) {
- bonus2 bAddRaceTolerance,RC_Undead,10;
- }
+ if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Undead,10; }
">
},
{
@@ -121481,9 +123335,7 @@ item_db: (
View: 139
Script: <"
bonus2 bAddRaceTolerance,RC_Undead,10;
- if(getrefine()>=7) {
- bonus2 bAddRaceTolerance,RC_Undead,10;
- }
+ if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Undead,10; }
">
},
{
@@ -121590,10 +123442,6 @@ item_db: (
View: 255
Script: <"
bonus bSPrecovRate,30;
- if (isequipped(20710)) {
- bonus bAgi,5;
- bonus bFlee,10;
- }
">
},
{
@@ -121715,9 +123563,7 @@ item_db: (
bonus bMdef,10;
skill SA_SPELLBREAKER,1;
bonus bUseSPrate,50;
- if(getrefine()>5) {
- bonus bUseSPrate,-((getrefine()*10)-50);
- }
+ if(getrefine()>5) { bonus bUseSPrate,-((getrefine()*10)-50); }
">
},
{
@@ -121735,9 +123581,7 @@ item_db: (
Script: <"
bonus bInt,2;
bonus2 bMagicAddRace,RC_DemiHuman,5;
- if(getrefine()>6) {
- bonus2 bMagicAddRace,RC_DemiHuman,5;
- }
+ if(getrefine()>6) { bonus2 bMagicAddRace,RC_DemiHuman,5; }
">
},
{
@@ -121856,12 +123700,8 @@ item_db: (
Script: <"
bonus2 bSkillAtk,PR_MAGNUS,30;
bonus2 bSkillAtk,PR_MAGNUS,(getrefine()/2)*5;
- if(getrefine()>6) {
- bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),50; /* Custom - IRO */
- }
- if(getrefine()>8) {
- bonus bFixedCastrate,-1;
- }
+ if(getrefine()>6) { bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),50; }
+ if(getrefine()>8) { bonus bFixedCastrate,-1; }
">
},
{
@@ -121896,16 +123736,12 @@ item_db: (
EquipLv: 100
View: 911
Script: <"
+ bonus bMdef,10;
bonus2 bSkillAtk,MG_FIREBOLT,50;
bonus2 bSkillAtk,MG_LIGHTNINGBOLT,50;
bonus2 bSkillAtk,MG_COLDBOLT,50;
- bonus bMdef,10;
- if(getrefine()>6) {
- bonus2 bSkillAtk,SO_SPELLFIST,25;
- }
- if(getrefine()>8) {
- bonus bAspd,5;
- }
+ if(getrefine()>6) { bonus2 bSkillAtk,SO_SPELLFIST,25; }
+ if(getrefine()>8) { bonus bAspd,5; }
">
},
{
@@ -121934,9 +123770,7 @@ item_db: (
bonus2 bSkillAtk,WL_EARTHSTRAIN,5;
bonus2 bSkillAtk,WL_CHAINLIGHTNING,5;
}
- if(getrefine()>8) {
- bonus bMatkRate,5;
- }
+ if(getrefine()>8) { bonus bMatkRate,5; }
">
},
{
@@ -121953,12 +123787,8 @@ item_db: (
View: 913
Script: <"
bonus bFixedCastrate,-(getskilllv(BA_MUSICALLESSON)*5);
- if(getrefine()>6) {
- bonus2 bSkillAtk,WM_SEVERE_RAINSTORM,25;
- }
- if(getrefine()>8) {
- bonus bMaxSP,200;
- }
+ if(getrefine()>6) { bonus2 bSkillAtk,WM_SEVERE_RAINSTORM,25; }
+ if(getrefine()>8) { bonus bMaxSP,200; }
">
},
{
@@ -122067,9 +123897,7 @@ item_db: (
bonus bInt,2;
skill NJ_RAIGEKISAI,3;
bonus2 bSubEle,Ele_Wind,15;
- if (getrefine()>8) {
- bonus2 bSubEle,Ele_Wind,5;
- };
+ if (getrefine()>8) { bonus2 bSubEle,Ele_Wind,5; }
">
},
{
@@ -122086,8 +123914,8 @@ item_db: (
Script: <"
bonus bMaxHPrate,5;
if (getrefine()>4) {
- bonus bMaxHPrate,getrefine();
- bonus bMaxSPrate,-(getrefine()*2);
+ bonus bMaxHPrate,getrefine()-4;
+ bonus bMaxSPrate,-((getrefine()*2)-8);
}
if (getrefine()>9) {
bonus bMaxHPrate,4;
@@ -122107,9 +123935,10 @@ item_db: (
View: 920
Script: <"
bonus bUseSPrate,-5;
- if(readparam(bDex)>=100) bonus bUseSPrate,-5;
- if(readparam(bDex)>=120) bonus bUseSPrate,-5;
- if (isequipped(2597)) {
+ if(readparam(bDex)>=100) {
+ bonus bUseSPrate,-5;
+ }
+ if(readparam(bDex)>=120) {
bonus bUseSPrate,-5;
}
">
@@ -122138,9 +123967,6 @@ item_db: (
bonus2 bMagicAddEle,Ele_Water,5;
bonus2 bMagicAddEle,Ele_Earth,5;
}
- if (isequipped(1636)) {
- bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10;
- }
">
},
{
@@ -122245,8 +124071,8 @@ item_db: (
bonus bInt,1;
bonus bMdef,5;
bonus2 bAddMonsterDropItem,7939,50;
- if (getrefine()>=6) bonus2 bAddMonsterDropItem,7939,50;
- if (getrefine()>=9) bonus2 bAddMonsterDropItem,7939,50;
+ if (getrefine()>=6) { bonus2 bAddMonsterDropItem,7939,50; }
+ if (getrefine()>=9) { bonus2 bAddMonsterDropItem,7939,50; }
">
},
{
@@ -122375,9 +124201,7 @@ item_db: (
Loc: 256
EquipLv: 120
View: 941
- Script: <"
- bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);
- ">
+ Script: <" bonus2 bSubEle,Ele_Holy,3+(getrefine()/2); ">
},
{
Id: 18821
@@ -122405,9 +124229,7 @@ item_db: (
EquipLv: 30
Refine: false
View: 422
- Script: <"
- bonus3 bAutoSpell,SM_MAGNUM,1,30;
- ">
+ Script: <" bonus3 bAutoSpell,SM_MAGNUM,1,30; ">
},
{
Id: 18823
@@ -122441,14 +124263,6 @@ item_db: (
Script: <"
bonus3 bHPDrainRate,10,1,0;
bonus3 bSPDrainRate,10,1,0;
- if(isequipped(18825)) {
- bonus bMaxHP,100;
- bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_HEAD_TOP);
- }
- if(isequipped(5021)) {
- bonus bMaxHP,100;
- bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_HEAD_TOP);
- }
">
},
{
@@ -122691,9 +124505,7 @@ item_db: (
EquipLv: 1
Refine: false
View: 952
- Script: <"
- bonus bStr,2;
- ">
+ Script: <" bonus bStr,2; ">
},
{
Id: 18839
@@ -122743,7 +124555,7 @@ item_db: (
bonus bAspdRate,(getrefine()/3)*2;
bonus2 bExpAddRace,RC_Boss,3;
bonus2 bExpAddRace,RC_NonBoss,3;
- if (getrefine()>9) bonus bAspd,1;
+ if (getrefine()>9) { bonus bAspd,1; }
">
},
{
@@ -122776,9 +124588,7 @@ item_db: (
View: 957
Script: <"
bonus2 bSubRace,RC_DemiHuman,5;
- if (getrefine()>8) {
- bonus bMaxHPrate,getrefine()-8;
- }
+ if (getrefine()>8) { bonus bMaxHPrate,getrefine()-8; }
">
},
{
@@ -122837,12 +124647,8 @@ item_db: (
bonus bVit,1;
bonus2 bSubEle,Ele_Water,2;
bonus2 bAddEle,Ele_Water,2;
- if (getrefine()>=7) {
- bonus2 bAddEle,Ele_Water,3;
- }
- if (getrefine()>=9) {
- bonus2 bSubEle,Ele_Water,3;
- }
+ if (getrefine()>=7) { bonus2 bAddEle,Ele_Water,3; }
+ if (getrefine()>=9) { bonus2 bSubEle,Ele_Water,3; }
">
},
{
@@ -122855,9 +124661,7 @@ item_db: (
Loc: 256
EquipLv: 1
View: 963
- Script: <"
- bonus bMatk,20+getrefine();
- ">
+ Script: <" bonus bMatk,20+getrefine(); ">
},
{
Id: 18849
@@ -122889,9 +124693,9 @@ item_db: (
View: 966
Script: <"
bonus bMdef,3;
- bonus bUnbreakableHelm,0;
bonus bDex,1;
bonus bAgi,1;
+ bonus bUnbreakableHelm,0;
">
},
{
@@ -122902,9 +124706,7 @@ item_db: (
Loc: 256
EquipLv: 40
View: 397
- Script: <"
- bonus bMaxHPrate,5+(getrefine()/2);
- ">
+ Script: <" bonus bMaxHPrate,5+(getrefine()/2); ">
},
{
Id: 18852
@@ -122919,7 +124721,7 @@ item_db: (
View: 968
Script: <"
bonus bAllStats,1;
- if (getrefine()>=12) bonus bAspd,2;
+ if (getrefine()>=12) { bonus bAspd,2; }
">
},
{
@@ -122936,7 +124738,7 @@ item_db: (
View: 968
Script: <"
bonus bAllStats,1;
- if (getrefine()>=12) bonus bAspd,2;
+ if (getrefine()>=12) { bonus bAspd,2; }
">
},
{
@@ -122947,9 +124749,7 @@ item_db: (
Loc: 256
EquipLv: 40
View: 865
- Script: <"
- bonus bMaxSPrate,5+(getrefine()/2);
- ">
+ Script: <" bonus bMaxSPrate,5+(getrefine()/2); ">
},
{
Id: 18855
@@ -123107,7 +124907,7 @@ item_db: (
Name: "Jejecap"
Type: 5
Buy: 0
- Weight: 100
+ Weight: 500
Def: 8
Loc: 256
EquipLv: 70
@@ -123115,6 +124915,22 @@ item_db: (
Script: <"
bonus bStr,2;
bonus bInt,3;
+ bonus bUnbreakableHelm,0;
+ ">
+},
+{
+ Id: 18886
+ AegisName: "Rainbow_Long_Octopus"
+ Name: "Rainbow Long Octopus"
+ Type: 5
+ Buy: 0
+ Weight: 100
+ Loc: 256
+ Refine: false
+ View: 1007
+ Script: <"
+ bonus bVit,2;
+ bonus bDex,3;
">
},
{
@@ -123131,6 +124947,12 @@ item_db: (
Script: <"
bonus bVit,3;
bonus bMdef,5;
+ bonus bMatkRate,2;
+ if(getrefine()>8) {
+ bonus bMdef,5;
+ bonus bMatkRate,4;
+ }
+ if(getrefine()>11) { bonus bFixedCastrate,-10; }
">
},
{
@@ -123142,9 +124964,19 @@ item_db: (
Weight: 100
Def: 2
Slots: 1
- Loc: 1
- EquipLv: 1
+ Loc: 256
View: 1013
+ Script: <"
+ bonus bInt,5;
+ bonus bLuk,5;
+ bonus bAtkRate,2;
+ bonus bMatkRate,5;
+ if(getrefine()>8) {
+ bonus bAtkRate,4;
+ bonus bMatkRate,4;
+ }
+ if(getrefine()>11) { bonus bFixedCastrate,-10; }
+ ">
},
{
Id: 18889
@@ -123155,9 +124987,18 @@ item_db: (
Weight: 100
Def: 2
Slots: 1
- Loc: 1
- EquipLv: 1
+ Loc: 256
View: 1014
+ Script: <"
+ bonus bAgi,5;
+ bonus bLuk,5;
+ bonus bAtkRate,5;
+ if(getrefine()>8) {
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ }
+ if(getrefine()>11) { bonus bFixedCastrate,-10; }
+ ">
},
{
Id: 18890
@@ -123167,9 +125008,19 @@ item_db: (
Buy: 0
Def: 2
Slots: 1
- Loc: 1
- EquipLv: 1
+ Loc: 256
View: 1015
+ Script: <"
+ bonus bInt,5;
+ bonus bLuk,5;
+ bonus bAtkRate,2;
+ bonus bMatkRate,5;
+ if(getrefine()>8) {
+ bonus bAtkRate,4;
+ bonus bMatkRate,4;
+ }
+ if(getrefine()>11) { bonus bFixedCastrate,-10; }
+ ">
},
{
Id: 18891
@@ -123182,6 +125033,11 @@ item_db: (
Slots: 1
Loc: 256
View: 1016
+ Script: <"
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ bonus4 bAutoSpellWhenHit,SN_WINDWALK,5,100+(getrefine()*30),0;
+ ">
},
{
Id: 18892
@@ -123195,6 +125051,18 @@ item_db: (
Loc: 256
EquipLv: 10
View: 1017
+ Script: <"
+ bonus bMdef,5;
+ bonus bFlee,5;
+ bonus bCritical,5;
+ bonus bHit,5;
+ bonus bFlee2,5;
+ if(getrefine()>6) { bonus bVariableCastrate,-5; }
+ if(getrefine()>8) {
+ bonus bDelayrate,-5;
+ bonus bAspdRate,5;
+ }
+ ">
},
{
Id: 18893
@@ -123208,6 +125076,16 @@ item_db: (
Loc: 256
EquipLv: 10
View: 1018
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,8;
+ bonus2 bAddRaceTolerance,RC_Player,8;
+ bonus2 bAddRaceTolerance,RC_Dragon,8;
+ bonus2 bAddItemHealRate,517,200;
+ if(getrefine()>11) {
+ bonus bMaxHPrate,7;
+ bonus bMaxSPrate,3;
+ }
+ ">
},
{
Id: 18894
@@ -123221,6 +125099,10 @@ item_db: (
EquipLv: 70
Refine: false
View: 1019
+ Script: <"
+ bonus2 bAddRaceTolerance,RC_DemiHuman,5;
+ bonus2 bAddRaceTolerance,RC_Player,5;
+ ">
},
{
Id: 18895
@@ -123234,6 +125116,7 @@ item_db: (
EquipLv: 50
Refine: false
View: 1008
+ Script: <" bonus2 bSubEle,Ele_Fire,5; ">
},
{
Id: 18896
@@ -123247,6 +125130,7 @@ item_db: (
EquipLv: 50
Refine: false
View: 1009
+ Script: <" bonus2 bSubEle,Ele_Fire,8; ">
},
{
Id: 18897
@@ -123260,6 +125144,7 @@ item_db: (
EquipLv: 50
Refine: false
View: 1010
+ Script: <" bonus2 bSubEle,Ele_Water,8; ">
},
{
Id: 18898
@@ -123274,6 +125159,15 @@ item_db: (
EquipLv: 50
Refine: false
View: 997
+ Script: <"
+ bonus bAllStats,5;
+ bonus bMaxHP,100;
+ bonus bMaxSP,50;
+ if(getrefine()>7) {
+ bonus bMaxHPrate,getrefine()-7;
+ bonus bFixedCastrate,-(getrefine()-7);
+ }
+ ">
},
{
Id: 18900
@@ -123315,7 +125209,7 @@ item_db: (
bonus bStr,5;
bonus bMaxHPrate,5;
bonus2 bSubEle,Ele_Fire,10;
- if(getrefine()>=9) bonus bAspd,1+((getrefine()/2)-4);
+ if(getrefine()>=9) { bonus bAspd,1+((getrefine()/2)-4); }
">
},
{
@@ -123347,7 +125241,7 @@ item_db: (
Script: <"
bonus2 bAddSize,Size_Medium,10;
bonus2 bAddRaceTolerance,RC_DemiHuman,5;
- if(getrefine()>=12) bonus bShortWeaponDamageReturn,5;
+ if(getrefine()>=12) { bonus bShortWeaponDamageReturn,5; }
">
},
{
@@ -123364,7 +125258,7 @@ item_db: (
bonus bDex,5;
bonus2 bSubEle,Ele_Earth,3;
bonus2 bAddRaceTolerance,RC_DemiHuman,10;
- if(getrefine()>=12) bonus bShortWeaponDamageReturn,5;
+ if(getrefine()>=12) { bonus bShortWeaponDamageReturn,5; }
">
},
{
@@ -123381,10 +125275,6 @@ item_db: (
Script: <"
bonus bAllStats,1;
bonus5 bAutoSpellWhenHit,AL_RUWACH,1,50,BF_WEAPON,0; /* Custom - PRO */
- if(isequipped(2254)) {
- bonus2 bExpAddRace,RC_NonBoss,5;
- bonus2 bExpAddRace,RC_Boss,5;
- }
">
},
{
@@ -123401,10 +125291,6 @@ item_db: (
Script: <"
bonus bAllStats,1;
bonus5 bAutoSpellWhenHit,AL_RUWACH,1,50,BF_WEAPON,0; /* Custom - PRO */
- if(isequipped(5007)) {
- bonus2 bExpAddRace,RC_NonBoss,5;
- bonus2 bExpAddRace,RC_Boss,5;
- }
">
},
{
@@ -123511,9 +125397,7 @@ item_db: (
Script: <"
bonus bDex,2;
bonus5 bAutoSpellWhenHit,WZ_STORMGUST,5,50,BF_WEAPON,0; /* Custom - IRO */
- if(getrefine()>=8) {
- bonus bDex,1+((getrefine()/2)-4);
- }
+ if(getrefine()>=8) { bonus bDex,1+((getrefine()/2)-4); }
">
},
{
@@ -123667,6 +125551,14 @@ item_db: (
">
},
{
+ Id: 19015
+ AegisName: "Costume_Kamas_Hairband"
+ Name: "Costume Kama's Hairband"
+ Type: 5
+ Loc: 1024
+ View: 564
+},
+{
Id: 19019
AegisName: "Elemental_Crown"
Name: "Elemental Crown"
@@ -123681,9 +125573,7 @@ item_db: (
bonus bDex,3;
bonus bLongAtkRate,4;
bonus bDex,(getrefine()/2);
- if(BaseLevel>130) {
- bonus bDex,getrefine();
- }
+ if(BaseLevel>130) { bonus bDex,getrefine(); }
">
},
{
@@ -123702,12 +125592,6 @@ item_db: (
bonus bInt,3;
bonus bMatkRate,4;
if(BaseLevel<100) { bonus bInt,getrefine()/2; } else { bonus bInt,getrefine(); }
- if(isequipped(1618)) {
- bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10;
- if (getequiprefinerycnt(EQI_HAND_R)>=10) { /* Custom - JRO */
- autobonus "{ bonus bVariableCastrate,-50; }",50,5000,BF_MAGIC,"{ specialeffect2 EF_SUFFRAGIUM; }";
- }
- }
">
},
{
@@ -123725,7 +125609,7 @@ item_db: (
Script: <"
bonus bStr,3;
bonus bAtkRate,4;
- if(BaseLevel<100){ bonus bStr,getrefine()/2; } else { bonus bStr,getrefine(); }
+ if(BaseLevel<100) { bonus bStr,getrefine()/2; } else { bonus bStr,getrefine(); }
if(isequipped(1387)) {
bonus2 bSkillAtk,WS_CARTTERMINATION,15+(getequiprefinerycnt(EQI_HAND_R)*5);
}
@@ -123796,11 +125680,6 @@ item_db: (
bonus bMdef,3;
bonus bMaxHPrate,3;
}
- if (isequipped(5170)) {
- bonus bAspdRate,5;
- if(getequiprefinerycnt(EQI_HEAD_TOP)>6) bonus bAspdRate,5;
- if(getequiprefinerycnt(EQI_HEAD_TOP)>8) bonus bMaxHPrate,5;
- }
">
},
{
@@ -123833,15 +125712,10 @@ item_db: (
Loc: 256
EquipLv: 110
View: 870
- Script: <"
- if(isequipped(15061)) {
- bonus2 bAddRaceTolerance,RC_Fish,10+getequiprefinerycnt(EQI_ARMOR);
- }
- ">
},
{
Id: 19027
- AegisName: "Type-10_Glasses"
+ AegisName: "Type_10_Glasses"
Name: "Type-10 Glasses"
Type: 5
Weight: 200
@@ -123855,7 +125729,7 @@ item_db: (
},
{
Id: 19028
- AegisName: "Devil's_Minion"
+ AegisName: "Devils_Minion"
Name: "Devil's Minion"
Type: 5
Weight: 200
@@ -123896,6 +125770,114 @@ item_db: (
bonus2 bAddRace,RC_Angel,3;
">
},
+{
+ Id: 19042
+ AegisName: "Maneater_Flower_Hat_"
+ Name: "Maneater Flower Hat"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Def: 5
+ Slots: 1
+ Loc: 256
+ EquipLv: 20
+ View: 852
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bSPDrainValueRace,RC_Insect,5;
+ bonus bHPGainValue,100;
+ ">
+},
+{
+ Id: 19043
+ AegisName: "Goibne's_Helmet_"
+ Name: "Goibne's Helm"
+ Type: 5
+ Buy: 30000
+ Weight: 500
+ Def: 10
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Loc: 256
+ EquipLv: 54
+ View: 258
+ Script: <"
+ bonus bVit,3;
+ bonus bMdef,3;
+ ">
+},
+{
+ Id: 19044
+ AegisName: "Morrigane's_Helm_"
+ Name: "Morrigane's Helm"
+ Type: 5
+ Buy: 30000
+ Weight: 500
+ Def: 8
+ Slots: 1
+ Job: 0xFFFFFFFE
+ Loc: 256
+ EquipLv: 61
+ View: 257
+ Script: <"
+ bonus bLuk,2;
+ bonus bBaseAtk,3;
+ ">
+},
+{
+ Id: 19045
+ AegisName: "Blue_Ears_Accessory"
+ Name: "Blue Ears Accessory"
+ Type: 5
+ Buy: 20
+ Weight: 200
+ Loc: 512
+ EquipLv: 10
+ View: 1186
+ Script: <"
+ bonus2 bMagicAddRace,RC_Angel,4;
+ bonus2 bAddRaceTolerance,RC_Angel,5;
+ ">
+},
+{
+ Id: 19046
+ AegisName: "Poisonous_Man"
+ Name: "Poisonous Man"
+ Type: 5
+ Weight: 500
+ Def: 16
+ Slots: 1
+ Job: 0xFFF0207F
+ Upper: 58
+ Loc: 4
+ EquipLv: 70
+ Script: <"
+ bonus2 bAddEff,Eff_Poison,200;
+ bonus bMdef,2;
+ bonus bMaxHPrate,5;
+ bonus bMatkRate,1;
+ ">
+},
+{
+ Id: 19047
+ AegisName: "Angeling_Furhat"
+ Name: "Angeling Furhat"
+ Type: 5
+ Buy: 20
+ Weight: 300
+ Def: 5
+ Slots: 1
+ Loc: 256
+ EquipLv: 20
+ View: 953
+ Script: <"
+ bonus bMdef,5;
+ bonus2 bSPDrainValueRace,RC_Angel,5;
+ bonus bHPGainValue,100;
+ if(getrefine()>=5) { bonus2 bAddRaceTolerance,RC_Angel,5; }
+ if(getrefine()>=7) { bonus2 bAddRaceTolerance,RC_Angel,5; }
+ ">
+},
// Costume Equipments
// ===================================================================
{
@@ -124351,6 +126333,8 @@ item_db: (
Script: <"
bonus bUnbreakableHelm,0;
bonus bInt,1;
+ bonus2 bExpAddRace,RC_NonBoss,1;
+ bonus2 bExpAddRace,RC_Boss,1;
">
},
{
@@ -124409,7 +126393,10 @@ item_db: (
Loc: 4096
Refine: false
View: 259
- Script: <" bonus bUnbreakableHelm,0; ">
+ Script: <"
+ bonus bHit,1;
+ bonus bUnbreakableHelm,0;
+ ">
},
{
Id: 19542
@@ -124869,7 +126856,6 @@ item_db: (
Sell: 50
Upper: 2
Loc: 1024
- EquipLv: 1
View: 898
},
{
@@ -124948,7 +126934,6 @@ item_db: (
Buy: 0
Weight: 100
Loc: 1024
- EquipLv: 1
Refine: false
View: 910
},
@@ -125356,7 +127341,6 @@ item_db: (
Sell: 500
Upper: 2
Loc: 4096
- EquipLv: 1
View: 194
},
{
@@ -126455,7 +128439,6 @@ item_db: (
Type: 5
Buy: 0
Loc: 2048
- EquipLv: 1
Refine: false
View: 1021
},
@@ -126466,7 +128449,6 @@ item_db: (
Type: 5
Buy: 0
Loc: 2048
- EquipLv: 1
Refine: false
View: 779
},
@@ -127339,6 +129321,24 @@ item_db: (
">
},
{
+ Id: 19900
+ AegisName: "Costume_Cool_Pirate_Eyepatch"
+ Name: "Costume Cool Pirate Eyepatch"
+ Type: 5
+ Weight: 100
+ Loc: 2048
+ View: 1097
+},
+{
+ Id: 19901
+ AegisName: "Costume_Orc_Helm"
+ Name: "Costume Orc Helm"
+ Type: 5
+ Loc: 1024
+ Refine: false
+ View: 86
+},
+{
Id: 19902
AegisName: "Costume_Cigarette"
Name: "Costume Cigarette"
@@ -127352,7 +129352,6 @@ item_db: (
Name: "Costume Witch's Pumpkin Hat"
Type: 5
Loc: 1024
- EquipLv: 1
Refine: false
View: 717
},
@@ -127458,7 +129457,6 @@ item_db: (
Name: "Costume Dark Pumpkin Hat"
Type: 5
Loc: 1024
- EquipLv: 1
Refine: false
View: 691
},
@@ -127468,7 +129466,6 @@ item_db: (
Name: "Costume Lude Mask"
Type: 5
Loc: 6144
- EquipLv: 1
Refine: false
View: 802
},
@@ -127478,7 +129475,6 @@ item_db: (
Name: "Costume Quve Mask"
Type: 5
Loc: 6144
- EquipLv: 1
Refine: false
View: 472
},
@@ -127488,7 +129484,6 @@ item_db: (
Name: "Costume Evolved Whisper Mask"
Type: 5
Loc: 7168
- EquipLv: 1
Refine: false
View: 458
},
@@ -129639,7 +131634,6 @@ item_db: (
Name: "C There Is Something"
Type: 5
Loc: 3072
- EquipLv: 1
Refine: false
View: 1091
},
@@ -129676,6 +131670,14 @@ item_db: (
View: 251
},
{
+ Id: 20188
+ AegisName: "Costume_Morpheus's_Hood"
+ Name: "Costume Morpheus's Hood"
+ Type: 5
+ Loc: 1024
+ View: 256
+},
+{
Id: 20189
AegisName: "Costume_Goibne's_Helm"
Name: "Costume Goibne's Helm"
@@ -130404,7 +132406,7 @@ item_db: (
},
{
Id: 20278
- AegisName: "Costume_Man's_Medal"
+ AegisName: "Costume_Mans_Medal"
Name: "Costume Man's Medal"
Type: 5
Loc: 1024
@@ -130476,7 +132478,7 @@ item_db: (
},
{
Id: 20287
- AegisName: "Costume_Man's_Medal(Gold)"
+ AegisName: "Costume_Mans_Medal(Gold)"
Name: "Costume Man's Medal(Gold)"
Type: 5
Loc: 1024
@@ -130491,6 +132493,14 @@ item_db: (
View: 1334
},
{
+ Id: 20291
+ AegisName: "Costume_Helm_of_Thoth"
+ Name: "Costume Helm of Thoth"
+ Type: 5
+ Loc: 7168
+ View: 860
+},
+{
Id: 20292
AegisName: "Costume_Black_Ramen_Hat"
Name: "Costume Black Ramen Hat"
@@ -130498,6 +132508,147 @@ item_db: (
Loc: 1024
View: 1338
},
+{
+ Id: 20293
+ AegisName: "Costume_Sleeper_Hat"
+ Name: "Costume Sleeper Hat"
+ Type: 5
+ Loc: 1024
+ View: 590
+},
+{
+ Id: 20294
+ AegisName: "Costume_Savage_Babe_Hat"
+ Name: "Costume Savage Babe Hat"
+ Type: 5
+ Loc: 1024
+ View: 553
+},
+{
+ Id: 20295
+ AegisName: "Costume_Poring_Sunglasses"
+ Name: "Costume Poring Sunglasses"
+ Type: 5
+ Loc: 2048
+ View: 954
+},
+{
+ Id: 20296
+ AegisName: "Costume_Yoyo_Hat"
+ Name: "Costume Yoyo Hat"
+ Type: 5
+ Loc: 1024
+ View: 391
+},
+{
+ Id: 20297
+ AegisName: "Costume_Cactus_Hat"
+ Name: "Costume Cactus Hat"
+ Type: 5
+ Loc: 1024
+ View: 615
+},
+{
+ Id: 20298
+ AegisName: "Costume_Happy_Lunatic_Hanging_Ear"
+ Name: "Costume Happy Lunatic Hanging Ear"
+ Type: 5
+ Loc: 2048
+ View: 1340
+},
+{
+ Id: 20299
+ AegisName: "Costume_Face_Crusher"
+ Name: "Costume Face Crusher"
+ Type: 5
+ Loc: 6144
+ View: 1341
+},
+{
+ Id: 20300
+ AegisName: "Costume_Hill_Wind_Mask"
+ Name: "Costume Hill Wind Mask"
+ Type: 5
+ Loc: 7168
+ View: 1342
+},
+{
+ Id: 20301
+ AegisName: "Costume_Golden_Savage_Hat"
+ Name: "Costume Golden Savage Hat"
+ Type: 5
+ Loc: 1024
+ View: 648
+},
+{
+ Id: 20302
+ AegisName: "Costume_Beelzebub_Crown"
+ Name: "Costume Beelzebub Crown"
+ Type: 5
+ Loc: 1024
+ View: 1343
+},
+{
+ Id: 20303
+ AegisName: "Costume_Mandragora_Cap"
+ Name: "Costume Mandragora Cap"
+ Type: 5
+ Loc: 1024
+ View: 402
+},
+{
+ Id: 20304
+ AegisName: "Costume_Raccoon_Hat"
+ Name: "Costume Raccoon Hat"
+ Type: 5
+ Loc: 1024
+ View: 118
+},
+{
+ Id: 20307
+ AegisName: "Costume_Beginner_Cap"
+ Name: "Costume Beginner Cap"
+ Type: 5
+ Loc: 4096
+ View: 1348
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nostorage: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ if(BaseLevel<100) {
+ bonus bHit,30-(3*(BaseLevel/10));
+ bonus bMaxHP,1000-(100*(BaseLevel/10));
+ bonus bMaxSP,200-(20*(BaseLevel/10));
+ bonus bVariableCastrate,-10+(BaseLevel/10);
+ bonus bHealPower,150-(10*(BaseLevel/10));
+ bonus bHealPower2,10*(BaseLevel/10);
+ bonus bAddItemHealRate,10*(BaseLevel/10);
+ }
+ ">
+},
+{
+ Id: 20329
+ AegisName: "Costume_Very_Cute_Doll_Hat"
+ Name: "Costume Very Cute Doll Hat"
+ Type: 5
+ Loc: 1024
+ View: 1084
+},
+{
+ Id: 20330
+ AegisName: "Costume_Sombrero"
+ Name: "Costume Sombrero"
+ Type: 5
+ Loc: 1024
+ View: 151
+},
// New Garments (Costume)
// ===================================================================
{
@@ -130622,9 +132773,7 @@ item_db: (
Upper: 56
Loc: 4
EquipLv: 120
- Script: <"
- bonus2 bSubEle,Ele_Holy,3+(getrefine()/2);
- ">
+ Script: <" bonus2 bSubEle,Ele_Holy,3+(getrefine()/2); ">
},
{
Id: 20724
@@ -130721,16 +132870,9 @@ item_db: (
bonus2 bSubEle,Ele_Neutral,10;
bonus bFlee,20;
bonus bVariableCastrate,-10;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bVariableCastrate,-10;
- }
- if(.@r>=9) {
- bonus bVariableCastrate,-10;
- }
- if(.@r>=12) {
- bonus bVariableCastrate,-5;
- }
+ if (getrefine()>=7) { bonus bVariableCastrate,-10; }
+ if (getrefine()>=9) { bonus bVariableCastrate,-10; }
+ if (getrefine()>=12) { bonus bVariableCastrate,-5; }
">
},
{
@@ -130803,11 +132945,15 @@ item_db: (
},
{
Id: 20763
- AegisName: "Costume_Amistr_Bag"
+ AegisName: "C_Amistr_Bag"
Name: "Costume Amistr Bag"
Type: 5
Loc: 8192
View: 4
+ Script: <"
+ bonus bMdef,10;
+ bonus2 bAddRaceTolerance,RC_Player,1;
+ ">
},
{
Id: 20764
@@ -130848,15 +132994,25 @@ item_db: (
Script: <"
bonus bFlee2,8;
bonus bFlee,getrefine()*2;
- if(BaseLevel>130) {
- bonus bFlee2,2;
- }
- if(isequipped(15128)) {
- bonus bDelayrate,-10;
- bonus bFlee2,6;
- if(BaseLevel>130) {
- bonus bDelayrate,-10;
- }
+ if(BaseLevel>130) { bonus bFlee2,2; }
+ ">
+},
+{
+ Id: 20778
+ AegisName: "Crimson_Stole"
+ Name: "Crimson Stole"
+ Type: 5
+ Buy: 20
+ Weight: 700
+ Def: 8
+ Loc: 4
+ Script: <"
+ bonus bMdef,3;
+ bonus bMaxSPrate,10;
+ bonus bUseSPrate,-(1+2*(getrefine()/3));
+ if(getrefine()>=10) {
+ bonus2 bSPGainRace,RC_NonBoss,20;
+ bonus2 bSPGainRace,RC_Boss,20;
}
">
},
@@ -130879,7 +133035,7 @@ item_db: (
Script: <"
bonus bBaseAtk,(getrefine()*12);
bonus bMatk,(getrefine()*5);
- if(BaseLevel>70) bonus bBaseAtk,(((BaseLevel-70)/10)*10);
+ if(BaseLevel>70) { bonus bBaseAtk,(((BaseLevel-70)/10)*10); }
">
},
{
@@ -130899,9 +133055,7 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_DemiHuman,80;
bonus2 bIgnoreDefRate,RC_DemiHuman,30;
- if(getrefine()>=6) {
- bonus2 bAddRace,RC_DemiHuman,40;
- }
+ if(getrefine()>=6) { bonus2 bAddRace,RC_DemiHuman,40; }
if(getrefine()>=9) {
autobonus2 "{ bonus bShortWeaponDamageReturn,20; bonus bMagicDamageReturn,20; }",200,1000,BF_WEAPON,"{ specialeffect2 EF_REFLECTSHIELD; }";
}
@@ -130986,9 +133140,7 @@ item_db: (
Script: <"
bonus bAtk,getrefine()*6;
bonus bMatk,getrefine()*2;
- if(BaseLevel>20) {
- bonus bAtk,min(((BaseLevel-20)/10)*5,120);
- }
+ if(BaseLevel>20) { bonus bAtk,min(((BaseLevel-20)/10)*5,120); }
">
},
{
@@ -131033,9 +133185,7 @@ item_db: (
WeaponLv: 1
EquipLv: 150
View: 3
- Script: <"
- bonus bStr,20;
- ">
+ Script: <" bonus bStr,20; ">
},
{
Id: 21008
@@ -131101,12 +133251,8 @@ item_db: (
EquipLv: 100
View: 3
Script: <"
- if(getrefine()>=9) {
- bonus bAtkRate,5;
- }
- if(getrefine()>=12) {
- bonus bAtkRate,7;
- }
+ if(getrefine()>=9) { bonus bAtkRate,5; }
+ if(getrefine()>=12) { bonus bAtkRate,7; }
">
},
{
@@ -131128,7 +133274,9 @@ item_db: (
Script: <"
bonus bUnbreakableWeapon,0;
bonus bAspdRate,-5;
- if(readparam(bStr)<=110) bonus bAtk,-250;
+ if(readparam(bStr)<110) {
+ bonus bAtk,-250;
+ }
bonus bCritAtkRate,getrefine();
">
},
@@ -131149,13 +133297,6 @@ item_db: (
WeaponLv: 4
EquipLv: 110
View: 3
- Script: <"
- if(isequipped(4388)) bonus3 bAutoSpell,MG_SOULSTRIKE,5,20+(getequiprefinerycnt(EQI_HAND_R)); /* Custom - JRO */
- if(isequipped(4335)) bonus3 bAutoSpell,WZ_EARTHSPIKE,5,20+(getequiprefinerycnt(EQI_HAND_R));
- if(isequipped(4345)) bonus3 bAutoSpell,MG_LIGHTNINGBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R));
- if(isequipped(4350)) bonus3 bAutoSpell,MG_COLDBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R));
- if(isequipped(4380)) bonus3 bAutoSpell,MG_FIREBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R));
- ">
},
{
Id: 21013
@@ -131176,10 +133317,6 @@ item_db: (
Script: <"
bonus2 bSkillUseSP,KN_AUTOCOUNTER,-2;
bonus2 bSkillUseSP,LK_PARRYING,-25;
- if(isequipped(4072)) {
- bonus2 bSubSize,Size_Large,15;
- bonus2 bSubSize,Size_Small,15;
- }
">
},
{
@@ -131225,12 +133362,12 @@ item_db: (
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
bonus bMatk,pow(min(getrefine(),15),2)/2;
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
Id: 21016
- AegisName: "Two-Handed_Sword_of_Vicious_Mind"
+ AegisName: "Two_Handed_Sword_of_Vicious_Mind"
Name: "Two-Handed Sword of Vicious Mind"
Type: 4
Buy: 20
@@ -131243,9 +133380,7 @@ item_db: (
WeaponLv: 4
EquipLv: 160
View: 3
- Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- ">
+ Script: <" bonus bAtk,pow(min(getrefine(),15),2); ">
},
{
Id: 21018
@@ -131286,23 +133421,19 @@ item_db: (
View: 3
Script: <"
bonus bAtk,min(readparam(bStr),120);
- if(readparam(bStr)>=95) bonus bAtk,40;
- if(readparam(bStr)>=108) bonus bAtk,40;
- if(readparam(bStr)>=120) bonus bAtk,40;
- if(getrefine()>=7) {
- bonus3 bAutoSpell,NPC_WIDECURSE,5,10; /* Custom - JRO */
- }
- if(getrefine()>=9) {
- skill LK_BERSERK,1;
- }
+ if(readparam(bStr)>=95) { bonus bAtk,40; }
+ if(readparam(bStr)>=108) { bonus bAtk,40; }
+ if(readparam(bStr)>=120) { bonus bAtk,40; }
+ if(getrefine()>=7) { bonus3 bAutoSpell,NPC_WIDECURSE,5,10; } /* Custom - JRO */
+ if(getrefine()>=9) { skill LK_BERSERK,1; }
">
},
// New Shoes
// ===================================================================
{
Id: 22000
- AegisName: "Temporal_Boots_of_STR"
- Name: "Temporal Boots of STR"
+ AegisName: "Temporal_STR_Boots"
+ Name: "Temporal STR Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131314,13 +133445,13 @@ item_db: (
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bAtk,(getrefine()/3)*7;
- if(readparam(bStr)>=120) bonus bAtk,50;
+ if(readparam(bStr)>=120) { bonus bAtk,50; }
">
},
{
Id: 22001
- AegisName: "Temporal_Boots_of_INT"
- Name: "Temporal Boots of INT"
+ AegisName: "Temporal_INT_Boots"
+ Name: "Temporal INT Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131329,17 +133460,19 @@ item_db: (
Loc: 64
EquipLv: 99
Script: <"
- bonus bMdef,5;
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bMatk,(getrefine()/3)*10;
- if(readparam(bInt)>=120) bonus bMatk,60;
+ if(readparam(bInt)>=120) {
+ bonus bMatk,60;
+ bonus bMdef,5;
+ }
">
},
{
Id: 22002
- AegisName: "Temporal_Boots_of_AGI"
- Name: "Temporal Boots of AGI"
+ AegisName: "Temporal_AGI_Boots"
+ Name: "Temporal AGI Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131351,13 +133484,13 @@ item_db: (
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bAspdRate,(getrefine()/3)*3;
- if(readparam(bAgi)>=120) bonus bAspd,1;
+ if(readparam(bAgi)>=120) { bonus bAspd,1; }
">
},
{
Id: 22003
- AegisName: "Temporal_Boots_of_VIT"
- Name: "Temporal Boots of VIT"
+ AegisName: "Temporal_VIT_Boots"
+ Name: "Temporal VIT Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131368,13 +133501,13 @@ item_db: (
Script: <"
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- if(readparam(bVit)>=120) bonus bMaxHPrate,8;
+ if(readparam(bVit)>=120) { bonus bMaxHPrate,8; }
">
},
{
Id: 22004
- AegisName: "Temporal_Boots_of_DEX"
- Name: "Temporal Boots of DEX"
+ AegisName: "Temporal_DEX_Boots"
+ Name: "Temporal DEX Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131394,8 +133527,8 @@ item_db: (
},
{
Id: 22005
- AegisName: "Temporal_Boots_of_LUK"
- Name: "Temporal Boots of LUK"
+ AegisName: "Temporal_LUK_Boots"
+ Name: "Temporal LUK Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131404,19 +133537,19 @@ item_db: (
Loc: 64
EquipLv: 99
Script: <"
- bonus bMdef,5;
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bCritAtkRate,getrefine()/3;
if(readparam(bLuk)>=120) {
bonus bCritAtkRate,30;
+ bonus bMdef,5;
}
">
},
{
Id: 22006
- AegisName: "Temporal_Boots_of_STR_"
- Name: "Temporal Boots of STR"
+ AegisName: "Temporal_STR_Boots_"
+ Name: "Temporal STR Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131429,13 +133562,13 @@ item_db: (
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bAtk,(getrefine()/3)*7;
- if(readparam(bStr)>=120) bonus bAtk,50;
+ if(readparam(bStr)>=120) { bonus bAtk,50; }
">
},
{
Id: 22007
- AegisName: "Temporal_Boots_of_INT_"
- Name: "Temporal Boots of INT"
+ AegisName: "Temporal_VIT_Boots_"
+ Name: "Temporal VIT Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131445,17 +133578,15 @@ item_db: (
Loc: 64
EquipLv: 99
Script: <"
- bonus bMdef,5;
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- bonus bMatk,(getrefine()/3)*10;
- if(readparam(bInt)>=120) bonus bMatk,60;
+ if(readparam(bVit)>=120) { bonus bMaxHPrate,8; }
">
},
{
Id: 22008
- AegisName: "Temporal_Boots_of_AGI_"
- Name: "Temporal Boots of AGI"
+ AegisName: "Temporal_DEX_Boots_"
+ Name: "Temporal DEX Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131467,14 +133598,17 @@ item_db: (
Script: <"
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- bonus bAspdRate,(getrefine()/3)*3;
- if(readparam(bAgi)>=120) bonus bAspd,1;
+ bonus bDex,(getrefine()/3)*3;
+ if(readparam(bDex)>=120) {
+ bonus bFixedCast,-500;
+ bonus bLongAtkRate,5;
+ }
">
},
{
Id: 22009
- AegisName: "Temporal_Boots_of_VIT_"
- Name: "Temporal Boots of VIT"
+ AegisName: "Temporal_INT_Boots_"
+ Name: "Temporal INT Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131486,13 +133620,17 @@ item_db: (
Script: <"
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- if(readparam(bVit)>=120) bonus bMaxHPrate,8;
+ bonus bMatk,(getrefine()/3)*10;
+ if(readparam(bInt)>=120) {
+ bonus bMatk,60;
+ bonus bMdef,5;
+ }
">
},
{
Id: 22010
- AegisName: "Temporal_Boots_of_DEX_"
- Name: "Temporal Boots of DEX"
+ AegisName: "Temporal_AGI_Boots_"
+ Name: "Temporal AGI Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131504,17 +133642,14 @@ item_db: (
Script: <"
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
- bonus bDex,(getrefine()/3)*3;
- if(readparam(bDex)>=120) {
- bonus bFixedCast,-500;
- bonus bLongAtkRate,5;
- }
+ bonus bAspdRate,(getrefine()/3)*3;
+ if(readparam(bAgi)>=120) { bonus bAspd,1; }
">
},
{
Id: 22011
- AegisName: "Temporal_Boots_of_LUK_"
- Name: "Temporal Boots of LUK"
+ AegisName: "Temporal_LUK_Boots_"
+ Name: "Temporal LUK Boots"
Type: 5
Buy: 20
Weight: 600
@@ -131524,12 +133659,12 @@ item_db: (
Loc: 64
EquipLv: 99
Script: <"
- bonus bMdef,5;
bonus bMaxHP,300+((getrefine()/3)*100);
bonus bMaxSP,30+((getrefine()/3)*10);
bonus bCritAtkRate,getrefine()/3;
if(readparam(bLuk)>=120) {
bonus bCritAtkRate,30;
+ bonus bMdef,5;
}
">
},
@@ -131548,9 +133683,8 @@ item_db: (
Script: <"
bonus bMaxHPrate,12;
bonus bMaxSPrate,12;
- .@r = getrefine();
- bonus bDef,.@r;
- bonus bMdef,.@r;
+ bonus bDef,getrefine();
+ bonus bMdef,getrefine();
">
},
{
@@ -131571,6 +133705,20 @@ item_db: (
">
},
{
+ Id: 22016
+ AegisName: "Assassin_Shoes"
+ Name: "Assassin Shoes"
+ Type: 5
+ Buy: 10
+ Weight: 300
+ Def: 10
+ Loc: 64
+ EquipLv: 30
+ Script: <"
+ bonus2 bExpAddRace,RC_DemiHuman,5+getrefine();
+ ">
+},
+{
Id: 22018
AegisName: "Shoes_Of_Wise_Man"
Name: "Shoes Of Wise Man"
@@ -131578,17 +133726,40 @@ item_db: (
Buy: 10
Weight: 300
Def: 15
+ Slots: 1
Loc: 64
EquipLv: 50
Script: <"
- .@r = getrefine();
- if(.@r>5) {
- bonus bInt,.@r-5;
- bonus bMaxHPrate,-(.@r-5);
+ if (getrefine()>5) {
+ bonus bInt,getrefine()-5;
+ bonus bMaxHPrate,-(getrefine()-5);
}
">
},
{
+ Id: 22019
+ AegisName: "Immune_Boots"
+ Name: "Immune Boots"
+ Type: 5
+ Buy: 10
+ Weight: 500
+ Def: 20
+ Slots: 1
+ Loc: 64
+ EquipLv: 70
+ Script: <"
+ bonus2 bSubEle,Ele_Neutral,3;
+ bonus2 bSubEle,Ele_Fire,-3;
+ bonus2 bSubEle,Ele_Water,-3;
+ bonus2 bSubEle,Ele_Wind,-3;
+ bonus2 bSubEle,Ele_Earth,-3;
+ bonus2 bSubEle,Ele_Dark,-3;
+ bonus2 bSubEle,Ele_Holy,-3;
+ bonus2 bSubEle,Ele_Ghost,-3;
+ if (getrefine()>5) { bonus2 bSubEle,Ele_Neutral,getrefine()-5; }
+ ">
+},
+{
Id: 22033
AegisName: "Boots_of_Gray"
Name: "Boots of Gray"
@@ -131632,10 +133803,7 @@ item_db: (
Slots: 1
Loc: 64
EquipLv: 160
- Script: <"
- .@r = getrefine();
- if (.@r>=8) bonus bVariableCastrate,-5-((.@r >= 9) ? .@r : 0);
- ">
+ Script: <" if (getrefine()>=8) { bonus bVariableCastrate,-5-((getrefine()>=9)?getrefine():0); } ">
},
{
Id: 22036
@@ -131648,10 +133816,7 @@ item_db: (
Slots: 1
Loc: 64
EquipLv: 160
- Script: <"
- .@r = getrefine();
- bonus bLongAtkRate,5+((.@r >= 8) ? .@r : 0);
- ">
+ Script: <" bonus bLongAtkRate,5+((getrefine()>=8)?getrefine():0); ">
},
{
Id: 22037
@@ -131664,10 +133829,7 @@ item_db: (
Slots: 1
Loc: 64
EquipLv: 160
- Script: <"
- .@r = getrefine();
- bonus bUseSPrate,-5-((.@r >= 8) ? .@r : 0);
- ">
+ Script: <" bonus bUseSPrate,-5-((getrefine()>=8)?getrefine():0); ">
},
{
Id: 22038
@@ -131734,9 +133896,7 @@ item_db: (
Script: <"
bonus bMaxHPrate,10;
bonus bMaxSPrate,10;
- if(getrefine()>= 12) {
- bonus bAspd,2;
- }
+ if(getrefine()>= 12) { bonus bAspd,2; }
">
},
{
@@ -131753,9 +133913,7 @@ item_db: (
Script: <"
bonus bMaxHPrate,10;
bonus bMaxSPrate,10;
- if(getrefine()>= 12) {
- bonus bAspd,2;
- }
+ if(getrefine()>= 12) { bonus bAspd,2; }
">
},
{
@@ -131806,9 +133964,7 @@ item_db: (
EquipLv: 100
Script: <"
bonus2 bSkillUseSP,NC_HOVERING,15;
- if(getrefine()>=7) {
- bonus2 bSkillUseSP,NC_HOVERING,-20;
- }
+ if(getrefine()>=7) { bonus2 bSkillUseSP,NC_HOVERING,-20; }
">
},
{
@@ -131869,9 +134025,7 @@ item_db: (
bonus bAgi,1;
bonus bAspdRate,5;
}
- if(getrefine()>11) {
- bonus bAspd,1;
- }
+ if(getrefine()>11) { bonus bAspd,1; }
">
},
{
@@ -131964,7 +134118,7 @@ item_db: (
if (.@r == 1) {
specialeffect2 EF_DEVIL;
warp "niflheim",193,186;
- } else if(.@r == 2) {
+ } else if (.@r == 2) {
heal -500,-1000;
sc_start SC_STUN,3000,0;
} else {
@@ -132016,8 +134170,8 @@ item_db: (
},
{
Id: 22838
- AegisName: "Something_Candy_Holder"
- Name: "Something Candy Holder"
+ AegisName: "Pumpkin_Candy_Holder"
+ Name: "Pumpkin Candy Holder"
Type: 2
Buy: 20
Weight: 10
@@ -132225,9 +134379,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bBaseAtk,10;
- if (getrefine()>=7) {
- bonus bAtkRate,1;
- }
+ if (getrefine()>=7) { bonus bAtkRate,1; }
">
},
{
@@ -132240,10 +134392,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxHP,100;
- if (getrefine()>=7) {
- bonus bMaxHPrate,1;
- }
-
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
">
},
{
@@ -132266,9 +134415,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMatk,10;
- if (getrefine()>=7) {
- bonus bMatkRate,1;
- }
+ if (getrefine()>=7) { bonus bMatkRate,1; }
">
},
{
@@ -132281,9 +134428,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxSP,50;
- if (getrefine()>=7) {
- bonus bMaxSPrate,1;
- }
+ if (getrefine()>=7) { bonus bMaxSPrate,1; }
">
},
{
@@ -132343,9 +134488,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxHP,50;
- if (getrefine() >= 7) {
- bonus bMaxHPrate,1;
- }
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
">
},
{
@@ -132378,9 +134521,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bBaseAtk,10;
- if (getrefine()>=7) {
- bonus bLongAtkRate,1;
- }
+ if (getrefine()>=7) { bonus bLongAtkRate,1; }
">
},
{
@@ -132393,9 +134534,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bBaseAtk,10;
- if (getrefine()>=7) {
- bonus bCritAtkRate,1;
- }
+ if (getrefine()>=7) { bonus bCritAtkRate,1; }
">
},
{
@@ -132407,7 +134546,7 @@ item_db: (
Matk: 10
Loc: 131072
EquipLv: 1
- Script: <" if (getrefine()>=7) bonus bHealPower2,5; ">
+ Script: <" if (getrefine()>=7) { bonus bHealPower2,5; } ">
},
{
Id: 24034
@@ -132419,12 +134558,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bLuk,1;
- if (getrefine()>=7) {
- bonus bLuk,1;
- }
- if (getrefine()>=9) {
- bonus bLuk,1;
- }
+ if (getrefine()>=7) { bonus bLuk,1; }
+ if (getrefine()>=9) { bonus bLuk,1; }
">
},
{
@@ -132437,13 +134572,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bStr,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bStr,1;
- }
- if(.@r>=9) {
- bonus bStr,1;
- }
+ if (getrefine()>=7) { bonus bStr,1; }
+ if (getrefine()>=9) { bonus bStr,1; }
">
},
{
@@ -132456,13 +134586,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bInt,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bInt,1;
- }
- if(.@r>=9) {
- bonus bInt,1;
- }
+ if (getrefine()>=7) { bonus bInt,1; }
+ if (getrefine()>=9) { bonus bInt,1; }
">
},
{
@@ -132475,13 +134600,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bDex,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bDex,1;
- }
- if(.@r>=9) {
- bonus bDex,1;
- }
+ if (getrefine()>=7) { bonus bDex,1; }
+ if (getrefine()>=9) { bonus bDex,1; }
">
},
{
@@ -132494,13 +134614,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bVit,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bVit,1;
- }
- if(.@r>=9) {
- bonus bVit,1;
- }
+ if (getrefine()>=7) { bonus bVit,1; }
+ if (getrefine()>=9) { bonus bVit,1; }
">
},
{
@@ -132513,13 +134628,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus bAgi,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus bAgi,1;
- }
- if(.@r>=9) {
- bonus bAgi,1;
- }
+ if (getrefine()>=7) { bonus bAgi,1; }
+ if (getrefine()>=9) { bonus bAgi,1; }
">
},
{
@@ -132619,8 +134729,7 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bAspdRate,1+((.@r>=9)?2:(.@r>=7)?1:0);
+ bonus bAspdRate,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -132632,8 +134741,7 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bVariableCastrate,1+((.@r>=9)?2:(.@r>=7)?1:0);
+ bonus bVariableCastrate,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -132646,8 +134754,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxHP,100;
- .@r = getrefine();
- bonus bMaxHPrate,((.@r>=9)?2:(.@r>=7)?1:0);
+ bonus bMaxHPrate,((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -132660,8 +134767,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxSP,50;
- .@r = getrefine();
- bonus bMaxSPrate,((.@r>=9)?2:(.@r>=7)?1:0);
+ bonus bMaxSPrate,((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -132684,13 +134790,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_DemiHuman,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_DemiHuman,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_DemiHuman,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_DemiHuman,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_DemiHuman,1; }
">
},
{
@@ -132703,13 +134804,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Boss,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Boss,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Boss,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Boss,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Boss,1; }
">
},
{
@@ -132722,13 +134818,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Brute,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Brute,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Brute,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Brute,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Brute,1; }
">
},
{
@@ -132741,13 +134832,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Insect,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Insect,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Insect,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Insect,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Insect,1; }
">
},
{
@@ -132760,13 +134846,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Fish,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Fish,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Fish,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Fish,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Fish,1; }
">
},
{
@@ -132779,13 +134860,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Dragon,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Dragon,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Dragon,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Dragon,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Dragon,1; }
">
},
{
@@ -132798,32 +134874,22 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Angel,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Angel,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Angel,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Angel,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Angel,1; }
">
},
{
Id: 24059
- AegisName: "Fire-Proof_Shadow_Shield"
- Name: "Fire-Proof Shadow Shield"
+ AegisName: "Fire_Proof_Shadow_Shield"
+ Name: "Fire Proof Shadow Shield"
Type: 5
Buy: 10
Loc: 262144
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Formless,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Formless,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Formless,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Formless,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Formless,1; }
">
},
{
@@ -132836,13 +134902,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Undead,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Undead,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Undead,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Undead,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Undead,1; }
">
},
{
@@ -132855,13 +134916,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubRace,RC_Plant,1;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubRace,RC_Plant,1;
- }
- if(.@r>=9) {
- bonus2 bSubRace,RC_Plant,1;
- }
+ if (getrefine()>=7) { bonus2 bSubRace,RC_Plant,1; }
+ if (getrefine()>=9) { bonus2 bSubRace,RC_Plant,1; }
">
},
{
@@ -132875,12 +134931,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_DemiHuman,2;
bonus2 bMagicAddRace,RC_DemiHuman,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_DemiHuman,1;
bonus2 bMagicAddRace,RC_DemiHuman,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_DemiHuman,2;
bonus2 bMagicAddRace,RC_DemiHuman,2;
}
@@ -132897,12 +134952,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Boss,2;
bonus2 bMagicAddRace,RC_Boss,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Boss,1;
bonus2 bMagicAddRace,RC_Boss,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Boss,2;
bonus2 bMagicAddRace,RC_Boss,2;
}
@@ -132919,12 +134973,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Plant,2;
bonus2 bMagicAddRace,RC_Plant,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Plant,1;
bonus2 bMagicAddRace,RC_Plant,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Plant,2;
bonus2 bMagicAddRace,RC_Plant,2;
}
@@ -132941,12 +134994,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Brute,2;
bonus2 bMagicAddRace,2,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Brute,1;
bonus2 bMagicAddRace,2,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Brute,2;
bonus2 bMagicAddRace,2,2;
}
@@ -132963,12 +135015,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Insect,2;
bonus2 bMagicAddRace,RC_Insect,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Insect,1;
bonus2 bMagicAddRace,RC_Insect,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Insect,2;
bonus2 bMagicAddRace,RC_Insect,2;
}
@@ -132985,12 +135036,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Fish,2;
bonus2 bMagicAddRace,RC_Fish,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Fish,1;
bonus2 bMagicAddRace,RC_Fish,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Fish,2;
bonus2 bMagicAddRace,RC_Fish,2;
}
@@ -133007,12 +135057,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Angel,2;
bonus2 bMagicAddRace,RC_Angel,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Angel,1;
bonus2 bMagicAddRace,RC_Angel,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Angel,2;
bonus2 bMagicAddRace,RC_Angel,2;
}
@@ -133029,12 +135078,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Formless,2;
bonus2 bMagicAddRace,RC_Formless,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Formless,1;
bonus2 bMagicAddRace,RC_Formless,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Formless,2;
bonus2 bMagicAddRace,RC_Formless,2;
}
@@ -133051,12 +135099,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Undead,2;
bonus2 bMagicAddRace,RC_Undead,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Undead,1;
bonus2 bMagicAddRace,RC_Undead,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Undead,2;
bonus2 bMagicAddRace,RC_Undead,2;
}
@@ -133073,12 +135120,11 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Dragon,2;
bonus2 bMagicAddRace,RC_Dragon,2;
- .@r = getrefine();
- if(.@r>=7) {
+ if (getrefine()>=7) {
bonus2 bAddRace,RC_Dragon,1;
bonus2 bMagicAddRace,RC_Dragon,1;
}
- if(.@r>=9) {
+ if (getrefine()>=9) {
bonus2 bAddRace,RC_Dragon,2;
bonus2 bMagicAddRace,RC_Dragon,2;
}
@@ -133094,13 +135140,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubSize,Size_Large,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubSize,Size_Large,1;
- }
- if(.@r>=9) {
- bonus2 bSubSize,Size_Large,2;
- }
+ if (getrefine()>=7) { bonus2 bSubSize,Size_Large,1; }
+ if (getrefine()>=9) { bonus2 bSubSize,Size_Large,2; }
">
},
{
@@ -133113,13 +135154,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubSize,Size_Medium,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubSize,Size_Medium,1;
- }
- if(.@r>=9) {
- bonus2 bSubSize,Size_Medium,2;
- }
+ if (getrefine()>=7) { bonus2 bSubSize,Size_Medium,1; }
+ if (getrefine()>=9) { bonus2 bSubSize,Size_Medium,2; }
">
},
{
@@ -133132,13 +135168,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bSubSize,Size_Small,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bSubSize,Size_Small,1;
- }
- if(.@r>=9) {
- bonus2 bSubSize,Size_Small,2;
- }
+ if (getrefine()>=7) { bonus2 bSubSize,Size_Small,1; }
+ if (getrefine()>=9) { bonus2 bSubSize,Size_Small,2; }
">
},
{
@@ -133151,13 +135182,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bAddSize,Size_Large,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bAddSize,Size_Large,1;
- }
- if(.@r>=9) {
- bonus2 bAddSize,Size_Large,2;
- }
+ if (getrefine()>=7) { bonus2 bAddSize,Size_Large,1; }
+ if (getrefine()>=9) { bonus2 bAddSize,Size_Large,2; }
">
},
{
@@ -133170,13 +135196,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bAddSize,Size_Medium,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bAddSize,Size_Medium,1;
- }
- if(.@r>=9) {
- bonus2 bAddSize,Size_Medium,2;
- }
+ if (getrefine()>=7) { bonus2 bAddSize,Size_Medium,1; }
+ if (getrefine()>=9) { bonus2 bAddSize,Size_Medium,2; }
">
},
{
@@ -133189,13 +135210,8 @@ item_db: (
EquipLv: 1
Script: <"
bonus2 bAddSize,Size_Small,2;
- .@r = getrefine();
- if(.@r>=7) {
- bonus2 bAddSize,Size_Small,1;
- }
- if(.@r>=9) {
- bonus2 bAddSize,Size_Small,2;
- }
+ if (getrefine()>=7) { bonus2 bAddSize,Size_Small,1; }
+ if (getrefine()>=9) { bonus2 bAddSize,Size_Small,2; }
">
},
{
@@ -133208,9 +135224,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bUseSPrate,-5;
- if (getrefine()>=7) {
- bonus bSPrecovRate,5;
- }
+ if (getrefine()>=7) { bonus bSPrecovRate,5; }
">
},
{
@@ -133223,9 +135237,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxSP,50;
- if (getrefine()>=7) {
- bonus bMaxSPrate,1;
- }
+ if (getrefine()>=7) { bonus bMaxSPrate,1; }
">
},
{
@@ -133248,9 +135260,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bMaxHP,100;
- if (getrefine()>=7) {
- bonus bMaxHPrate,1;
- }
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
">
},
{
@@ -133343,15 +135353,14 @@ item_db: (
EquipLv: 1
Script: <"
bonus bDef,3;
- .@r = getrefine();
- bonus2 bResEff,Eff_Stun,.@r/2;
- bonus2 bResEff,Eff_Freeze,.@r/2;
- bonus2 bResEff,Eff_Curse,.@r/2;
- bonus2 bResEff,Eff_Bleeding,.@r/2;
- bonus2 bResEff,Eff_Stone,.@r;
- bonus2 bResEff,Eff_Sleep,.@r;
- bonus2 bResEff,Eff_Silence,.@r;
- bonus2 bResEff,Eff_Blind,.@r;
+ bonus2 bResEff,Eff_Stun,getrefine()/2;
+ bonus2 bResEff,Eff_Freeze,getrefine()/2;
+ bonus2 bResEff,Eff_Curse,getrefine()/2;
+ bonus2 bResEff,Eff_Bleeding,getrefine()/2;
+ bonus2 bResEff,Eff_Stone,getrefine();
+ bonus2 bResEff,Eff_Sleep,getrefine();
+ bonus2 bResEff,Eff_Silence,getrefine();
+ bonus2 bResEff,Eff_Blind,getrefine();
">
},
{
@@ -133607,8 +135616,7 @@ item_db: (
Loc: 131072
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bVariableCastrate,-1-((.@r>=7)?1:0)-((.@r>=9)?2:0);
+ bonus bVariableCastrate,-1-((getrefine()>=7)?1:0)-((getrefine()>=9)?2:0);
">
},
{
@@ -133621,7 +135629,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bUseSPrate,1;
- if (getrefine() >= 7) bonus bSPrecovRate,5;
+ if (getrefine() >= 7) { bonus bSPrecovRate,5; }
">
},
{
@@ -133644,7 +135652,7 @@ item_db: (
EquipLv: 1
Script: <"
bonus bUseSPrate,1;
- if (getrefine() >= 7) bonus bMaxSPrate,1;
+ if (getrefine() >= 7) { bonus bMaxSPrate,1; }
">
},
{
@@ -133981,7 +135989,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -133994,7 +136002,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134007,7 +136015,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134020,7 +136028,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134033,7 +136041,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134046,7 +136054,7 @@ item_db: (
EquipLv: 1
Script: <"
skill AL_TELEPORT,1;
- bonus2 bSkillUseSP,AS_CLOAKING,50-(getrefine()*5);
+ bonus2 bSkillUseSP,AL_TELEPORT,50-(getrefine()*5);
">
},
{
@@ -134136,8 +136144,7 @@ item_db: (
Loc: 1048576
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);
+ bonus2 bSubSize,Size_All,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -134149,8 +136156,7 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bSubSize,Size_All,1+((.@r >= 9) ? 2 : (.@r >= 7) ? 1 : 0);
+ bonus2 bSubSize,Size_All,1+((getrefine()>=9)?2:(getrefine()>=7)?1:0);
">
},
{
@@ -134195,8 +136201,8 @@ item_db: (
},
{
Id: 24156
- AegisName: "Demi-Human_Shadow_Weapon"
- Name: "Demi-Human Shadow Weapon"
+ AegisName: "Demihuman_Shadow_Weapon"
+ Name: "Demihuman Shadow Weapon"
Type: 5
Buy: 10
Loc: 131072
@@ -134302,9 +136308,8 @@ item_db: (
Loc: 1048576
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bIgnoreDefRate,RC_NonBoss,5+(.@r/2);
- bonus2 bIgnoreDefRate,RC_Boss,5+(.@r/2);
+ bonus2 bIgnoreDefRate,RC_NonBoss,5+(getrefine()/2);
+ bonus2 bIgnoreDefRate,RC_Boss,5+(getrefine()/2);
">
},
{
@@ -134316,9 +136321,8 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bIgnoreDefRate,RC_NonBoss,5+(.@r/2);
- bonus2 bIgnoreDefRate,RC_Boss,5+(.@r/2);
+ bonus2 bIgnoreDefRate,RC_NonBoss,5+(getrefine()/2);
+ bonus2 bIgnoreDefRate,RC_Boss,5+(getrefine()/2);
">
},
{
@@ -134343,8 +136347,8 @@ item_db: (
},
{
Id: 24170
- AegisName: "Magic_Demi-Human_Shadow_Weapon"
- Name: "Magic Demi-Human Shadow Weapon"
+ AegisName: "Magic_Executioner_Shadow_Weapon"
+ Name: "Magic Executioner Shadow Weapon"
Type: 5
Buy: 10
Loc: 131072
@@ -134373,8 +136377,8 @@ item_db: (
},
{
Id: 24173
- AegisName: "Magic_Insect_Shadow_Weapon"
- Name: "Magic Insect Shadow Weapon"
+ AegisName: "Magic_Insecticide_Shadow_Weapon"
+ Name: "Magic Insecticide Shadow Weapon"
Type: 5
Buy: 10
Loc: 131072
@@ -134510,9 +136514,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Neutral,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Neutral,1+(.@r/2);
+ bonus2 bAddEle,Ele_Neutral,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Neutral,1+(getrefine()/2);
">
},
{
@@ -134524,9 +136527,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Dark,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Dark,1+(.@r/2);
+ bonus2 bAddEle,Ele_Dark,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Dark,1+(getrefine()/2);
">
},
{
@@ -134538,9 +136540,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Water,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Water,1+(.@r/2);
+ bonus2 bAddEle,Ele_Water,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Water,1+(getrefine()/2);
">
},
{
@@ -134552,9 +136553,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Earth,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Earth,1+(.@r/2);
+ bonus2 bAddEle,Ele_Earth,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Earth,1+(getrefine()/2);
">
},
{
@@ -134566,9 +136566,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Fire,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Fire,1+(.@r/2);
+ bonus2 bAddEle,Ele_Fire,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Fire,1+(getrefine()/2);
">
},
{
@@ -134580,9 +136579,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Wind,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Wind,1+(.@r/2);
+ bonus2 bAddEle,Ele_Wind,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Wind,1+(getrefine()/2);
">
},
{
@@ -134594,9 +136592,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Poison,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Poison,1+(.@r/2);
+ bonus2 bAddEle,Ele_Poison,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Poison,1+(getrefine()/2);
">
},
{
@@ -134608,9 +136605,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Holy,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Holy,1+(.@r/2);
+ bonus2 bAddEle,Ele_Holy,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Holy,1+(getrefine()/2);
">
},
{
@@ -134622,9 +136618,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Ghost,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Ghost,1+(.@r/2);
+ bonus2 bAddEle,Ele_Ghost,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Ghost,1+(getrefine()/2);
">
},
{
@@ -134636,9 +136631,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus2 bAddEle,Ele_Undead,1+(.@r/2);
- bonus2 bMagicAddEle,Ele_Undead,1+(.@r/2);
+ bonus2 bAddEle,Ele_Undead,1+(getrefine()/2);
+ bonus2 bMagicAddEle,Ele_Undead,1+(getrefine()/2);
">
},
{
@@ -134670,10 +136664,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Neutral,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Neutral,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Neutral,3;
+ /* Reduces physical and magical damage receive from Neutral property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Neutral property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Neutral property monsters by 1%. */
">
},
{
@@ -134685,10 +136678,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Dark,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Dark,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Dark,3;
+ /* Reduces physical and magical damage receive from Shadow property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Shadow property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Shadow property monsters by 1%. */
">
},
{
@@ -134700,10 +136692,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Water,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Water,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Water,3;
+ /* Reduces physical and magical damage receive from Water property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Water property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Water property monsters by 1%. */
">
},
{
@@ -134715,10 +136706,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Earth,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Earth,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Earth,3;
+ /* Reduces physical and magical damage receive from Earth property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Earth property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Earth property monsters by 1%. */
">
},
{
@@ -134730,10 +136720,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Fire,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Fire,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Fire,3;
+ /* Reduces physical and magical damage receive from Fire property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Fire property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Fire property monsters by 1%. */
">
},
{
@@ -134745,10 +136734,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Wind,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Wind,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Wind,3;
+ /* Reduces physical and magical damage receive from Wind property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Wind property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Wind property monsters by 1%. */
">
},
{
@@ -134760,10 +136748,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Poison,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Poison,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Poison,3;
+ /* Reduces physical and magical damage receive from Poison property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Poison property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Poison property monsters by 1%. */
">
},
{
@@ -134775,10 +136762,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Holy,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Holy,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Holy,3;
+ /* Reduces physical and magical damage receive from Holy property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Holy property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Holy property monsters by 1%. */
">
},
{
@@ -134790,10 +136776,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Ghost,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Ghost,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Ghost,3;
+ /* Reduces physical and magical damage receive from Ghost property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Ghost property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Ghost property monsters by 1%. */
">
},
{
@@ -134805,10 +136790,9 @@ item_db: (
Loc: 262144
EquipLv: 1
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus2 bSubEle,Ele_Undead,1;
- else if(.@r==7 || .@r==8) bonus2 bSubEle,Ele_Undead,2;
- else if(.@r>=9) bonus2 bSubEle,Ele_Undead,3;
+ /* Reduces physical and magical damage receive from Undead property monsters by 1%. */
+ /* Refined to +7, reduces physical and magical damage receive from Undead property monsters by 1%. */
+ /* Refined to +9, reduces physical and magical damage receive from Undead property monsters by 1%. */
">
},
{
@@ -134820,7 +136804,10 @@ item_db: (
Weight: 100
Loc: 524288
EquipLv: [150, 175]
- Script: <" bonus2 bExpAddRace,RC_Boss,1; bonus2 bExpAddRace,RC_NonBoss,1; ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,1;
+ bonus2 bExpAddRace,RC_NonBoss,1;
+ ">
},
{
Id: 24209
@@ -134830,7 +136817,10 @@ item_db: (
Buy: 10
Loc: 262144
EquipLv: [150, 175]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/4); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/4); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/4);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/4);
+ ">
},
{
Id: 24210
@@ -134840,7 +136830,10 @@ item_db: (
Buy: 20
Loc: 524288
EquipLv: [1, 49]
- Script: <" bonus2 bExpAddRace,RC_Boss,getrefine(); bonus2 bExpAddRace,RC_NonBoss,getrefine(); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,getrefine();
+ bonus2 bExpAddRace,RC_NonBoss,getrefine();
+ ">
},
{
Id: 24211
@@ -134850,7 +136843,10 @@ item_db: (
Buy: 10
Loc: 262144
EquipLv: [1, 49]
- Script: <" bonus2 bExpAddRace,RC_Boss,getrefine(); bonus2 bExpAddRace,RC_NonBoss,getrefine(); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,getrefine();
+ bonus2 bExpAddRace,RC_NonBoss,getrefine();
+ ">
},
{
Id: 24212
@@ -134860,7 +136856,10 @@ item_db: (
Buy: 10
Loc: 524288
EquipLv: [50, 99]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/2); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/2);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2);
+ ">
},
{
Id: 24213
@@ -134870,7 +136869,10 @@ item_db: (
Buy: 10
Loc: 262144
EquipLv: [50, 99]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/2); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/2);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/2);
+ ">
},
{
Id: 24214
@@ -134880,7 +136882,10 @@ item_db: (
Buy: 20
Loc: 524288
EquipLv: [100, 149]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/3); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/3);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3);
+ ">
},
{
Id: 24215
@@ -134890,7 +136895,10 @@ item_db: (
Buy: 10
Loc: 262144
EquipLv: [100, 149]
- Script: <" bonus2 bExpAddRace,RC_Boss,(getrefine()/3); bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3); ">
+ Script: <"
+ bonus2 bExpAddRace,RC_Boss,(getrefine()/3);
+ bonus2 bExpAddRace,RC_NonBoss,(getrefine()/3);
+ ">
},
{
Id: 24216
@@ -134901,8 +136909,7 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- .@r = getrefine();
- autobonus "{ bonus bAtk2,(.@r*5); }",(.@r*20)+100,3000,BF_NORMAL;
+ autobonus "{ bonus bAtk2,(getrefine()*5); }",(getrefine()*20)+100,3000,BF_NORMAL;
">
},
{
@@ -134914,11 +136921,8 @@ item_db: (
Loc: 1048576
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bHit,(.@r/2)+5;
- if(.@r>=7) {
- bonus bAspd,1;
- }
+ bonus bHit,(getrefine()/2)+5;
+ if (getrefine()>=7) { bonus bAspd,1; }
">
},
{
@@ -134930,11 +136934,8 @@ item_db: (
Loc: 2097152
EquipLv: 1
Script: <"
- .@r = getrefine();
- bonus bAtk2,(.@r/2)+5;
- if(.@r>=7) {
- bonus bAspd,1;
- }
+ bonus bAtk2,(getrefine()/2)+5;
+ if (getrefine()>=7) { bonus bAspd,1; }
">
},
{
@@ -134946,9 +136947,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- set .@ref,getrefine();
- if(.@ref>=2) {
- autobonus "{ bonus3 bAutoSpell,14,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ if (getrefine()>=2) {
+ autobonus "{ bonus3 bAutoSpell,14,(getrefine()/2),1000; }",(getrefine()*2)+100,100,BF_SHORT;
}
">
},
@@ -134961,9 +136961,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- set .@ref,getrefine();
- if(.@ref>=2) {
- autobonus "{ bonus3 bAutoSpell,19,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ if (getrefine()>=2) {
+ autobonus "{ bonus3 bAutoSpell,19,(getrefine()/2),1000; }",(getrefine()*2)+100,100,BF_SHORT;
}
">
},
@@ -134976,9 +136975,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- set .@ref,getrefine();
- if(.@ref>=2) {
- autobonus "{ bonus3 bAutoSpell,20,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ if (getrefine()>=2) {
+ autobonus "{ bonus3 bAutoSpell,20,(getrefine()/2),1000; }",(getrefine()*2)+100,100,BF_SHORT;
}
">
},
@@ -134991,9 +136989,8 @@ item_db: (
Loc: 65536
EquipLv: 1
Script: <"
- set .@ref,getrefine();
- if(.@ref>=2) {
- autobonus "{ bonus3 bAutoSpell,90,(.@ref/2),1000; }",(.@ref*2)+100,100,BF_SHORT;
+ if (getrefine()>=2) {
+ autobonus "{ bonus3 bAutoSpell,90,(getrefine()/2),1000; }",(getrefine()*2)+100,100,BF_SHORT;
}
">
},
@@ -135020,10 +137017,9 @@ item_db: (
Loc: 131072
EquipLv: 70
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus bAtkRate,1;
- else if(.@r==7 || .@r==8) bonus bAtkRate,2;
- else if(.@r>=9) bonus bAtkRate,3;
+ bonus bAtkRate,1;
+ if (getrefine()>=7) { bonus bAtkRate,1; }
+ if (getrefine()>=9) { bonus bAtkRate,1; }
">
},
{
@@ -135035,10 +137031,9 @@ item_db: (
Loc: 1048576
EquipLv: 70
Script: <"
- .@r = getrefine();
- bonus bAtk2,(5+.@r);
- if(.@r>=7) bonus bMaxHPrate,1;
- if(.@r>=9) bonus bMaxSPrate,1;
+ bonus bAtk2,(5+getrefine());
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
+ if (getrefine()>=9) { bonus bMaxSPrate,1; }
">
},
{
@@ -135050,10 +137045,9 @@ item_db: (
Loc: 2097152
EquipLv: 70
Script: <"
- .@r = getrefine();
- bonus bAtk2,(5+.@r);
- if(.@r>=7) bonus bMaxHPrate,1;
- if(.@r>=9) bonus bMaxSPrate,1;
+ bonus bAtk2,5+getrefine();
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
+ if (getrefine()>=9) { bonus bMaxSPrate,1; }
">
},
{
@@ -135079,10 +137073,9 @@ item_db: (
Loc: 131072
EquipLv: 70
Script: <"
- .@r = getrefine();
- if(.@r<7) bonus bMatkRate,1;
- else if(.@r==7 || .@r==8) bonus bMatkRate,2;
- else if(.@r>=9) bonus bMatkRate,3;
+ bonus bMatkRate,1;
+ if (getrefine()>=7) { bonus bMatkRate,1; }
+ if (getrefine()>=9) { bonus bMatkRate,1; }
">
},
{
@@ -135094,10 +137087,9 @@ item_db: (
Loc: 1048576
EquipLv: 70
Script: <"
- .@r = getrefine();
- bonus bMatk,(5+.@r);
- if(.@r>=7) bonus bMaxHPrate,1;
- if(.@r>=9) bonus bMatkRate,1;
+ bonus bMatk,(5+getrefine());
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
+ if (getrefine()>=9) { bonus bMatkRate,1; }
">
},
{
@@ -135109,10 +137101,9 @@ item_db: (
Loc: 2097152
EquipLv: 70
Script: <"
- .@r = getrefine();
- bonus bMatk,(5+.@r);
- if(.@r>=7) bonus bMaxHPrate,1;
- if(.@r>=9) bonus bMatkRate,1;
+ bonus bMatk,(5+getrefine());
+ if (getrefine()>=7) { bonus bMaxHPrate,1; }
+ if (getrefine()>=9) { bonus bMatkRate,1; }
">
},
{
@@ -135376,12 +137367,8 @@ item_db: (
Script: <"
bonus2 bAddRace,RC_Demon,10;
bonus2 bAddRace,RC_Undead,10;
- if(getrefine()>8) {
- bonus bAtkRate,5;
- }
- if(getrefine()>11) {
- bonus bAtkRate,7;
- }
+ if(getrefine()>8) { bonus bAtkRate,5; }
+ if(getrefine()>11) { bonus bAtkRate,7; }
">
},
{
@@ -135424,7 +137411,7 @@ item_db: (
View: 16
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,5*((BaseLevel-70)/10); }
">
},
{
@@ -135519,8 +137506,33 @@ item_db: (
">
},
{
+ Id: 28105
+ AegisName: "Infinity_Two_handed_Axe"
+ Name: "Infinity Two-handed Axe"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 265
+ Range: 1
+ Slots: 1
+ Job: 0x000444A2
+ Upper: 56
+ Loc: 34
+ WeaponLv: 4
+ EquipLv: 100
+ View: 7
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
Id: 28106
- AegisName: "Crimson_Two-handed_Axe"
+ AegisName: "Crimson_Two_handed_Axe"
Name: "Crimson Two-handed Axe"
Type: 4
Buy: 20
@@ -135534,14 +137546,14 @@ item_db: (
EquipLv: 70
View: 7
Script: <"
- bonus bAtk,pow(min(getrefine(),15),2);
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
bonus bUnbreakableWeapon,0;
+ bonus bAtk,pow(min(getrefine(),15),2);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
Id: 28107
- AegisName: "Two-Handed_Axe_of_Vicious_Mind"
+ AegisName: "Two_Handed_Axe_of_Vicious_Mind"
Name: "Two-Handed Axe of Vicious Mind"
Type: 4
Buy: 20
@@ -135715,6 +137727,20 @@ item_db: (
">
},
{
+ Id: 28320
+ AegisName: "Desperation_of_Assassin"
+ Name: "Desperation of Assassin"
+ Type: 5
+ Buy: 20
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 50
+ Script: <"
+ bonus bAspd,1;
+ ">
+},
+{
Id: 28326
AegisName: "Broken_Chips_01"
Name: "Broken Chips 01"
@@ -135776,6 +137802,114 @@ item_db: (
bonus bMaxSPrate,3;
">
},
+{
+ Id: 28362
+ AegisName: "Str_Gloves"
+ Name: "Str Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bStr,2;
+ bonus bAtkRate,5;
+ ">
+},
+{
+ Id: 28363
+ AegisName: "Agi_Gloves"
+ Name: "Agi Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bAgi,2;
+ bonus bAspdRate,5;
+ ">
+},
+{
+ Id: 28364
+ AegisName: "Int_Gloves"
+ Name: "Int Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bInt,2;
+ bonus bMatkRate,5;
+ ">
+},
+{
+ Id: 28365
+ AegisName: "Vit_Gloves"
+ Name: "Vit Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bVit,2;
+ bonus bMaxHPrate,5;
+ ">
+},
+{
+ Id: 28366
+ AegisName: "Dex_Gloves"
+ Name: "Dex Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bDex,2;
+ bonus bVariableCastrate,-5;
+ ">
+},
+{
+ Id: 28367
+ AegisName: "Luk_Gloves"
+ Name: "Luk Gloves"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 136
+ EquipLv: 120
+ Refine: false
+ Script: <"
+ bonus bLuk,2;
+ bonus bFlee2,5;
+ ">
+},
+{
+ Id: 28372
+ AegisName: "Imperial_Ring"
+ Name: "Imperial Ring"
+ Type: 5
+ Weight: 500
+ Def: 3
+ Slots: 1
+ Loc: 136
+ EquipLv: 50
+ Refine: false
+ Script: <"
+ bonus bStr,1;
+ bonus bInt,1;
+ bonus bMaxHPrate,3;
+ bonus bMaxSPrate,3;
+ ">
+},
// New Books
// ===================================================================
{
@@ -135794,10 +137928,10 @@ item_db: (
EquipLv: 70
View: 15
Script: <"
+ bonus bUnbreakableWeapon,0;
bonus bAtk,pow(min(getrefine(),15),2);
bonus bMatk,pow(min(getrefine(),15),2)/2;
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
- bonus bUnbreakableWeapon,0;
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -135824,6 +137958,48 @@ item_db: (
// New Daggers
// ===================================================================
{
+ Id: 28703
+ AegisName: "Infinity_Dagger"
+ Name: "Infinity Dagger"
+ Type: 4
+ Buy: 20
+ Weight: 500
+ Atk: 125
+ Matk: 100
+ Range: 1
+ Slots: 1
+ Job: 0x228F5EEF
+ Loc: 2
+ WeaponLv: 4
+ EquipLv: 100
+ View: 1
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 28704
+ AegisName: "Twilight_Desert_"
+ Name: "Desert Twilight"
+ Type: 4
+ Buy: 20
+ Weight: 600
+ Atk: 130
+ Range: 1
+ Slots: 4
+ Job: 0x00001000
+ Upper: 58
+ Loc: 2
+ WeaponLv: 2
+ EquipLv: 70
+ View: 1
+},
+{
Id: 28705
AegisName: "Crimson_Dagger"
Name: "Crimson Dagger"
@@ -135841,7 +138017,7 @@ item_db: (
Script: <"
bonus bAtk,pow(min(getrefine(),15),2);
bonus bMatk,pow(min(getrefine(),15),2)/2;
- if(BaseLevel>70) bonus bAtk,(((BaseLevel-70)/10)*5);
+ if(BaseLevel>70) { bonus bAtk,(((BaseLevel-70)/10)*5); }
">
},
{
@@ -135881,10 +138057,65 @@ item_db: (
View: 1
Script: <"
skill LG_SHIELDSPELL,1;
- .@rate = 20+(getrefine());
- bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,.@rate;
+ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,3,20+(getrefine());
bonus bDef,getrefine()*10;
bonus bMdef,getrefine();
">
},
+{
+ Id: 28901
+ AegisName: "Cursed_Mad_Bunny"
+ Name: "Cursed Mad Bunny"
+ Type: 5
+ Weight: 100
+ Loc: 32
+ View: 1
+ Script: <"
+ bonus bAspd,3;
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ bonus bShortWeaponDamageReturn,10;
+ autobonus "{ bonus bMagicDamageReturn,60; }",100,2000,BF_MAGIC,"{ specialeffect2 EF_NONE; }";
+ if(getrefine()>6) {
+ bonus bAtk,5;
+ bonus bMatk,5;
+ }
+ if(getrefine()>8) {
+ bonus bAtk,10;
+ bonus bMatk,10;
+ }
+ if(getrefine()>11) {
+ bonus bNoCastCancel,0;
+ bonus bCritical,10;
+ }
+ ">
+},
+{
+ Id: 28902
+ AegisName: "Mad_Bunny_"
+ Name: "Mad Bunny"
+ Type: 5
+ Weight: 100
+ Slots: 1
+ Loc: 32
+ View: 1
+ Script: <"
+ bonus bAtkRate,5;
+ bonus bMatkRate,5;
+ bonus bShortWeaponDamageReturn,10;
+ autobonus "{ bonus bMagicDamageReturn,60; }",100,2000,BF_MAGIC,"{ specialeffect2 EF_NONE; }";
+ if(getrefine()>6) {
+ bonus bAtk,5;
+ bonus bMatk,5;
+ }
+ if(getrefine()>8) {
+ bonus bAtk,10;
+ bonus bMatk,10;
+ }
+ if(getrefine()>11) {
+ bonus bNoCastCancel,0;
+ bonus bCritical,10;
+ }
+ ">
+},
)