diff options
Diffstat (limited to 'db/re')
-rw-r--r-- | db/re/achievement_db.conf | 2 | ||||
-rw-r--r-- | db/re/exp_group_db.conf | 2 | ||||
-rw-r--r-- | db/re/item_chain.conf | 12 | ||||
-rw-r--r-- | db/re/item_combo_db.conf | 3224 | ||||
-rw-r--r-- | db/re/item_combo_db.txt | 438 | ||||
-rw-r--r-- | db/re/item_db.conf | 3869 | ||||
-rw-r--r-- | db/re/item_group.conf | 2 | ||||
-rw-r--r-- | db/re/item_lapineddukddak.conf | 2318 | ||||
-rw-r--r-- | db/re/item_packages.conf | 2 | ||||
-rw-r--r-- | db/re/job_db.conf | 2 | ||||
-rw-r--r-- | db/re/map_zone_db.conf | 4 | ||||
-rw-r--r-- | db/re/mob_db.conf | 116 | ||||
-rw-r--r-- | db/re/mob_skill_db.conf | 2 | ||||
-rw-r--r-- | db/re/pet_db.conf | 1016 | ||||
-rw-r--r-- | db/re/refine_db.conf | 626 | ||||
-rw-r--r-- | db/re/skill_db.conf | 67 | ||||
-rw-r--r-- | db/re/skill_tree.conf | 2 |
17 files changed, 10264 insertions, 1440 deletions
diff --git a/db/re/achievement_db.conf b/db/re/achievement_db.conf index e54a1d924..76c2bd9cb 100644 --- a/db/re/achievement_db.conf +++ b/db/re/achievement_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2018 Hercules Dev Team +//= Copyright (C) 2018-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by diff --git a/db/re/exp_group_db.conf b/db/re/exp_group_db.conf index c59d8e77d..924a5f258 100644 --- a/db/re/exp_group_db.conf +++ b/db/re/exp_group_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2018 Hercules Dev Team +//= Copyright (C) 2018-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by diff --git a/db/re/item_chain.conf b/db/re/item_chain.conf index a2e4efff4..075a8d34a 100644 --- a/db/re/item_chain.conf +++ b/db/re/item_chain.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2013-2015 Hercules Dev Team +//= Copyright (C) 2013-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by @@ -59,6 +59,12 @@ ITMCHAIN_ORE: { Emperium: 5 } +ITMCHAIN_SIEGFRIED: { + Token_Of_Siegfried: 1 + F_Token_Of_Siegfried: 1 + E_Token_Of_Siegfried: 1 +} + ITMCHAIN_GEM: { Dark_Red_Jewel: 80 Violet_Jewel: 30 @@ -119,3 +125,7 @@ ITMCHAIN_FOOD: { Banana: 100 Apple: 600 } + +ITMCHAIN_NEO_INSURANCE: { + New_Insurance: 1 +} diff --git a/db/re/item_combo_db.conf b/db/re/item_combo_db.conf new file mode 100644 index 000000000..31630546a --- /dev/null +++ b/db/re/item_combo_db.conf @@ -0,0 +1,3224 @@ +//================= Hercules Database ===================================== +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2019-2020 Hercules Dev Team +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//================= Description =========================================== +// Configurations file for status effects +//========================================================================= + +combo_db: ( +/************************************************************************** + ************* Entry structure ******************************************** + ************************************************************************** +{ + // ================ Mandatory fields =============================== + Items: ["item_list"] (string, array) list of items + Script: <" + Script + (it can be multi-line) + "> +} +**************************************************************************/ +{ + Items: ["Dragon_Slayer", "Dragon_Breath"] + Script: <" + bonus2 bAddRace, RC_Dragon, 5; + "> +}, +{ + Items: ["Gladius", "Hoplite_Helmet"] + Script: <" + bonus bAtkRate, 3; + "> +}, +{ + Items: ["Gladius_", "Hoplite_Helmet"] + Script: <" + bonus bAtkRate, 3; + "> +}, +{ + Items: ["Gladius__", "Hoplite_Helmet"] + Script: <" + bonus bAtkRate, 3; + "> +}, +{ + Items: ["Krishna", "Assassin_Handcuffs"] + Script: <" + bonus bBaseAtk, 50; + bonus2 bSkillAtk, AS_SONICBLOW, 50; + bonus bFlee, -30; + "> +}, +{ + Items: ["Cakram", "Assassin_Handcuffs"] + Script: <" + bonus bCritAtkRate, 40; + bonus bCritical, 4; + bonus bMaxHPrate, -10; + "> +}, +{ + Items: ["Durga", "Whikebain_Suit"] + Script: <" + if (getequiprefinerycnt(EQI_HAND_R) > 6) { + autobonus2 "{ bonus bIgnoreDefRace,RC_NonBoss; }", 20, 3000, BF_WEAPON, "{}"; + } + "> +}, +{ + Items: ["Shiver_Katar", "Mobster_Card"] + Script: <" + bonus bCritAtkRate, 5; + "> +}, +{ + Items: ["Shiver_Katar", "Sedora_Card"] + Script: <" + bonus bCritAtkRate, 5; + "> +}, +{ + Items: ["Giant_Axe", "Gigant_Helm"] + Script: <" + bonus2 bSkillAtk, WS_CARTTERMINATION, 15 + (getequiprefinerycnt(EQI_HAND_R) * 5); + "> +}, +{ + Items: ["Pike", "Hoplite_Helmet"] + Script: <" + bonus bAtkRate, 3; + "> +}, +{ + Items: ["Pike_", "Hoplite_Helmet"] + Script: <" + bonus bAtkRate, 3; + "> +}, +{ + Items: ["Pike__", "Hoplite_Helmet"] + Script: <" + bonus bAtkRate, 3; + "> +}, +{ + Items: ["Long_Horn", "Valkyrjas_Shield"] + Script: <" + bonus3 bAutoSpellWhenHit, HP_ASSUMPTIO, 2, 5; + "> +}, +{ + Items: ["Long_Horn", "Tournament_Shield"] + Script: <" + bonus2 bAddRace, RC_All, 4; + bonus bDef, 2; + "> +}, +{ + Items: ["Battle_Hook", "Tournament_Shield"] + Script: <" + bonus2 bAddRace, RC_All, 4; + bonus bDef, 2; + "> +}, +{ + Items: ["Hunting_Spear", "Tournament_Shield"] + Script: <" + bonus2 bAddRace, RC_All, 4; + bonus bDef, 2; + "> +}, +{ + Items: ["Long_Horn_M", "Valkyrjas_Shield"] + Script: <" + bonus3 bAutoSpellWhenHit, HP_ASSUMPTIO, 2, 5; + "> +}, +{ + Items: ["Imperial_Spear", "Imperial_Guard"] + Script: <" + bonus2 bSkillAtk, CR_GRANDCROSS, 10; + bonus2 bSkillAtk, LG_RAYOFGENESIS, 10; + "> +}, +{ + Items: ["Imperial_Spear", "Imperial_Guard", "Imperial_Feather", "Imperial_Ring"] + Script: <" + bonus2 bSkillUseSP, CR_GRANDCROSS, 30; + bonus2 bSkillUseSP, LG_SHIELDPRESS, 5; + bonus2 bSkillUseSP, LG_BANISHINGPOINT, 15; + bonus2 bSkillUseSP, LG_CANNONSPEAR, 10; + "> +}, +{ + Items: ["Imperial_Spear", "Imperial_Ring"] + Script: <" + bonus2 bSkillAtk, LG_CANNONSPEAR, 7 * (getequiprefinerycnt(EQI_HAND_L) / 2); + "> +}, +{ + Items: ["Staff_Of_Soul", "Spiritual_Ring"] + Script: <" + bonus bMatkRate, 6; + bonus bDex, 2; + bonus bVariableCastrate, -getequiprefinerycnt(EQI_HAND_R); + "> +}, +{ + Items: ["Staff_Of_Soul", "Spiritual_Ring_C"] + Script: <" + bonus bMatkRate, 6; + bonus bDex, 2; + bonus bVariableCastrate, -getequiprefinerycnt(EQI_HAND_R); + "> +}, +{ + Items: ["Wizardy_Staff", "Spiritual_Ring"] + Script: <" + bonus bMatkRate, 6; + bonus bDex, 2; + bonus bVariableCastrate, -getequiprefinerycnt(EQI_HAND_R); + "> +}, +{ + Items: ["Wizardy_Staff", "Spiritual_Ring_C"] + Script: <" + bonus bMatkRate, 6; + bonus bDex, 2; + bonus bVariableCastrate, -getequiprefinerycnt(EQI_HAND_R); + "> +}, +{ + Items: ["Gae_Bolg", "Dragon_Breath"] + Script: <" + bonus2 bAddRace, RC_Dragon, 5; + "> +}, +{ + Items: ["Spectral_Spear", "Red_Silk_Seal"] + Script: <" + bonus2 bResEff, Eff_Confusion, 9500; + "> +}, +{ + Items: ["Spectral_Spear_", "Red_Silk_Seal"] + Script: <" + bonus2 bResEff, Eff_Confusion, 9500; + "> +}, +{ + Items: ["Encyclopedia", "Encyclopedia_Revision"] + Script: <" + bonus bAspdRate, getequiprefinerycnt(EQI_HAND_R); + "> +}, +{ + Items: ["Hollgrehenn_Hammer", "B_Harword_Card"] + Script: <" + bonus bBreakArmorRate, 900; + bonus bBreakWeaponRate, 900; + "> +}, +{ + Items: ["Principles_Of_Magic", "Librarian_Glove", "Pocket_Watch_"] + Script: <" + bonus bInt, 5; + bonus bMaxHP, 700; + bonus bAspdRate, 5; + "> +}, +{ + Items: ["Ancient_Magic", "Mage_Coat"] + Script: <" + bonus bMdef, 8; + bonus bMaxSPrate, 10; + bonus bInt, 4; + "> +}, +{ + Items: ["Ancient_Magic", "Mage_Coat_"] + Script: <" + bonus bMdef, 8; + bonus bMaxSPrate, 10; + bonus bInt, 4; + "> +}, +{ + Items: ["Ancient_Magic", "Librarian_Glove", "Pocket_Watch_"] + Script: <" + bonus bInt, 5; + bonus bMaxHP, 700; + bonus bAspdRate, 5; + "> +}, +{ + Items: ["Snake_Encyclopedia", "Snake_Card"] + Script: <" + bonus bAspdRate, 5; + "> +}, +{ + Items: ["Snake_Encyclopedia", "Side_Winder_Card"] + Script: <" + bonus bAspdRate, 5; + "> +}, +{ + Items: ["Snake_Encyclopedia", "Snake_Card", "Side_Winder_Card"] + Script: <" + bonus bAspd, 1; + "> +}, +{ + Items: ["Snake_Encyclopedia_", "Snake_Card"] + Script: <" + bonus bAspdRate, 5; + "> +}, +{ + Items: ["Snake_Encyclopedia_", "Side_Winder_Card"] + Script: <" + bonus bAspdRate, 5; + "> +}, +{ + Items: ["Snake_Encyclopedia_", "Snake_Card", "Side_Winder_Card"] + Script: <" + bonus bAspd, 1; + "> +}, +{ + Items: ["Bone_Wand", "Skull_Cap"] + Script: <" + bonus bMatk, 10 * getequiprefinerycnt(EQI_HAND_R); + bonus bVariableCastrate, -10; + "> +}, +{ + Items: ["Staff_Of_Wing", "Wing_Of_Eagle"] + Script: <" + bonus bSpeedRate, 25; + "> +}, +{ + Items: ["Survival_Rod_", "Clack_Of_Servival"] + Script: <" + bonus bMaxHP, 300; + bonus bMatkRate, getequiprefinerycnt(EQI_HAND_R) - 5; + if (getequiprefinerycnt(EQI_GARMENT) > 10) { + bonus2 bSubEle, Ele_Neutral, 30; + } else { + bonus2 bSubEle, Ele_Neutral, getequiprefinerycnt(EQI_GARMENT) * 3; + } + "> +}, +{ + Items: ["Survival_Rod_", "Cloak_Of_Survival_C"] + Script: <" + bonus bMatkRate, 5; + bonus2 bSubEle, Ele_Neutral, 25; + "> +}, +{ + Items: ["Survival_Rod_", "Survive_Circlet"] + Script: <" + bonus bMatk, getequiprefinerycnt(EQI_HAND_R) * 10; + if (getequiprefinerycnt(EQI_HAND_R) >= 10) + autobonus "{ bonus bVariableCastrate,-50; }", 50, 5000, BF_MAGIC, "{ specialeffect(EF_SUFFRAGIUM, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Survival_Rod2_", "Clack_Of_Servival"] + Script: <" + bonus bMaxHP, 300; + bonus bMatkRate, getequiprefinerycnt(EQI_HAND_R) - 5; + if (getequiprefinerycnt(EQI_GARMENT) > 10) { + bonus2 bSubEle, Ele_Neutral, 30; + } else { + bonus2 bSubEle, Ele_Neutral, getequiprefinerycnt(EQI_GARMENT) * 3; + } + "> +}, +{ + Items: ["Survival_Rod2_", "Cloak_Of_Survival_C"] + Script: <" + bonus bMatkRate, 5; + bonus2 bSubEle, Ele_Neutral, 25; + "> +}, +{ + Items: ["Healing_Staff", "All_Love_Guard"] + Script: <" + bonus bHealPower, getequiprefinerycnt(EQI_HAND_R); + "> +}, +{ + Items: ["Walking_Stick", "Magician_Hat"] + Script: <" + bonus bDex, 2; + bonus bInt, 2; + bonus bSPrecovRate, 5; + bonus bMatkRate, getequiprefinerycnt(EQI_HAND_R); + "> +}, +{ + Items: ["Holy_Stick", "Exorcism_Bible"] + Script: <" + bonus2 bSkillAtk, PR_MAGNUS, 20; + bonus3 bAutoSpellWhenHit, PR_TURNUNDEAD, 1, 20; + "> +}, +{ + Items: ["Holy_Stick", "All_Love_Guard"] + Script: <" + bonus bHealPower, getequiprefinerycnt(EQI_HAND_R) * 3; + "> +}, +{ + Items: ["Thorn_Staff", "Skull_Cap"] + Script: <" + bonus bMatk, 10 * getequiprefinerycnt(EQI_HAND_R); + bonus bVariableCastrate, -10; + "> +}, +{ + Items: ["Thorn_Staff", "Thornwood_Band"] + Script: <" + bonus bMatk, getequiprefinerycnt(EQI_HAND_R) * 10; + "> +}, +{ + Items: ["Rafini_Staff", "Lapine_Shield"] + Script: <" + if (getequiprefinerycnt(EQI_HAND_L) > 8) { + bonus bMatk, getequiprefinerycnt(EQI_HAND_R) * 15; + } + if (getequiprefinerycnt(EQI_HAND_R) > 9) { + bonus bMatk, 50; + bonus bVariableCastrate, -10; + } + "> +}, +{ + Items: ["Wand_Of_Affection", "Shoes_Of_Affection", "Shawl_Of_Affection", "Robe_Of_Affection"] + Script: <" + bonus bHealPower, 25; + "> +}, +{ + Items: ["Wand_Of_Affection2", "Shoes_Of_Affection", "Shawl_Of_Affection", "Robe_Of_Affection"] + Script: <" + bonus bHealPower, 45; + bonus3 bAutoSpellWhenHit, AB_SILENTIUM, 1, 10; + "> +}, +{ + Items: ["Bone_Wand_", "Skull_Cap"] + Script: <" + bonus bMatk, 10 * getequiprefinerycnt(EQI_HAND_R); + bonus bVariableCastrate, -10; + "> +}, +{ + Items: ["Hunter_Bow", "Hunting_Arrow"] + Script: <" + bonus bLongAtkRate, 50; + "> +}, +{ + Items: ["Luna_Bow", "Lunatic_Brooch"] + Script: <" + bonus bDex, 1; + bonus bMaxSP, 50; + bonus bSPrecovRate, 10; + "> +}, +{ + Items: ["Hunter_Bow_", "Hunting_Arrow"] + Script: <" + bonus bLongAtkRate, 50; + "> +}, +{ + Items: ["Burning_Bow", "Fire_Arrow"] + Script: <" + bonus bLongAtkRate, 25; + "> +}, +{ + Items: ["Frozen_Bow", "Crystal_Arrow"] + Script: <" + bonus bLongAtkRate, 25; + "> +}, +{ + Items: ["Earth_Bow", "Stone_Arrow"] + Script: <" + bonus bLongAtkRate, 25; + bonus2 bAddEff, Eff_Stone, 1000; + "> +}, +{ + Items: ["Gust_Bow", "Arrow_Of_Wind"] + Script: <" + bonus bLongAtkRate, 25; + bonus3 bAutoSpell, NJ_HUUJIN, 5, 100; + if (readparam(bInt) > 39) + bonus3 bAutoSpell, NJ_HUUJIN, 5, 200; + "> +}, +{ + Items: ["Orc_Archer_Bow", "Steel_Arrow"] + Script: <" + bonus bLongAtkRate, 50; + "> +}, +{ + Items: ["Cursed_Lyre", "Cursed_Star"] + Script: <" + bonus bAtk, 25; + bonus3 bAddEff, Eff_Curse, 200, ATF_WEAPON | ATF_LONG | ATF_TARGET; + "> +}, +{ + Items: ["Elven_Bow", "Arrow_Of_Elf"] + Script: <" + bonus bLongAtkRate, 50; + "> +}, +{ + Items: ["Incisive_Arrow", "Little_Fhat"] + Script: <" + bonus bCritAtkRate, 5; + "> +}, +{ + Items: ["Siege_Arrow_S", "Velum_CrossBow"] + Script: <" + bonus bLongAtkRate, 70; + "> +}, +{ + Items: ["Siege_Arrow_A", "Velum_CrossBow"] + Script: <" + bonus bLongAtkRate, 40; + "> +}, +{ + Items: ["Ukulele_Of_Newoz", "Winged_Ring_Of_Newoz"] + Script: <" + bonus2 bSkillAtk, CG_ARROWVULCAN, 200; + bonus2 bSkillUseSP, CG_ARROWVULCAN, 20; + "> +}, +{ + Items: ["Floral_Mic_Of_Igu", "Floral_Bracelet_Of_Igu"] + Script: <" + bonus2 bSkillAtk, CG_ARROWVULCAN, 200; + "> +}, +{ + Items: ["Divine_Cross", "Spiritual_Ring"] + Script: <" + bonus bMatkRate, 10; + bonus bDex, 2; + bonus2 bSubRace, RC_Demon, 10; + bonus2 bSubRace, RC_Undead, 10; + "> +}, +{ + Items: ["Divine_Cross", "Spiritual_Ring_C"] + Script: <" + bonus bMatkRate, 10; + bonus bDex, 2; + bonus2 bSubRace, RC_Demon, 10; + bonus2 bSubRace, RC_Undead, 10; + "> +}, +{ + Items: ["Golden_Rod_Staff", "Golden_Rod_Shoes", "Golden_Rod_Orb", "Golden_Rod_Robe"] + Script: <" + bonus2 bMagicAtkEle, Ele_Wind, 40; + bonus2 bMagicAtkEle, Ele_Earth, -30; + bonus2 bSubEle, Ele_Earth, -50; + "> +}, +{ + Items: ["Aqua_Staff", "Aqua_Shoes", "Aqua_Orb", "Aqua_Robe"] + Script: <" + bonus2 bMagicAtkEle, Ele_Water, 40; + bonus2 bMagicAtkEle, Ele_Wind, -30; + bonus2 bSubEle, Ele_Wind, -50; + "> +}, +{ + Items: ["Crimson_Staff", "Crimson_Shoes", "Crimson_Orb", "Crimson_Robe"] + Script: <" + bonus2 bMagicAtkEle, Ele_Fire, 40; + bonus2 bMagicAtkEle, Ele_Water, -30; + bonus2 bSubEle, Ele_Water, -50; + "> +}, +{ + Items: ["Forest_Staff", "Forest_Shoes", "Forest_Orb", "Forest_Robe"] + Script: <" + bonus2 bMagicAtkEle, Ele_Earth, 40; + bonus2 bMagicAtkEle, Ele_Fire, -30; + bonus2 bSubEle, Ele_Fire, -50; + "> +}, +{ + Items: ["Golden_Rod_Staff2", "Golden_Rod_Shoes", "Golden_Rod_Orb", "Golden_Rod_Robe"] + Script: <" + bonus2 bMagicAtkEle, Ele_Wind, 60; + bonus2 bMagicAtkEle, Ele_Earth, -60; + bonus2 bSubEle, Ele_Earth, -50; + "> +}, +{ + Items: ["Aqua_Staff2", "Aqua_Shoes", "Aqua_Orb", "Aqua_Robe"] + Script: <" + bonus2 bMagicAtkEle, Ele_Water, 60; + bonus2 bMagicAtkEle, Ele_Wind, -60; + bonus2 bSubEle, Ele_Wind, -50; + "> +}, +{ + Items: ["Crimson_Staff2", "Crimson_Shoes", "Crimson_Orb", "Crimson_Robe"] + Script: <" + bonus2 bMagicAtkEle, Ele_Fire, 60; + bonus2 bMagicAtkEle, Ele_Water, -60; + bonus2 bSubEle, Ele_Water, -50; + "> +}, +{ + Items: ["Forest_Staff2", "Forest_Shoes", "Forest_Orb", "Forest_Robe"] + Script: <" + bonus2 bMagicAtkEle, Ele_Earth, 60; + bonus2 bMagicAtkEle, Ele_Fire, -60; + bonus2 bSubEle, Ele_Fire, -50; + "> +}, +{ + Items: ["Memorize_Book", "Pocket_Watch_", "One_Eyed_Glass"] + Script: <" + bonus bHPrecovRate, 15; + bonus bSPrecovRate, 15; + bonus bMatkRate, 7; + "> +}, +{ + Items: ["Stone_Buckler", "Odins_Blessing", "Magni_Cap"] + Script: <" + bonus bStr, 2; + bonus bDef, 5; + bonus bMdef, 5; + if (BaseClass == Job_Swordman) bonus bDef, 6; + "> +}, +{ + Items: ["Valkyrjas_Shield", "Odins_Blessing", "Fricca_Circlet"] + Script: <" + bonus bDef, 2 - getequiprefinerycnt(EQI_HAND_L, EQI_HEAD_TOP); + bonus bMdef, 5 + getequiprefinerycnt(EQI_HAND_L, EQI_HEAD_TOP); + "> +}, +{ + Items: ["Angels_Safeguard", "Angels_Protection", "Angels_Arrival", "Angels_Warmth", "Kiss_Of_Angel"] + Script: <" + bonus bMaxHP, 900; + bonus bMaxSP, 100; + bonus3 bAutoSpellWhenHit, HP_ASSUMPTIO, 1, 30; + "> +}, +{ + Items: ["Memorize_Book_", "Pocket_Watch_", "One_Eyed_Glass"] + Script: <" + bonus bHPrecovRate, 15; + bonus bSPrecovRate, 15; + bonus bMatkRate, 7; + "> +}, +{ + Items: ["Orleans_Server", "Orleans_Glove"] + Script: <" + bonus bVariableCastrate, -10; + "> +}, +{ + Items: ["Orleans_Server", "Orleans_Necklace"] + Script: <" + bonus bMatk, getrefine() * 2; + "> +}, +{ + Items: ["Thorny_Buckler", "Bison_Horn"] + Script: <" + bonus bAspdRate, 10; + bonus bShortWeaponDamageReturn, 5; + "> +}, +{ + Items: ["Strong_Shield", "Hoplite_Helmet"] + Script: <" + bonus bDef, 2; + "> +}, +{ + Items: ["Shadow_Guard", "Shadow_Walk"] + Script: <" + bonus2 bAddEff, Eff_Blind, 500; + autobonus "{ bonus bFlee,20; }", 200, 10000, BF_WEAPON, "{ specialeffect(EF_INCAGILITY, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Valkyrjas_Shield_C", "Odins_Blessing", "Fricca_Circlet"] + Script: <" + bonus bDef, 2 - getequiprefinerycnt(EQI_HAND_L, EQI_HEAD_TOP); + bonus bMdef, 5 + getequiprefinerycnt(EQI_HAND_L, EQI_HEAD_TOP); + "> +}, +{ + Items: ["Imperial_Guard", "Imperial_Ring"] + Script: <" + if (getequiprefinerycnt(EQI_HAND_L) > 5) { + bonus2 bSkillAtk, LG_SHIELDPRESS, (getequiprefinerycnt(EQI_HAND_L) * 8) - 40; + } + "> +}, +{ + Items: ["Insecticide", "Super_Ora_Ora"] + Script: <" + bonus2 bAddRaceTolerance, RC_Insect, 10; + if (getequiprefinerycnt(EQI_HAND_L) > 7) { + bonus2 bMagicAddRace, RC_Insect, 4; + bonus2 bAddRaceTolerance, RC_Insect, 20; + } + "> +}, +{ + Items: ["Giant_Shield", "Gigant_Helm"] + Script: <" + bonus2 bSkillAtk, WS_CARTTERMINATION, 15 + (getequiprefinerycnt(EQI_HAND_R) * 5); + "> +}, +{ + Items: ["Kalasak", "Bangungot_Boots", "Buwaya_Cloth", "Bakonawa_Armor"] + Script: <" + bonus bMaxHPrate, 20; + bonus bMaxSPrate, 10; + "> +}, +{ + Items: ["Fox_Armguard", "Special_Ninja_Suit"] + Script: <" + bonus bAgi, 2; + "> +}, +{ + Items: ["Fox_Armguard", "Special_Ninja_Suit_"] + Script: <" + bonus bAgi, 2; + "> +}, +{ + Items: ["Crescent_Armguard", "Tenebris_Latitantes"] + Script: <" + bonus bFlee, 10; + bonus bFlee2, 10; + "> +}, +{ + Items: ["Impr_Angels_Safeguard", "Im_Angels_Protection", "Improved_Kiss_Of_Angel", "Impr_Angels_Warmth", "Impr_Angels_Arrival"] + Script: <" + bonus(bMaxHP, 900); + bonus(bMaxSP, 100); + bonus3(bAutoSpellWhenHit, HP_ASSUMPTIO, 1, 30); + "> +}, +{ + Items: ["Lapine_Shield", "KarduiEar"] + Script: <" + if (!isequipped(Fallen_Bishop_Card)) { + if (getequiprefinerycnt(EQI_HAND_L) > 6) { + bonus2 bSkillCooldown, WL_COMET, -20000; + } + if (getequiprefinerycnt(EQI_HAND_L) > 9) { + bonus2 bSkillCooldown, WL_COMET, -20000; + } + } + "> +}, +{ + Items: ["Angelic_Chain", "Bell_Pigeon"] + Script: <" + bonus2 bExpAddRace, RC_All, 5; + "> +}, +{ + Items: ["Centimental_Flower", "Persika"] + Script: <" + bonus bMaxSP, 30; + bonus bInt, 1; + "> +}, +{ + Items: ["Centimental_Flower", "Ancient_Elven_Ear"] + Script: <" + bonus bMatkRate, 1; + "> +}, +{ + Items: ["Centimental_Flower", "Black_Cat_Hat"] + Script: <" + bonus bAllStats, 1; + "> +}, +{ + Items: ["Centimental_Leaf", "Persika"] + Script: <" + bonus bLuk, 1; + bonus bFlee, 2; + "> +}, +{ + Items: ["Centimental_Leaf", "Ancient_Elven_Ear"] + Script: <" + bonus bAtkRate, 1; + "> +}, +{ + Items: ["Centimental_Leaf", "Black_Cat_Hat"] + Script: <" + bonus bAllStats, 1; + "> +}, +{ + Items: ["Mr_Smile", "Gloomy_Pumpkin_Hat"] + Script: <" + bonus2 bAddMonsterDropItem, 12192, 20; + "> +}, +{ + Items: ["Phantom_Of_Opera", "Gloomy_Pumpkin_Hat"] + Script: <" + bonus bFlee, 10; + "> +}, +{ + Items: ["Impr_Angels_Safeguard", "Im_Angels_Protection"] + Script: <" + bonus bAllStats, 2; + "> +}, +{ + Items: ["Elven_Ears", "Skull_Cap"] + Script: <" + bonus bUseSPrate, -3; + "> +}, +{ + Items: ["Padded_Armor", "Hyper_Changer"] + Script: <" + bonus bDef, 5; + bonus bMaxHP, 150; + "> +}, +{ + Items: ["Padded_Armor_", "Hyper_Changer"] + Script: <" + bonus bDef, 5; + bonus bMaxHP, 150; + "> +}, +{ + Items: ["Ninja_Suit", "Shinobis_Sash"] + Script: <" + bonus bUseSPrate, -20; + bonus bMaxHP, 300; + "> +}, +{ + Items: ["G_Strings", "Undershirt"] + Script: <" + bonus bAgi, 5; + bonus bFlee, 10; + "> +}, +{ + Items: ["G_Strings", "Undershirt_"] + Script: <" + bonus bAgi, 5; + bonus bFlee, 10; + "> +}, +{ + Items: ["Odins_Blessing", "Fricco_Shoes", "Falcon_Robe"] + Script: <" + bonus bAgi, 3; + bonus bMaxHPrate, 5; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["Odins_Blessing", "Vidars_Boots", "Valis_Manteau"] + Script: <" + bonus bVit, 5; + bonus bHPrecovRate, 10; + bonus bSPrecovRate, 10; + "> +}, +{ + Items: ["Odins_Blessing", "Ulle_Cap"] + Script: <" + if (readparam(bDex) > 69) + bonus bUseSPrate, -10; + "> +}, +{ + Items: ["Odins_Blessing", "Ulle_Cap_I"] + Script: <" + if (readparam(bDex) > 69) + bonus bUseSPrate, -10; + "> +}, +{ + Items: ["Odins_Blessing", "Priest_Sword"] + Script: <" + bonus bMaxSP, 50; + bonus2 bSkillAtk, KN_BOWLINGBASH, 5; + "> +}, +{ + Items: ["Goibnes_Armor", "Goibnes_Combat_Boots", "Goibnes_Shoulder_Arms", "Goibnes_Helmet"] + Script: <" + bonus bVit, 5; + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + bonus bDef, 5; + bonus bMdef, 15; + bonus2 bSubEle, Ele_Water, 10; + bonus2 bSubEle, Ele_Earth, 10; + bonus2 bSubEle, Ele_Fire, 10; + bonus2 bSubEle, Ele_Wind, 10; + "> +}, +{ + Items: ["Goibnes_Armor", "Goibnes_Combat_Boots_", "Goibnes_Shoulder_Arms_", "Goibnes_Helmet_"] + Script: <" + bonus bVit, 5; + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + bonus bDef, 5; + bonus bMdef, 15; + bonus2 bSubEle, Ele_Water, 10; + bonus2 bSubEle, Ele_Earth, 10; + bonus2 bSubEle, Ele_Fire, 10; + bonus2 bSubEle, Ele_Wind, 10; + "> +}, +{ + Items: ["Valkyrie_Armor", "Valkyrie_Shoes", "Valkyrie_Manteau", "Valkyrie_Helm"] + Script: <" + bonus bAllStats, 1; + "> +}, +{ + Items: ["Dress_Of_Angel", "Angeling_Hairpin"] + Script: <" + bonus bLuk, 6; + bonus bFlee, 5; + bonus bInt, 2; + "> +}, +{ + Items: ["Ninja_Suit_", "Shinobis_Sash"] + Script: <" + bonus bUseSPrate, -20; + bonus bMaxHP, 300; + "> +}, +{ + Items: ["Orleans_Gown", "Orleans_Necklace"] + Script: <" + bonus bVariableCastrate, 15; + "> +}, +{ + Items: ["Freyja_Overcoat", "Freyja_Boots", "Freyja_Cape", "Freyja_Crown"] + Script: <" + bonus2 bSubRace, RC_DemiPlayer, 10; + bonus bMaxHPrate, 20; + bonus2 bResEff, Eff_Freeze, 10000; + skill WZ_FIREPILLAR, 10; + "> +}, +{ + Items: ["G_Strings_", "Undershirt"] + Script: <" + bonus bAgi, 5; + bonus bFlee, 10; + "> +}, +{ + Items: ["G_Strings_", "Undershirt_"] + Script: <" + bonus bAgi, 5; + bonus bFlee, 10; + "> +}, +{ + Items: ["Diabolus_Robe", "Diabolus_Ring"] + Script: <" + bonus2 bAddRace, RC_All, 3; + bonus bMatkRate, 3; + "> +}, +{ + Items: ["Diabolus_Armor", "Diabolus_Ring"] + Script: <" + bonus2 bAddRace, RC_All, 3; + bonus bMatkRate, 3; + "> +}, +{ + Items: ["Assaulter_Plate", "Battle_Greave", "Commander_Manteau"] + Script: <" + bonus2 bSubRace, RC_NonDemiPlayer, -300; + bonus bVit, 3; + bonus bMaxHPrate, 12; + bonus bHealPower2, 10; + bonus bAddItemHealRate, 10; + autobonus2 "{ bonus2 bHPRegenRate,600,1000; }", 5, 10000, BF_WEAPON, "{ specialeffect(EF_HEAL, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Elite_Engineer_Armor", "Battle_Greave", "Commander_Manteau"] + Script: <" + bonus2 bSubRace, RC_NonDemiPlayer, -300; + bonus bStr, 3; + bonus bMaxHPrate, 12; + bonus2 bSkillAtk, MC_MAMMONITE, 20; + bonus2 bSkillHeal, AM_POTIONPITCHER, 10; + bonus2 bSkillHeal2, AM_POTIONPITCHER, 10; + bonus2 bSkillHeal2, AL_HEAL, 10; + bonus bUnbreakableArmor, 0; + "> +}, +{ + Items: ["Assassin_Robe", "Battle_Greave", "Commander_Manteau"] + Script: <" + bonus2 bSubRace, RC_NonDemiPlayer, -300; + bonus bAgi, 3; + bonus bMaxHPrate, 12; + bonus bCritical, 5; + bonus bAspdRate, 5; + autobonus "{ bonus2 bHPRegenRate,300,1000; }", 10, 10000, BF_WEAPON, "{ specialeffect(EF_HEAL, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Warlock_Battle_Robe", "Combat_Boots", "Commander_Manteau_"] + Script: <" + bonus2 bSubRace, RC_NonDemiPlayer, -300; + bonus bInt, 3; + bonus bMaxHPrate, 12; + bonus2 bResEff, Eff_Stun, 2000; + autobonus2 "{ bonus bDefEle,Ele_Ghost; }", 30, 10000, BF_WEAPON, "{ specialeffect(EF_ENERGYCOAT, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Medic_Robe", "Combat_Boots", "Commander_Manteau_"] + Script: <" + bonus2 bSubRace, RC_NonDemiPlayer, -300; + bonus bInt, 3; + bonus bMaxHPrate, 12; + bonus2 bVariableCastrate, AL_HOLYLIGHT, -50; + bonus bHealPower, 6; + autobonus2 "{ bonus bDefEle,Ele_Ghost; }", 30, 10000, BF_WEAPON, "{ specialeffect(EF_ENERGYCOAT, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Elite_Archer_Suit", "Combat_Boots", "Commander_Manteau_"] + Script: <" + bonus2 bSubRace, RC_NonDemiPlayer, -300; + bonus bDex, 3; + bonus bMaxHPrate, 12; + bonus bLongAtkDef, 10; + bonus bDelayrate, -25; + "> +}, +{ + Items: ["Elite_Shooter_Suit", "Battle_Boots", "Sheriff_Manteau"] + Script: <" + bonus2 bSubRace, RC_NonDemiPlayer, -300; + bonus bDex, 3; + bonus bMaxHPrate, 12; + bonus bLongAtkDef, 10; + bonus bDelayrate, -25; + "> +}, +{ + Items: ["Sprint_Mail", "Sprint_Shoes", "Sprint_Ring"] + Script: <" + bonus bMaxHPrate, 7; + bonus bMaxSPrate, 7; + bonus bVariableCastrate, -3; + bonus bDelayrate, -15; + "> +}, +{ + Items: ["Improved_Tights", "Linen_Glove"] + Script: <" + bonus bFlee2, 5; + "> +}, +{ + Items: ["Krieger_Suit1", "Krieger_Shoes1", "Krieger_Muffler1"] + Script: <" + bonus2 bAddRace, RC_All, 5; + bonus bMatkRate, 5; + bonus2 bResEff, Eff_Freeze, 10000; + bonus2 bSkillHeal2, AM_POTIONPITCHER, 3; + bonus2 bSkillHeal2, AL_HEAL, 3; + bonus2 bSkillHeal2, PR_SANCTUARY, 3; + "> +}, +{ + Items: ["Dragon_Vest", "Dragon_Manteau"] + Script: <" + bonus bAgi, 5; + bonus bFlee, 15; + "> +}, +{ + Items: ["Cuffs", "Bloody_Iron_Ball"] + Script: <" + bonus bBaseAtk, 50; + bonus2 bAddDefClass, 1196, 20; + bonus2 bAddDefClass, 1197, 20; + "> +}, +{ + Items: ["Tidal_Shoes", "Wool_Scarf"] + Script: <" + bonus bHPrecovRate, 5; + bonus bMaxHPrate, 10; + "> +}, +{ + Items: ["Black_Leather_Boots", "Rider_Insignia"] + Script: <" + bonus bFlee, 10; + "> +}, +{ + Items: ["Black_Leather_Boots", "Rider_Insignia_"] + Script: <" + bonus bFlee, 10; + "> +}, +{ + Items: ["Black_Leather_Boots", "Rider_Insignia_M"] + Script: <" + bonus bFlee, 10; + "> +}, +{ + Items: ["Diabolus_Boots", "Diabolus_Manteau"] + Script: <" + bonus bMaxHPrate, 6; + "> +}, +{ + Items: ["Black_Leather_Boots_", "Rider_Insignia"] + Script: <" + bonus bFlee, 10; + "> +}, +{ + Items: ["Black_Leather_Boots_", "Rider_Insignia_"] + Script: <" + bonus bFlee, 10; + "> +}, +{ + Items: ["Black_Leather_Boots_", "Rider_Insignia_M"] + Script: <" + bonus bFlee, 10; + "> +}, +{ + Items: ["Beach_Sandal", "Beach_Manteau"] + Script: <" + bonus bFlee, 5; + "> +}, +{ + Items: ["Shoes_Of_Judgement", "Shawl_Of_Judgement", "Robe_Of_Judgement", "Mace_Of_Judgement"] + Script: <" + bonus2 bAddRace, RC_Undead, 15; + bonus2 bMagicAddRace, RC_Undead, 15; + bonus2 bSkillAtk, AB_ADORAMUS, 100; + "> +}, +{ + Items: ["Shoes_Of_Judgement", "Shawl_Of_Judgement", "Robe_Of_Judgement", "Mace_Of_Judgement2"] + Script: <" + bonus2 bAddRace, RC_Undead, 30; + bonus2 bMagicAddRace, RC_Undead, 30; + bonus2 bSkillAtk, AB_ADORAMUS, 200; + bonus bVariableCastrate, -50; + "> +}, +{ + Items: ["Ur_Greave", "Ur_Manteau", "Ur_Seal", "Ur_Plate"] + Script: <" + bonus bMaxHPrate, 14; + bonus2 bSkillAtk, RK_HUNDREDSPEAR, 50; + skill CR_AUTOGUARD, 1; + bonus bUseSPrate, 10; + bonus2 bSubEle, Ele_Neutral, 10; + "> +}, +{ + Items: ["Peuz_Greave", "Peuz_Manteau", "Peuz_Seal", "Peuz_Plate"] + Script: <" + bonus2 bAddRace, RC_All, 10; + bonus2 bSkillAtk, RK_SONICWAVE, 100; + bonus2 bSkillAtk, RK_WINDCUTTER, 100; + bonus3 bAutoSpell, RK_STORMBLAST, 1, 20; + autobonus3 "{ bonus bAspd,2; }", 1000, 10000, LK_CONCENTRATION, "{ specialeffect(EF_ENHANCE, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Sabah_Shoes", "Sabah_Hood", "Sabah_Ring", "Sabah_Cloth"] + Script: <" + bonus bCritical, 15; + bonus bFlee, 10; + bonus bCritAtkRate, 40; + bonus2 bSkillAtk, GC_CROSSIMPACT, 20; + bonus bUseSPrate, 10; + "> +}, +{ + Items: ["Nab_Shoes", "Nab_Hood", "Nab_Ring", "Nab_Cloth"] + Script: <" + bonus2 bAddRace, RC_All, 10; + bonus bMatkRate, 10; + if (readparam(bStr) > 119) { + bonus bBaseAtk, 30; + } + bonus3 bAutoSpell, ASC_BREAKER, getskilllv(ASC_BREAKER), 10; + bonus bCritical, -20; + "> +}, +{ + Items: ["White_Wing_Boots", "White_Wing_Manteau", "White_Wing_Brooch", "White_Wing_Suits"] + Script: <" + bonus bAspd, 2; + bonus bLongAtkRate, 30; + bonus3 bAutoSpell, AC_DOUBLE, 3, 10; + bonus2 bSkillAtk, RA_ARROWSTORM, 50; + "> +}, +{ + Items: ["Black_Wing_Boots", "Black_Wing_Manteau", "Black_wing_Brooch", "Black_Wing_Suits"] + Script: <" + bonus bMaxHPrate, 15; + bonus2 bSkillAtk, RA_CLUSTERBOMB, 20; + bonus bFlee2, 20; + bonus bLongAtkRate, -30; + bonus bAspd, -7; + "> +}, +{ + Items: ["Siege_Greave", "Siege_Manteau", "Siege_Plate"] + Script: <" + bonus bVit, 5; + bonus2 bSubRace, RC_DemiPlayer, 15; + "> +}, +{ + Items: ["Siege_Boots", "Siege_Manteau", "Siege_Suits"] + Script: <" + bonus bDex, 5; + bonus2 bSubRace, RC_DemiPlayer, 15; + "> +}, +{ + Items: ["Siege_Shoes", "Siege_Muffler", "Siege_Robe"] + Script: <" + bonus bInt, 5; + bonus bMdef, 10; + bonus2 bSubRace, RC_DemiPlayer, 15; + "> +}, +{ + Items: ["Morpheuss_Shawl", "Morpheuss_Ring", "Morpheuss_Armlet", "Morpheuss_Hood"] + Script: <" + bonus bInt, 5; + bonus bMdef, 11; + bonus bMaxSPrate, 20; + bonus bNoCastCancel, 0; + bonus bVariableCastrate, 25; + "> +}, +{ + Items: ["Morriganes_Manteau", "Morriganes_Belt", "Morriganes_Pendant", "Morriganes_Helm"] + Script: <" + bonus bStr, 2; + bonus bLuk, 9; + bonus bCritical, 13; + bonus bBaseAtk, 18; + bonus bFlee2, 13; + "> +}, +{ + Items: ["Morriganes_Manteau", "Morriganes_Belt_", "Morriganes_Pendant_", "Morriganes_Helm_"] + Script: <" + bonus bStr, 2; + bonus bLuk, 9; + bonus bCritical, 13; + bonus bBaseAtk, 18; + bonus bFlee2, 13; + "> +}, +{ + Items: ["Dragon_Breath", "Dragon_Killer"] + Script: <" + bonus2 bAddRace, RC_Dragon, 5; + "> +}, +{ + Items: ["Scarlet_Poncho", "Critical_Ring"] + Script: <" + bonus bCritAtkRate, 5; + bonus bCritical, 10; + if (getequiprefinerycnt(EQI_GARMENT) >= 5) { + bonus bCritAtkRate, 3; + } + if (getequiprefinerycnt(EQI_GARMENT) >= 7) { + bonus bCritAtkRate, 4; + } + "> +}, +{ + Items: ["Scarlet_Poncho", "Rose_Cascade"] + Script: <" + bonus bUseSPrate, -5; + "> +}, +{ + Items: ["Clip", "Spiritual_Ring"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Clip", "Spiritual_Ring_C"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Clip", "Spiritual_Ring_M"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Rosary", "Spiritual_Ring"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Rosary", "Spiritual_Ring_C"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Rosary", "Spiritual_Ring_M"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Safety_Ring", "Angel_Earing"] + Script: <" + bonus bMdef, 7; + bonus bDef, 7; + "> +}, +{ + Items: ["Critical_Ring", "Angel_Earing"] + Script: <" + bonus bCritical, 7; + "> +}, +{ + Items: ["Ring_Of_Rogue", "Cold_Heart"] + Script: <" + bonus2 bAddSize, Size_Medium, 8; + bonus bAspdRate, 3; + "> +}, +{ + Items: ["Ring_Of_Rogue", "Black_Cat"] + Script: <" + bonus2 bAddSize, Size_Large, 8; + bonus bHit, 3; + bonus bVariableCastrate, -3; + "> +}, +{ + Items: ["Rosary_", "Spiritual_Ring"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Rosary_", "Spiritual_Ring_C"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Rosary_", "Spiritual_Ring_M"] + Script: <" + bonus2 bSkillAtk, AL_HEAL, 50; + bonus2 bSkillAtk, PR_MAGNUS, 30; + bonus bSPrecovRate, 9; + "> +}, +{ + Items: ["Ring_Of_Flame_Lord", "Ring_Of_Resonance"] + Script: <" + bonus4 bAutoSpell, MO_EXTREMITYFIST, 1, 3, 1; + bonus3 bAutoSpell, PR_LEXAETERNA, 1, 20; + bonus3 bAutoSpell, AS_SONICBLOW, 5, 50; + bonus3 bAutoSpell, MO_INVESTIGATE, 5, 20; + bonus3 bAutoSpell, ASC_METEORASSAULT, 2, 50; + "> +}, +{ + Items: ["Ring_Of_Resonance", "Ring_Of_Flame_Lord_I"] + Script: <" + bonus4 bAutoSpell, MO_EXTREMITYFIST, 1, 3, 1; + bonus3 bAutoSpell, PR_LEXAETERNA, 1, 20; + bonus3 bAutoSpell, AS_SONICBLOW, 5, 50; + bonus3 bAutoSpell, MO_INVESTIGATE, 5, 20; + bonus3 bAutoSpell, ASC_METEORASSAULT, 2, 50; + "> +}, +{ + Items: ["Orleans_Glove", "Orleans_Necklace"] + Script: <" + bonus bMatk, 20; + "> +}, +{ + Items: ["Medal_Swordman", "Krieger_Ring1"] + Script: <" + bonus2 bAddRace, RC_All, 5; + bonus bMatkRate, 3; + bonus bHealPower, 5; + "> +}, +{ + Items: ["Medal_Thief", "Krieger_Ring1"] + Script: <" + bonus2 bAddRace, RC_All, 5; + bonus bMatkRate, 3; + bonus bHealPower, 5; + "> +}, +{ + Items: ["Medal_Acolyte", "Krieger_Ring1"] + Script: <" + bonus2 bAddRace, RC_All, 5; + bonus bMatkRate, 3; + bonus bHealPower, 5; + "> +}, +{ + Items: ["Medal_Mage", "Krieger_Ring1"] + Script: <" + bonus2 bAddRace, RC_All, 5; + bonus bMatkRate, 3; + bonus bHealPower, 5; + "> +}, +{ + Items: ["Medal_Archer", "Krieger_Ring1"] + Script: <" + bonus2 bAddRace, RC_All, 5; + bonus bMatkRate, 3; + bonus bHealPower, 5; + "> +}, +{ + Items: ["Medal_Merchant", "Krieger_Ring1"] + Script: <" + bonus2 bAddRace, RC_All, 5; + bonus bMatkRate, 3; + bonus bHealPower, 5; + "> +}, +{ + Items: ["Icarus_Wing", "Bowman_Scarf"] + Script: <" + bonus bUseSPrate, -25; + "> +}, +{ + Items: ["Medal_Gunner", "Krieger_Ring1"] + Script: <" + bonus2 bAddRace, RC_All, 5; + bonus bMatkRate, 3; + bonus bHealPower, 5; + "> +}, +{ + Items: ["Black_Cat", "Black_Wing"] + Script: <" + bonus bHit, 5; + bonus bMatk, 5; + bonus2 bSkillUseSP, SC_ENERVATION, 20; + bonus2 bSkillUseSP, SC_GROOMY, 20; + "> +}, +{ + Items: ["Shaman_Ring", "Shaman_Earing", "Shamans_Hair_Ornament"] + Script: <" + bonus bMaxHP, 300; + bonus bMatkRate, 5; + bonus2 bSubEle, Ele_Neutral, 5; + "> +}, +{ + Items: ["Dark_Knight_Belt", "Dark_Knight_Glove", "Dark_Knight_Mask"] + Script: <" + bonus bMatkRate, 10; + bonus bInt, 5; + bonus2 bSubRace, RC_Angel, 10; + "> +}, +{ + Items: ["Dark_Knight_Belt", "Dark_Knight_Glove", "Dark_Knight_MaskB"] + Script: <" + bonus bMatkRate, 10; + bonus bInt, 5; + bonus2 bSubRace, RC_Angel, 10; + "> +}, +{ + Items: ["Rune_Ring", "Rune_Suit", "Mana_Manteau", "Mana_Boots"] + Script: <" + bonus2 bExpAddRace, RC_All, 10; + "> +}, +{ + Items: ["Body_Power_Up_Ring", "Anti_Magic_Suit"] + Script: <" + bonus bAspdRate, 5; + "> +}, +{ + Items: ["Body_Power_Up_Ring", "Geffen_Mage_Robe"] + Script: <" + bonus bDelayrate, -5; + bonus2 bAddRaceTolerance, RC_DemiPlayer, 5; + "> +}, +{ + Items: ["Ring_Of_Spell_Explosion", "Anti_Magic_Suit"] + Script: <" + bonus bDelayrate, -5; + bonus2 bAddRaceTolerance, RC_DemiPlayer, 5; + "> +}, +{ + Items: ["Ring_Of_Spell_Explosion", "Geffen_Mage_Robe"] + Script: <" + bonus bVariableCastrate, -5; + "> +}, +{ + Items: ["RWC_Gold_Brooch", "RWC_Silver_Brooch"] + Script: <" + bonus bMatkRate, 10; + bonus bAtkRate, 10; + "> +}, +{ + Items: ["Poring_Card", "Mastering_Card"] + Script: <" + bonus bFlee, 18; + "> +}, +{ + Items: ["Lunatic_Card", "Eclipse_Card"] + Script: <" + bonus bFlee, 18; + "> +}, +{ + Items: ["Chonchon_Card", "Dragon_Fly_Card"] + Script: <" + bonus bFlee, 18; + "> +}, +{ + Items: ["Roda_Frog_Card", "Toad_Card"] + Script: <" + bonus bFlee, 18; + "> +}, +{ + Items: ["Condor_Card", "FlyingGalapago"] + Script: <" + bonus2 bSubEle, Ele_All, 5; + "> +}, +{ + Items: ["Rocker_Card", "Vocal_Card"] + Script: <" + bonus bFlee, 18; + "> +}, +{ + Items: ["Skeleton_Card", "Skel_Prisoner_Card"] + Script: <" + bonus2 bAddEffWhenHit, Eff_Sleep, 600; + "> +}, +{ + Items: ["Tarou_Card", "Cramp_Card"] + Script: <" + bonus bStr, 3; + "> +}, +{ + Items: ["Wolf_Card", "Vagabond_Wolf_Card"] + Script: <" + bonus bFlee, 18; + "> +}, +{ + Items: ["Pecopeco_Card", "Grand_Peco_Card"] + Script: <" + bonus bDef, 3; + bonus bVit, 3; + "> +}, +{ + Items: ["Muka_Card", "Raggler_Card", "Baby_Leopard_Card", "Zipper_Bear_Card", "Mole_Card"] + Script: <" + bonus bStr, 4; + bonus bMaxHPrate, 7; + bonus bMaxSPrate, 7; + bonus2 bSkillAtk, MC_MAMMONITE, 20; + bonus bSPDrainValue, 1; + if (BaseJob == Job_Alchemist) { + bonus3 bAutoSpell, BS_ADRENALINE, 1, 10; + bonus2 bAddMonsterDropItem, 7139, 3; + bonus2 bAddMonsterDropItem, 905, 10; + } + "> +}, +{ + Items: ["Stainer_Card", "Wander_Man_Card", "Shinobi_Card", "Wild_Rose_Card", "Whikebain_Card"] + Script: <" + bonus bStr, 6; + bonus bAgi, 4; + bonus2 bSkillAtk, RG_BACKSTAP, 10; + if (getskilllv(RG_STRIPARMOR) == 5) + bonus3 bAutoSpell, RG_STRIPARMOR, 5, 50; + if (BaseJob == Job_Rogue) { + bonus bUseSPrate, -20; + bonus3 bAutoSpell, RG_INTIMIDATE, 1, -20; + } + "> +}, +{ + Items: ["Golem_Card", "Companion_Cavalry_Sword"] + Script: <" + bonus2 bSubSize, Size_Large, 15; + bonus2 bSubSize, Size_Small, 15; + "> +}, +{ + Items: ["BigFoot_Card", "Grizzly_Card"] + Script: <" + bonus2 bAddEffWhenHit, Eff_Blind, 600; + "> +}, +{ + Items: ["Munak_Card", "Bon_Gun_Card", "Hyegun_Card"] + Script: <" + bonus bAllStats, 1; + "> +}, +{ + Items: ["Mummy_Card", "Ancient_Mummy_Card"] + Script: <" + bonus bPerfectHitAddRate, 20; + "> +}, +{ + Items: ["Nightmare_Card", "Nightmare_Terror_Card"] + Script: <" + bonus2 bAddEffWhenHit, Eff_Curse, 600; + "> +}, +{ + Items: ["Knight_Of_Abyss_Card", "Lord_of_Death"] + Script: <" + bonus2 bAddRace, RC_Boss, 5; + if (getequiprefinerycnt(EQI_HEAD_TOP) >= 11) + bonus2 bSubRace, RC_NonBoss, 5; + "> +}, +{ + Items: ["Galapago_Card", "FlyingGalapago"] + Script: <" + bonus2 bAddItemHealRate, Apple_Juice, 1000; + bonus2 bAddItemHealRate, Banana_Juice, 1000; + bonus2 bAddItemHealRate, Carrot_Juice, 1000; + "> +}, +{ + Items: ["Crab_Card", "Aster_Card", "Shellfish_Card"] + Script: <" + bonus3 bAddMonsterDropItem, 544, RC_Fish, 3000; + bonus2 bAddEle, Ele_Water, 30; + "> +}, +{ + Items: ["Grand_Peco_Card", "Heaven_Cage"] + Script: <" + bonus4 bAutoSpell, PR_GLORIA, 5, 10, 0; + "> +}, +{ + Items: ["Gryphon_Card", "FlyingGalapago"] + Script: <" + bonus bAspdRate, 3; + bonus bAspd, 1; + bonus bAtkRate, -5; + if (getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_SUBTYPE) == W_BOW) { + if (getequiprefinerycnt(EQI_HAND_R) > 8) + bonus bAspd, 1; + } + "> +}, +{ + Items: ["Dark_Lord_Card", "Dark_Illusion_Card"] + Script: <" + bonus bMaxHPrate, 20; + bonus bMaxSPrate, 20; + bonus bVariableCastrate, -10; + "> +}, +{ + Items: ["The_Paper_Card", "Wander_Man_Card", "Shinobi_Card", "Wild_Rose_Card", "Dancing_Dragon_Card"] + Script: <" + bonus bAgi, 5; + bonus bStr, 5; + bonus bAspdRate, 5; + bonus bSpeedRate, 25; + bonus2 bSPDrainValue, 1, 0; + if (BaseClass == Job_Thief) + bonus bNoGemStone, 0; + "> +}, +{ + Items: ["Dragon_Tail_Card", "Merman_Card", "Anolian_Card", "Alligator_Card", "Cruiser_Card"] + Script: <" + bonus bAgi, 5; + bonus bDex, 3; + bonus bLongAtkRate, 20; + bonus bPerfectHitAddRate, 20; + if (BaseClass == Job_Archer) { + bonus2 bExpAddRace, RC_Brute, 5; + bonus2 bWeaponComaRace, RC_Brute, 100; + } + "> +}, +{ + Items: ["Dragon_Tail_Card", "Anolian_Card", "Alligator_Card", "Cruiser_Card", "Ferus__Card"] + Script: <" + bonus bDex, 5; + bonus2 bSkillAtk, CG_ARROWVULCAN, 5; + bonus2 bSkillAtk, DC_THROWARROW, 10; + bonus2 bSkillAtk, BA_MUSICALSTRIKE, 10; + if (BaseJob == Job_Bard || BaseJob == Job_Dancer) + bonus3 bAutoSpellWhenHit, CG_TAROTCARD, 2, 50; + "> +}, +{ + Items: ["Rideword_Card", "Live_Peach_Tree_Card", "Geographer_Card", "Cookie_Card", "Fur_Seal_Card"] + Script: <" + bonus bVit, 10; + bonus bVariableCastrate, -10; + bonus bUseSPrate, -10; + if (BaseClass == Job_Acolyte) { + bonus2 bExpAddRace, RC_Undead, 5; + bonus2 bExpAddRace, RC_Demon, 5; + bonus2 bSubRace, RC_Undead, 30; + bonus2 bSubRace, RC_Demon, 30; + } + "> +}, +{ + Items: ["Rideword_Card", "Cookie_Card", "Fur_Seal_Card", "Waste_Stove_Card"] + Script: <" + bonus bStr, 3; + bonus bMaxSP, 80; + bonus bBaseAtk, 25; + bonus3 bAutoSpell, AL_CRUCIS, 5, 10; + bonus2 bSkillAtk, MO_EXTREMITYFIST, 10; + if (BaseJob == Job_Monk) { + bonus bUseSPrate, -10; + bonus bNoCastCancel, 0; + } + "> +}, +{ + Items: ["Raggler_Card", "Mystcase_Card", "Baby_Leopard_Card", "Zipper_Bear_Card", "Hylozoist_Card"] + Script: <" + bonus bLuk, 10; + bonus2 bSPDrainValue, 2, 0; + bonus2 bSkillAtk, 42, 20; + if (BaseClass == Job_Merchant) { + bonus2 bAddMonsterDropItem, 617, 5; + bonus bMagicDamageReturn, 20; + } + "> +}, +{ + Items: ["Loli_Ruri_Card", "Miyabi_Ningyo_Card", "Wicked_Nymph_Card", "Parasite_Card", "Harpy_Card", "Blood_Butterfly_Card"] + Script: <" + bonus bMaxHP, 500; + bonus bDef, 5; + bonus bMdef, 5; + bonus2 bSkillAtk, 14, 10; + bonus2 bSkillAtk, 19, 10; + bonus2 bSkillAtk, 20, 10; + if (BaseClass == Job_Mage) { + bonus bMatkRate, 3; + bonus bVariableCastrate, -15; + } + "> +}, +{ + Items: ["Lude_Card", "Quve_Card"] + Script: <" + bonus bMaxHP, 300; + bonus bMaxSP, 60; + "> +}, +{ + Items: ["Miyabi_Ningyo_Card", "Wicked_Nymph_Card", "Harpy_Card", "Blood_Butterfly_Card", "Novus__Card"] + Script: <" + bonus bInt, 3; + bonus2 bSkillAtk, WZ_HEAVENDRIVE, 10; + bonus2 bSkillAtk, MG_THUNDERSTORM, 10; + if (BaseJob == Job_Sage) { + bonus bMagicDamageReturn, 20; + bonus2 bAddMonsterDropItem, 716, 100; + bonus2 bAddMonsterDropItem, 715, 100; + bonus bVariableCastrate, -20; + } + "> +}, +{ + Items: ["Succubus_Card", "Incubus_Card"] + Script: <" + bonus bHPrecovRate, 30; + bonus bSPrecovRate, 30; + bonus bVit, 4; + bonus bInt, 4; + "> +}, +{ + Items: ["Solider_Card", "Assulter_Card", "Permeter_Card", "Freezer_Card", "Heater_Card"] + Script: <" + bonus bStr, 10; + bonus bMaxHPrate, 20; + bonus bHPrecovRate, 50; + bonus3 bAutoSpell, BS_WEAPONPERFECT, 1, 3; + bonus2 bAddMonsterDropItem, 501, 500; + if (BaseClass == Job_Swordman) { + bonus2 bAddItemHealRate, Red_Potion, 50; + bonus2 bAddItemHealRate, Yellow_Potion, 50; + bonus2 bAddItemHealRate, Orange_Potion, 50; + bonus2 bAddItemHealRate, White_Potion, 50; + } + "> +}, +{ + Items: ["C_Tower_Manager_Card", "Alarm_Card", "Clock_Card", "Punk_Card"] + Script: <" + bonus bDef, 3; + bonus bMdef, 3; + "> +}, +{ + Items: ["Owl_Duke_Card", "Owl_Baron_Card"] + Script: <" + bonus3 bAutoSpell, MG_LIGHTNINGBOLT, 5, 20; + "> +}, +{ + Items: ["Injustice_Card", "Zherlthsh_Card"] + Script: <" + bonus bBaseAtk, 20; + bonus bLuk, 3; + "> +}, +{ + Items: ["Permeter_Card", "Freezer_Card", "Heater_Card", "Archdam_Card"] + Script: <" + bonus bInt, 1; + bonus bStr, 1; + bonus bDef, 2; + bonus bSPrecovRate, 10; + bonus2 bSkillAtk, PA_SHIELDCHAIN, 10; + bonus2 bSkillAtk, PA_SACRIFICE, 10; + bonus bVariableCastrate, -10; + if (BaseJob == Job_Crusader) + bonus bDefEle, Ele_Holy; + "> +}, +{ + Items: ["Garm_Baby_Card", "Garm_Card"] + Script: <" + bonus3 bAutoSpell, MG_FROSTDIVER, 3, 250; + "> +}, +{ + Items: ["Pitman_Card", "Mashirubeken"] + Script: <" + bonus3 bAutoSpell, WZ_EARTHSPIKE, 5, 20 + (getequiprefinerycnt(EQI_HAND_R)); + "> +}, +{ + Items: ["Hill_Wind_Card", "Mashirubeken"] + Script: <" + bonus3 bAutoSpell, MG_LIGHTNINGBOLT, 5, 20 + (getequiprefinerycnt(EQI_HAND_R)); + "> +}, +{ + Items: ["Rawrel_Card", "Mashirubeken"] + Script: <" + bonus3 bAutoSpell, MG_COLDBOLT, 5, 20 + (getequiprefinerycnt(EQI_HAND_R)); + "> +}, +{ + Items: ["Ferus_Card", "Mashirubeken"] + Script: <" + bonus3 bAutoSpell, MG_FIREBOLT, 5, 20 + (getequiprefinerycnt(EQI_HAND_R)); + "> +}, +{ + Items: ["Deathword_Card", "Mashirubeken"] + Script: <" + bonus3 bAutoSpell, MG_SOULSTRIKE, 5, 20 + (getequiprefinerycnt(EQI_HAND_R)); + "> +}, +{ + Items: ["Zombie_Slaughter_Card", "Ragged_Zombie_Card"] + Script: <" + bonus2 bSPGainRace, RC_DemiPlayer, 2; + "> +}, +{ + Items: ["Tendrilion_Card", "KarduiEar"] + Script: <" + if (getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_SUBTYPE) == W_2HSPEAR + || getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_SUBTYPE) == W_2HSTAFF + || getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_SUBTYPE) == W_STAFF) { + bonus2 bMagicAddRace, RC_DemiPlayer, getequipid(EQI_HAND_R) * 2; + bonus2 bMagicAddRace, RC_Player, getequipid(EQI_HAND_R) * 2; + } + "> +}, +{ + Items: ["Scaraba_Card", "Gold_Scaraba_Card"] + Script: <" + bonus3 bAutoSpell, NPC_DRAGONFEAR, 2, 100 + (getrefine() * 10); + "> +}, +{ + Items: ["Q_Scaraba_Card", "Queen_Scaraba_Crown"] + Script: <" + bonus2 bAddRace2, 7, 30; + "> +}, +{ + Items: ["Gold_Q_Scaraba_Card", "Queen_Scaraba_Crown"] + Script: <" + bonus2 bSubRace, RC_Insect, 10; + bonus2 bResEff, Eff_Confusion, 10000; + "> +}, +{ + Items: ["Cendrawasih_Card", "FlyingGalapago"] + Script: <" + bonus bInt, 1; + bonus bCritAtkRate, 5; + if (BaseClass == Job_Archer) { + bonus bCritAtkRate, 10; + } + "> +}, +{ + Items: ["UndeadKnightF_Card", "Crimson_Stole"] + Script: <" + bonus bMaxSPrate, 44; + bonus bSPGainValue, -(20 + (getequiprefinerycnt(EQI_GARMENT) / 2)); + "> +}, +{ + Items: ["White_Knightage_Card", "Khali_Knightage_Card"] + Script: <" + bonus2 bAddSize, Size_Medium, 15; + bonus2 bAddSize, Size_Large, 15; + bonus2 bSubSize, Size_Medium, 5; + bonus2 bSubSize, Size_Large, 5; + "> +}, +{ + Items: ["P_Amdarais_Card", "Bijou_Card"] + Script: <" + bonus2 bResEff, Eff_Burning, 10000; + "> +}, +{ + Items: ["Min_Toad_Card", "Min_Chimera_Card"] + Script: <" + bonus bAtkRate, 10; + bonus bMatkRate, 10; + "> +}, +{ + Items: ["Min_Vagabond_Wolf_Card", "Min_Chimera_Card"] + Script: <" + bonus bAtkRate, 10; + bonus bMatkRate, 10; + "> +}, +{ + Items: ["Min_Vocal_Card", "Min_Chimera_Card"] + Script: <" + bonus bAtkRate, 10; + bonus bMatkRate, 10; + "> +}, +{ + Items: ["Min_Eclipse_Card", "Min_Chimera_Card"] + Script: <" + bonus bAtkRate, 10; + bonus bMatkRate, 10; + "> +}, +{ + Items: ["N_Arclouse_Card", "N_Mimic_Card"] + Script: <" + bonus2 bSubRace, RC_Brute, 5; + bonus2 bSubRace, RC_Undead, 5; + bonus2 bIgnoreMdefRate, 50, RC_Brute; + bonus2 bIgnoreMdefRate, 50, RC_Undead; + "> +}, +{ + Items: ["N_Arclouse_Card", "N_Minorous_Card"] + Script: <" + bonus2 bSubRace, RC_Brute, 5; + bonus2 bSubRace, RC_Undead, 5; + bonus2 bIgnoreDefRate, 50, RC_Brute; + bonus2 bIgnoreDefRate, 50, RC_Undead; + "> +}, +{ + Items: ["Loard_Circlet", "Gossip_Raven"] + Script: <" + bonus2 bExpAddRace, RC_All, 5; + "> +}, +{ + Items: ["Bankruptcy_Of_Heart", "Mask_Of_Bankrupt"] + Script: <" + bonus bMaxHP, 100; + bonus2 bSubEle, Ele_Neutral, getequiprefinerycnt(EQI_HEAD_TOP); + "> +}, +{ + Items: ["Blush", "Necktie"] + Script: <" + bonus bAspdRate, 3; + bonus bVariableCastrate, 3; + "> +}, +{ + Items: ["Blush", "Tare_Pope"] + Script: <" + bonus bSPrecovRate, 3; + "> +}, +{ + Items: ["Blush", "Tare_Pope_"] + Script: <" + bonus bHealPower, 10; + "> +}, +{ + Items: ["Ear_Of_Devils_Wing", "Darkness_Helm_J"] + Script: <" + bonus bStr, 1; + bonus bAtkRate, 5; + "> +}, +{ + Items: ["Ear_Of_Angels_Wing", "Darkness_Helm_J"] + Script: <" + bonus bStr, 1; + bonus bAspdRate, 2; + "> +}, +{ + Items: ["Alarm_Mask", "Gloomy_Pumpkin_Hat"] + Script: <" + bonus2 bAddItemHealRate, 12192, 200; + "> +}, +{ + Items: ["Feather_Beret", "Protect_Feathers"] + Script: <" + bonus bAspdRate, 5; + if (getequiprefinerycnt(EQI_HEAD_TOP) > 6) + bonus bAspdRate, 5; + if (getequiprefinerycnt(EQI_HEAD_TOP) > 8) + bonus bMaxHPrate, 5; + "> +}, +{ + Items: ["Hahoe_Mask", "Gloomy_Pumpkin_Hat"] + Script: <" + bonus bAspdRate, 5; + "> +}, +{ + Items: ["Captain_Hat", "Antique_Pipe_J"] + Script: <" + bonus bLongAtkRate, getequiprefinerycnt(EQI_HEAD_TOP); + "> +}, +{ + Items: ["Pecopeco_Wing_Ears", "Darkness_Helm_J"] + Script: <" + bonus bAgi, 1; + bonus bFlee, 3; + "> +}, +{ + Items: ["Pencil_In_Mouth", "Cap_Of_Concentration"] + Script: <" + bonus bDex, 2; + bonus bDef, 2; + "> +}, +{ + Items: ["Black_Glasses", "Darkness_Helm_J"] + Script: <" + bonus bInt, 1; + bonus bMatkRate, 2; + "> +}, +{ + Items: ["Eyes_Of_Darkness", "Darkness_Helm_J"] + Script: <" + bonus bDex, 1; + bonus bLongAtkRate, 3; + "> +}, +{ + Items: ["Red_Wing_Hat", "Priest_Sword"] + Script: <" + bonus2 bAddRace, RC_DemiPlayer, 10; + bonus bHit, 10; + "> +}, +{ + Items: ["Angel_Earing", "Bless_Of_Moon"] + Script: <" + bonus2 bAddRace, RC_All, 3; + "> +}, +{ + Items: ["Heaven_Cage", "Ixion_Wing"] + Script: <" + if (Class == Job_Ranger || Class == Job_Ranger_T) + skill HT_BLITZBEAT, 5 * getequiprefinerycnt(EQI_HAND_R); + "> +}, +{ + Items: ["Scalpel", "Green_Operation_Coat"] + Script: <" + bonus3 bAddMonsterDropItem, 929, RC_Brute, 100 + (getequiprefinerycnt(EQI_HAND_R) * 10); + bonus3 bAddMonsterDropItem, 929, RC_DemiPlayer, 100 + (getequiprefinerycnt(EQI_HAND_R) * 10); + bonus3 bAddMonsterDropItem, 970, RC_Brute, 20 + (getequiprefinerycnt(EQI_HAND_R) * 2); + bonus3 bAddMonsterDropItem, 970, RC_DemiPlayer, 20 + (getequiprefinerycnt(EQI_HAND_R) * 2); + "> +}, +{ + Items: ["Twilight_Desert", "Sandstorm"] + Script: <" + bonus bMaxSP, 20; + bonus bMaxHPrate, 5; + bonus bHit, 10; + bonus2 bAddSize, Size_Large, 30; + autobonus "{ bonus bAspdRate,100; }", 1, 7000, BF_WEAPON, "{ specialeffect(EF_POTION_BERSERK, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Sandstorm", "Twilight_Desert_"] + Script: <" + bonus bMaxSP, 20; + bonus bMaxHPrate, 5; + bonus bHit, 10; + bonus2 bAddSize, Size_Large, 30; + autobonus "{ bonus bAspdRate,100; }", 1, 7000, BF_WEAPON, "{ specialeffect(EF_POTION_BERSERK, AREA, playerattached()); }"; + "> +}, +{ + Items: ["Boitata_Armor", "Boitata_Hat"] + Script: <" + bonus2 bAddEle, Ele_Earth, 10; + bonus bDefEle, Ele_Fire; + "> +}, +{ + Items: ["Egir_Armor", "Aegir_Helm"] + Script: <" + bonus2 bAddRaceTolerance, RC_Fish, 10 + getequiprefinerycnt(EQI_ARMOR); + "> +}, +{ + Items: ["Im_Angels_Protection", "Impr_Angels_Warmth"] + Script: <" + bonus(bAgi, 5); + bonus(bFlee, 10); + "> +}, +{ + Items: ["Female_Poring_Egg", "Excellion_Wing"] + Script: <" + bonus bDelayrate, -10; + bonus bFlee2, 6; + if (BaseLevel > 130) { + bonus bDelayrate, -10; + } + "> +}, +{ + Items: ["Elven_Ears_", "Skull_Cap"] + Script: <" + bonus bUseSPrate, -3; + "> +}, +{ + Items: ["Blush_", "Tare_Pope"] + Script: <" + bonus bSPrecovRate, 3; + "> +}, +{ + Items: ["Blush_", "Tare_Pope_"] + Script: <" + bonus bHealPower, 10; + "> +}, +{ + Items: ["Imperial_Feather", "Imperial_Ring"] + Script: <" + bonus2 bSkillVariableCast, CR_GRANDCROSS, -2000; + bonus2 bSkillUseSP, LG_RAYOFGENESIS, 10; + bonus2 bSkillAtk, CR_GRANDCROSS, BaseLevel; + bonus2 bSkillAtk, LG_RAYOFGENESIS, BaseLevel / 30; + "> +}, +{ + Items: ["Imperial_Feather", "Imperial_Guard", "Imperial_Spear"] + Script: <" + bonus2 bSkillAtk, LG_CANNONSPEAR, 20; + bonus2 bSkillAtk, LG_BANISHINGPOINT, 20; + bonus2 bSkillAtk, LG_SHIELDPRESS, 20; + "> +}, +{ + Items: ["Armor_Of_Gray", "Gray_Helmet", "Cloak_Of_Gray", "Boots_Of_Gray"] + Script: <" + bonus2 bSubEle, Ele_Neutral, 15; + bonus3 bAutoSpellWhenHit, WL_DRAINLIFE, 3, 100; + "> +}, +{ + Items: ["Gray_Robe", "Gray_Helmet", "Cloak_Of_Gray", "Boots_Of_Gray"] + Script: <" + bonus2 bSubEle, Ele_Neutral, 15; + bonus bMaxHPrate, 25; + bonus bMaxSPrate, 25; + bonus bMatkRate, 10; + "> +}, +{ + Items: ["Felock_Armor", "Felock_Cape", "Felock_Boots"] + Script: <" + bonus bMaxHP, 25; + bonus bMaxSP, 25; + bonus bSpeedRate, 25; + if (getequiprefinerycnt(EQI_GARMENT, EQI_SHOES, EQI_ARMOR) >= 30) { + bonus bMaxHP, 5; + bonus bMaxSP, 5; + } + "> +}, +{ + Items: ["Blood_Angel_Hair_Band", "Blood_Angel_Wing_Ear"] + Script: <" + bonus2 bAddRace, RC_Angel, 3; + "> +}, +{ + Items: ["Egir_Helm", "Egir_Armor", "Egir_Shoes", "Egir_Manteau"] + Script: <" + bonus bAllStats, 1; + bonus2 bSubEle, Ele_Water, 50; + "> +}, +{ + Items: ["Improved_Kiss_Of_Angel", "Impr_Angels_Warmth"] + Script: <" + bonus(bBaseAtk, 10); + "> +}, +{ + Items: ["Improved_Kiss_Of_Angel", "Impr_Angels_Arrival"] + Script: <" + bonus(bMatk, 20); + "> +}, +{ + Items: ["Mask_Of_Bankrupt", "Bankruptcy_Of_Heart_"] + Script: <" + bonus bMaxHP, 100; + bonus2 bSubEle, Ele_Neutral, getequiprefinerycnt(EQI_HEAD_TOP); + "> +}, +{ + Items: ["One_Eyed_Glass_", "Memorize_Book", "Pocket_Watch__"] + Script: <" + bonus bHPrecovRate, 15; + bonus bSPrecovRate, 15; + bonus bMatkRate, 7; + "> +}, +{ + Items: ["Riot_Chip", "Broken_Chip_1", "Broken_Chip_2"] + Script: <" + bonus bSpeedRate, 10; + bonus bBaseAtk, 50; + bonus bMatk, 50; + if (getequiprefinerycnt(EQI_HEAD_TOP) >= 9) { + bonus bMaxHPrate, 10; + bonus bMaxSPrate, 50; + } + "> +}, +{ + Items: ["Aegir_Helm", "Aegir_Armor"] + Script: <" + bonus2 bAddRaceTolerance, RC_Fish, 10 + getequiprefinerycnt(EQI_ARMOR); + "> +}, +{ + Items: ["Aegir_Helm", "Aegir_Cloak"] + Script: <" + .@r = getequiprefinerycnt(EQI_GARMENT); + bonus2 bSPGainRace, RC_Fish, 10; + bonus3 bAddMonsterDropItem, Shusi, RC_Fish, (5 + .@r); + bonus3 bAddMonsterDropItem, Fish_Slice, RC_Fish, (5 + .@r); + bonus2 bAddItemHealRate, Shusi, 5; + bonus2 bAddItemHealRate, Fish_Slice, 5; + bonus bHPrecovRate, (5 + .@r); + "> +}, +{ + Items: ["Aegir_Helm", "Aegir_Shoes"] + Script: <" + bonus2 bCriticalAddRace, RC_Fish, 10 + getequiprefinerycnt(EQI_SHOES); + "> +}, +{ + Items: ["Aegir_Helm", "Aegir_Armor", "Aegir_Shoes", "Aegir_Cloak"] + Script: <" + bonus bMaxHP, 1000; + bonus bMaxSP, 100; + bonus2 bExpAddRace, RC_Fish, 20; + bonus2 bAddRace, RC_Fish, 50; + bonus2 bMagicAddRace, RC_Fish, 50; + bonus2 bSubEle, Ele_Water, 50; + "> +}, +{ + Items: ["C_Amistr_Cap", "C_Amistr_Bag"] + Script: <" + bonus2 bAddRaceTolerance, RC_Player, 4; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Str_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Int_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Agi_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Vit_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Dex_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Luk_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Str_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Vit_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Dex_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Int_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Agi_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin", "Temporal_Luk_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Str_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Int_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Agi_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Vit_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Dex_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Luk_Boots"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Str_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Vit_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Dex_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Int_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Agi_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["FaceWorm_Skin_", "Temporal_Luk_Boots_"] + Script: <" + bonus bMaxHPrate, 15; + bonus bMaxSPrate, 5; + "> +}, +{ + Items: ["Supplement_Part_Con", "Tornado_Axe"] + Script: <" + bonus2 bAddRace, RC_All, 25; + "> +}, +{ + Items: ["Assassin_Shoes", "Desperation_of_Assassin"] + Script: <" + bonus2 bAddRace, RC_DemiPlayer, getequiprefinerycnt(EQI_SHOES); + bonus2 bAddRace, RC_Player, getequiprefinerycnt(EQI_SHOES); + "> +}, +{ + Items: ["Broken_Chip_1", "Broken_Chip_2"] + Script: <" + bonus bInt, 8; + bonus bStr, 8; + "> +}, +{ + Items: ["S_Promotion_Weapon", "S_Promotion_Armor", "S_Promotion_Shoes", "S_Promotion_Shield", "S_Promotion_Earring", "S_Promotion_Pendant"] + Script: <" + bonus bAllStats, 9; + "> +}, +{ + Items: ["S_Physical_Earring", "S_Physical_Weapon", "S_Physical_Pendant"] + Script: <" + if (getequiprefinerycnt(EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L, EQI_SHADOW_WEAPON) >= 23) { + bonus bAtkRate, 1; + } + "> +}, +{ + Items: ["S_Magical_Earring", "S_Magical_Weapon", "S_Magical_Pendant"] + Script: <" + if (getequiprefinerycnt(EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L, EQI_SHADOW_WEAPON) >= 23) { + bonus bMatkRate, 1; + } + "> +}, +{ + Items: ["S_Champion_Shoes", "S_Hard_Armor"] + Script: <" + .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR, EQI_SHADOW_SHOES); + bonus bMaxHP, .@r; + bonus bMaxSP, .@r; + if (.@r >= 15) { + bonus bMaxHPrate, 1; + } + "> +}, +{ + Items: ["S_Athena_Shield", "S_Immune_Armor"] + Script: <" + .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR, EQI_SHADOW_SHIELD); + bonus bDef, .@r; + if (.@r >= 15) { + bonus2 bSubEle, 0, 1; + } + "> +}, +{ + Items: ["S_Ancient_Armor", "S_Kingbird_Weapon"] + Script: <" + .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR, EQI_SHADOW_WEAPON); + bonus bBaseAtk, .@r; + if (.@r >= 15) { + bonus bLongAtkRate, 1; + } + "> +}, +{ + Items: ["S_Critical_Armor", "S_Cri_Hit_Weapon"] + Script: <" + .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR, EQI_SHADOW_WEAPON); + bonus bCritical, .@r; + bonus bBaseAtk, .@r; + if (.@r >= 15) { + bonus bCritAtkRate, 1; + } + "> +}, +{ + Items: ["S_Lucky_Weapon", "S_Lucky_Armor"] + Script: <" + bonus bLuk, 1; + "> +}, +{ + Items: ["S_Power_Earring", "S_Power_Pendant"] + Script: <" + bonus bStr, 1; + "> +}, +{ + Items: ["S_Int_Pendant", "S_Int_Earring"] + Script: <" + bonus bInt, 1; + "> +}, +{ + Items: ["S_Dexterous_Armor", "S_Dexterous_Weapon"] + Script: <" + bonus bDex, 1; + "> +}, +{ + Items: ["S_Vital_Shoes", "S_Vital_Shield"] + Script: <" + bonus bVit, 1; + "> +}, +{ + Items: ["S_Athletic_Shield", "S_Athletic_Shoes"] + Script: <" + bonus bAgi, 1; + "> +}, +{ + Items: ["S_Resist_Spell_Pendant", "S_Athena_Earring"] + Script: <" + bonus2 bSubEle, Ele_Neutral, 1; + if (getequiprefinerycnt(EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 15) { + bonus2 bSubEle, Ele_Neutral, 1; + } + "> +}, +{ + Items: ["S_Cranial_Shield", "S_Bloody_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_DemiPlayer, 3; + "> +}, +{ + Items: ["S_Safeguard_Shield", "S_Liberation_Shoes"] + Script: <" + bonus2 bAddRace, RC_Boss, 5; + bonus2 bMagicAddRace, RC_Boss, 5; + "> +}, +{ + Items: ["S_Brutal_Shield", "S_Clamorous_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_Brute, 3; + "> +}, +{ + Items: ["S_Gargantua_Shield", "S_Insecticide_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_Insect, 3; + "> +}, +{ + Items: ["S_Homers_Shield", "S_Fisher_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_Fish, 3; + "> +}, +{ + Items: ["S_Dragoon_Shield", "S_Dragoon_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_Dragon, 3; + "> +}, +{ + Items: ["S_Satanic_Shield", "S_Seraphim_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_Angel, 3; + "> +}, +{ + Items: ["S_Flameguard_Shield", "S_Beholder_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_Formless, 3; + "> +}, +{ + Items: ["S_Requiem_Shield", "S_Divine_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_Undead, 3; + "> +}, +{ + Items: ["S_Cadi_Shield", "S_Chemical_Shoes"] + Script: <" + bonus2 bExpAddRace, RC_Plant, 3; + "> +}, +{ + Items: ["S_Big_Armor", "S_Big_Weapon"] + Script: <" + bonus bMaxHPrate, 1; + bonus bMaxSPrate, 1; + "> +}, +{ + Items: ["S_Medium_Armor", "S_Medium_Weapon"] + Script: <" + bonus bMaxHPrate, 1; + bonus bMaxSPrate, 1; + "> +}, +{ + Items: ["S_Small_Armor", "S_Small_Weapon"] + Script: <" + bonus bMaxHPrate, 1; + bonus bMaxSPrate, 1; + "> +}, +{ + Items: ["S_Spiritual_Weapon", "S_Spiritual_Earring", "S_Spiritual_Pendent"] + Script: <" + bonus3 bSPDrainRate, 10, 1 + (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) / 10), 0; + "> +}, +{ + Items: ["S_Malicious_Armor", "S_Malicious_Shoes", "S_Malicious_Shield"] + Script: <" + bonus3 bHPDrainRateRace, 11, 40, 2 + (getequiprefinerycnt(EQI_SHADOW_ARMOR, EQI_SHADOW_SHIELD, EQI_SHADOW_SHOES) / 5); + "> +}, +{ + Items: ["S_Gemstone_Armor", "S_Gemstone_Shoes", "S_Gemstone_Shield", "S_Gemstone_Weapon", "S_Gemstone_Earring", "S_Gemstone_Pendent"] + Script: <" + bonus bAllStats, 1; + .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR, EQI_SHADOW_WEAPON, EQI_SHADOW_SHIELD, EQI_SHADOW_SHOES, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L); + if (.@r >= 45) { + bonus bNoGemStone, 1; + } + bonus bUseSPrate, 100 - .@r; + "> +}, +{ + Items: ["S_Stability_Shield", "S_Plasterers_Armor", "S_Plasterers_Shoes"] + Script: <" + bonus bDef, 5; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_ARMOR, EQI_SHADOW_SHOES) >= 20) + bonus2 bResEff, Eff_Stone, 100; + "> +}, +{ + Items: ["S_Stability_Shield", "S_Insomniac_Armor", "S_Insomniac_Shoes"] + Script: <" + bonus bDef, 5; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_ARMOR, EQI_SHADOW_SHOES) >= 20) + bonus2 bResEff, Eff_Sleep, 100; + "> +}, +{ + Items: ["S_Stability_Shield", "S_Peerless_Armor", "S_Peerless_Shoes"] + Script: <" + bonus bDef, 5; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_ARMOR, EQI_SHADOW_SHOES) >= 20) + bonus2 bResEff, Eff_Silence, 100; + "> +}, +{ + Items: ["S_Stability_Shield", "S_Adurate_Armor", "S_Adurate_Shoes"] + Script: <" + bonus bDef, 5; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_ARMOR, EQI_SHADOW_SHOES) >= 20) + bonus2 bResEff, Eff_Blind, 100; + "> +}, +{ + Items: ["S_Stability_Shield", "Unfreez_Weapon_S", "Unfreeze_Earing_S", "Unfreeze_Pendent_S"] + Script: <" + bonus bDef, 4; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_L, EQI_SHADOW_ACC_R) >= 30) + bonus2 bResEff, Eff_Freeze, 100; + "> +}, +{ + Items: ["S_Stability_Shield", "Vitality_Earing_S", "Vitality_Pendant_S"] + Script: <" + bonus bDef, 5; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_ACC_L, EQI_SHADOW_ACC_R) >= 20) + bonus2 bResEff, Eff_Bleeding, 100; + "> +}, +{ + Items: ["S_Stability_Shield", "S_Neutral_Weapon", "S_Neutral_Earring", "S_Neutral_Pendent"] + Script: <" + bonus bDef, 4; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_L, EQI_SHADOW_ACC_R) >= 30) + bonus2 bResEff, Eff_Stun, 100; + "> +}, +{ + Items: ["S_Stability_Shield", "S_Curse_Lift_Earring", "S_Curse_Lift_Pendent"] + Script: <" + bonus bDef, 5; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_ACC_L, EQI_SHADOW_ACC_R) >= 20) + bonus2 bResEff, Eff_Curse, 100; + "> +}, +{ + Items: ["S_Caster_earring", "S_Caster_Weapon", "S_Caster_Pendant"] + Script: <" + bonus bNoCastCancel, 1; + bonus bVariableCastrate, 40 - (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L)); + "> +}, +{ + Items: ["S_Spell_Flow_Shoes", "S_Spell_Flow_Armor", "S_Spell_Flow_Shield"] + Script: <" + bonus bNoCastCancel, 1; + bonus bUseSPrate, 40 - getequiprefinerycnt(EQI_SHADOW_SHIELD) - getequiprefinerycnt(EQI_SHADOW_ARMOR) - getequiprefinerycnt(EQI_SHADOW_SHOES); + "> +}, +{ + Items: ["S_Infinity_Earring", "S_Infinity_Pendant"] + Script: <" + bonus bAtkRate, 1; + if (getequiprefinerycnt(EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 15) + bonus bNoSizeFix, 1; + "> +}, +{ + Items: ["S_Solid_Weapon", "S_Solid_Earring"] + Script: <" + bonus bAtk, getequiprefinerycnt(EQI_SHADOW_WEAPON); + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R) >= 15) + bonus bUnbreakableWeapon, 1; + "> +}, +{ + Items: ["S_Immortal_Armor", "S_Immortal_Pendant"] + Script: <" + bonus bDef, getequiprefinerycnt(EQI_SHADOW_ARMOR); + if (getequiprefinerycnt(EQI_SHADOW_ARMOR, EQI_SHADOW_ACC_L) >= 15) + bonus bUnbreakableArmor, 1; + "> +}, +{ + Items: ["S_Executioner_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_DemiPlayer; + "> +}, +{ + Items: ["S_Exorcist_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Demon; + "> +}, +{ + Items: ["S_Hunting_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Brute; + "> +}, +{ + Items: ["S_Insect_Net_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Insect; + "> +}, +{ + Items: ["S_Fishing_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Fish; + "> +}, +{ + Items: ["S_Dragon_Killer_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Dragon; + "> +}, +{ + Items: ["S_Corrupt_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Angel; + "> +}, +{ + Items: ["S_Vibration_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Formless; + "> +}, +{ + Items: ["S_Holy_Water_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Undead; + "> +}, +{ + Items: ["S_Scissors_Weapon", "S_Penetration_Earring", "S_Penetration_Pendent"] + Script: <" + bonus bBaseAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreDefRace, RC_Plant; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Executioner_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_DemiPlayer; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Exorcist_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Demon; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Hunting_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Brute; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Insect_Net_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Insect; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Fishing_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Fish; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Dragon_K_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Dragon; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Corrupt_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Angel; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Vibration_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Formless; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Holy_Water_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Undead; + "> +}, +{ + Items: ["S_Tempest_Earring", "S_Tempest_Pendent", "S_M_Scissors_Weapon"] + Script: <" + bonus bMatk, 5; + if (getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 25) + bonus bIgnoreMdefRace, RC_Plant; + "> +}, +{ + Items: ["S_Bearers_Armor", "S_Bearers_Shoes", "S_Bearers_Shield", "S_Bearers_Weapon", "S_Bearers_Earring", "S_Bearers_Pendent"] + Script: <" + .@refine = getequiprefinerycnt(EQI_SHADOW_ARMOR, EQI_SHADOW_WEAPON, EQI_SHADOW_SHIELD, EQI_SHADOW_SHOES, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L); + bonus bAllStats, 1; + if (.@refine >= 45) { + bonus bMaxHPrate, (.@refine - 60); + sc_start4 SC_ENDURE, 1, 10, 0, 0, 1; + } + "> +}, +{ + Items: ["S_Hasty_Shoes", "S_Hasty_Armor"] + Script: <" + bonus bFlee, 5; + if (getequiprefinerycnt(EQI_SHADOW_SHOES, EQI_SHADOW_ARMOR) >= 15) + bonus bSpeedAddRate, 3; + "> +}, +{ + Items: ["S_Expert_Shoes", "S_Expert_Shield"] + Script: <" + bonus2 bExpAddRace, RC_All, ((getequiprefinerycnt(EQI_SHADOW_SHOES, EQI_SHADOW_SHIELD)) >= 15 ? 10 : 1); + "> +}, +{ + Items: ["S_Beginner_Shoes", "S_Beginner_Shield"] + Script: <" + bonus2 bExpAddRace, RC_All, ((getequiprefinerycnt(EQI_SHADOW_SHOES, EQI_SHADOW_SHIELD)) >= 15 ? 20 : 10); + "> +}, +{ + Items: ["S_Rookie_Shoes", "S_Rookie_Shield"] + Script: <" + bonus2 bExpAddRace, RC_All, ((getequiprefinerycnt(EQI_SHADOW_SHOES, EQI_SHADOW_SHIELD)) >= 15 ? 10 : 5); + "> +}, +{ + Items: ["S_Advanced_Shoes", "S_Advanced_Shield"] + Script: <" + bonus2 bExpAddRace, RC_All, ((getequiprefinerycnt(EQI_SHADOW_SHOES, EQI_SHADOW_SHIELD)) >= 15 ? 4 : 2); + "> +}, +{ + Items: ["S_Blitz_Earring", "S_Blitz_Pendent"] + Script: <" + if (getequiprefinerycnt(EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 15) + bonus bAspd, 1; + "> +}, +{ + Items: ["S_Force_Weapon", "S_Force_Earring", "S_Force_Pendant"] + Script: <" + .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L); + if (.@refine >= 25) { + bonus bAtkRate, 2; + } else if (.@refine >= 20) { + bonus bAtkRate, 1; + } + bonus bAtk2, 10; + "> +}, +{ + Items: ["S_Spirit_Weapon", "S_Spirit_Earring", "S_Spirit_Pendant"] + Script: <" + .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L); + if (.@refine >= 25) { + bonus bMatkRate, 2; + } else if (.@refine >= 20) { + bonus bMatkRate, 1; + } + bonus bMatk, 10; + "> +}, +{ + Items: ["S_Blitz_Shoes", "S_Blitz_Shield"] + Script: <" + bonus bFlee, 5; + if (getequiprefinerycnt(EQI_SHADOW_SHOES, EQI_SHADOW_SHIELD) >= 15) { + bonus bAspd, 1; + } + "> +}, +{ + Items: ["S_Titan_Earring", "S_Titan_Pendant"] + Script: <" + bonus bAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 15) { + bonus2 bAddSize, Size_Large, 1; + } + "> +}, +{ + Items: ["S_Boned_Earring", "S_Boned_Pendant"] + Script: <" + bonus bAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 15) { + bonus2 bAddSize, Size_Medium, 1; + } + "> +}, +{ + Items: ["S_Gigantic_Earring", "S_Gigantic_Pendant"] + Script: <" + bonus bAtk, 5; + if (getequiprefinerycnt(EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L) >= 15) { + bonus2 bAddSize, Size_Small, 1; + } + "> +}, +{ + Items: ["S_Caster_Shoes", "S_Caster_Shield", "S_Caster_Armor"] + Script: <" + bonus bUseSPrate, -1; + .@refine = getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_ARMOR, EQI_SHADOW_SHOES); + bonus bVariableCastrate, (.@refine) / 5; + if (.@refine >= 25) { + bonus bUseSPrate, -1; + } + "> +}, +{ + Items: ["S_Reload_Shoes", "S_Reload_Shield", "S_Reload_Armor"] + Script: <" + bonus bDelayrate, -1; + if (getequiprefinerycnt(EQI_SHADOW_SHIELD, EQI_SHADOW_ARMOR, EQI_SHADOW_SHOES) >= 25) + bonus bDelayrate, -5; + "> +}, +{ + Items: ["Geffenia_Book_Water", "Lacryma_Stick"] + Script: <" + .@r = (getequiprefinerycnt(EQI_HAND_L) * 4); + bonus2 bVariableCastrate, "WZ_STORMGUST", -.@r; + bonus2 bVariableCastrate, "WL_FROSTMISTY", -.@r; + bonus2 bVariableCastrate, "WL_JACKFROST", -.@r; + "> +}, +) diff --git a/db/re/item_combo_db.txt b/db/re/item_combo_db.txt deleted file mode 100644 index 739be9a65..000000000 --- a/db/re/item_combo_db.txt +++ /dev/null @@ -1,438 +0,0 @@ -// Item Combos Database -// -// Structure of Database: -// ID:ID:ID:ID,{ Script } - -1166:2527,{ bonus2 bAddRace,RC_Dragon,5; } -1219:5782,{ bonus bAtkRate,3; } -1220:5782,{ bonus bAtkRate,3; } -1221:5782,{ bonus bAtkRate,3; } -1284:2892,{ bonus bBaseAtk,50; bonus2 bSkillAtk,AS_SONICBLOW,50; bonus bFlee,-30; } -1285:2892,{ bonus bCritAtkRate,40; bonus bCritical,4; bonus bMaxHPrate,-10; } -1287:15123,{ if(getequiprefinerycnt(EQI_HAND_R)>6) { autobonus2 "{ bonus bIgnoreDefRace,RC_NonBoss; }",20,3000,BF_WEAPON,"{}"; } } -1298:4317,{ bonus bCritAtkRate,5; } -1298:4521,{ bonus bCritAtkRate,5; } -1387:19021,{ bonus2 bSkillAtk,WS_CARTTERMINATION,15+(getequiprefinerycnt(EQI_HAND_R)*5); } -1407:5782,{ bonus bAtkRate,3; } -1408:5782,{ bonus bAtkRate,3; } -1409:5782,{ bonus bAtkRate,3; } -1420:2115,{ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,2,5; } -1420:2133,{ bonus2 bAddRace, RC_All, 4; bonus bDef,2; } -1421:2133,{ bonus2 bAddRace, RC_All, 4; bonus bDef,2; } -1422:2133,{ bonus2 bAddRace, RC_All, 4; bonus bDef,2; } -1428:2115,{ bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,2,5; } -1433:2153,{ bonus2 bSkillAtk,CR_GRANDCROSS,10; bonus2 bSkillAtk,LG_RAYOFGENESIS,10; } -1433:2153:18823:28372,{ bonus2 bSkillUseSP,CR_GRANDCROSS,30; bonus2 bSkillUseSP,LG_SHIELDPRESS,5; bonus2 bSkillUseSP,LG_BANISHINGPOINT,15; bonus2 bSkillUseSP,LG_CANNONSPEAR,10; } -1433:28372,{ bonus2 bSkillAtk,LG_CANNONSPEAR,7*(getequiprefinerycnt(EQI_HAND_L)/2); } -1472:2677,{ bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R); } -1472:2711,{ bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R); } -1473:2677,{ bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R); } -1473:2711,{ bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R); } -1474:2527,{ bonus2 bAddRace,RC_Dragon,5; } -1477:2700,{ bonus2 bResEff,Eff_Confusion,9500; } -1479:2700,{ bonus2 bResEff,Eff_Confusion,9500; } -1564:2186,{ bonus bAspdRate,getequiprefinerycnt(EQI_HAND_R); } -1535:4361,{ bonus bBreakArmorRate,900; bonus bBreakWeaponRate,900; } -1572:2716:2717,{ bonus bInt,5; bonus bMaxHP,700; bonus bAspdRate,5; } -1573:2334,{ bonus bMdef,8; bonus bMaxSPrate,10; bonus bInt,4; } -1573:2372,{ bonus bMdef,8; bonus bMaxSPrate,10; bonus bInt,4; } -1573:2716:2717,{ bonus bInt,5; bonus bMaxHP,700; bonus bAspdRate,5; } -1590:4037,{ bonus bAspdRate,5; } -1590:4117,{ bonus bAspdRate,5; } -1590:4037:4117,{ bonus bAspd,1; } -1598:4037,{ bonus bAspdRate,5; } -1598:4117,{ bonus bAspdRate,5; } -1598:4037:4117,{ bonus bAspd,1; } -1615:18539,{ bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; } -1616:2515,{ bonus bSpeedRate,25; } -1618:2509,{ bonus bMaxHP,300; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R)-5; if(getequiprefinerycnt(EQI_GARMENT) > 10) { bonus2 bSubEle,Ele_Neutral,30; } else { bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_GARMENT)*3; } } -1618:2535,{ bonus bMatkRate,5; bonus2 bSubEle,Ele_Neutral,25; } -1618:19020,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; if (getequiprefinerycnt(EQI_HAND_R)>=10) autobonus "{ bonus bVariableCastrate,-50; }",50,5000,BF_MAGIC,"{ specialeffect(EF_SUFFRAGIUM, AREA, playerattached()); }"; } -1620:2509,{ bonus bMaxHP,300; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R)-5; if(getequiprefinerycnt(EQI_GARMENT) > 10) { bonus2 bSubEle,Ele_Neutral,30; } else { bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_GARMENT)*3; } } -1620:2535,{ bonus bMatkRate,5; bonus2 bSubEle,Ele_Neutral,25; } -1625:18542,{ bonus bHealPower,getequiprefinerycnt(EQI_HAND_R); } -1629:5045,{ bonus bDex,2; bonus bInt,2; bonus bSPrecovRate,5; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R); } -1631:2129,{ bonus2 bSkillAtk,PR_MAGNUS,20; bonus3 bAutoSpellWhenHit,PR_TURNUNDEAD,1,20; } -1631:18542,{ bonus bHealPower,getequiprefinerycnt(EQI_HAND_R)*3; } -1636:18539,{ bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; } -1636:18804,{ bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; } -1649:2198,{ if(getequiprefinerycnt(EQI_HAND_L)>8) { bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*15; } if(getequiprefinerycnt(EQI_HAND_R)>9) { bonus bMatk,50; bonus bVariableCastrate,-10; } } -1657:2471:2569:15029,{ bonus bHealPower,25; } -1660:2471:2569:15029,{ bonus bHealPower,45; bonus3 bAutoSpellWhenHit,AB_SILENTIUM,1,10; } -1662:18539,{ bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; } -1718:1774,{ bonus bLongAtkRate,50; } -1723:2718,{ bonus bDex,1; bonus bMaxSP,50; bonus bSPrecovRate,10; } -1726:1774,{ bonus bLongAtkRate,50; } -1730:1752,{ bonus bLongAtkRate,25; } -1731:1754,{ bonus bLongAtkRate,25; } -1732:1756,{ bonus bLongAtkRate,25; bonus2 bAddEff,Eff_Stone,1000; } -1733:1755,{ bonus bLongAtkRate,25; bonus3 bAutoSpell,NJ_HUUJIN,5,100; if(readparam(bInt)>39) bonus3 bAutoSpell,NJ_HUUJIN,5,200; } -1734:1753,{ bonus bLongAtkRate,50; } -1741:2748,{ bonus bAtk,25; bonus3 bAddEff,Eff_Curse,200,ATF_WEAPON|ATF_LONG|ATF_TARGET; } -1746:1773,{ bonus bLongAtkRate,50; } -1764:18541,{ bonus bCritAtkRate,5; } -1775:18114,{ bonus bLongAtkRate,70; } -1776:18114,{ bonus bLongAtkRate,40; } -1935:2988,{ bonus2 bSkillAtk,CG_ARROWVULCAN,200; bonus2 bSkillUseSP,CG_ARROWVULCAN,20; } -1990:2989,{ bonus2 bSkillAtk,CG_ARROWVULCAN,200; } -2001:2677,{ bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; } -2001:2711,{ bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; } -2007:2467:2859:15025,{ bonus2 bMagicAtkEle,Ele_Wind,40; bonus2 bMagicAtkEle,Ele_Earth,-30; bonus2 bSubEle,Ele_Earth,-50; } -2008:2468:2860:15026,{ bonus2 bMagicAtkEle,Ele_Water,40; bonus2 bMagicAtkEle,Ele_Wind,-30; bonus2 bSubEle,Ele_Wind,-50; } -2009:2469:2861:15027,{ bonus2 bMagicAtkEle,Ele_Fire,40; bonus2 bMagicAtkEle,Ele_Water,-30; bonus2 bSubEle,Ele_Water,-50; } -2010:2470:2862:15028,{ bonus2 bMagicAtkEle,Ele_Earth,40; bonus2 bMagicAtkEle,Ele_Fire,-30; bonus2 bSubEle,Ele_Fire,-50; } -2011:2467:2859:15025,{ bonus2 bMagicAtkEle,Ele_Wind,60; bonus2 bMagicAtkEle,Ele_Earth,-60; bonus2 bSubEle,Ele_Earth,-50; } -2012:2468:2860:15026,{ bonus2 bMagicAtkEle,Ele_Water,60; bonus2 bMagicAtkEle,Ele_Wind,-60; bonus2 bSubEle,Ele_Wind,-50; } -2013:2469:2861:15027,{ bonus2 bMagicAtkEle,Ele_Fire,60; bonus2 bMagicAtkEle,Ele_Water,-60; bonus2 bSubEle,Ele_Water,-50; } -2014:2470:2862:15028,{ bonus2 bMagicAtkEle,Ele_Earth,60; bonus2 bMagicAtkEle,Ele_Fire,-60; bonus2 bSubEle,Ele_Fire,-50; } -2109:2717:2239,{ bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7; } -2114:2353:5122,{ bonus bStr,2; bonus bDef,5; bonus bMdef,5; if(BaseClass==Job_Swordman) bonus bDef,6; } -2115:2353:5124,{ bonus bDef,2-getequiprefinerycnt(EQI_HAND_L)-getequiprefinerycnt(EQI_HEAD_TOP); bonus bMdef,5+getequiprefinerycnt(EQI_HAND_L)+getequiprefinerycnt(EQI_HEAD_TOP); } -2116:2355:2420:2521:5125,{ bonus bMaxHP,900; bonus bMaxSP,100; bonus3 bAutoSpellWhenHit,HP_ASSUMPTIO,1,30; } -2121:2717:2239,{ bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7; } -2123:2701,{ bonus bVariableCastrate,-10; } -2123:2881,{ bonus bMatk,getrefine()*2; } -2124:2702,{ bonus bAspdRate,10; bonus bShortWeaponDamageReturn,5; } -2125:5782,{ bonus bDef,2; } -2135:2426,{ bonus2 bAddEff,Eff_Blind,500; autobonus "{ bonus bFlee,20; }",200,10000,BF_WEAPON,"{ specialeffect(EF_INCAGILITY, AREA, playerattached()); }"; } -2137:2353:5124,{ bonus bDef,2-getequiprefinerycnt(EQI_HAND_L)-getequiprefinerycnt(EQI_HEAD_TOP); bonus bMdef,5+getequiprefinerycnt(EQI_HAND_L)+getequiprefinerycnt(EQI_HEAD_TOP); } -2153:28372,{ if(getequiprefinerycnt(EQI_HAND_L)>5) { bonus2 bSkillAtk,LG_SHIELDPRESS,(getequiprefinerycnt(EQI_HAND_L)*8)-40; } } -2157:2905,{ bonus2 bAddRaceTolerance,RC_Insect,10; if (getequiprefinerycnt(EQI_HAND_L)>7) { bonus2 bMagicAddRace,RC_Insect,4; bonus2 bAddRaceTolerance,RC_Insect,20; } } -2160:19021,{ bonus2 bSkillAtk,WS_CARTTERMINATION,15+(getequiprefinerycnt(EQI_HAND_R)*5); } -2169:2491:2590:15051,{ bonus bMaxHPrate,20; bonus bMaxSPrate,10; } -2171:15053,{ bonus bAgi,2; } -2171:15056,{ bonus bAgi,2; } -2173:15055,{ bonus bFlee,10; bonus bFlee2,10; } -2183:15068:18776:20710:22015,{ bonus(bMaxHP, 900); bonus(bMaxSP, 100); bonus3(bAutoSpellWhenHit, HP_ASSUMPTIO, 1, 30); } -2198:5966,{ if (isequipped(4441)) {} else { if(getequiprefinerycnt(EQI_HAND_L)>6) { bonus2 bSkillCooldown,WL_COMET,-20000; } if(getequiprefinerycnt(EQI_HAND_L)>9) { bonus2 bSkillCooldown,WL_COMET,-20000; } } } -2254:18912,{ bonus2 bExpAddRace, RC_All, 5; } -2269:5781,{ bonus bMaxSP,30; bonus bInt,1; } -2269:5786,{ bonus bMatkRate,1; } -2269:5891,{ bonus bAllStats,1; } -2270:5781,{ bonus bLuk,1; bonus bFlee,2; } -2270:5786,{ bonus bAtkRate,1; } -2270:5891,{ bonus bAllStats,1; } -2278:18527,{ bonus2 bAddMonsterDropItem,12192,20; } -2281:18527,{ bonus bFlee,10; } -2183:15068,{ bonus bAllStats,2; } -2286:18539,{ bonus bUseSPrate,-3; } -2312:2656,{ bonus bDef,5; bonus bMaxHP,150; } -2313:2656,{ bonus bDef,5; bonus bMaxHP,150; } -2337:2654,{ bonus bUseSPrate,-20; bonus bMaxHP,300; } -2339:2522,{ bonus bAgi,5; bonus bFlee,10; } -2339:2523,{ bonus bAgi,5; bonus bFlee,10; } -2353:2417:2516,{ bonus bAgi,3; bonus bMaxHPrate,5; bonus bMaxSPrate,5; } -2353:2418:2517,{ bonus bVit,5; bonus bHPrecovRate,10; bonus bSPrecovRate,10; } -2353:5123,{ if(readparam(bDex)>69) bonus bUseSPrate,-10; } -2353:5493,{ if(readparam(bDex)>69) bonus bUseSPrate,-10; } -2353:13428,{ bonus bMaxSP,50; bonus2 bSkillAtk,KN_BOWLINGBASH,5; } -2354:2419:2520:5128,{ bonus bVit,5; bonus bMaxHPrate,15; bonus bMaxSPrate,5; bonus bDef,5; bonus bMdef,15; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Wind,10; } -2354:2493:2599:19043,{ bonus bVit,5; bonus bMaxHPrate,15; bonus bMaxSPrate,5; bonus bDef,5; bonus bMdef,15; bonus2 bSubEle,Ele_Water,10; bonus2 bSubEle,Ele_Earth,10; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Wind,10; } -2357:2421:2524:5171,{ bonus bAllStats,1; } -2358:5153,{ bonus bLuk,6; bonus bFlee,5; bonus bInt,2; } -2359:2654,{ bonus bUseSPrate,-20; bonus bMaxHP,300; } -2365:2881,{ bonus bVariableCastrate,15; } -2369:2428:2533:5306,{ bonus2 bSubRace,RC_DemiPlayer,10; bonus bMaxHPrate,20; bonus2 bResEff,Eff_Freeze,10000; skill WZ_FIREPILLAR,10; } -2371:2522,{ bonus bAgi,5; bonus bFlee,10; } -2371:2523,{ bonus bAgi,5; bonus bFlee,10; } -2374:2729,{ bonus2 bAddRace, RC_All, 3; bonus bMatkRate,3; } -2375:2729,{ bonus2 bAddRace, RC_All, 3; bonus bMatkRate,3; } -2376:2435:2538,{ bonus2 bSubRace,RC_NonDemiPlayer,-300; bonus bVit,3; bonus bMaxHPrate,12; bonus bHealPower2,10; bonus bAddItemHealRate,10; autobonus2 "{ bonus2 bHPRegenRate,600,1000; }",5,10000,BF_WEAPON,"{ specialeffect(EF_HEAL, AREA, playerattached()); }"; } -2377:2435:2538,{ bonus2 bSubRace,RC_NonDemiPlayer,-300; bonus bStr,3; bonus bMaxHPrate,12; bonus2 bSkillAtk,MC_MAMMONITE,20; bonus2 bSkillHeal,AM_POTIONPITCHER,10; bonus2 bSkillHeal2,AM_POTIONPITCHER,10; bonus2 bSkillHeal2,AL_HEAL,10; bonus bUnbreakableArmor,0; } -2378:2435:2538,{ bonus2 bSubRace,RC_NonDemiPlayer,-300; bonus bAgi,3; bonus bMaxHPrate,12; bonus bCritical,5; bonus bAspdRate,5; autobonus "{ bonus2 bHPRegenRate,300,1000; }",10,10000,BF_WEAPON,"{ specialeffect(EF_HEAL, AREA, playerattached()); }"; } -2379:2436:2539,{ bonus2 bSubRace,RC_NonDemiPlayer,-300; bonus bInt,3; bonus bMaxHPrate,12; bonus2 bResEff,Eff_Stun,2000; autobonus2 "{ bonus bDefEle,Ele_Ghost; }",30,10000,BF_WEAPON,"{ specialeffect(EF_ENERGYCOAT, AREA, playerattached()); }"; } -2380:2436:2539,{ bonus2 bSubRace,RC_NonDemiPlayer,-300; bonus bInt,3; bonus bMaxHPrate,12; bonus2 bVariableCastrate,AL_HOLYLIGHT,-50; bonus bHealPower,6; autobonus2 "{ bonus bDefEle,Ele_Ghost; }",30,10000,BF_WEAPON,"{ specialeffect(EF_ENERGYCOAT, AREA, playerattached()); }"; } -2381:2436:2539,{ bonus2 bSubRace,RC_NonDemiPlayer,-300; bonus bDex,3; bonus bMaxHPrate,12; bonus bLongAtkDef,10; bonus bDelayrate,-25; } -2382:2437:2540,{ bonus2 bSubRace,RC_NonDemiPlayer,-300; bonus bDex,3; bonus bMaxHPrate,12; bonus bLongAtkDef,10; bonus bDelayrate,-25; } -2387:2440:2744,{ bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bVariableCastrate,-3; bonus bDelayrate,-15; } -2390:2749,{ bonus bFlee2,5; } -2394:2444:2549,{ bonus2 bAddRace, RC_All, 5; bonus bMatkRate,5; bonus2 bResEff,Eff_Freeze,10000; bonus2 bSkillHeal2,AM_POTIONPITCHER,3; bonus2 bSkillHeal2,AL_HEAL,3; bonus2 bSkillHeal2,PR_SANCTUARY,3; } -2399:2553,{ bonus bAgi,5; bonus bFlee,15; } -2408:2655,{ bonus bBaseAtk,50; bonus2 bAddDefClass,1196,20; bonus2 bAddDefClass,1197,20; } -2424:2528,{ bonus bHPrecovRate,5; bonus bMaxHPrate,10; } -2425:2529,{ bonus bFlee,10; } -2425:2530,{ bonus bFlee,10; } -2425:2551,{ bonus bFlee,10; } -2433:2537,{ bonus bMaxHPrate,6; } -2434:2529,{ bonus bFlee,10; } -2434:2530,{ bonus bFlee,10; } -2434:2551,{ bonus bFlee,10; } -2441:2546,{ bonus bFlee,5; } -2472:2570:15030:16013,{ bonus2 bAddRace,RC_Undead,15; bonus2 bMagicAddRace,RC_Undead,15; bonus2 bSkillAtk,AB_ADORAMUS,100; } -2472:2570:15030:16018,{ bonus2 bAddRace,RC_Undead,30; bonus2 bMagicAddRace,RC_Undead,30; bonus2 bSkillAtk,AB_ADORAMUS,200; bonus bVariableCastrate,-50; } -2475:2574:2883:15036,{ bonus bMaxHPrate,14; bonus2 bSkillAtk,RK_HUNDREDSPEAR,50; skill CR_AUTOGUARD,1; bonus bUseSPrate,10; bonus2 bSubEle,Ele_Neutral,10; } -2476:2575:2884:15037,{ bonus2 bAddRace, RC_All, 10; bonus2 bSkillAtk,RK_SONICWAVE,100; bonus2 bSkillAtk,RK_WINDCUTTER,100; bonus3 bAutoSpell,RK_STORMBLAST,1,20; autobonus3 "{ bonus bAspd,2; }",1000,10000,LK_CONCENTRATION,"{ specialeffect(EF_ENHANCE, AREA, playerattached()); }"; } -2477:2577:2886:15038,{ bonus bCritical,15; bonus bFlee,10; bonus bCritAtkRate,40; bonus2 bSkillAtk,GC_CROSSIMPACT,20; bonus bUseSPrate,10; } -2478:2578:2887:15039,{ bonus2 bAddRace, RC_All, 10; bonus bMatkRate,10; if(readparam(bStr)>119) { bonus bBaseAtk,30; } bonus3 bAutoSpell,ASC_BREAKER,getskilllv(ASC_BREAKER),10; bonus bCritical,-20; } -2479:2580:2890:15042,{ bonus bAspd,2; bonus bLongAtkRate,30; bonus3 bAutoSpell,AC_DOUBLE,3,10; bonus2 bSkillAtk,RA_ARROWSTORM,50; } -2480:2581:2891:15043,{ bonus bMaxHPrate,15; bonus2 bSkillAtk,RA_CLUSTERBOMB,20; bonus bFlee2,20; bonus bLongAtkRate,-30; bonus bAspd,-7; } -2483:2586:15046,{ bonus bVit,5; bonus2 bSubRace,RC_DemiPlayer,15; } -2484:2586:15047,{ bonus bDex,5; bonus2 bSubRace,RC_DemiPlayer,15; } -2485:2587:15048,{ bonus bInt,5; bonus bMdef,10; bonus2 bSubRace,RC_DemiPlayer,15; } -2518:2648:2649:5126,{ bonus bInt,5; bonus bMdef,11; bonus bMaxSPrate,20; bonus bNoCastCancel,0; bonus bVariableCastrate,25; } -2519:2650:2651:5127,{ bonus bStr,2; bonus bLuk,9; bonus bCritical,13; bonus bBaseAtk,18; bonus bFlee2,13; } -2519:2900:2901:19044,{ bonus bStr,2; bonus bLuk,9; bonus bCritical,13; bonus bBaseAtk,18; bonus bFlee2,13; } -2527:13001,{ bonus2 bAddRace,RC_Dragon,5; } -2597:2616,{ bonus bCritAtkRate,5; bonus bCritical,10; if (getequiprefinerycnt(EQI_GARMENT)>=5) { bonus bCritAtkRate,3; } if (getequiprefinerycnt(EQI_GARMENT)>=7) { bonus bCritAtkRate,4;} } -2597:18803,{ bonus bUseSPrate,-5; } -2607:2677,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2607:2711,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2607:2786,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2608:2677,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2608:2711,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2608:2786,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2615:5890,{ bonus bMdef,7; bonus bDef,7; } -2616:5890,{ bonus bCritical,7; } -2620:2746,{ bonus2 bAddSize,Size_Medium,8; bonus bAspdRate,3; } -2620:2747,{ bonus2 bAddSize,Size_Large,8; bonus bHit,3; bonus bVariableCastrate,-3; } -2626:2677,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2626:2711,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2626:2786,{ bonus2 bSkillAtk,AL_HEAL,50; bonus2 bSkillAtk,PR_MAGNUS,30; bonus bSPrecovRate,9; } -2678:2679,{ bonus4 bAutoSpell,MO_EXTREMITYFIST,1,3,1; bonus3 bAutoSpell,PR_LEXAETERNA,1,20; bonus3 bAutoSpell,AS_SONICBLOW,5,50; bonus3 bAutoSpell,MO_INVESTIGATE,5,20; bonus3 bAutoSpell,ASC_METEORASSAULT,2,50; } -2679:2792,{ bonus4 bAutoSpell,MO_EXTREMITYFIST,1,3,1; bonus3 bAutoSpell,PR_LEXAETERNA,1,20; bonus3 bAutoSpell,AS_SONICBLOW,5,50; bonus3 bAutoSpell,MO_INVESTIGATE,5,20; bonus3 bAutoSpell,ASC_METEORASSAULT,2,50; } -2701:2881,{ bonus bMatk,20; } -2720:2772,{ bonus2 bAddRace, RC_All, 5; bonus bMatkRate,3; bonus bHealPower,5; } -2721:2772,{ bonus2 bAddRace, RC_All, 5; bonus bMatkRate,3; bonus bHealPower,5; } -2722:2772,{ bonus2 bAddRace, RC_All, 5; bonus bMatkRate,3; bonus bHealPower,5; } -2723:2772,{ bonus2 bAddRace, RC_All, 5; bonus bMatkRate,3; bonus bHealPower,5; } -2724:2772,{ bonus2 bAddRace, RC_All, 5; bonus bMatkRate,3; bonus bHealPower,5; } -2725:2772,{ bonus2 bAddRace, RC_All, 5; bonus bMatkRate,3; bonus bHealPower,5; } -2726:2727,{ bonus bUseSPrate,-25; } -2733:2772,{ bonus2 bAddRace, RC_All, 5; bonus bMatkRate,3; bonus bHealPower,5; } -2747:13061,{ bonus bHit,5; bonus bMatk,5; bonus2 bSkillUseSP,SC_ENERVATION,20; bonus2 bSkillUseSP,SC_GROOMY,20;} -2777:2778:5479,{ bonus bMaxHP,300; bonus bMatkRate,5; bonus2 bSubEle,Ele_Neutral,5; } -2779:2780:5482,{ bonus bMatkRate,10; bonus bInt,5; bonus2 bSubRace,RC_Angel,10; } -2779:2780:5577,{ bonus bMatkRate,10; bonus bInt,5; bonus2 bSubRace,RC_Angel,10; } -2950:15067:20709:22012,{ bonus2 bExpAddRace,RC_All,10; } -2963:15073,{ bonus bAspdRate,5; } -2963:15074,{ bonus bDelayrate,-5; bonus2 bAddRaceTolerance,RC_DemiPlayer,5; } -2964:15073,{ bonus bDelayrate,-5; bonus2 bAddRaceTolerance,RC_DemiPlayer,5; } -2964:15074,{ bonus bVariableCastrate,-5; } -2997:2999,{ bonus bMatkRate,10; bonus bAtkRate,10; } -4001:4197,{ bonus bFlee,18; } -4006:4266,{ bonus bFlee,18; } -4009:4179,{ bonus bFlee,18; } -4014:4306,{ bonus bFlee,18; } -4015:5967,{ bonus2 bSubEle,Ele_All,5; } -4021:4211,{ bonus bFlee,18; } -4025:4222,{ bonus2 bAddEffWhenHit,Eff_Sleep,600; } -4028:4296,{ bonus bStr,3; } -4029:4183,{ bonus bFlee,18; } -4031:4161,{ bonus bDef,3; bonus bVit,3; } -4036:4186:4233:4281:4343,{ bonus bStr,4; bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus2 bSkillAtk,MC_MAMMONITE,20; bonus bSPDrainValue,1; if(BaseJob==Job_Alchemist) { bonus3 bAutoSpell,BS_ADRENALINE,1,10; bonus2 bAddMonsterDropItem,7139,3; bonus2 bAddMonsterDropItem,905,10; } } -4039:4210:4230:4257:4348,{ bonus bStr,6; bonus bAgi,4; bonus2 bSkillAtk,RG_BACKSTAP,10; if(getskilllv(RG_STRIPARMOR)==5) bonus3 bAutoSpell,RG_STRIPARMOR,5,50; if(BaseJob==Job_Rogue) { bonus bUseSPrate,-20; bonus3 bAutoSpell,RG_INTIMIDATE,1,-20; } } -4072:21013,{ bonus2 bSubSize,Size_Large,15; bonus2 bSubSize,Size_Small,15; } -4074:4162,{ bonus2 bAddEffWhenHit,Eff_Blind,600; } -4090:4212:4328,{ bonus bAllStats,1; } -4106:4248,{ bonus bPerfectHitAddRate,20; } -4127:4166,{ bonus2 bAddEffWhenHit,Eff_Curse,600; } -4140:18574,{ bonus2 bAddRace,RC_Boss,5; if (getequiprefinerycnt(EQI_HEAD_TOP)>=11) bonus2 bSubRace,RC_NonBoss,5; } -4152:5967,{ bonus2 bAddItemHealRate,Apple_Juice,1000; bonus2 bAddItemHealRate,Banana_Juice,1000; bonus2 bAddItemHealRate,Carrot_Juice,1000; } -4153:4247:4273,{ bonus3 bAddMonsterDropItem,544,RC_Fish,3000; bonus2 bAddEle,Ele_Water,30; } -4161:5932,{ bonus4 bAutoSpell,PR_GLORIA,5,10,0; } -4163:5967,{ bonus bAspdRate,3; bonus bAspd,1; bonus bAtkRate,-5; if(getiteminfo(getequipid(EQI_HAND_R),11)==11) { if(getequiprefinerycnt(EQI_HAND_R)>8) bonus bAspd,1; } } -4168:4169,{ bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bVariableCastrate,-10; } -4172:4210:4230:4257:4272,{ bonus bAgi,5; bonus bStr,5; bonus bAspdRate,5; bonus bSpeedRate,25; bonus2 bSPDrainValue,1,0; if(BaseClass==Job_Thief) bonus bNoGemStone,0; } -4178:4199:4234:4252:4297,{ bonus bAgi,5; bonus bDex,3; bonus bLongAtkRate,20; bonus bPerfectHitAddRate,20; if(BaseClass==Job_Archer) { bonus2 bExpAddRace,RC_Brute,5; bonus2 bWeaponComaRace,RC_Brute,100; } } -4178:4234:4252:4297:4381,{ bonus bDex,5; bonus2 bSkillAtk,CG_ARROWVULCAN,5; bonus2 bSkillAtk,DC_THROWARROW,10; bonus2 bSkillAtk,BA_MUSICALSTRIKE,10; if(BaseJob==Job_Bard||BaseJob==Job_Dancer) bonus3 bAutoSpellWhenHit,CG_TAROTCARD,2,50; } -4185:4217:4280:4293:4312,{ bonus bVit,10; bonus bVariableCastrate,-10; bonus bUseSPrate,-10; if(BaseClass==Job_Acolyte) { bonus2 bExpAddRace,RC_Undead,5; bonus2 bExpAddRace,RC_Demon,5; bonus2 bSubRace,RC_Undead,30; bonus2 bSubRace,RC_Demon,30; } } -4185:4293:4312:4332,{ bonus bStr,3; bonus bMaxSP,80; bonus bBaseAtk,25; bonus3 bAutoSpell,AL_CRUCIS,5,10; bonus2 bSkillAtk,MO_EXTREMITYFIST,10; if(BaseJob==Job_Monk) { bonus bUseSPrate,-10; bonus bNoCastCancel,0; } } -4186:4206:4233:4281:4321,{ bonus bLuk,10; bonus2 bSPDrainValue,2,0; bonus2 bSkillAtk,42,20; if(BaseClass==Job_Merchant) { bonus2 bAddMonsterDropItem,617,5; bonus bMagicDamageReturn,20; } } -4191:4208:4258:4309:4325:4327,{ bonus bMaxHP,500; bonus bDef,5; bonus bMdef,5; bonus2 bSkillAtk,14,10; bonus2 bSkillAtk,19,10; bonus2 bSkillAtk,20,10; if(BaseClass==Job_Mage) { bonus bMatkRate,3; bonus bVariableCastrate,-15; } } -4193:4294,{ bonus bMaxHP,300; bonus bMaxSP,60; } -4208:4258:4325:4327:4382,{ bonus bInt,3; bonus2 bSkillAtk,WZ_HEAVENDRIVE,10; bonus2 bSkillAtk,MG_THUNDERSTORM,10; if(BaseJob==Job_Sage) { bonus bMagicDamageReturn,20; bonus2 bAddMonsterDropItem,716,100; bonus2 bAddMonsterDropItem,715,100; bonus bVariableCastrate,-20; } } -4218:4269,{ bonus bHPrecovRate,30; bonus bSPrecovRate,30; bonus bVit,4; bonus bInt,4; } -4220:4246:4311:4319:4331,{ bonus bStr,10; bonus bMaxHPrate,20; bonus bHPrecovRate,50; bonus3 bAutoSpell,BS_WEAPONPERFECT,1,3; bonus2 bAddMonsterDropItem,501,500; if(BaseClass==Job_Swordman) { bonus2 bAddItemHealRate,Red_Potion,50; bonus2 bAddItemHealRate,Yellow_Potion,50; bonus2 bAddItemHealRate,Orange_Potion,50; bonus2 bAddItemHealRate,White_Potion,50; } } -4229:4244:4299:4313,{ bonus bDef,3; bonus bMdef,3; } -4237:4238,{ bonus3 bAutoSpell,MG_LIGHTNINGBOLT,5,20; } -4268:4277,{ bonus bBaseAtk,20; bonus bLuk,3; } -4311:4319:4331:4371,{ bonus bInt,1; bonus bStr,1; bonus bDef,2; bonus bSPrecovRate,10; bonus2 bSkillAtk,PA_SHIELDCHAIN,10; bonus2 bSkillAtk,PA_SACRIFICE,10; bonus bVariableCastrate,-10; if(BaseJob==Job_Crusader) bonus bDefEle,Ele_Holy; } -4323:4324,{ bonus3 bAutoSpell,MG_FROSTDIVER,3,250; } -4335:21012,{ bonus3 bAutoSpell,WZ_EARTHSPIKE,5,20+(getequiprefinerycnt(EQI_HAND_R)); } -4345:21012,{ bonus3 bAutoSpell,MG_LIGHTNINGBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R)); } -4350:21012,{ bonus3 bAutoSpell,MG_COLDBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R)); } -4380:21012,{ bonus3 bAutoSpell,MG_FIREBOLT,5,20+(getequiprefinerycnt(EQI_HAND_R)); } -4388:21012,{ bonus3 bAutoSpell,MG_SOULSTRIKE,5,20+(getequiprefinerycnt(EQI_HAND_R)); } -4435:4436,{ bonus2 bSPGainRace,RC_DemiPlayer,2; } -4463:5966,{ if(getiteminfo(getequipid(EQI_HAND_R),11)==5||getiteminfo(getequipid(EQI_HAND_R),11)==23||getiteminfo(getequipid(EQI_HAND_R),11)==10) { bonus2 bMagicAddRace,RC_DemiPlayer,getequipid(EQI_HAND_R)*2; bonus2 bMagicAddRace,RC_Player,getequipid(EQI_HAND_R)*2; } } -4505:4508,{ bonus3 bAutoSpell,NPC_DRAGONFEAR,2,100+(getrefine()*10); } -4507:19023,{ bonus2 bAddRace2,7,30; } -4509:19023,{ bonus2 bSubRace,RC_Insect,10; bonus2 bResEff,Eff_Confusion,10000; } -4517:5967,{ bonus bInt,1; bonus bCritAtkRate,5; if(BaseClass==Job_Archer) { bonus bCritAtkRate,10; } } -4606:20778,{ bonus bMaxSPrate,44; bonus bSPGainValue,-(20+(getequiprefinerycnt(EQI_GARMENT)/2)); } -4608:4609,{ bonus2 bAddSize,Size_Medium,15; bonus2 bAddSize,Size_Large,15; bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5; } -4635:4636,{ bonus2 bResEff,Eff_Burning,10000; } -4642:4646,{ bonus bAtkRate,10; bonus bMatkRate,10; } -4643:4646,{ bonus bAtkRate,10; bonus bMatkRate,10; } -4644:4646,{ bonus bAtkRate,10; bonus bMatkRate,10; } -4645:4646,{ bonus bAtkRate,10; bonus bMatkRate,10; } -4653:4654,{ bonus2 bSubRace,RC_Brute,5; bonus2 bSubRace,RC_Undead,5; bonus2 bIgnoreMdefRate,50,RC_Brute; bonus2 bIgnoreMdefRate,50,RC_Undead; } -4653:4655,{ bonus2 bSubRace,RC_Brute,5; bonus2 bSubRace,RC_Undead,5; bonus2 bIgnoreDefRate,50,RC_Brute; bonus2 bIgnoreDefRate,50,RC_Undead; } -//4656:4657,{ bonus2 bSubEle,Ele_Neutral,5; /* Increase the probability of causing Sleep to all targets on 11x11 cells. */ } -5007:18913,{ bonus2 bExpAddRace, RC_All, 5; } -5021:18824,{ bonus bMaxHP,100; bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_HEAD_TOP); } -5040:5442,{ bonus bAspdRate,3; bonus bVariableCastrate,3; } -5040:18672,{ bonus bSPrecovRate,3; } -5040:18673,{ bonus bHealPower,10; } -5068:5653,{ bonus bStr,1; bonus bAtkRate,5; } -5074:5653,{ bonus bStr,1; bonus bAspdRate,2; } -5086:18527,{ bonus2 bAddItemHealRate,12192,200; } -5170:19024,{ bonus bAspdRate,5; if(getequiprefinerycnt(EQI_HEAD_TOP)>6) bonus bAspdRate,5; if(getequiprefinerycnt(EQI_HEAD_TOP)>8) bonus bMaxHPrate,5; } -5176:18527,{ bonus bAspdRate,5; } -5184:5657,{ bonus bLongAtkRate,getequiprefinerycnt(EQI_HEAD_TOP); } -//5206:5768,{ bonus bDex,1; if(getequiprefinerycnt(EQI_HEAD_TOP) > 4) bonus bDelayrate,4-getequiprefinerycnt(EQI_HEAD_TOP); } -5358:5653,{ bonus bAgi,1; bonus bFlee,3; } -//5359:5657,{ bonus bLongAtkRate,getequiprefinerycnt(EQI_HEAD_TOP); } -5574:5073,{ bonus bDex, 2; bonus bDef, 2; } -5401:5653,{ bonus bInt,1; bonus bMatkRate,2; } -5470:5653,{ bonus bDex,1; bonus bLongAtkRate,3; } -5690:13428,{ bonus2 bAddRace,RC_DemiPlayer,10; bonus bHit,10; } -5890:28306,{ bonus2 bAddRace, RC_All, 3; } -5932:1737,{ if (Class == Job_Ranger || Class == Job_Ranger_T) skill HT_BLITZBEAT,5*getequiprefinerycnt(EQI_HAND_R); } -//5967:28321,{ skill HT_BLITZBEAT,-200; } -13027:15044,{ bonus3 bAddMonsterDropItem,929,RC_Brute,100+(getequiprefinerycnt(EQI_HAND_R)*10); bonus3 bAddMonsterDropItem,929,RC_DemiPlayer,100+(getequiprefinerycnt(EQI_HAND_R)*10); bonus3 bAddMonsterDropItem,970,RC_Brute,20+(getequiprefinerycnt(EQI_HAND_R)*2); bonus3 bAddMonsterDropItem,970,RC_DemiPlayer,20+(getequiprefinerycnt(EQI_HAND_R)*2); } -13034:13035,{ bonus bMaxSP,20; bonus bMaxHPrate,5; bonus bHit,10; bonus2 bAddSize,Size_Large,30; autobonus "{ bonus bAspdRate,100; }",1,7000,BF_WEAPON,"{ specialeffect(EF_POTION_BERSERK, AREA, playerattached()); }"; } -13035:28704,{ bonus bMaxSP,20; bonus bMaxHPrate,5; bonus bHit,10; bonus2 bAddSize,Size_Large,30; autobonus "{ bonus bAspdRate,100; }",1,7000,BF_WEAPON,"{ specialeffect(EF_POTION_BERSERK, AREA, playerattached()); }"; } -15041:18659,{ bonus2 bAddEle,Ele_Earth,10; bonus bDefEle,Ele_Fire; } -15061:19026,{ bonus2 bAddRaceTolerance,RC_Fish,10+getequiprefinerycnt(EQI_ARMOR); } -15068:20710,{ bonus(bAgi, 5); bonus(bFlee, 10); } -15128:20773,{ bonus bDelayrate,-10; bonus bFlee2,6; if(BaseLevel>130) { bonus bDelayrate,-10;} } -18507:18539,{ bonus bUseSPrate,-3; } -18607:18672,{ bonus bSPrecovRate,3; } -18607:18673,{ bonus bHealPower,10; } -18823:28372,{ bonus2 bSkillVariableCast,CR_GRANDCROSS,-2000; bonus2 bSkillUseSP,LG_RAYOFGENESIS,10; bonus2 bSkillAtk,CR_GRANDCROSS,BaseLevel; bonus2 bSkillAtk,LG_RAYOFGENESIS,BaseLevel/30; } -18823:2153:1433,{ bonus2 bSkillAtk,LG_CANNONSPEAR,20; bonus2 bSkillAtk,LG_BANISHINGPOINT,20; bonus2 bSkillAtk,LG_SHIELDPRESS,20; } -15090:18820:20721:22033,{ bonus2 bSubEle,Ele_Neutral,15; bonus3 bAutoSpellWhenHit,WL_DRAINLIFE,3,100; } -15091:18820:20721:22033,{ bonus2 bSubEle,Ele_Neutral,15; bonus bMaxHPrate,25; bonus bMaxSPrate,25; bonus bMatkRate,10; } -15117:20744:22047,{ bonus bMaxHP,25; bonus bMaxSP,25; bonus bSpeedRate,25; if (getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_ARMOR) >= 30) { bonus bMaxHP,5; bonus bMaxSP,5; } } -18510:18511,{ bonus2 bAddRace,RC_Angel,3; } -18728:15061:2495:20700,{ bonus bAllStats, 1; bonus2 bSubEle, Ele_Water, 50; } -18776:20710,{ bonus(bBaseAtk, 10); } -18776:22015,{ bonus(bMatk, 20); } -18824:18825,{ bonus bMaxHP,100; bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_HEAD_TOP); } -18874:2109:2971,{ bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7; } -18997:28326:28327,{ bonus bSpeedRate,10; bonus bBaseAtk,50; bonus bMatk,50; if(getequiprefinerycnt(EQI_HEAD_TOP)>=9){ bonus bMaxHPrate,10; bonus bMaxSPrate,50; } } -19026:15138,{ bonus2 bAddRaceTolerance, RC_Fish, 10 + getequiprefinerycnt(EQI_ARMOR); } -19026:20756,{ .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSPGainRace, RC_Fish, 10; bonus3 bAddMonsterDropItem, Shusi, RC_Fish, (5 + .@r); bonus3 bAddMonsterDropItem, Fish_Slice, RC_Fish, (5 + .@r); bonus2 bAddItemHealRate, Shusi, 5; bonus2 bAddItemHealRate, Fish_Slice, 5; bonus bHPrecovRate, (5 + .@r); } -19026:22059,{ bonus2 bCriticalAddRace, RC_Fish, 10 + getequiprefinerycnt(EQI_SHOES); } -19026:15138:22059:20756,{ bonus bMaxHP, 1000; bonus bMaxSP, 100; bonus2 bExpAddRace, RC_Fish, 20; bonus2 bAddRace, RC_Fish, 50; bonus2 bMagicAddRace, RC_Fish, 50; bonus2 bSubEle, Ele_Water, 50; } -19827:20763,{ bonus2 bAddRaceTolerance,RC_Player,4; } -20717:22000,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22001,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22002,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22003,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22004,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22005,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22006,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22007,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22008,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22009,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22010,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20717:22011,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22000,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22001,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22002,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22003,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22004,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22005,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22006,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22007,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22008,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22009,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22010,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20718:22011,{ bonus bMaxHPrate,15; bonus bMaxSPrate,5; } -20732:28101,{ bonus2 bAddRace, RC_All, 25; } -22016:28320,{ bonus2 bAddRace,RC_DemiPlayer,getequiprefinerycnt(EQI_SHOES); bonus2 bAddRace,RC_Player,getequiprefinerycnt(EQI_SHOES); } -28326:28327,{ bonus bInt,8; bonus bStr,8; } - -// Shadow Equipment -24012:24013:24014:24015:24016:24017,{ bonus bAllStats,9; } -24018:24019:24020,{ if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_WEAPON) >= 23) { bonus bAtkRate,1; } } -24021:24022:24023,{ if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_WEAPON) >= 23) { bonus bMatkRate,1; } } -24025:24028,{ .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bMaxHP,.@r; bonus bMaxSP,.@r; if(.@r >= 15) { bonus bMaxHPrate,1; } } -24026:24027,{ .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bDef,.@r; if(.@r >= 15) { bonus2 bSubEle,0,1; } } -24029:24031,{ .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus bBaseAtk,.@r; if(.@r >= 15) { bonus bLongAtkRate,1; } } -24030:24032,{ .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus bCritical,.@r; bonus bBaseAtk,.@r; if(.@r >= 15) { bonus bCritAtkRate,1; } } -24034:24040,{ bonus bLuk,1; } -24035:24041,{ bonus bStr,1; } -24036:24042,{ bonus bInt,1; } -24037:24043,{ bonus bDex,1; } -24038:24044,{ bonus bVit,1; } -24039:24045,{ bonus bAgi,1; } -24046:24051,{ bonus2 bSubEle,Ele_Neutral,1; if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) { bonus2 bSubEle,Ele_Neutral,1; } } -24052:24062,{ bonus2 bExpAddRace,RC_DemiPlayer,3; } -24053:24063,{ bonus2 bAddRace,RC_Boss,5; bonus2 bMagicAddRace,RC_Boss,5; } -24054:24065,{ bonus2 bExpAddRace,RC_Brute,3; } -24055:24066,{ bonus2 bExpAddRace,RC_Insect,3; } -24056:24067,{ bonus2 bExpAddRace,RC_Fish,3; } -24057:24071,{ bonus2 bExpAddRace,RC_Dragon,3; } -24058:24068,{ bonus2 bExpAddRace,RC_Angel,3; } -24059:24069,{ bonus2 bExpAddRace,RC_Formless,3; } -24060:24070,{ bonus2 bExpAddRace,RC_Undead,3; } -24061:24064,{ bonus2 bExpAddRace,RC_Plant,3; } -24072:24075,{ bonus bMaxHPrate,1; bonus bMaxSPrate,1; } -24073:24076,{ bonus bMaxHPrate,1; bonus bMaxSPrate,1; } -24074:24077,{ bonus bMaxHPrate,1; bonus bMaxSPrate,1; } -24078:24079:24080,{ bonus3 bSPDrainRate,10,1+(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)/10),0; } -24081:24082:24083,{ bonus3 bHPDrainRateRace,11,40,2+(getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES)/5); } -24084:24085:24086:24087:24088:24089,{ bonus bAllStats,1; .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 45) { bonus bNoGemStone,1; } bonus bUseSPrate,100-.@r; } -24090:24091:24092,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Stone,100; } -24090:24093:24094,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Sleep,100; } -24090:24095:24096,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Silence,100; } -24090:24097:24098,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Blind,100; } -24090:24099:24100:24101,{ bonus bDef,4; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 30) bonus2 bResEff,Eff_Freeze,100; } -24090:24102:24103,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 20) bonus2 bResEff,Eff_Bleeding,100; } -24090:24104:24105:24106,{ bonus bDef,4; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 30) bonus2 bResEff,Eff_Stun,100; } -24090:24107:24108,{ bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 20) bonus2 bResEff,Eff_Curse,100; } -24109:24110:24048,{ bonus bNoCastCancel,1; bonus bVariableCastrate,40-(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)); } -24111:24112:24113,{ bonus bNoCastCancel,1; bonus bUseSPrate,40-getequiprefinerycnt(EQI_SHADOW_SHIELD)-getequiprefinerycnt(EQI_SHADOW_ARMOR)-getequiprefinerycnt(EQI_SHADOW_SHOES); } -24150:24151,{ bonus bAtkRate,1; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bNoSizeFix,1; } -24152:24153,{ bonus bAtk,getequiprefinerycnt(EQI_SHADOW_WEAPON); if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 15) bonus bUnbreakableWeapon,1; } -24154:24155,{ bonus bDef,getequiprefinerycnt(EQI_SHADOW_ARMOR); if (getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bUnbreakableArmor,1; } -24156:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_DemiPlayer; } -24157:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Demon; } -24158:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Brute; } -24159:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Insect; } -24160:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Fish; } -24161:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Dragon; } -24162:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Angel; } -24163:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Formless; } -24164:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Undead; } -24165:24166:24167,{ bonus bBaseAtk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreDefRace,RC_Plant; } -24168:24169:24170,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_DemiPlayer; } -24168:24169:24171,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Demon; } -24168:24169:24172,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Brute; } -24168:24169:24173,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Insect; } -24168:24169:24174,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Fish; } -24168:24169:24175,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Dragon; } -24168:24169:24176,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Angel; } -24168:24169:24177,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Formless; } -24168:24169:24178,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Undead; } -24168:24169:24179,{ bonus bMatk,5; if(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=25) bonus bIgnoreMdefRace,RC_Plant; } -24180:24181:24182:24183:24184:24185,{ .@refine = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bAllStats,1; if(.@refine>=45) { bonus bMaxHPrate,(.@refine-60); sc_start4 SC_ENDURE,1,10,0,0,1;} } -// 24186:24198,{ /* Reduces physical and magical damage received from Neutral property monsters by 2% */ } -// 24187:24199,{ /* Reduces physical and magical damage received from Shadow property monsters by 2% */ } -// 24188:24200,{ /* Reduces physical and magical damage received from Water property monsters by 2% */ } -// 24189:24201,{ /* Reduces physical and magical damage received from Earth property monsters by 2% */ } -// 24190:24202,{ /* Reduces physical and magical damage received from Fire property monsters by 2% */ } -// 24191:24203,{ /* Reduces physical and magical damage received from Wind property monsters by 2% */; } -// 24192:24204,{ /* Reduces physical and magical damage received from Poison property monsters by 2% */ } -// 24193:24205,{ /* Reduces physical and magical damage received from Holy property monsters by 2% */ } -// 24194:24206,{ /* Reduces physical and magical damage received from Ghost property monsters by 2% */ } -// 24195:24207,{ /* Reduces physical and magical damage received from Undead property monsters by 2% */ } -24196:24197,{ bonus bFlee,5; if(getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_ARMOR)>=15) bonus bSpeedAddRate,3; } -24208:24209,{ bonus2 bExpAddRace, RC_All, ((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?10:1); } -24210:24211,{ bonus2 bExpAddRace, RC_All, ((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?20:10); } -24212:24213,{ bonus2 bExpAddRace, RC_All, ((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?10:5); } -24214:24215,{ bonus2 bExpAddRace, RC_All, ((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD))>=15?4:2); } -24217:24218,{ if(getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)>=15) bonus bAspd,1; } -//24223:Enhanced Force Shadow Earring:Enhanced Force Shadow Pendant,{ .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if(.@refine)>=25 {bonus bAtkRate,2;} else if(.@refine)>=20 {bonus bAtkRate,1;} bonus bAtkRate,1; } -24224:24225:24226,{ .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if(.@refine)>=25 { bonus bAtkRate,2; } else if(.@refine)>=20 { bonus bAtkRate,1; } bonus bAtk2,10; } -//24227:Enhanced Soul Earring:Enhanced Soul Pendant,{ .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if(.@refine)>=25 {bonus bMatkRate,2;} else if(.@refine)>=20 {bonus bMatkRate,1;} bonus bMatkRate,1; } -24228:24229:24230,{ .@refine = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if(.@refine)>=25 { bonus bMatkRate,2; } else if(.@refine)>=20 { bonus bMatkRate,1; } bonus bMatk,10; } -24231:24232,{ bonus bFlee,5; if(getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_SHIELD) >=15) { bonus bAspd,1; } } -24234:24235,{ bonus bAtk,5; if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >=15) { bonus2 bAddSize,Size_Large,1; } } -24236:24237,{ bonus bAtk,5; if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >=15) { bonus2 bAddSize,Size_Medium,1; } } -24238:24239,{ bonus bAtk,5; if(getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >=15) { bonus2 bAddSize,Size_Small,1; } } -24240:24241:24242,{ bonus bUseSPrate,-1; .@refine = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bVariableCastrate,(.@refine)/5; if(.@refine)>=25 { bonus bUseSPrate,-1; } } -24243:24244:24245,{ bonus bDelayrate,-1; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 25) bonus bDelayrate,-5; } diff --git a/db/re/item_db.conf b/db/re/item_db.conf index 961fa102e..cf2bd7da2 100644 --- a/db/re/item_db.conf +++ b/db/re/item_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2014-2018 Hercules Dev Team +//= Copyright (C) 2014-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by @@ -121,6 +121,8 @@ item_db: ( "> OnEquipScript: <" OnEquip Script (can also be multi-line) "> OnUnequipScript: <" OnUnequip Script (can also be multi-line) "> + OnRentalStartScript: <" On item renting script, gets called after item is created in inventory (can also be multi-line) "> + OnRentalEndScript: <" On item rent end/expire script, gets called after item is removed from inventory (can also be multi-line) "> }, **************************************************************************/ @@ -1175,7 +1177,7 @@ item_db: ( Id: 601 AegisName: "Wing_Of_Fly" Name: "Fly Wing" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 60 Weight: 50 BuyingStore: true @@ -1185,7 +1187,7 @@ item_db: ( Id: 602 AegisName: "Wing_Of_Butterfly" Name: "Butterfly Wing" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 300 Weight: 50 BuyingStore: true @@ -1218,7 +1220,7 @@ item_db: ( Id: 605 AegisName: "Anodyne" Name: "Anodyne" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 100 BuyingStore: true @@ -1231,7 +1233,7 @@ item_db: ( Id: 606 AegisName: "Aloebera" Name: "Aloevera" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1500 Weight: 100 BuyingStore: true @@ -1275,7 +1277,7 @@ item_db: ( Id: 610 AegisName: "Leaf_Of_Yggdrasil" Name: "Yggdrasil Leaf" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 4000 Weight: 100 BuyingStore: true @@ -1285,7 +1287,7 @@ item_db: ( Id: 611 AegisName: "Spectacles" Name: "Magnifier" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 40 Weight: 50 BuyingStore: true @@ -2064,7 +2066,7 @@ item_db: ( Id: 686 AegisName: "Earth_Scroll_1_3" Name: "Level 3 Earth Spike" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -2077,7 +2079,7 @@ item_db: ( Id: 687 AegisName: "Earth_Scroll_1_5" Name: "Level 5 Earth Spike" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -2090,7 +2092,7 @@ item_db: ( Id: 688 AegisName: "Cold_Scroll_1_3" Name: "Level 3 Cold Bolt" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -2103,7 +2105,7 @@ item_db: ( Id: 689 AegisName: "Cold_Scroll_1_5" Name: "Level 5 Cold Bolt" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -2116,7 +2118,7 @@ item_db: ( Id: 690 AegisName: "Fire_Scroll_1_3" Name: "Level 3 Fire Bolt" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -2129,7 +2131,7 @@ item_db: ( Id: 691 AegisName: "Fire_Scroll_1_5" Name: "Level 5 Fire Bolt" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -2142,7 +2144,7 @@ item_db: ( Id: 692 AegisName: "Wind_Scroll_1_3" Name: "Level 3 Lightening Bolt" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -2155,7 +2157,7 @@ item_db: ( Id: 693 AegisName: "Wind_Scroll_1_5" Name: "Level 5 Lightening Bolt" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -2168,7 +2170,7 @@ item_db: ( Id: 694 AegisName: "Ghost_Scroll_1_3" Name: "Level 3 Soul Strike" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -2181,7 +2183,7 @@ item_db: ( Id: 695 AegisName: "Ghost_Scroll_1_5" Name: "Level 5 Soul Strike" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -2194,7 +2196,7 @@ item_db: ( Id: 696 AegisName: "Fire_Scroll_2_1" Name: "Level 1 Fire Ball" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -2207,7 +2209,7 @@ item_db: ( Id: 697 AegisName: "Fire_Scroll_2_5" Name: "Level 5 Fire Ball" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -2220,7 +2222,7 @@ item_db: ( Id: 698 AegisName: "Fire_Scroll_3_1" Name: "Level 1 Fire Wall" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -2233,7 +2235,7 @@ item_db: ( Id: 699 AegisName: "Fire_Scroll_3_5" Name: "Level 5 Fire Wall" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -2246,7 +2248,7 @@ item_db: ( Id: 700 AegisName: "Cold_Scroll_2_1" Name: "Level 1 Frost Diver" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -21494,6 +21496,11 @@ item_db: ( Name: "Combo_Battle_Glove_IL" }, { + Id: 1847 + AegisName: "Iron_Nail_K" + Name: "Iron_Nail_K" +}, +{ Id: 1848 AegisName: "Rebeginer_SR_Nuckle" Name: "Rebeginer_SR_Nuckle" @@ -21508,6 +21515,11 @@ item_db: ( AegisName: "Evt_Iron_Nail_K" Name: "Evt_Iron_Nail_K" }, +{ + Id: 1867 + AegisName: "Ein_1HKNUCK" + Name: "Ein_1HKNUCK" +}, //== Instruments =========================================== { @@ -24340,6 +24352,11 @@ item_db: ( Name: "Rebeginer_WL_Staff" }, { + Id: 2048 + AegisName: "Iron_Staff" + Name: "Iron_Staff" +}, +{ Id: 2051 AegisName: "Survival_Staff_IL" Name: "Survival_Staff_IL" @@ -24349,6 +24366,11 @@ item_db: ( AegisName: "Evt_Iron_Staff" Name: "Evt_Iron_Staff" }, +{ + Id: 2058 + AegisName: "Ein_BHSTAFF" + Name: "Ein_BHSTAFF" +}, //== Shields =============================================== { @@ -58444,7 +58466,7 @@ item_db: ( Script: <" bonus bMdef,15; bonus2 bResEff,Eff_Curse,4000; - bonus2 bResEff,Eff_Curse,1000; + bonus2 bResEff,Eff_Stun,1000; "> }, { @@ -74501,6 +74523,16 @@ item_db: ( Name: "Love Wand" }, { + Id: 6746 + AegisName: "Steel_Article" + Name: "Steel Artifact" +}, +{ + Id: 6747 + AegisName: "Steel_Article_" + Name: "Steel Artifact" +}, +{ Id: 6755 AegisName: "Corrupted_Charm" Name: "Contaminated Magic" @@ -83806,6 +83838,31 @@ item_db: ( Type: "IT_PETEGG" Buy: 20 }, +{ + Id: 9514 + AegisName: "Ein_Ddbox" + Name: "Ein_Ddbox" +}, +{ + Id: 9523 + AegisName: "Metal_Rifine_Ticket" + Name: "Metal_Rifine_Ticket" +}, +{ + Id: 9529 + AegisName: "Ein_Ddbox2" + Name: "Ein_Ddbox2" +}, +{ + Id: 9550 + AegisName: "Gemstone_Of_Time" + Name: "Gemstone_Of_Time" +}, +{ + Id: 9551 + AegisName: "Time_Unseal_Key" + Name: "Time_Unseal_Key" +}, //== Pet Accessories ======================================= { @@ -85499,7 +85556,7 @@ item_db: ( Id: 12000 AegisName: "Cold_Scroll_2_5" Name: "Level 5 Frost Diver" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -85512,7 +85569,7 @@ item_db: ( Id: 12001 AegisName: "Holy_Scroll_1_3" Name: "Level 3 Heal" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -85525,7 +85582,7 @@ item_db: ( Id: 12002 AegisName: "Holy_Scroll_1_5" Name: "Level 5 Heal" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2000 Weight: 10 BuyingStore: true @@ -85538,7 +85595,7 @@ item_db: ( Id: 12003 AegisName: "Holy_Scroll_2_1" Name: "Level 1 Teleport" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 10 BuyingStore: true @@ -85698,7 +85755,7 @@ item_db: ( Id: 12019 AegisName: "Holy_Egg" Name: "Holy Egg" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 150 Script: <" itemskill ALL_RESURRECTION,2; "> @@ -85707,7 +85764,7 @@ item_db: ( Id: 12020 AegisName: "Water_Of_Darkness" Name: "Cursed Water" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 30 BuyingStore: true @@ -85798,7 +85855,7 @@ item_db: ( Id: 12029 AegisName: "Gloomy_Box" Name: "Box of Gloom" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 200 BuyingStore: true @@ -85837,7 +85894,7 @@ item_db: ( Id: 12032 AegisName: "Box_Of_Storm" Name: "Box of Storms" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 1000 Weight: 200 BuyingStore: true @@ -86799,7 +86856,7 @@ item_db: ( Id: 12114 AegisName: "Elemental_Fire" Name: "Elemental Converter" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 10 BuyingStore: true @@ -86809,7 +86866,7 @@ item_db: ( Id: 12115 AegisName: "Elemental_Water" Name: "Elemental Converter" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 10 BuyingStore: true @@ -86819,7 +86876,7 @@ item_db: ( Id: 12116 AegisName: "Elemental_Earth" Name: "Elemental Converter" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 10 BuyingStore: true @@ -86829,7 +86886,7 @@ item_db: ( Id: 12117 AegisName: "Elemental_Wind" Name: "Elemental Converter" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 10 BuyingStore: true @@ -86843,7 +86900,10 @@ item_db: ( Buy: 2 Weight: 10 BuyingStore: true - Script: <" sc_start4 SC_ARMORPROPERTY,1200000,-15,0,20,0; "> + Script: <" + sc_start(SC_RESIST_PROPERTY_FIRE, 1200000, 20); + sc_start(SC_RESIST_PROPERTY_WATER, 1200000, -15, 10000, SCFLAG_NOAVOID | SCFLAG_NOICON); + "> }, { Id: 12119 @@ -86853,7 +86913,10 @@ item_db: ( Buy: 2 Weight: 10 BuyingStore: true - Script: <" sc_start4 SC_ARMORPROPERTY,1200000,20,0,0,-15; "> + Script: <" + sc_start(SC_RESIST_PROPERTY_WATER, 1200000, 20); + sc_start(SC_RESIST_PROPERTY_WIND, 1200000, -15, 10000, SCFLAG_NOAVOID | SCFLAG_NOICON); + "> }, { Id: 12120 @@ -86863,7 +86926,10 @@ item_db: ( Buy: 2 Weight: 10 BuyingStore: true - Script: <" sc_start4 SC_ARMORPROPERTY,1200000,0,20,-15,0; "> + Script: <" + sc_start(SC_RESIST_PROPERTY_GROUND, 1200000, 20); + sc_start(SC_RESIST_PROPERTY_FIRE, 1200000, -15, 10000, SCFLAG_NOAVOID | SCFLAG_NOICON); + "> }, { Id: 12121 @@ -86873,7 +86939,10 @@ item_db: ( Buy: 2 Weight: 10 BuyingStore: true - Script: <" sc_start4 SC_ARMORPROPERTY,1200000,0,-15,0,20; "> + Script: <" + sc_start(SC_RESIST_PROPERTY_WIND, 1200000, 20); + sc_start(SC_RESIST_PROPERTY_GROUND, 1200000, -15, 10000, SCFLAG_NOAVOID | SCFLAG_NOICON); + "> }, { Id: 12122 @@ -87896,7 +87965,7 @@ item_db: ( Id: 12200 AegisName: "Event_Cake" Name: "X-mas Cake" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 50 Script: <" itemskill PR_MAGNIFICAT,3; "> @@ -88183,10 +88252,7 @@ item_db: ( Nouse: { sitting: true } - Script: <" - skilleffect AL_BLESSING,0; - sc_start SC_BLESSING,240000,10; - "> + Script: <" itemskill(AL_BLESSING, 10, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12216 @@ -88207,13 +88273,7 @@ item_db: ( Nouse: { sitting: true } - Script: <" - if(Hp>15) { - skilleffect AL_INCAGI,0; - sc_start SC_INC_AGI,240000,10; - heal -15,0; - } - "> + Script: <" itemskill(AL_INCAGI, 10, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12217 @@ -88234,13 +88294,7 @@ item_db: ( Nouse: { sitting: true } - Script: <" - if(countitem(523)>0) { - skilleffect PR_ASPERSIO,0; - sc_start SC_ASPERSIO,180000,5; - delitem 523,1; - } - "> + Script: <" itemskill(PR_ASPERSIO, 5, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12218 @@ -88261,10 +88315,7 @@ item_db: ( Nouse: { sitting: true } - Script: <" - sc_start SC_ASSUMPTIO,100000,5; - skilleffect HP_ASSUMPTIO,0; - "> + Script: <" itemskill(HP_ASSUMPTIO, 5, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12219 @@ -88285,10 +88336,7 @@ item_db: ( Nouse: { sitting: true } - Script: <" - skilleffect SN_WINDWALK,0; - sc_start SC_WINDWALK,250000,5; - "> + Script: <" itemskill(SN_WINDWALK, 10, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12220 @@ -88309,13 +88357,7 @@ item_db: ( Nouse: { sitting: true } - Script: <" - .@type = getiteminfo(getequipid(EQI_HAND_R),11); - if (.@type==6||.@type==7||.@type==8) { - skilleffect BS_ADRENALINE,0; - sc_start SC_ADRENALINE,150000,5; - } - "> + Script: <" itemskill(BS_ADRENALINE, 5, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12221 @@ -88490,16 +88532,15 @@ item_db: ( sitting: true } Script: <" - percentheal 0,5; - skilleffect AL_BLESSING,0; - sc_start SC_BLESSING,240000,10; + percentheal(0, 5); + itemskill(AL_BLESSING, 5, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12236 AegisName: "Choco_Tart" Name: "Chocolate Tart" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 100 Nouse: { @@ -89123,7 +89164,12 @@ item_db: ( Name: "Undead Elemental Scroll" Type: "IT_USABLE" Weight: 10 - Script: <" sc_start4 SC_ARMOR_RESIST,300000,20,20,20,20; "> + Script: <" + sc_start(SC_RESIST_PROPERTY_FIRE, 300000, 20); + sc_start(SC_RESIST_PROPERTY_WATER, 300000, 20); + sc_start(SC_RESIST_PROPERTY_WIND, 300000, 20); + sc_start(SC_RESIST_PROPERTY_GROUND, 300000, 20); + "> }, { Id: 12280 @@ -89226,7 +89272,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 1; "> + Script: <" setfont(1); "> + OnRentalEndScript: <" + if (getfont() == 1) + setfont(0); + "> }, { Id: 12288 @@ -89243,7 +89293,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 2; "> + Script: <" setfont(2); "> + OnRentalEndScript: <" + if (getfont() == 2) + setfont(0); + "> }, { Id: 12289 @@ -89260,7 +89314,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 3; "> + Script: <" setfont(3); "> + OnRentalEndScript: <" + if (getfont() == 3) + setfont(0); + "> }, { Id: 12290 @@ -89274,9 +89332,8 @@ item_db: ( sitting: true } Script: <" - percentheal 5,0; - skilleffect AL_BLESSING,0; - sc_start SC_BLESSING,120000,5; + percentheal(5, 0); + itemskill(AL_BLESSING, 5, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { @@ -89291,9 +89348,8 @@ item_db: ( sitting: true } Script: <" - percentheal 5,0; - skilleffect AL_INCAGI,0; - sc_start SC_INC_AGI,120000,5; + percentheal(0, 5); + itemskill(AL_INCAGI, 5, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { @@ -89512,7 +89568,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 4; "> + Script: <" setfont(4); "> + OnRentalEndScript: <" + if (getfont() == 4) + setfont(0); + "> }, { Id: 12305 @@ -89529,7 +89589,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 5; "> + Script: <" setfont(5); "> + OnRentalEndScript: <" + if (getfont() == 5) + setfont(0); + "> }, { Id: 12306 @@ -89546,7 +89610,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 6; "> + Script: <" setfont(6); "> + OnRentalEndScript: <" + if (getfont() == 6) + setfont(0); + "> }, { Id: 12307 @@ -89563,7 +89631,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 7; "> + Script: <" setfont(7); "> + OnRentalEndScript: <" + if (getfont() == 7) + setfont(0); + "> }, { Id: 12308 @@ -89580,7 +89652,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 8; "> + Script: <" setfont(8); "> + OnRentalEndScript: <" + if (getfont() == 8) + setfont(0); + "> }, { Id: 12309 @@ -89597,7 +89673,11 @@ item_db: ( nomail: true noauction: true } - Script: <" setfont 9; "> + Script: <" setfont(9); "> + OnRentalEndScript: <" + if (getfont() == 9) + setfont(0); + "> }, { Id: 12310 @@ -89622,7 +89702,7 @@ item_db: ( Id: 12311 AegisName: "Large_Spray_Of_Flowers" Name: "Huge Spray Of Flowers" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 100 Trade: { nodrop: true @@ -89784,7 +89864,7 @@ item_db: ( Id: 12323 AegisName: "N_Fly_Wing" Name: "Novice Fly Wing" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Trade: { nodrop: true notrade: true @@ -89803,7 +89883,7 @@ item_db: ( Id: 12324 AegisName: "N_Butterfly_Wing" Name: "Novice Butterfly Wing" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Trade: { nodrop: true notrade: true @@ -89822,7 +89902,7 @@ item_db: ( Id: 12325 AegisName: "N_Magnifier" Name: "Novice Magnifier" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Trade: { nodrop: true notrade: true @@ -90123,7 +90203,7 @@ item_db: ( Id: 12350 AegisName: "Angeling_Potion" Name: "Angeling Potion" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 100 BuyingStore: true @@ -90131,16 +90211,15 @@ item_db: ( sitting: true } Script: <" - skilleffect AL_BLESSING,0; - sc_start SC_BLESSING,120000,5; - itemskill AL_ANGELUS,5; + itemskill(AL_BLESSING, 5, ISF_INSTANTCAST | ISF_CASTONSELF); + itemskill(AL_ANGELUS, 5); "> }, { Id: 12351 AegisName: "Shout_Megaphone" Name: "Scream Megaphone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 50 BuyingStore: true @@ -90468,8 +90547,8 @@ item_db: ( sitting: true } Script: <" - percentheal 3, 0; - itemskill PR_GLORIA, 2; + percentheal(3, 0); + itemskill(PR_GLORIA, 2, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { @@ -90484,8 +90563,8 @@ item_db: ( sitting: true } Script: <" - percentheal 0, 3; - itemskill PR_MAGNIFICAT, 1; + percentheal(0, 3); + itemskill(PR_MAGNIFICAT, 1, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { @@ -90505,6 +90584,18 @@ item_db: ( Buy: 10 Weight: 10 BuyingStore: true + Trade: { + nodrop: true + notrade: true + nocart: true + nomail: true + noauction: true + nogstorage: true + } + Script: <" + specialeffect(EF_STEAL, AREA, playerattached()); + sc_start4(SC_POPECOOKIE, 1200000, 3, 3, 3, 0); + "> }, { Id: 12380 @@ -90555,7 +90646,7 @@ item_db: ( Id: 12384 AegisName: "Rainbow_Ruby_Water" Name: "Rainbow Ruby" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 50 Trade: { nodrop: true @@ -90576,7 +90667,7 @@ item_db: ( Id: 12385 AegisName: "Rainbow_Ruby_Fire" Name: "Rainbow Ruby" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 50 Trade: { nodrop: true @@ -90597,7 +90688,7 @@ item_db: ( Id: 12386 AegisName: "Rainbow_Ruby_Wind" Name: "Rainbow Ruby" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 50 Trade: { nodrop: true @@ -90618,7 +90709,7 @@ item_db: ( Id: 12387 AegisName: "Rainbow_Ruby_Earth" Name: "Rainbow Ruby" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 50 Trade: { nodrop: true @@ -90639,7 +90730,7 @@ item_db: ( Id: 12388 AegisName: "Runstone_Crush" Name: "Rhydo Runestone For Apprentice" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -90656,7 +90747,7 @@ item_db: ( } Script: <" if(strcharinfo(PC_MAP)=="job3_rune02") { - itemskill RK_CRUSHSTRIKE,1; + itemskill(RK_CRUSHSTRIKE, 1, ISF_CHECKCONDITIONS); } "> }, @@ -90664,7 +90755,7 @@ item_db: ( Id: 12389 AegisName: "Runstone_Storm" Name: "Pertz Runestone For Apprentice" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -90680,16 +90771,15 @@ item_db: ( sitting: true } Script: <" - if(strcharinfo(PC_MAP)=="job3_rune02") { - itemskill RK_STORMBLAST,1; - } + if (strcharinfo(PC_MAP) == "job3_rune02") + itemskill(RK_STORMBLAST, 1, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12390 AegisName: "Runstone_Millennium" Name: "Verkana Runestone For Apprentice" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -90705,9 +90795,8 @@ item_db: ( sitting: true } Script: <" - if(strcharinfo(PC_MAP)=="job3_rune02") { - itemskill RK_MILLENNIUMSHIELD,1; - } + if (strcharinfo(PC_MAP) == "job3_rune02") + itemskill(RK_MILLENNIUMSHIELD, 1, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { @@ -90780,7 +90869,7 @@ item_db: ( Id: 12396 AegisName: "Fools_Day_Box" Name: "Gift Box?" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 10 Nouse: { @@ -90804,24 +90893,34 @@ item_db: ( Id: 12397 AegisName: "Fools_Day_Box2" Name: "Gift Box?" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 10 Nouse: { sitting: true } Script: <" - .@temp = rand(1,10); - if (.@temp == 1) itemskill TF_DETOXIFY,1; - else if (.@temp == 2) itemskill TF_PICKSTONE,1; - else if (.@temp == 3) itemskill BA_FROSTJOKER,1; - else if (.@temp == 4) itemskill DC_SCREAM,1; - else if (.@temp == 5) percentheal 50,50; - else if (.@temp == 6) getitem Jellopy,1; - else if (.@temp == 7) itemskill AL_RUWACH,1; - else if (.@temp == 8) specialeffect(EF_BEGINASURA, AREA, playerattached()); - else if (.@temp == 9) specialeffect(EF_MVP, AREA, playerattached()); - else specialeffect(EF_CURSEATTACK, AREA, playerattached()); + .@temp = rand(1, 10); + if (.@temp == 1) + itemskill(TF_DETOXIFY, 1, ISF_INSTANTCAST | ISF_CASTONSELF); + else if (.@temp == 2) + itemskill(TF_PICKSTONE, 1); + else if (.@temp == 3) + itemskill(BA_FROSTJOKER, 1); + else if (.@temp == 4) + itemskill(DC_SCREAM, 1); + else if (.@temp == 5) + announce(strcharinfo(PC_NAME) + " shouts : I am a fool!!!", bc_all, C_WHITE); + else if (.@temp == 6) + getitem(Jellopy, 1); + else if (.@temp == 7) + itemskill(AL_RUWACH, 1); + else if (.@temp == 8) + specialeffect(EF_BEGINASURA, AREA, playerattached()); + else if (.@temp == 9) + specialeffect(EF_MVP, AREA, playerattached()); + else + specialeffect(EF_CURSEATTACK, AREA, playerattached()); "> }, { @@ -90914,6 +91013,10 @@ item_db: ( nomail: true noauction: true } + Script: <" + specialeffect(EF_STEAL, AREA, playerattached()); + sc_start4(SC_VITALIZE_POTION, 120000, 2, 2, 10, 0); + "> }, { Id: 12405 @@ -90932,9 +91035,8 @@ item_db: ( noauction: true } Script: <" - percentheal 30,30; - skilleffect AL_BLESSING,0; - sc_start SC_BLESSING,140000,5; + percentheal(30, 30); + itemskill(AL_BLESSING, 5, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { @@ -91035,9 +91137,8 @@ item_db: ( Weight: 10 BuyingStore: true Script: <" - sc_start SC_ATTHASTE_POTION1,1800000,0; - sc_start SC_INC_AGI,140000,5; - skilleffect AL_INCAGI,0; + sc_start(SC_ATTHASTE_POTION1, 1800000, 0); + itemskill(AL_INCAGI, 5, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { @@ -91446,6 +91547,10 @@ item_db: ( Name: "Medium Life Potion" Type: "IT_USABLE" Weight: 10 + Script: <" + specialeffect(EF_HEAL3, AREA, playerattached()); + sc_start2(SC_M_LIFEPOTION, 600000, -7, 4); + "> }, { Id: 12460 @@ -91453,6 +91558,11 @@ item_db: ( Name: "Small Life Potion" Type: "IT_USABLE" Weight: 10 + Script: <" + specialeffect(EF_HEAL3, AREA, playerattached()); + /* Probably it should be 5% instead of 7%, but we'll follow the client side description... */ + sc_start2(SC_S_LIFEPOTION, 600000, -7, 4); + "> }, { Id: 12461 @@ -91460,6 +91570,10 @@ item_db: ( Name: "Regeneration Potion" Type: "IT_USABLE" Weight: 10 + Script: <" + specialeffect(EF_LIGHTSPHERE, AREA, playerattached()); + sc_start(SC_HEALPLUS, 1800000, 20); + "> }, { Id: 12462 @@ -91467,6 +91581,10 @@ item_db: ( Name: "Big Magic Defense Potion" Type: "IT_USABLE" Weight: 10 + Script: <" + specialeffect(EF_SPELLBREAKER, AREA, playerattached()); + sc_start(SC_PROTECT_MDEF, 180000, 3); + "> }, { Id: 12463 @@ -91474,6 +91592,10 @@ item_db: ( Name: "Small Magic Defense Potion" Type: "IT_USABLE" Weight: 10 + Script: <" + specialeffect(EF_SPELLBREAKER, AREA, playerattached()); + sc_start(SC_PROTECT_MDEF, 60000, 3); + "> }, { Id: 12464 @@ -91481,6 +91603,10 @@ item_db: ( Name: "Big Defense Potion" Type: "IT_USABLE" Weight: 10 + Script: <" + specialeffect(EF_GUARD, AREA, playerattached()); + sc_start(SC_PROTECT_DEF, 180000, 3); + "> }, { Id: 12465 @@ -91488,6 +91614,10 @@ item_db: ( Name: "Small Defense Potion" Type: "IT_USABLE" Weight: 10 + Script: <" + specialeffect(EF_GUARD, AREA, playerattached()); + sc_start(SC_PROTECT_DEF, 60000, 3); + "> }, { Id: 12466 @@ -93349,6 +93479,7 @@ item_db: ( noauction: true } Script: <" setcashmount(); "> + OnRentalEndScript: <" sc_end(SC_ALL_RIDING); "> }, { Id: 12623 @@ -93973,33 +94104,85 @@ item_db: ( Id: 12666 AegisName: "Thai_Perfume_MATK" Name: "Thai Perfume(MATK)" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 10 + Trade: { + nodrop: true + notrade: true + noselltonpc: true + nocart: true + nogstorage: true + nomail: true + noauction: true + } + Script: <" + specialeffect(EF_MAGICALATTHIT, AREA, playerattached()); + sc_start(SC_SKF_MATK, 600000, 24); + "> }, { Id: 12667 AegisName: "Thai_Perfume_ATK" Name: "Thai Perfume(ATK)" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 10 + Trade: { + nodrop: true + notrade: true + noselltonpc: true + nocart: true + nogstorage: true + nomail: true + noauction: true + } + Script: <" + specialeffect(EF_MAGICALATTHIT, AREA, playerattached()); + sc_start(SC_SKF_ATK, 600000, 24); + "> }, { Id: 12668 AegisName: "Thai_Perfume_ASPD" Name: "Thai Perfume(ASPD)" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 10 + Trade: { + nodrop: true + notrade: true + noselltonpc: true + nocart: true + nogstorage: true + nomail: true + noauction: true + } + Script: <" + specialeffect(EF_MAGICALATTHIT, AREA, playerattached()); + sc_start(SC_SKF_ASPD, 600000, 3); + "> }, { Id: 12669 AegisName: "Thai_Perfume_CAST" Name: "Thai Perfume(CAST)" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 10 + Trade: { + nodrop: true + notrade: true + noselltonpc: true + nocart: true + nogstorage: true + nomail: true + noauction: true + } + Script: <" + specialeffect(EF_MAGICALATTHIT, AREA, playerattached()); + sc_start(SC_SKF_CAST, 600000, 5); + "> }, { Id: 12670 @@ -94367,34 +94550,34 @@ item_db: ( Id: 12706 AegisName: "Lucky_Cookie01" Name: "Lucky Cookie" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 100 Nouse: { sitting: true } - Script: <" itemskill PR_GLORIA,5; "> + Script: <" itemskill(PR_GLORIA, 5, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12707 AegisName: "Lucky_Cookie02" Name: "Lucky Cookie" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 100 Nouse: { sitting: true } - Script: <" itemskill PR_MAGNIFICAT,1; "> + Script: <" itemskill(PR_MAGNIFICAT, 1, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12708 AegisName: "Lucky_Cookie03" Name: "Lucky Cookie" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 100 Nouse: { sitting: true } - Script: <" itemskill PR_IMPOSITIO,3; "> + Script: <" itemskill(PR_IMPOSITIO, 3, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 12709 @@ -94624,7 +94807,7 @@ item_db: ( Id: 12725 AegisName: "Runstone_Nosiege" Name: "Nosiege Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94644,14 +94827,14 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] + Stack: [60, 1] Script: <" itemskill RK_REFRESH, 1; "> }, { Id: 12726 AegisName: "Runstone_Rhydo" Name: "Rhydo Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94671,14 +94854,14 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] - Script: <" itemskill RK_CRUSHSTRIKE, 1; "> + Stack: [60, 1] + Script: <" itemskill(RK_CRUSHSTRIKE, 1, ISF_CHECKCONDITIONS); "> }, { Id: 12727 AegisName: "Runstone_Verkana" Name: "Verkana Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94698,14 +94881,14 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] + Stack: [60, 1] Script: <" itemskill RK_MILLENNIUMSHIELD, 1; "> }, { Id: 12728 AegisName: "Runstone_Isia" Name: "Isia Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94724,14 +94907,14 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] + Stack: [60, 1] Script: <" itemskill RK_VITALITYACTIVATION, 1; "> }, { Id: 12729 AegisName: "Runstone_Asir" Name: "Asir Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94750,14 +94933,13 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] Script: <" itemskill RK_FIGHTINGSPIRIT, 1; "> }, { Id: 12730 AegisName: "Runstone_Urj" Name: "Urj Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94776,14 +94958,14 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] + Stack: [60, 1] Script: <" itemskill RK_ABUNDANCE, 1; "> }, { Id: 12731 AegisName: "Runstone_Turisus" Name: "Turisus Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94802,14 +94984,13 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] Script: <" itemskill RK_GIANTGROWTH, 1; "> }, { Id: 12732 AegisName: "Runstone_Pertz" Name: "Pertz Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94829,14 +95010,13 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] Script: <" itemskill RK_STORMBLAST, 1; "> }, { Id: 12733 AegisName: "Runstone_Hagalas" Name: "Hagalas Runestone" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -94855,7 +95035,7 @@ item_db: ( Nouse: { sitting: true } - Stack: [20, 1] + Stack: [60, 1] Script: <" itemskill RK_STONEHARDSKIN, 1; "> }, @@ -95453,7 +95633,7 @@ item_db: ( Id: 12796 AegisName: "Red_Booster" Name: "Red Boost" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 20 Weight: 10 Trade: { @@ -95591,7 +95771,7 @@ item_db: ( Id: 12812 AegisName: "Snow_Flip" Name: "Snow Flip" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Script: <" itemskill ECL_SNOWFLIP,1; "> }, @@ -95599,7 +95779,7 @@ item_db: ( Id: 12813 AegisName: "Peony_Mommy" Name: "Peony Mamy" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Script: <" itemskill ECL_PEONYMAMY,1; "> }, @@ -95607,7 +95787,7 @@ item_db: ( Id: 12814 AegisName: "Slapping_Herb" Name: "Sadagui" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Script: <" itemskill ECL_SADAGUI,1; "> }, @@ -95615,7 +95795,7 @@ item_db: ( Id: 12815 AegisName: "Yggdrasil_Dust" Name: "Sequoia Dust" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Script: <" itemskill ECL_SEQUOIADUST,1; "> }, @@ -95917,6 +96097,33 @@ item_db: ( Script: <" autobonus "{ heal -3000,0; bonus2 bResEff,Eff_Blind,10000; }",10,0,0,SI_GVG_BLIND; "> }, { + Id: 12883 + AegisName: "Almighty" + Name: "Almighty" + Type: "IT_USABLE" + Buy: 20 + Weight: 10 + Trade: { + nodrop: true + notrade: true + noselltonpc: true + nocart: true + nogstorage: true + nomail: true + noauction: true + } + Script: <" + specialeffect(EF_BASH3D, AREA, playerattached()); + sc_start(SC_FOOD_STR_CASH, 1800000, 10); + sc_start(SC_FOOD_VIT_CASH, 1800000, 10); + sc_start(SC_FOOD_AGI_CASH, 1800000, 10); + sc_start(SC_FOOD_INT_CASH, 1800000, 10); + sc_start(SC_FOOD_DEX_CASH, 1800000, 10); + sc_start(SC_FOOD_LUK_CASH, 1800000, 10); + sc_start2(SC_ALMIGHTY, 1800000, 30, 30); + "> +}, +{ Id: 12884 AegisName: "C_Center_Potion" Name: "Infinite Concentration Potion" @@ -96536,7 +96743,7 @@ item_db: ( Id: 12928 AegisName: "J_Aspersio_5_Scroll" Name: "Sacred Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 10 Trade: { @@ -97256,7 +97463,7 @@ item_db: ( Id: 12968 AegisName: "Emergency_Scroll1" Name: "Emergency Level 1 Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 10 Trade: { @@ -97274,7 +97481,7 @@ item_db: ( Id: 12969 AegisName: "Emergency_Scroll2" Name: "Emergency Level 2 Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 10 Trade: { @@ -97292,7 +97499,7 @@ item_db: ( Id: 12970 AegisName: "Emergency_Scroll3" Name: "Emergency Level 3 Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 10 Trade: { @@ -101122,6 +101329,58 @@ item_db: ( "> }, { + Id: 13118 + AegisName: "Tiny_Flame" + Name: "Fading Flame" + Type: "IT_WEAPON" + Weight: 100 + Range: 7 + Job: { + Gunslinger: true + Rebellion: true + } + Loc: "EQP_ARMS" + WeaponLv: 1 + EquipLv: 1 + Trade: { + nodrop: true + notrade: true + nocart: true + nostorage: true + nogstorage: true + nomail: true + noauction: true + } + Subtype: "W_REVOLVER" +}, +{ + Id: 13119 + AegisName: "Freedom_Flame" + Name: "Freedom Flame" + Type: "IT_WEAPON" + Weight: 100 + Atk: 100 + Range: 7 + Slots: 2 + Job: { + Gunslinger: true + Rebellion: true + } + Loc: "EQP_ARMS" + WeaponLv: 3 + EquipLv: 99 + Trade: { + nodrop: true + notrade: true + nocart: true + nostorage: true + nogstorage: true + nomail: true + noauction: true + } + Subtype: "W_REVOLVER" +}, +{ Id: 13120 AegisName: "H_FEATHER_H_FIRE" Name: "Heaven's_Feather_&_Hell's_Fire" @@ -102791,6 +103050,7 @@ item_db: ( Atk: 15 Job: { Gunslinger: true + Rebellion: true } Loc: "EQP_AMMO" Subtype: "A_BULLET" @@ -102806,6 +103066,7 @@ item_db: ( Atk: 30 Job: { Gunslinger: true + Rebellion: true } Loc: "EQP_AMMO" Subtype: "A_BULLET" @@ -102824,6 +103085,7 @@ item_db: ( Atk: 50 Job: { Gunslinger: true + Rebellion: true } Loc: "EQP_AMMO" Subtype: "A_BULLET" @@ -102839,6 +103101,7 @@ item_db: ( Atk: 50 Job: { Gunslinger: true + Rebellion: true } Loc: "EQP_AMMO" Subtype: "A_BULLET" @@ -102854,6 +103117,7 @@ item_db: ( Atk: 50 Job: { Gunslinger: true + Rebellion: true } Loc: "EQP_AMMO" Subtype: "A_BULLET" @@ -102872,6 +103136,7 @@ item_db: ( Atk: 50 Job: { Gunslinger: true + Rebellion: true } Loc: "EQP_AMMO" Subtype: "A_BULLET" @@ -102890,11 +103155,98 @@ item_db: ( Atk: 50 Job: { Gunslinger: true + Rebellion: true + } + Loc: "EQP_AMMO" + Subtype: "A_BULLET" + Script: <" bonus bAtkEle, Ele_Water; "> +}, +{ + Id: 13228 + AegisName: "Flare_Bullet" + Name: "Flare Bullet" + Type: "IT_AMMO" + Buy: 15 + Weight: 5 + Atk: 50 + Job: { + Gunslinger: true + Rebellion: true + } + Loc: "EQP_AMMO" + Subtype: "A_BULLET" + Script: <" bonus bAtkEle, Ele_Fire; "> +}, +{ + Id: 13229 + AegisName: "Lightning_Bullet" + Name: "Lightning Bullet" + Type: "IT_AMMO" + Buy: 15 + Weight: 5 + Atk: 50 + Job: { + Gunslinger: true + Rebellion: true + } + Loc: "EQP_AMMO" + Subtype: "A_BULLET" + Script: <" bonus bAtkEle, Ele_Wind; "> +}, +{ + Id: 13230 + AegisName: "Ice_Bullet" + Name: "Ice Bullet" + Type: "IT_AMMO" + Buy: 15 + Weight: 5 + Atk: 50 + Job: { + Gunslinger: true + Rebellion: true } Loc: "EQP_AMMO" Subtype: "A_BULLET" Script: <" bonus bAtkEle, Ele_Water; "> }, +{ + Id: 13231 + AegisName: "Poison_Bullet" + Name: "Poison Bullet" + Type: "IT_AMMO" + Buy: 15 + Weight: 5 + Atk: 50 + Job: { + Gunslinger: true + Rebellion: true + } + Loc: "EQP_AMMO" + Subtype: "A_BULLET" + Script: <" + bonus bAtkEle, Ele_Poison; + bonus2 bAddEff, Eff_Poison, 500; + "> +}, +{ + Id: 13232 + AegisName: "Blind_Bullet" + Name: "Blind Bullet" + Type: "IT_AMMO" + Buy: 15 + Weight: 5 + Atk: 50 + Job: { + Gunslinger: true + Rebellion: true + } + Loc: "EQP_AMMO" + Subtype: "A_BULLET" + Script: <" + bonus bAtkEle, Ele_Dark; + bonus2 bAddEff, Eff_Blind, 500; + "> +}, //== Shurikens & Kunais ==================================== { @@ -104210,6 +104562,16 @@ item_db: ( AegisName: "Rebeginer_KO_Humma" Name: "Rebeginer_KO_Humma" }, +{ + Id: 13345 + AegisName: "Humma_Clear" + Name: "Humma_Clear" +}, +{ + Id: 13346 + AegisName: "Ein_BHHuuma" + Name: "Ein_BHHuuma" +}, //== More One-Handed Swords ================================ { @@ -105603,6 +105965,11 @@ item_db: ( Name: "Rebeginer_GN_Sword" }, { + Id: 13485 + AegisName: "Sword_Of_Bluefire" + Name: "Sword_Of_Bluefire" +}, +{ Id: 13493 AegisName: "Cannon_Rapier_OS" Name: "Cannon_Rapier_OS" @@ -121340,7 +121707,7 @@ item_db: ( Id: 14512 AegisName: "Meteor_10_Scroll" Name: "Meteor Storm Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -121357,7 +121724,7 @@ item_db: ( Id: 14513 AegisName: "Storm_10_Scroll" Name: "Storm Gust Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -121374,7 +121741,7 @@ item_db: ( Id: 14514 AegisName: "Vermilion_10_Scroll" Name: "Lord of Vermilion Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -121391,7 +121758,7 @@ item_db: ( Id: 14515 AegisName: "Lex_Aeterna_Scroll" Name: "Lex Aeterna Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -121408,7 +121775,7 @@ item_db: ( Id: 14516 AegisName: "Magnificat_5_Scroll" Name: "Magnificat Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -121436,7 +121803,7 @@ item_db: ( nomail: true noauction: true } - Script: <" unitskilluseid getcharid(CHAR_ID_ACCOUNT),237,5; "> + Script: <" itemskill(AM_CP_HELM, 5, ISF_CHECKCONDITIONS); "> }, { Id: 14518 @@ -121453,7 +121820,7 @@ item_db: ( nomail: true noauction: true } - Script: <" unitskilluseid getcharid(CHAR_ID_ACCOUNT),235,5; "> + Script: <" itemskill(AM_CP_SHIELD, 5, ISF_CHECKCONDITIONS); "> }, { Id: 14519 @@ -121470,7 +121837,7 @@ item_db: ( nomail: true noauction: true } - Script: <" unitskilluseid getcharid(CHAR_ID_ACCOUNT),236,5; "> + Script: <" itemskill(AM_CP_ARMOR, 5, ISF_CHECKCONDITIONS); "> }, { Id: 14520 @@ -121487,7 +121854,7 @@ item_db: ( nomail: true noauction: true } - Script: <" unitskilluseid getcharid(CHAR_ID_ACCOUNT),234,5; "> + Script: <" itemskill(AM_CP_WEAPON, 5, ISF_CHECKCONDITIONS); "> }, { Id: 14521 @@ -121507,7 +121874,7 @@ item_db: ( Nouse: { sitting: true } - Script: <" unitskilluseid getcharid(CHAR_ID_ACCOUNT),108,1; "> + Script: <" itemskill(BS_REPAIRWEAPON, 1); "> }, { Id: 14522 @@ -121631,7 +121998,7 @@ item_db: ( Id: 14529 AegisName: "Greed_Scroll" Name: "Greed Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -121646,7 +122013,7 @@ item_db: ( Nouse: { sitting: true } - Script: <" itemskill BS_GREED,1; "> + Script: <" itemskill(BS_GREED, 1, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 14530 @@ -122756,7 +123123,7 @@ item_db: ( Id: 14587 AegisName: "Repair_Scroll_" Name: "Equipment Repair Spell Book" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -122776,7 +123143,7 @@ item_db: ( Id: 14588 AegisName: "Pty_Blessing_Scroll" Name: "Party Blessing 10 Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 10 Weight: 10 Trade: { @@ -122788,13 +123155,13 @@ item_db: ( nomail: true noauction: true } - Script: <" itemskill CASH_BLESSING,10; "> + Script: <" itemskill(CASH_BLESSING, 10, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 14589 AegisName: "Pty_Inc_Agi_Scroll" Name: "Party Increase Agi 10 Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 10 Weight: 10 Trade: { @@ -122806,13 +123173,13 @@ item_db: ( nomail: true noauction: true } - Script: <" itemskill CASH_INCAGI,10; "> + Script: <" itemskill(CASH_INCAGI, 10, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 14590 AegisName: "Pty_Assumptio_Scroll" Name: "Party Assumptio 5 Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 10 Weight: 10 Trade: { @@ -122824,7 +123191,7 @@ item_db: ( nomail: true noauction: true } - Script: <" itemskill CASH_ASSUMPTIO,5; "> + Script: <" itemskill(CASH_ASSUMPTIO, 5, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 14591 @@ -122870,7 +123237,7 @@ item_db: ( Id: 14593 AegisName: "Magic_Power_Scroll" Name: "Mystical Amplification Scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -122884,13 +123251,13 @@ item_db: ( Nouse: { sitting: true } - Script: <" itemskill HW_MAGICPOWER,10; "> + Script: <" itemskill(HW_MAGICPOWER, 10, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 14594 AegisName: "Quagmire_Scroll" Name: "Quagmire scroll" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Weight: 10 Trade: { nodrop: true @@ -122993,6 +123360,7 @@ item_db: ( Nouse: { sitting: true } + Script: <" itemskill(BS_GREED, 1, ISF_INSTANTCAST | ISF_CASTONSELF); "> }, { Id: 14600 @@ -125170,16 +125538,46 @@ item_db: ( Name: "Rebeginer_Suits" }, { + Id: 15278 + AegisName: "Overwhelm_Str_Armor" + Name: "Overwhelm_Str_Armor" +}, +{ + Id: 15279 + AegisName: "Overwhelm_Int_Armor" + Name: "Overwhelm_Int_Armor" +}, +{ Id: 15280 AegisName: "S_CriticalHit_Armor" Name: "S_CriticalHit_Armor" }, { + Id: 15346 + AegisName: "Overwhelm_Luk_Armor" + Name: "Overwhelm_Luk_Armor" +}, +{ + Id: 15347 + AegisName: "Overwhelm_Vit_Armor" + Name: "Overwhelm_Vit_Armor" +}, +{ Id: 15348 AegisName: "Goibne_Armor_IL" Name: "Goibne_Armor_IL" }, { + Id: 15353 + AegisName: "Overwhelm_Agi_Armor" + Name: "Overwhelm_Agi_Armor" +}, +{ + Id: 15354 + AegisName: "Overwhelm_Dex_Armor" + Name: "Overwhelm_Dex_Armor" +}, +{ Id: 15376 AegisName: "Illusion_Armor_A" Name: "Illusion_Armor_A" @@ -125190,6 +125588,21 @@ item_db: ( Name: "Illusion_Armor_B" }, { + Id: 15378 + AegisName: "Lava_Leather_Armor" + Name: "Lava_Leather_Armor" +}, +{ + Id: 15379 + AegisName: "Lava_Leather_Suits" + Name: "Lava_Leather_Suits" +}, +{ + Id: 15380 + AegisName: "Lava_Leather_Robe" + Name: "Lava_Leather_Robe" +}, +{ Id: 15383 AegisName: "Time_Overload_Robe" Name: "Time_Overload_Robe" @@ -125204,6 +125617,36 @@ item_db: ( AegisName: "Schmidt_Manteau" Name: "Schmidt_Manteau" }, +{ + Id: 15391 + AegisName: "DragonA_Red" + Name: "DragonA_Red" +}, +{ + Id: 15392 + AegisName: "DragonA_Green" + Name: "DragonA_Green" +}, +{ + Id: 15393 + AegisName: "DragonA_Gold" + Name: "DragonA_Gold" +}, +{ + Id: 15394 + AegisName: "DragonA_Purple" + Name: "DragonA_Purple" +}, +{ + Id: 15395 + AegisName: "DragonA_Blue" + Name: "DragonA_Blue" +}, +{ + Id: 15396 + AegisName: "DragonA_Silver" + Name: "DragonA_Silver" +}, //== More Maces ============================================ { @@ -126237,6 +126680,11 @@ item_db: ( AegisName: "Ultio_Spes_OS" Name: "Ultio_Spes_OS" }, +{ + Id: 16099 + AegisName: "Ein_1HHAMMER" + Name: "Ein_1HHAMMER" +}, //== More Rental Boxes ===================================== { @@ -126711,6 +127159,7 @@ item_db: ( Name: "Activation Potion Box" Type: "IT_CASH" Buy: 20 + Weight: 10 Trade: { nodrop: true notrade: true @@ -126720,6 +127169,7 @@ item_db: ( nomail: true noauction: true } + Script: <" getitem(Acti_Potion, 5); "> }, { Id: 16257 @@ -130228,6 +130678,23 @@ item_db: ( Script: <" packageitem(); "> }, { + Id: 17224 + AegisName: "Almighty_Box" + Name: "Almighty Box" + Type: "IT_CASH" + Weight: 10 + Trade: { + nodrop: true + notrade: true + noselltonpc: true + nocart: true + nogstorage: true + nomail: true + noauction: true + } + Script: <" getitem(Almighty, 10); "> +}, +{ Id: 17226 AegisName: "C_Center_Potion_Box" Name: "Infinite Concentration Potion Box" @@ -131546,6 +132013,11 @@ item_db: ( Name: "Balistar_IL" }, { + Id: 18164 + AegisName: "Royal_Bow_K" + Name: "Royal_Bow_K" +}, +{ Id: 18165 AegisName: "Rebeginer_RN_Bow" Name: "Rebeginer_RN_Bow" @@ -131590,6 +132062,11 @@ item_db: ( AegisName: "Evt_Narcis_Bow" Name: "Evt_Narcis_Bow" }, +{ + Id: 18190 + AegisName: "Ein_BHBOW" + Name: "Ein_BHBOW" +}, //== More Headgears ======================================== { @@ -145732,6 +146209,11 @@ item_db: ( Name: "C_GiantCatBag_TW" }, { + Id: 20519 + AegisName: "C_Full_BloomCherry_Tree" + Name: "C_Full_BloomCherry_Tree" +}, +{ Id: 20528 AegisName: "C_GoldButterfly_Wing" Name: "C_GoldButterfly_Wing" @@ -145752,6 +146234,36 @@ item_db: ( Name: "C_Digital_Space" }, { + Id: 20543 + AegisName: "C_Halloween_Poring_Bag" + Name: "C_Halloween_Poring_Bag" +}, +{ + Id: 20546 + AegisName: "C_Backside_Ribbon_Bell" + Name: "C_Backside_Ribbon_Bell" +}, +{ + Id: 20570 + AegisName: "C_HeartChocoBag" + Name: "C_HeartChocoBag" +}, +{ + Id: 20572 + AegisName: "C_WingOfHeart" + Name: "C_WingOfHeart" +}, +{ + Id: 20576 + AegisName: "C_Cat_Fork" + Name: "C_Cat_Fork" +}, +{ + Id: 20584 + AegisName: "C_Big_Foxtail" + Name: "C_Big_Foxtail" +}, +{ Id: 20600 AegisName: "Fantastic_Aura" Name: "Fantastic Aura" @@ -146508,6 +147020,41 @@ item_db: ( AegisName: "Fairy_Cloth" Name: "Fairy_Cloth" }, +{ + Id: 20946 + AegisName: "Drag_Manteau" + Name: "Drag_Manteau" +}, +{ + Id: 20963 + AegisName: "Temporal_M_Str" + Name: "Temporal_M_Str" +}, +{ + Id: 20964 + AegisName: "Temporal_M_Agi" + Name: "Temporal_M_Agi" +}, +{ + Id: 20965 + AegisName: "Temporal_M_Vit" + Name: "Temporal_M_Vit" +}, +{ + Id: 20966 + AegisName: "Temporal_M_Int" + Name: "Temporal_M_Int" +}, +{ + Id: 20967 + AegisName: "Temporal_M_Dex" + Name: "Temporal_M_Dex" +}, +{ + Id: 20968 + AegisName: "Temporal_M_Luk" + Name: "Temporal_M_Luk" +}, //== New Two-Handed Swords ================================= { @@ -146993,6 +147540,11 @@ item_db: ( Name: "Rebeginer_RK_T_Sword" }, { + Id: 21038 + AegisName: "Oriental_Sword" + Name: "Oriental_Sword" +}, +{ Id: 21047 AegisName: "Beam_Claymore_OS" Name: "Beam_Claymore_OS" @@ -147002,6 +147554,16 @@ item_db: ( AegisName: "Evt_Oriental_Sword" Name: "Evt_Oriental_Sword" }, +{ + Id: 21050 + AegisName: "Taegoolyeon_IL" + Name: "Taegoolyeon_IL" +}, +{ + Id: 21054 + AegisName: "Ein_BHSWORD" + Name: "Ein_BHSWORD" +}, //== New Shoes ============================================= { @@ -147838,6 +148400,11 @@ item_db: ( AegisName: "Time_Overload_Boots" Name: "Time_Overload_Boots" }, +{ + Id: 22208 + AegisName: "Dragon_Boots" + Name: "Dragon_Boots" +}, //== New Etc Items ========================================= { @@ -147900,7 +148467,7 @@ item_db: ( Id: 22540 AegisName: "Runstone_Lux" Name: "Lux Anima Rune" - Type: "IT_DELAYCONSUME" + Type: "IT_USABLE" Buy: 2 Weight: 100 Job: { @@ -147917,7 +148484,7 @@ item_db: ( nomail: true noauction: true } - Stack: [20, 1] + Stack: [60, 1] Script: <" itemskill RK_LUXANIMA, 1; "> }, { @@ -148002,6 +148569,54 @@ item_db: ( Script: <" percentheal 5,5; "> }, { + Id: 22702 + AegisName: "STR_Soul_Potion" + Name: "STR Reduction Potion" + Type: "IT_DELAYCONSUME" + Buy: 10 + Script: <" callfunc("F_CashReduceStat", bStr, -1, STR_Soul_Potion); "> +}, +{ + Id: 22703 + AegisName: "AGI_Soul_Potion" + Name: "AGI Reduction Potion" + Type: "IT_DELAYCONSUME" + Buy: 10 + Script: <" callfunc("F_CashReduceStat", bAgi, -1, AGI_Soul_Potion); "> +}, +{ + Id: 22704 + AegisName: "VIT_Soul_Potion" + Name: "VIT Reduction Potion" + Type: "IT_DELAYCONSUME" + Buy: 10 + Script: <" callfunc("F_CashReduceStat", bVit, -1, VIT_Soul_Potion); "> +}, +{ + Id: 22705 + AegisName: "INT_Soul_Potion" + Name: "INT Reduction Potion" + Type: "IT_DELAYCONSUME" + Buy: 10 + Script: <" callfunc("F_CashReduceStat", bInt, -1, INT_Soul_Potion); "> +}, +{ + Id: 22706 + AegisName: "DEX_Soul_Potion" + Name: "DEX Reduction Potion" + Type: "IT_DELAYCONSUME" + Buy: 10 + Script: <" callfunc("F_CashReduceStat", bDex, -1, DEX_Soul_Potion); "> +}, +{ + Id: 22707 + AegisName: "LUK_Soul_Potion" + Name: "LUK Reduction Potion" + Type: "IT_DELAYCONSUME" + Buy: 10 + Script: <" callfunc("F_CashReduceStat", bLuk, -1, LUK_Soul_Potion); "> +}, +{ Id: 22737 AegisName: "Bullet_Case_Blood_" Name: "Bloody Bullet Case" @@ -148328,6 +148943,11 @@ item_db: ( Name: "Green_Scroll_K2" }, { + Id: 23436 + AegisName: "Shadow_Refine_Hammer" + Name: "Shadow_Refine_Hammer" +}, +{ Id: 23440 AegisName: "Sentimental_Scroll" Name: "Sentimental_Scroll" @@ -148348,6 +148968,11 @@ item_db: ( Name: "Infinity_Scroll" }, { + Id: 23474 + AegisName: "InfinityShadow_Mix" + Name: "InfinityShadow_Mix" +}, +{ Id: 23475 AegisName: "Infinity_Drink" Name: "Infinity_Drink" @@ -148478,6 +149103,21 @@ item_db: ( Name: "Bloody_Scroll" }, { + Id: 23545 + AegisName: "Silver_Statue" + Name: "Silver_Statue" +}, +{ + Id: 23546 + AegisName: "Cursed_Blood" + Name: "Cursed_Blood" +}, +{ + Id: 23547 + AegisName: "Gold_Statue" + Name: "Gold_Statue" +}, +{ Id: 23549 AegisName: "Snow_Cookie" Name: "Snow_Cookie" @@ -148583,6 +149223,56 @@ item_db: ( Name: "2018_New_Year_Scroll" }, { + Id: 23665 + AegisName: "PhysicalMagical_Mix" + Name: "PhysicalMagical_Mix" +}, +{ + Id: 23666 + AegisName: "ImmunedAthena_Mix" + Name: "ImmunedAthena_Mix" +}, +{ + Id: 23667 + AegisName: "HardChamption_Mix" + Name: "HardChamption_Mix" +}, +{ + Id: 23668 + AegisName: "KingbirdAncient_Mix" + Name: "KingbirdAncient_Mix" +}, +{ + Id: 23669 + AegisName: "CriticalHit_Mix" + Name: "CriticalHit_Mix" +}, +{ + Id: 23675 + AegisName: "Geffen_Magic_Scroll" + Name: "Geffen_Magic_Scroll" +}, +{ + Id: 23676 + AegisName: "Gray_Charcoal_Melee" + Name: "Gray_Charcoal_Melee" +}, +{ + Id: 23677 + AegisName: "Gray_Charcoal_Magic" + Name: "Gray_Charcoal_Magic" +}, +{ + Id: 23678 + AegisName: "Gray_Charcoal_Range" + Name: "Gray_Charcoal_Range" +}, +{ + Id: 23679 + AegisName: "Geffen_Magic_Scroll2" + Name: "Geffen_Magic_Scroll2" +}, +{ Id: 23683 AegisName: "EVT_JAN02KR" Name: "EVT_JAN02KR" @@ -148608,6 +149298,11 @@ item_db: ( Name: "2018_Spring_Scroll" }, { + Id: 23720 + AegisName: "Shadow_Random_Mix" + Name: "Shadow_Random_Mix" +}, +{ Id: 23723 AegisName: "Melon_Bread" Name: "Melon_Bread" @@ -148643,16 +149338,431 @@ item_db: ( Name: "EP17_1_SPC04" }, { + Id: 23776 + AegisName: "EP17_1_SPC05" + Name: "EP17_1_SPC05" +}, +{ + Id: 23777 + AegisName: "EP17_1_SPC06" + Name: "EP17_1_SPC06" +}, +{ + Id: 23778 + AegisName: "EP17_1_SPC07" + Name: "EP17_1_SPC07" +}, +{ + Id: 23779 + AegisName: "EP17_1_SPC08" + Name: "EP17_1_SPC08" +}, +{ + Id: 23780 + AegisName: "EP17_1_SPC09" + Name: "EP17_1_SPC09" +}, +{ + Id: 23781 + AegisName: "EP17_1_SPC10" + Name: "EP17_1_SPC10" +}, +{ + Id: 23815 + AegisName: "Magma_Essence" + Name: "Magma_Essence" +}, +{ Id: 23817 AegisName: "Bs_Making_Scrolls" Name: "Bs_Making_Scrolls" }, { + Id: 23818 + AegisName: "Bs_Item_M_S_2" + Name: "Bs_Item_M_S_2" +}, +{ + Id: 23819 + AegisName: "Bs_Item_M_S_8" + Name: "Bs_Item_M_S_8" +}, +{ + Id: 23820 + AegisName: "Bs_Item_M_S_10" + Name: "Bs_Item_M_S_10" +}, +{ + Id: 23821 + AegisName: "Bs_Item_M_S_11" + Name: "Bs_Item_M_S_11" +}, +{ + Id: 23822 + AegisName: "Bs_Item_M_S_34" + Name: "Bs_Item_M_S_34" +}, +{ + Id: 23823 + AegisName: "Bs_Item_M_S_41" + Name: "Bs_Item_M_S_41" +}, +{ + Id: 23824 + AegisName: "Bs_Item_M_S_42" + Name: "Bs_Item_M_S_42" +}, +{ + Id: 23825 + AegisName: "Bs_Item_M_S_43" + Name: "Bs_Item_M_S_43" +}, +{ + Id: 23826 + AegisName: "Bs_Item_M_S_44" + Name: "Bs_Item_M_S_44" +}, +{ + Id: 23827 + AegisName: "Bs_Sha_M_S_1" + Name: "Bs_Sha_M_S_1" +}, +{ + Id: 23828 + AegisName: "Bs_Sha_M_S_17" + Name: "Bs_Sha_M_S_17" +}, +{ + Id: 23829 + AegisName: "Bs_Sha_M_S_18" + Name: "Bs_Sha_M_S_18" +}, +{ + Id: 23830 + AegisName: "Bs_Sha_M_S_19" + Name: "Bs_Sha_M_S_19" +}, +{ + Id: 23831 + AegisName: "Bs_Sha_M_S_20" + Name: "Bs_Sha_M_S_20" +}, +{ + Id: 23832 + AegisName: "Bs_Item_M_S_4" + Name: "Bs_Item_M_S_4" +}, +{ + Id: 23833 + AegisName: "Bs_Item_M_S_6" + Name: "Bs_Item_M_S_6" +}, +{ + Id: 23834 + AegisName: "Bs_Item_M_S_7" + Name: "Bs_Item_M_S_7" +}, +{ + Id: 23835 + AegisName: "Bs_Item_M_S_12" + Name: "Bs_Item_M_S_12" +}, +{ + Id: 23836 + AegisName: "Bs_Item_M_S_13" + Name: "Bs_Item_M_S_13" +}, +{ + Id: 23837 + AegisName: "Bs_Item_M_S_15" + Name: "Bs_Item_M_S_15" +}, +{ + Id: 23838 + AegisName: "Bs_Item_M_S_28" + Name: "Bs_Item_M_S_28" +}, +{ + Id: 23839 + AegisName: "Bs_Item_M_S_29" + Name: "Bs_Item_M_S_29" +}, +{ + Id: 23840 + AegisName: "Bs_Item_M_S_31" + Name: "Bs_Item_M_S_31" +}, +{ + Id: 23841 + AegisName: "Bs_Item_M_S_32" + Name: "Bs_Item_M_S_32" +}, +{ + Id: 23842 + AegisName: "Bs_Item_M_S_33" + Name: "Bs_Item_M_S_33" +}, +{ + Id: 23843 + AegisName: "Bs_Item_M_S_36" + Name: "Bs_Item_M_S_36" +}, +{ + Id: 23844 + AegisName: "Bs_Item_M_S_37" + Name: "Bs_Item_M_S_37" +}, +{ + Id: 23845 + AegisName: "Bs_Item_M_S_38" + Name: "Bs_Item_M_S_38" +}, +{ + Id: 23846 + AegisName: "Bs_Item_M_S_39" + Name: "Bs_Item_M_S_39" +}, +{ + Id: 23847 + AegisName: "Bs_Item_M_S_40" + Name: "Bs_Item_M_S_40" +}, +{ + Id: 23848 + AegisName: "Bs_Item_M_S_45" + Name: "Bs_Item_M_S_45" +}, +{ + Id: 23849 + AegisName: "Bs_Item_M_S_46" + Name: "Bs_Item_M_S_46" +}, +{ + Id: 23850 + AegisName: "Bs_Item_M_S_47" + Name: "Bs_Item_M_S_47" +}, +{ + Id: 23851 + AegisName: "Bs_Item_M_S_48" + Name: "Bs_Item_M_S_48" +}, +{ + Id: 23852 + AegisName: "Bs_Item_M_S_49" + Name: "Bs_Item_M_S_49" +}, +{ + Id: 23853 + AegisName: "Bs_Item_M_S_50" + Name: "Bs_Item_M_S_50" +}, +{ + Id: 23854 + AegisName: "Bs_Sha_M_S_2" + Name: "Bs_Sha_M_S_2" +}, +{ + Id: 23855 + AegisName: "Bs_Sha_M_S_5" + Name: "Bs_Sha_M_S_5" +}, +{ + Id: 23856 + AegisName: "Bs_Sha_M_S_6" + Name: "Bs_Sha_M_S_6" +}, +{ + Id: 23857 + AegisName: "Bs_Sha_M_S_7" + Name: "Bs_Sha_M_S_7" +}, +{ + Id: 23858 + AegisName: "Bs_Sha_M_S_8" + Name: "Bs_Sha_M_S_8" +}, +{ + Id: 23859 + AegisName: "Bs_Sha_M_S_13" + Name: "Bs_Sha_M_S_13" +}, +{ + Id: 23860 + AegisName: "Bs_Sha_M_S_15" + Name: "Bs_Sha_M_S_15" +}, +{ + Id: 23861 + AegisName: "Bs_Sha_M_S_16" + Name: "Bs_Sha_M_S_16" +}, +{ + Id: 23862 + AegisName: "Bs_Sha_M_S_23" + Name: "Bs_Sha_M_S_23" +}, +{ + Id: 23863 + AegisName: "Bs_Item_M_S_5" + Name: "Bs_Item_M_S_5" +}, +{ + Id: 23864 + AegisName: "Bs_Item_M_S_9" + Name: "Bs_Item_M_S_9" +}, +{ + Id: 23865 + AegisName: "Bs_Item_M_S_14" + Name: "Bs_Item_M_S_14" +}, +{ + Id: 23866 + AegisName: "Bs_Item_M_S_16" + Name: "Bs_Item_M_S_16" +}, +{ + Id: 23867 + AegisName: "Bs_Item_M_S_17" + Name: "Bs_Item_M_S_17" +}, +{ + Id: 23868 + AegisName: "Bs_Item_M_S_19" + Name: "Bs_Item_M_S_19" +}, +{ + Id: 23869 + AegisName: "Bs_Item_M_S_27" + Name: "Bs_Item_M_S_27" +}, +{ + Id: 23870 + AegisName: "Bs_Item_M_S_35" + Name: "Bs_Item_M_S_35" +}, +{ + Id: 23871 + AegisName: "Bs_Sha_M_S_9" + Name: "Bs_Sha_M_S_9" +}, +{ + Id: 23872 + AegisName: "Bs_Sha_M_S_10" + Name: "Bs_Sha_M_S_10" +}, +{ + Id: 23873 + AegisName: "Bs_Sha_M_S_11" + Name: "Bs_Sha_M_S_11" +}, +{ + Id: 23874 + AegisName: "Bs_Sha_M_S_21" + Name: "Bs_Sha_M_S_21" +}, +{ + Id: 23875 + AegisName: "Bs_Sha_M_S_22" + Name: "Bs_Sha_M_S_22" +}, +{ + Id: 23876 + AegisName: "Bs_Item_M_S_1" + Name: "Bs_Item_M_S_1" +}, +{ + Id: 23877 + AegisName: "Bs_Item_M_S_3" + Name: "Bs_Item_M_S_3" +}, +{ Id: 23878 AegisName: "StarSoul_Scroll" Name: "StarSoul_Scroll" }, { + Id: 23879 + AegisName: "Bs_Item_M_S_18" + Name: "Bs_Item_M_S_18" +}, +{ + Id: 23880 + AegisName: "Bs_Item_M_S_20" + Name: "Bs_Item_M_S_20" +}, +{ + Id: 23881 + AegisName: "Bs_Item_M_S_21" + Name: "Bs_Item_M_S_21" +}, +{ + Id: 23882 + AegisName: "Bs_Item_M_S_22" + Name: "Bs_Item_M_S_22" +}, +{ + Id: 23883 + AegisName: "Bs_Item_M_S_23" + Name: "Bs_Item_M_S_23" +}, +{ + Id: 23884 + AegisName: "Bs_Item_M_S_24" + Name: "Bs_Item_M_S_24" +}, +{ + Id: 23885 + AegisName: "Bs_Item_M_S_25" + Name: "Bs_Item_M_S_25" +}, +{ + Id: 23886 + AegisName: "Bs_Item_M_S_26" + Name: "Bs_Item_M_S_26" +}, +{ + Id: 23887 + AegisName: "Bs_Item_M_S_30" + Name: "Bs_Item_M_S_30" +}, +{ + Id: 23888 + AegisName: "Bs_Sha_M_S_3" + Name: "Bs_Sha_M_S_3" +}, +{ + Id: 23889 + AegisName: "Bs_Sha_M_S_4" + Name: "Bs_Sha_M_S_4" +}, +{ + Id: 23890 + AegisName: "Bs_Sha_M_S_12" + Name: "Bs_Sha_M_S_12" +}, +{ + Id: 23891 + AegisName: "Bs_Sha_M_S_14" + Name: "Bs_Sha_M_S_14" +}, +{ + Id: 23892 + AegisName: "Bs_Sha_M_S_24" + Name: "Bs_Sha_M_S_24" +}, +{ + Id: 23893 + AegisName: "Bs_Sha_M_S_25" + Name: "Bs_Sha_M_S_25" +}, +{ + Id: 23894 + AegisName: "Bs_Item_M_S_51" + Name: "Bs_Item_M_S_51" +}, +{ Id: 23897 AegisName: "2018_Jump_Thx_Box" Name: "2018_Jump_Thx_Box" @@ -148683,10 +149793,25 @@ item_db: ( Name: "Season_Evt_Reward" }, { + Id: 23926 + AegisName: "Shadow_9_Refine_Hammer" + Name: "Shadow_9_Refine_Hammer" +}, +{ Id: 23962 AegisName: "Malang_Cat_Can2" Name: "Malang_Cat_Can2" }, +{ + Id: 23967 + AegisName: "EnchantStone_Recipe_9m" + Name: "EnchantStone_Recipe_9m" +}, +{ + Id: 23981 + AegisName: "Abyss_Ddbox" + Name: "Abyss_Ddbox" +}, //== Shadow Equipments ===================================== { @@ -151808,6 +152933,818 @@ item_db: ( Name: "S_Timeoverload_Pandent" }, { + Id: 24423 + AegisName: "S_Tempest_Weapon" + Name: "S_Tempest_Weapon" +}, +{ + Id: 24424 + AegisName: "S_Tempest_Armor" + Name: "S_Tempest_Armor" +}, +{ + Id: 24425 + AegisName: "S_PerfectSize_Weapon" + Name: "S_PerfectSize_Weapon" +}, +{ + Id: 24426 + AegisName: "S_PerfectSize_Armor" + Name: "S_PerfectSize_Armor" +}, +{ + Id: 24427 + AegisName: "S_M_Exo_Co_Weapon" + Name: "S_M_Exo_Co_Weapon" +}, +{ + Id: 24428 + AegisName: "S_M_Viv_Dr_Weapon" + Name: "S_M_Viv_Dr_Weapon" +}, +{ + Id: 24429 + AegisName: "S_M_Sci_Hu_Weapon" + Name: "S_M_Sci_Hu_Weapon" +}, +{ + Id: 24430 + AegisName: "S_M_Fis_In_Weapon" + Name: "S_M_Fis_In_Weapon" +}, +{ + Id: 24431 + AegisName: "S_M_Exe_Ho_Weapon" + Name: "S_M_Exe_Ho_Weapon" +}, +{ + Id: 24432 + AegisName: "S_Penetration_Weapon" + Name: "S_Penetration_Weapon" +}, +{ + Id: 24433 + AegisName: "S_Penetration_Armor" + Name: "S_Penetration_Armor" +}, +{ + Id: 24434 + AegisName: "S_Exe_Ho_Weapon" + Name: "S_Exe_Ho_Weapon" +}, +{ + Id: 24435 + AegisName: "S_Fis_In_Weapon" + Name: "S_Fis_In_Weapon" +}, +{ + Id: 24436 + AegisName: "S_Sci_Hu_Weapon" + Name: "S_Sci_Hu_Weapon" +}, +{ + Id: 24437 + AegisName: "S_Viv_Dr_Weapon" + Name: "S_Viv_Dr_Weapon" +}, +{ + Id: 24438 + AegisName: "S_Exo_Co_Weapon" + Name: "S_Exo_Co_Weapon" +}, +{ + Id: 24439 + AegisName: "S_Hasty_Weapon" + Name: "S_Hasty_Weapon" +}, +{ + Id: 24440 + AegisName: "S_Sonic_Armor" + Name: "S_Sonic_Armor" +}, +{ + Id: 24441 + AegisName: "S_Sonic_Shield" + Name: "S_Sonic_Shield" +}, +{ + Id: 24442 + AegisName: "S_Sonic_Shoes" + Name: "S_Sonic_Shoes" +}, +{ + Id: 24443 + AegisName: "S_Ignition_Weapon" + Name: "S_Ignition_Weapon" +}, +{ + Id: 24444 + AegisName: "S_Ignition_Pendant" + Name: "S_Ignition_Pendant" +}, +{ + Id: 24445 + AegisName: "S_Ignition_Earing" + Name: "S_Ignition_Earing" +}, +{ + Id: 24446 + AegisName: "S_W_Breath_Armor" + Name: "S_W_Breath_Armor" +}, +{ + Id: 24447 + AegisName: "S_W_Breath_Shield" + Name: "S_W_Breath_Shield" +}, +{ + Id: 24448 + AegisName: "S_W_Breath_Shoes" + Name: "S_W_Breath_Shoes" +}, +{ + Id: 24449 + AegisName: "S_F_Breath_Weapon" + Name: "S_F_Breath_Weapon" +}, +{ + Id: 24450 + AegisName: "S_F_Breath_Pendant" + Name: "S_F_Breath_Pendant" +}, +{ + Id: 24451 + AegisName: "S_F_Breath_Earing" + Name: "S_F_Breath_Earing" +}, +{ + Id: 24452 + AegisName: "S_Cluster_Armor" + Name: "S_Cluster_Armor" +}, +{ + Id: 24453 + AegisName: "S_Cluster_Shield" + Name: "S_Cluster_Shield" +}, +{ + Id: 24454 + AegisName: "S_Cluster_Shoes" + Name: "S_Cluster_Shoes" +}, +{ + Id: 24455 + AegisName: "S_Aimed_Weapon" + Name: "S_Aimed_Weapon" +}, +{ + Id: 24456 + AegisName: "S_Aimed_Pendant" + Name: "S_Aimed_Pendant" +}, +{ + Id: 24457 + AegisName: "S_Aimed_Earing" + Name: "S_Aimed_Earing" +}, +{ + Id: 24458 + AegisName: "S_Arrow_Armor" + Name: "S_Arrow_Armor" +}, +{ + Id: 24459 + AegisName: "S_Arrow_Shield" + Name: "S_Arrow_Shield" +}, +{ + Id: 24460 + AegisName: "S_Arrow_Shoes" + Name: "S_Arrow_Shoes" +}, +{ + Id: 24461 + AegisName: "S_Shooting_Weapon" + Name: "S_Shooting_Weapon" +}, +{ + Id: 24462 + AegisName: "S_Shooting_Pendant" + Name: "S_Shooting_Pendant" +}, +{ + Id: 24463 + AegisName: "S_Shooting_Earing" + Name: "S_Shooting_Earing" +}, +{ + Id: 24464 + AegisName: "S_Tornado_Armor" + Name: "S_Tornado_Armor" +}, +{ + Id: 24465 + AegisName: "S_Tornado_Shield" + Name: "S_Tornado_Shield" +}, +{ + Id: 24466 + AegisName: "S_Tornado_Shoes" + Name: "S_Tornado_Shoes" +}, +{ + Id: 24467 + AegisName: "S_Boomerang_Weapon" + Name: "S_Boomerang_Weapon" +}, +{ + Id: 24468 + AegisName: "S_Boomerang_Pendant" + Name: "S_Boomerang_Pendant" +}, +{ + Id: 24469 + AegisName: "S_Boomerang_Earing" + Name: "S_Boomerang_Earing" +}, +{ + Id: 24470 + AegisName: "S_Vulcan_Armor" + Name: "S_Vulcan_Armor" +}, +{ + Id: 24471 + AegisName: "S_Vulcan_Shield" + Name: "S_Vulcan_Shield" +}, +{ + Id: 24472 + AegisName: "S_Vulcan_Shoes" + Name: "S_Vulcan_Shoes" +}, +{ + Id: 24473 + AegisName: "S_Arms_Weapon" + Name: "S_Arms_Weapon" +}, +{ + Id: 24474 + AegisName: "S_Arms_Pendant" + Name: "S_Arms_Pendant" +}, +{ + Id: 24475 + AegisName: "S_Arms_Earing" + Name: "S_Arms_Earing" +}, +{ + Id: 24476 + AegisName: "S_Rampage_Armor" + Name: "S_Rampage_Armor" +}, +{ + Id: 24477 + AegisName: "S_Rampage_Shield" + Name: "S_Rampage_Shield" +}, +{ + Id: 24478 + AegisName: "S_Rampage_Shoes" + Name: "S_Rampage_Shoes" +}, +{ + Id: 24479 + AegisName: "S_Skynetblow_Weapon" + Name: "S_Skynetblow_Weapon" +}, +{ + Id: 24480 + AegisName: "S_Skynetblow_Pendant" + Name: "S_Skynetblow_Pendant" +}, +{ + Id: 24481 + AegisName: "S_Skynetblow_Earing" + Name: "S_Skynetblow_Earing" +}, +{ + Id: 24482 + AegisName: "S_Knucklearrow_Armor" + Name: "S_Knucklearrow_Armor" +}, +{ + Id: 24483 + AegisName: "S_Knucklearrow_Shield" + Name: "S_Knucklearrow_Shield" +}, +{ + Id: 24484 + AegisName: "S_Knucklearrow_Shoes" + Name: "S_Knucklearrow_Shoes" +}, +{ + Id: 24485 + AegisName: "S_TigerCannon_Weapon" + Name: "S_TigerCannon_Weapon" +}, +{ + Id: 24486 + AegisName: "S_Tigercannon_Pendant" + Name: "S_Tigercannon_Pendant" +}, +{ + Id: 24487 + AegisName: "S_Tigercannon_Earing" + Name: "S_Tigercannon_Earing" +}, +{ + Id: 24488 + AegisName: "S_Duplelight_Armor" + Name: "S_Duplelight_Armor" +}, +{ + Id: 24489 + AegisName: "S_Duplelight_Shield" + Name: "S_Duplelight_Shield" +}, +{ + Id: 24490 + AegisName: "S_Duplelight_Shoes" + Name: "S_Duplelight_Shoes" +}, +{ + Id: 24491 + AegisName: "S_Adoramus_Weapon" + Name: "S_Adoramus_Weapon" +}, +{ + Id: 24492 + AegisName: "S_Adoramus_Pendant" + Name: "S_Adoramus_Pendant" +}, +{ + Id: 24493 + AegisName: "S_Adoramus_Earing" + Name: "S_Adoramus_Earing" +}, +{ + Id: 24494 + AegisName: "S_Judex_Armor" + Name: "S_Judex_Armor" +}, +{ + Id: 24495 + AegisName: "S_Judex_Shield" + Name: "S_Judex_Shield" +}, +{ + Id: 24496 + AegisName: "S_Judex_Shoes" + Name: "S_Judex_Shoes" +}, +{ + Id: 24497 + AegisName: "S_Magnus_Weapon" + Name: "S_Magnus_Weapon" +}, +{ + Id: 24498 + AegisName: "S_Magnus_Pendant" + Name: "S_Magnus_Pendant" +}, +{ + Id: 24499 + AegisName: "S_Magnus_Earing" + Name: "S_Magnus_Earing" +}, +{ + Id: 24500 + AegisName: "S_Rainstorm_Armor" + Name: "S_Rainstorm_Armor" +}, +{ + Id: 24501 + AegisName: "S_Rainstorm_Shield" + Name: "S_Rainstorm_Shield" +}, +{ + Id: 24502 + AegisName: "S_Rainstorm_Shoes" + Name: "S_Rainstorm_Shoes" +}, +{ + Id: 24503 + AegisName: "S_Arrowvulcan_Weapon" + Name: "S_Arrowvulcan_Weapon" +}, +{ + Id: 24504 + AegisName: "S_Arrowvulcan_Pendant" + Name: "S_Arrowvulcan_Pendant" +}, +{ + Id: 24505 + AegisName: "S_Arrowvulcan_Earing" + Name: "S_Arrowvulcan_Earing" +}, +{ + Id: 24506 + AegisName: "S_Metalic_Armor" + Name: "S_Metalic_Armor" +}, +{ + Id: 24507 + AegisName: "S_Metalic_Shield" + Name: "S_Metalic_Shield" +}, +{ + Id: 24508 + AegisName: "S_Metalic_Shoes" + Name: "S_Metalic_Shoes" +}, +{ + Id: 24509 + AegisName: "S_Reverberation_Weapon" + Name: "S_Reverberation_Weapon" +}, +{ + Id: 24510 + AegisName: "S_Reverberation_Pendant" + Name: "S_Reverberation_Pendant" +}, +{ + Id: 24511 + AegisName: "S_Reverberation_Earing" + Name: "S_Reverberation_Earing" +}, +{ + Id: 24512 + AegisName: "S_Jack_Armor" + Name: "S_Jack_Armor" +}, +{ + Id: 24513 + AegisName: "S_Jack_Shield" + Name: "S_Jack_Shield" +}, +{ + Id: 24514 + AegisName: "S_Jack_Shoes" + Name: "S_Jack_Shoes" +}, +{ + Id: 24515 + AegisName: "S_Strain_Weapon" + Name: "S_Strain_Weapon" +}, +{ + Id: 24516 + AegisName: "S_Strain_Pendant" + Name: "S_Strain_Pendant" +}, +{ + Id: 24517 + AegisName: "S_Strain_Earing" + Name: "S_Strain_Earing" +}, +{ + Id: 24518 + AegisName: "S_Crimson_Armor" + Name: "S_Crimson_Armor" +}, +{ + Id: 24519 + AegisName: "S_Crimson_Shield" + Name: "S_Crimson_Shield" +}, +{ + Id: 24520 + AegisName: "S_Crimson_Shoes" + Name: "S_Crimson_Shoes" +}, +{ + Id: 24521 + AegisName: "S_Chain_Weapon" + Name: "S_Chain_Weapon" +}, +{ + Id: 24522 + AegisName: "S_Chain_Pendant" + Name: "S_Chain_Pendant" +}, +{ + Id: 24523 + AegisName: "S_Chain_Earing" + Name: "S_Chain_Earing" +}, +{ + Id: 24524 + AegisName: "S_Triangle_Armor" + Name: "S_Triangle_Armor" +}, +{ + Id: 24525 + AegisName: "S_Triangle_Shield" + Name: "S_Triangle_Shield" +}, +{ + Id: 24526 + AegisName: "S_Triangle_Shoes" + Name: "S_Triangle_Shoes" +}, +{ + Id: 24527 + AegisName: "S_Shadowspell_Weapon" + Name: "S_Shadowspell_Weapon" +}, +{ + Id: 24528 + AegisName: "S_Shadowspell_Pendant" + Name: "S_Shadowspell_Pendant" +}, +{ + Id: 24529 + AegisName: "S_Shadowspell_Earing" + Name: "S_Shadowspell_Earing" +}, +{ + Id: 24530 + AegisName: "S_Menace_Armor" + Name: "S_Menace_Armor" +}, +{ + Id: 24531 + AegisName: "S_Menace_Shield" + Name: "S_Menace_Shield" +}, +{ + Id: 24532 + AegisName: "S_Menace_Shoes" + Name: "S_Menace_Shoes" +}, +{ + Id: 24533 + AegisName: "S_Paint_Weapon" + Name: "S_Paint_Weapon" +}, +{ + Id: 24534 + AegisName: "S_Paint_Pendant" + Name: "S_Paint_Pendant" +}, +{ + Id: 24535 + AegisName: "S_Paint_Earing" + Name: "S_Paint_Earing" +}, +{ + Id: 24536 + AegisName: "S_Rolling_Armor" + Name: "S_Rolling_Armor" +}, +{ + Id: 24537 + AegisName: "S_Rolling_Shield" + Name: "S_Rolling_Shield" +}, +{ + Id: 24538 + AegisName: "S_Rolling_Shoes" + Name: "S_Rolling_Shoes" +}, +{ + Id: 24539 + AegisName: "S_Katar_Weapon" + Name: "S_Katar_Weapon" +}, +{ + Id: 24540 + AegisName: "S_Katar_Pendant" + Name: "S_Katar_Pendant" +}, +{ + Id: 24541 + AegisName: "S_Katar_Earing" + Name: "S_Katar_Earing" +}, +{ + Id: 24542 + AegisName: "S_Slash_Armor" + Name: "S_Slash_Armor" +}, +{ + Id: 24543 + AegisName: "S_Slash_Shield" + Name: "S_Slash_Shield" +}, +{ + Id: 24544 + AegisName: "S_Slash_Shoes" + Name: "S_Slash_Shoes" +}, +{ + Id: 24545 + AegisName: "S_Ripper_Weapon" + Name: "S_Ripper_Weapon" +}, +{ + Id: 24546 + AegisName: "S_Ripper_Pendant" + Name: "S_Ripper_Pendant" +}, +{ + Id: 24547 + AegisName: "S_Ripper_Earing" + Name: "S_Ripper_Earing" +}, +{ + Id: 24548 + AegisName: "S_Dust_Armor" + Name: "S_Dust_Armor" +}, +{ + Id: 24549 + AegisName: "S_Dust_Shield" + Name: "S_Dust_Shield" +}, +{ + Id: 24550 + AegisName: "S_Dust_Shoes" + Name: "S_Dust_Shoes" +}, +{ + Id: 24551 + AegisName: "S_Grave_Weapon" + Name: "S_Grave_Weapon" +}, +{ + Id: 24552 + AegisName: "S_Grave_Pendant" + Name: "S_Grave_Pendant" +}, +{ + Id: 24553 + AegisName: "S_Grave_Earing" + Name: "S_Grave_Earing" +}, +{ + Id: 24554 + AegisName: "S_Psychic_Armor" + Name: "S_Psychic_Armor" +}, +{ + Id: 24555 + AegisName: "S_Psychic_Shield" + Name: "S_Psychic_Shield" +}, +{ + Id: 24556 + AegisName: "S_Psychic_Shoes" + Name: "S_Psychic_Shoes" +}, +{ + Id: 24557 + AegisName: "S_Varetyr_Weapon" + Name: "S_Varetyr_Weapon" +}, +{ + Id: 24558 + AegisName: "S_Varetyr_Pendant" + Name: "S_Varetyr_Pendant" +}, +{ + Id: 24559 + AegisName: "S_Varetyr_Earing" + Name: "S_Varetyr_Earing" +}, +{ + Id: 24560 + AegisName: "S_Cart_Tornado_Armor" + Name: "S_Cart_Tornado_Armor" +}, +{ + Id: 24561 + AegisName: "S_Cart_Tornado_Shield" + Name: "S_Cart_Tornado_Shield" +}, +{ + Id: 24562 + AegisName: "S_Cart_Tornado_Shoes" + Name: "S_Cart_Tornado_Shoes" +}, +{ + Id: 24563 + AegisName: "S_Cannon_Cart_Weapon" + Name: "S_Cannon_Cart_Weapon" +}, +{ + Id: 24564 + AegisName: "S_Cannon_Cart_Pendant" + Name: "S_Cannon_Cart_Pendant" +}, +{ + Id: 24565 + AegisName: "S_Cannon_Cart_Earing" + Name: "S_Cannon_Cart_Earing" +}, +{ + Id: 24566 + AegisName: "S_Spore_Bomb_Armor" + Name: "S_Spore_Bomb_Armor" +}, +{ + Id: 24567 + AegisName: "S_Spore_Bomb_Shield" + Name: "S_Spore_Bomb_Shield" +}, +{ + Id: 24568 + AegisName: "S_Spore_Bomb_Shoes" + Name: "S_Spore_Bomb_Shoes" +}, +{ + Id: 24569 + AegisName: "S_Crazy_Weapon" + Name: "S_Crazy_Weapon" +}, +{ + Id: 24570 + AegisName: "S_Crazy_Pendant" + Name: "S_Crazy_Pendant" +}, +{ + Id: 24571 + AegisName: "S_Crazy_Earing" + Name: "S_Crazy_Earing" +}, +{ + Id: 24572 + AegisName: "S_Brand_Armor" + Name: "S_Brand_Armor" +}, +{ + Id: 24573 + AegisName: "S_Brand_Shield" + Name: "S_Brand_Shield" +}, +{ + Id: 24574 + AegisName: "S_Brand_Shoes" + Name: "S_Brand_Shoes" +}, +{ + Id: 24575 + AegisName: "S_Chain_Press_Weapon" + Name: "S_Chain_Press_Weapon" +}, +{ + Id: 24576 + AegisName: "S_Chain_Press_Pendant" + Name: "S_Chain_Press_Pendant" +}, +{ + Id: 24577 + AegisName: "S_Chain_Press_Earing" + Name: "S_Chain_Press_Earing" +}, +{ + Id: 24578 + AegisName: "S_Banish_Cannon_Armor" + Name: "S_Banish_Cannon_Armor" +}, +{ + Id: 24579 + AegisName: "S_Banish_Cannon_Shield" + Name: "S_Banish_Cannon_Shield" +}, +{ + Id: 24580 + AegisName: "S_Banish_Cannon_Shoes" + Name: "S_Banish_Cannon_Shoes" +}, +{ + Id: 24581 + AegisName: "S_Genesis_Weapon" + Name: "S_Genesis_Weapon" +}, +{ + Id: 24582 + AegisName: "S_Genesis_Pendant" + Name: "S_Genesis_Pendant" +}, +{ + Id: 24583 + AegisName: "S_Genesis_Earing" + Name: "S_Genesis_Earing" +}, +{ + Id: 25187 + AegisName: "Slug_Bullet" + Name: "Slug Bullet" + Buy: 1200 + Weight: 1200 +}, +{ Id: 25258 AegisName: "BrokenArrow" Name: "BrokenArrow" @@ -152338,6 +154275,186 @@ item_db: ( Name: "Inventory_Extension_Coupon" }, { + Id: 25797 + AegisName: "SuraStone_Robe2" + Name: "SuraStone_Robe2" +}, +{ + Id: 25798 + AegisName: "SuraStone_Bottom2" + Name: "SuraStone_Bottom2" +}, +{ + Id: 25799 + AegisName: "SuraStone_Middle2" + Name: "SuraStone_Middle2" +}, +{ + Id: 25800 + AegisName: "SuraStone_Top2" + Name: "SuraStone_Top2" +}, +{ + Id: 25801 + AegisName: "SorcererStone_Robe2" + Name: "SorcererStone_Robe2" +}, +{ + Id: 25802 + AegisName: "SorcererStone_Bottom2" + Name: "SorcererStone_Bottom2" +}, +{ + Id: 25803 + AegisName: "SorcererStone_Middle2" + Name: "SorcererStone_Middle2" +}, +{ + Id: 25804 + AegisName: "SorcererStone_Top2" + Name: "SorcererStone_Top2" +}, +{ + Id: 25805 + AegisName: "ShadowchaserStone_Robe2" + Name: "ShadowchaserStone_Robe2" +}, +{ + Id: 25806 + AegisName: "ShadowchasStone_Bottom2" + Name: "ShadowchasStone_Bottom2" +}, +{ + Id: 25807 + AegisName: "ShadowchasStone_Middle2" + Name: "ShadowchasStone_Middle2" +}, +{ + Id: 25808 + AegisName: "ShadowchaserStone_Top2" + Name: "ShadowchaserStone_Top2" +}, +{ + Id: 25815 + AegisName: "Ein_SOLIDDUST" + Name: "Ein_SOLIDDUST" +}, +{ + Id: 25816 + AegisName: "Ein_RUSTHELM" + Name: "Ein_RUSTHELM" +}, +{ + Id: 25817 + AegisName: "Ein_EYEROCK" + Name: "Ein_EYEROCK" +}, +{ + Id: 25842 + AegisName: "SoulreaperStone_Robe" + Name: "SoulreaperStone_Robe" +}, +{ + Id: 25843 + AegisName: "SoullinkerStone_Top" + Name: "SoullinkerStone_Top" +}, +{ + Id: 25844 + AegisName: "SoullinkerStone_Middle" + Name: "SoullinkerStone_Middle" +}, +{ + Id: 25845 + AegisName: "SoullinkerStone_Bottom" + Name: "SoullinkerStone_Bottom" +}, +{ + Id: 25846 + AegisName: "GladiatorStone_Top" + Name: "GladiatorStone_Top" +}, +{ + Id: 25847 + AegisName: "GladiatorStone_Middle" + Name: "GladiatorStone_Middle" +}, +{ + Id: 25848 + AegisName: "GladiatorStone_Bottom" + Name: "GladiatorStone_Bottom" +}, +{ + Id: 25849 + AegisName: "StaremperorStone_Robe" + Name: "StaremperorStone_Robe" +}, +{ + Id: 25850 + AegisName: "NinjaStone_Top" + Name: "NinjaStone_Top" +}, +{ + Id: 25851 + AegisName: "NinjaStone_Middle" + Name: "NinjaStone_Middle" +}, +{ + Id: 25852 + AegisName: "NinjaStone_Bottom" + Name: "NinjaStone_Bottom" +}, +{ + Id: 25853 + AegisName: "KagerouStone_Robe" + Name: "KagerouStone_Robe" +}, +{ + Id: 25854 + AegisName: "OboroStone_Robe" + Name: "OboroStone_Robe" +}, +{ + Id: 25855 + AegisName: "GunslingerStone_Top" + Name: "GunslingerStone_Top" +}, +{ + Id: 25856 + AegisName: "GunslingerStone_Middle" + Name: "GunslingerStone_Middle" +}, +{ + Id: 25857 + AegisName: "GunslingerStone_Bottom" + Name: "GunslingerStone_Bottom" +}, +{ + Id: 25858 + AegisName: "RebellionStone_Robe" + Name: "RebellionStone_Robe" +}, +{ + Id: 25859 + AegisName: "DoramStone_Top" + Name: "DoramStone_Top" +}, +{ + Id: 25860 + AegisName: "DoramStone_Middle" + Name: "DoramStone_Middle" +}, +{ + Id: 25861 + AegisName: "DoramStone_Bottom" + Name: "DoramStone_Bottom" +}, +{ + Id: 25862 + AegisName: "DoramStone_Robe" + Name: "DoramStone_Robe" +}, +{ Id: 26007 AegisName: "Spectral_Spear_IL" Name: "Spectral_Spear_IL" @@ -152388,6 +154505,11 @@ item_db: ( Name: "Metal_Foxtail" }, { + Id: 26118 + AegisName: "Shadow_Staff_K" + Name: "Shadow_Staff_K" +}, +{ Id: 26119 AegisName: "Rebeginer_SO_Rod" Name: "Rebeginer_SO_Rod" @@ -152403,6 +154525,11 @@ item_db: ( Name: "Rutilus_Stick_OS" }, { + Id: 26154 + AegisName: "SoulWeight" + Name: "SoulWeight" +}, +{ Id: 26155 AegisName: "MeawFoxtail" Name: "MeawFoxtail" @@ -152412,6 +154539,21 @@ item_db: ( AegisName: "Evt_Shadow_Staff_K" Name: "Evt_Shadow_Staff_K" }, +{ + Id: 26162 + AegisName: "Ein_1HWAND" + Name: "Ein_1HWAND" +}, +{ + Id: 26164 + AegisName: "ElectricFox_OS" + Name: "ElectricFox_OS" +}, +{ + Id: 26215 + AegisName: "Ein_1HWHIP" + Name: "Ein_1HWHIP" +}, //== New Cards @@ -152612,10 +154754,20 @@ item_db: ( Name: "Meuchler_OS" }, { + Id: 28039 + AegisName: "Shiver_Katar_K" + Name: "Shiver_Katar_K" +}, +{ Id: 28040 AegisName: "Evt_Shiver_Katar_K" Name: "Evt_Shiver_Katar_K" }, +{ + Id: 28045 + AegisName: "Ein_BHKATAR" + Name: "Ein_BHKATAR" +}, //== New Axes ============================================== { @@ -152768,6 +154920,11 @@ item_db: ( "> }, { + Id: 28130 + AegisName: "Avenger" + Name: "Avenger" +}, +{ Id: 28136 AegisName: "Blasti_OS" Name: "Blasti_OS" @@ -152777,6 +154934,11 @@ item_db: ( AegisName: "Evt_Avenger" Name: "Evt_Avenger" }, +{ + Id: 28140 + AegisName: "Ein_BHAXE" + Name: "Ein_BHAXE" +}, //== New Grenade Launcher ================================== { @@ -152913,6 +155075,31 @@ item_db: ( AegisName: "HR_S55_OS" Name: "HR_S55_OS" }, +{ + Id: 28254 + AegisName: "Butcher_IL" + Name: "Butcher_IL" +}, +{ + Id: 28255 + AegisName: "Master_Soul_Rifle" + Name: "Master_Soul_Rifle" +}, +{ + Id: 28256 + AegisName: "Demon_S_Shot" + Name: "Demon_S_Shot" +}, +{ + Id: 28257 + AegisName: "Golden_L_Launcher" + Name: "Golden_L_Launcher" +}, +{ + Id: 28258 + AegisName: "The_Black_Gatling" + Name: "The_Black_Gatling" +}, //== New Accessories ======================================= { @@ -153552,10 +155739,20 @@ item_db: ( Name: "Circuit_Board_OS" }, { + Id: 28630 + AegisName: "Demon_Hunting_Bible_K" + Name: "Demon_Hunting_Bible_K" +}, +{ Id: 28631 AegisName: "Time_Kamiji" Name: "Time_Kamiji" }, +{ + Id: 28635 + AegisName: "Ein_1HBOOK" + Name: "Ein_1HBOOK" +}, //== New Daggers =========================================== { @@ -153715,6 +155912,11 @@ item_db: ( Name: "Rebeginer_SC_Dagger" }, { + Id: 28744 + AegisName: "Magic_Sword" + Name: "Magic_Sword" +}, +{ Id: 28745 AegisName: "Counter_Dagger_IL" Name: "Counter_Dagger_IL" @@ -153729,6 +155931,31 @@ item_db: ( AegisName: "Evt_Magic_Sword" Name: "Evt_Magic_Sword" }, +{ + Id: 28762 + AegisName: "Bazerald_IL" + Name: "Bazerald_IL" +}, +{ + Id: 28763 + AegisName: "Sharp_Wind_Sword" + Name: "Sharp_Wind_Sword" +}, +{ + Id: 28764 + AegisName: "Fog_Dew_Sword" + Name: "Fog_Dew_Sword" +}, +{ + Id: 28771 + AegisName: "Ein_1HDAGGER" + Name: "Ein_1HDAGGER" +}, +{ + Id: 28772 + AegisName: "Ein_1HMAGGER" + Name: "Ein_1HMAGGER" +}, //== New Shields =========================================== { @@ -154312,6 +156539,11 @@ item_db: ( Name: "Straight_Long_YL_" }, { + Id: 31382 + AegisName: "C_Cat_Ears_Punkish" + Name: "C_Cat_Ears_Punkish" +}, +{ Id: 31387 AegisName: "Jjakk" Name: "Jjakk" @@ -154372,6 +156604,11 @@ item_db: ( Name: "C_Fluffy_Heart_Earmuffs" }, { + Id: 31440 + AegisName: "C_Snow_Bear_Food" + Name: "C_Snow_Bear_Food" +}, +{ Id: 31452 AegisName: "White_Cat" Name: "White_Cat" @@ -154402,6 +156639,16 @@ item_db: ( Name: "Egg_Minihat" }, { + Id: 31481 + AegisName: "C_CatCoffeeCup_TW" + Name: "C_CatCoffeeCup_TW" +}, +{ + Id: 31483 + AegisName: "C_CatEarRibbon_TW" + Name: "C_CatEarRibbon_TW" +}, +{ Id: 31489 AegisName: "C_Bouquet_Hat" Name: "C_Bouquet_Hat" @@ -154427,6 +156674,11 @@ item_db: ( Name: "C_Elephangel_TH" }, { + Id: 31512 + AegisName: "C_Panda_Rabbit" + Name: "C_Panda_Rabbit" +}, +{ Id: 31516 AegisName: "Mini_Melon" Name: "Mini_Melon" @@ -154447,21 +156699,111 @@ item_db: ( Name: "C_Happy_Rabbit_Ribbon" }, { + Id: 31565 + AegisName: "C_Princess_Ribbon_Crown" + Name: "C_Princess_Ribbon_Crown" +}, +{ + Id: 31569 + AegisName: "C_OpenAir_Headset" + Name: "C_OpenAir_Headset" +}, +{ + Id: 31572 + AegisName: "C_Mobile_Pursuit_System" + Name: "C_Mobile_Pursuit_System" +}, +{ + Id: 31573 + AegisName: "C_Mecha_Cat_Ears" + Name: "C_Mecha_Cat_Ears" +}, +{ + Id: 31574 + AegisName: "C_Cyber_Income" + Name: "C_Cyber_Income" +}, +{ Id: 31580 AegisName: "Autumnal_Flavor" Name: "Autumnal_Flavor" }, { + Id: 31586 + AegisName: "C_Poporing_Muffler" + Name: "C_Poporing_Muffler" +}, +{ Id: 31589 AegisName: "GOLD_MAJESTIC_GOUT" Name: "GOLD_MAJESTIC_GOUT" }, { + Id: 31600 + AegisName: "C_Kishu_Inu" + Name: "C_Kishu_Inu" +}, +{ Id: 31606 AegisName: "C_Autumn_Headband" Name: "C_Autumn_Headband" }, { + Id: 31614 + AegisName: "C_Fox" + Name: "C_Fox" +}, +{ + Id: 31616 + AegisName: "C_Sleep_Sheep_TW" + Name: "C_Sleep_Sheep_TW" +}, +{ + Id: 31624 + AegisName: "C_HeartOfCat_TW" + Name: "C_HeartOfCat_TW" +}, +{ + Id: 31625 + AegisName: "C_Protect_Cloth" + Name: "C_Protect_Cloth" +}, +{ + Id: 31693 + AegisName: "C_LunaticMuffler" + Name: "C_LunaticMuffler" +}, +{ + Id: 31698 + AegisName: "C_Pigtail_Red_Hood" + Name: "C_Pigtail_Red_Hood" +}, +{ + Id: 31699 + AegisName: "C_Smiling_Eyes" + Name: "C_Smiling_Eyes" +}, +{ + Id: 31765 + AegisName: "C_Garnet_Tiara" + Name: "C_Garnet_Tiara" +}, +{ + Id: 31766 + AegisName: "C_Peony_Hair_Ornament" + Name: "C_Peony_Hair_Ornament" +}, +{ + Id: 31787 + AegisName: "C_SavageB_On_Shoulder" + Name: "C_SavageB_On_Shoulder" +}, +{ + Id: 31798 + AegisName: "C_Baby_Panda" + Name: "C_Baby_Panda" +}, +{ Id: 32005 AegisName: "Pole_Axe_IL" Name: "Pole_Axe_IL" @@ -154472,6 +156814,11 @@ item_db: ( Name: "Metal_Stick" }, { + Id: 32018 + AegisName: "Undine_Spear_K" + Name: "Undine_Spear_K" +}, +{ Id: 32019 AegisName: "Boost_Lance_OS" Name: "Boost_Lance_OS" @@ -154482,6 +156829,16 @@ item_db: ( Name: "Evt_Undine_Spear_K" }, { + Id: 32026 + AegisName: "Ein_1HSPEAR" + Name: "Ein_1HSPEAR" +}, +{ + Id: 32110 + AegisName: "Ein_1HLUTE" + Name: "Ein_1HLUTE" +}, +{ Id: 32207 AegisName: "Illusion_B_R" Name: "Illusion_B_R" @@ -154511,4 +156868,1114 @@ item_db: ( AegisName: "Celine_Brooch" Name: "Celine_Brooch" }, +{ + Id: 32301 + AegisName: "Gold_Lux_IL" + Name: "Gold_Lux_IL" +}, +{ + Id: 32302 + AegisName: "Crimson_Rose" + Name: "Crimson_Rose" +}, +{ + Id: 32303 + AegisName: "Ein_1HGUN" + Name: "Ein_1HGUN" +}, +{ + Id: 32352 + AegisName: "Ein_1HSWORD" + Name: "Ein_1HSWORD" +}, +{ + Id: 100000 + AegisName: "IDTest_Special" + Name: "IDTest_Special" +}, +{ + Id: 100003 + AegisName: "ILL_Piece_A" + Name: "ILL_Piece_A" +}, +{ + Id: 100004 + AegisName: "ILL_Piece_B" + Name: "ILL_Piece_B" +}, +{ + Id: 100009 + AegisName: "Joy_Of_Victory" + Name: "Joy_Of_Victory" +}, +{ + Id: 100010 + AegisName: "PerfectSize_Mix" + Name: "PerfectSize_Mix" +}, +{ + Id: 100011 + AegisName: "MagicPiercing_Mix" + Name: "MagicPiercing_Mix" +}, +{ + Id: 100023 + AegisName: "Ancient_Hero_Bravery" + Name: "Ancient_Hero_Bravery" +}, +{ + Id: 100025 + AegisName: "Ancient_Hero_Wisdom" + Name: "Ancient_Hero_Wisdom" +}, +{ + Id: 100043 + AegisName: "Boost_Up_1" + Name: "Boost_Up_1" +}, +{ + Id: 100044 + AegisName: "Boost_Up_2" + Name: "Boost_Up_2" +}, +{ + Id: 100053 + AegisName: "Piercing_Mix" + Name: "Piercing_Mix" +}, +{ + Id: 100058 + AegisName: "Hasty_Mix" + Name: "Hasty_Mix" +}, +{ + Id: 100060 + AegisName: "EnchantStone_Recipe_4m" + Name: "EnchantStone_Recipe_4m" +}, +{ + Id: 100128 + AegisName: "Noblesse_Rifine_Ticket" + Name: "Noblesse_Rifine_Ticket" +}, +{ + Id: 100129 + AegisName: "Imperial_Rifine_Ticket" + Name: "Imperial_Rifine_Ticket" +}, +{ + Id: 100130 + AegisName: "Grace_Rifine_Ticket" + Name: "Grace_Rifine_Ticket" +}, +{ + Id: 100131 + AegisName: "Imperial_Convert1" + Name: "Imperial_Convert1" +}, +{ + Id: 100132 + AegisName: "Imperial_Convert2" + Name: "Imperial_Convert2" +}, +{ + Id: 100133 + AegisName: "Grace_Convert1" + Name: "Grace_Convert1" +}, +{ + Id: 100134 + AegisName: "Grace_Convert2" + Name: "Grace_Convert2" +}, +{ + Id: 100135 + AegisName: "Imperial_Convert3" + Name: "Imperial_Convert3" +}, +{ + Id: 100136 + AegisName: "Imperial_Convert4" + Name: "Imperial_Convert4" +}, +{ + Id: 100137 + AegisName: "Grace_Convert3" + Name: "Grace_Convert3" +}, +{ + Id: 100138 + AegisName: "Grace_Convert4" + Name: "Grace_Convert4" +}, +{ + Id: 100142 + AegisName: "Abyss_Ddbox2" + Name: "Abyss_Ddbox2" +}, +{ + Id: 100144 + AegisName: "Abyss_Ddbox3" + Name: "Abyss_Ddbox3" +}, +{ + Id: 100145 + AegisName: "Abyss_Ddbox4" + Name: "Abyss_Ddbox4" +}, +{ + Id: 400002 + AegisName: "Victory_Wing_Ear_" + Name: "Victory_Wing_Ear_" +}, +{ + Id: 400020 + AegisName: "C_BeachBall" + Name: "C_BeachBall" +}, +{ + Id: 440000 + AegisName: "C_SharkHead" + Name: "C_SharkHead" +}, +{ + Id: 450001 + AegisName: "Atker_Plate" + Name: "Atker_Plate" +}, +{ + Id: 450002 + AegisName: "Ele_Robe" + Name: "Ele_Robe" +}, +{ + Id: 450003 + AegisName: "Defn_Robe" + Name: "Defn_Robe" +}, +{ + Id: 450004 + AegisName: "Ran_Suits" + Name: "Ran_Suits" +}, +{ + Id: 450018 + AegisName: "Noblesse_Breath_Armor" + Name: "Noblesse_Breath_Armor" +}, +{ + Id: 450019 + AegisName: "Noblesse_Knight_Armor" + Name: "Noblesse_Knight_Armor" +}, +{ + Id: 450020 + AegisName: "Noblesse_Spear_Armor" + Name: "Noblesse_Spear_Armor" +}, +{ + Id: 450021 + AegisName: "Noblesse_Genesis_Armor" + Name: "Noblesse_Genesis_Armor" +}, +{ + Id: 450022 + AegisName: "Noblesse_Sharp_Suit" + Name: "Noblesse_Sharp_Suit" +}, +{ + Id: 450023 + AegisName: "Noblesse_Aim_Suit" + Name: "Noblesse_Aim_Suit" +}, +{ + Id: 450024 + AegisName: "Noblesse_Severe_Suit" + Name: "Noblesse_Severe_Suit" +}, +{ + Id: 450025 + AegisName: "Noblesse_Reverb_Suit" + Name: "Noblesse_Reverb_Suit" +}, +{ + Id: 450026 + AegisName: "Noblesse_Adora_Robe" + Name: "Noblesse_Adora_Robe" +}, +{ + Id: 450027 + AegisName: "Noblesse_Duple_Robe" + Name: "Noblesse_Duple_Robe" +}, +{ + Id: 450028 + AegisName: "Noblesse_Tonado_Armor" + Name: "Noblesse_Tonado_Armor" +}, +{ + Id: 450029 + AegisName: "Noblesse_Vulcan_Armor" + Name: "Noblesse_Vulcan_Armor" +}, +{ + Id: 450030 + AegisName: "Noblesse_Kart_Suit" + Name: "Noblesse_Kart_Suit" +}, +{ + Id: 450031 + AegisName: "Noblesse_Kart_Suit2" + Name: "Noblesse_Kart_Suit2" +}, +{ + Id: 450032 + AegisName: "Noblesse_Rolling_Suit" + Name: "Noblesse_Rolling_Suit" +}, +{ + Id: 450033 + AegisName: "Noblesse_Assasin_Suit" + Name: "Noblesse_Assasin_Suit" +}, +{ + Id: 450034 + AegisName: "Noblesse_Fatal_Suit" + Name: "Noblesse_Fatal_Suit" +}, +{ + Id: 450035 + AegisName: "Noblesse_Stalker_Suit" + Name: "Noblesse_Stalker_Suit" +}, +{ + Id: 450036 + AegisName: "Noblesse_Picky_Robe" + Name: "Noblesse_Picky_Robe" +}, +{ + Id: 450037 + AegisName: "Noblesse_Carrot_Robe" + Name: "Noblesse_Carrot_Robe" +}, +{ + Id: 450038 + AegisName: "Noblesse_Trip_Suit" + Name: "Noblesse_Trip_Suit" +}, +{ + Id: 450039 + AegisName: "Noblesse_Firerain_Suit" + Name: "Noblesse_Firerain_Suit" +}, +{ + Id: 450040 + AegisName: "Noblesse_Crimson_Robe" + Name: "Noblesse_Crimson_Robe" +}, +{ + Id: 450041 + AegisName: "Noblesse_Frost_Robe" + Name: "Noblesse_Frost_Robe" +}, +{ + Id: 450042 + AegisName: "Noblesse_Psychic_Robe" + Name: "Noblesse_Psychic_Robe" +}, +{ + Id: 450043 + AegisName: "Noblesse_Dust_Robe" + Name: "Noblesse_Dust_Robe" +}, +{ + Id: 450044 + AegisName: "Noblesse_Sun_Suit" + Name: "Noblesse_Sun_Suit" +}, +{ + Id: 450045 + AegisName: "Noblesse_Moon_Suit" + Name: "Noblesse_Moon_Suit" +}, +{ + Id: 450046 + AegisName: "Noblesse_Ninja_Suit" + Name: "Noblesse_Ninja_Suit" +}, +{ + Id: 450047 + AegisName: "Noblesse_Kunai_Suit" + Name: "Noblesse_Kunai_Suit" +}, +{ + Id: 450048 + AegisName: "Noblesse_Swhoo_Robe" + Name: "Noblesse_Swhoo_Robe" +}, +{ + Id: 450049 + AegisName: "Noblesse_Explosion_Robe" + Name: "Noblesse_Explosion_Robe" +}, +{ + Id: 450050 + AegisName: "Noblesse_Knuckle_Suit" + Name: "Noblesse_Knuckle_Suit" +}, +{ + Id: 450051 + AegisName: "Noblesse_Tiger_Suit" + Name: "Noblesse_Tiger_Suit" +}, +{ + Id: 450052 + AegisName: "Imperial_Breath_Armor" + Name: "Imperial_Breath_Armor" +}, +{ + Id: 450053 + AegisName: "Imperial_Knight_Armor" + Name: "Imperial_Knight_Armor" +}, +{ + Id: 450054 + AegisName: "Imperial_Spear_Armor" + Name: "Imperial_Spear_Armor" +}, +{ + Id: 450055 + AegisName: "Imperial_Genesis_Armor" + Name: "Imperial_Genesis_Armor" +}, +{ + Id: 450056 + AegisName: "Imperial_Sharp_Suit" + Name: "Imperial_Sharp_Suit" +}, +{ + Id: 450057 + AegisName: "Imperial_Aim_Suit" + Name: "Imperial_Aim_Suit" +}, +{ + Id: 450058 + AegisName: "Imperial_Severe_Suit" + Name: "Imperial_Severe_Suit" +}, +{ + Id: 450059 + AegisName: "Imperial_Reverb_Suit" + Name: "Imperial_Reverb_Suit" +}, +{ + Id: 450060 + AegisName: "Imperial_Adora_Robe" + Name: "Imperial_Adora_Robe" +}, +{ + Id: 450061 + AegisName: "Imperial_Duple_Robe" + Name: "Imperial_Duple_Robe" +}, +{ + Id: 450062 + AegisName: "Imperial_Knuckle_Suit" + Name: "Imperial_Knuckle_Suit" +}, +{ + Id: 450063 + AegisName: "Imperial_Tiger_Suit" + Name: "Imperial_Tiger_Suit" +}, +{ + Id: 450064 + AegisName: "Imperial_Tonado_Armor" + Name: "Imperial_Tonado_Armor" +}, +{ + Id: 450065 + AegisName: "Imperial_Vulcan_Armor" + Name: "Imperial_Vulcan_Armor" +}, +{ + Id: 450066 + AegisName: "Imperial_Kart_Suit" + Name: "Imperial_Kart_Suit" +}, +{ + Id: 450067 + AegisName: "Imperial_Kart_Suit2" + Name: "Imperial_Kart_Suit2" +}, +{ + Id: 450068 + AegisName: "Imperial_Rolling_Suit" + Name: "Imperial_Rolling_Suit" +}, +{ + Id: 450069 + AegisName: "Imperial_Assasin_Suit" + Name: "Imperial_Assasin_Suit" +}, +{ + Id: 450070 + AegisName: "Imperial_Fatal_Suit" + Name: "Imperial_Fatal_Suit" +}, +{ + Id: 450071 + AegisName: "Imperial_Stalker_Suit" + Name: "Imperial_Stalker_Suit" +}, +{ + Id: 450072 + AegisName: "Imperial_Picky_Robe" + Name: "Imperial_Picky_Robe" +}, +{ + Id: 450073 + AegisName: "Imperial_Carrot_Robe" + Name: "Imperial_Carrot_Robe" +}, +{ + Id: 450074 + AegisName: "Imperial_Trip_Suit" + Name: "Imperial_Trip_Suit" +}, +{ + Id: 450075 + AegisName: "Imperial_Firerain_Suit" + Name: "Imperial_Firerain_Suit" +}, +{ + Id: 450076 + AegisName: "Imperial_Crimson_Robe" + Name: "Imperial_Crimson_Robe" +}, +{ + Id: 450077 + AegisName: "Imperial_Frost_Robe" + Name: "Imperial_Frost_Robe" +}, +{ + Id: 450078 + AegisName: "Imperial_Psychic_Robe" + Name: "Imperial_Psychic_Robe" +}, +{ + Id: 450079 + AegisName: "Imperial_Dust_Robe" + Name: "Imperial_Dust_Robe" +}, +{ + Id: 450080 + AegisName: "Imperial_Sun_Suit" + Name: "Imperial_Sun_Suit" +}, +{ + Id: 450081 + AegisName: "Imperial_Moon_Suit" + Name: "Imperial_Moon_Suit" +}, +{ + Id: 450082 + AegisName: "Imperial_Ninja_Suit" + Name: "Imperial_Ninja_Suit" +}, +{ + Id: 450083 + AegisName: "Imperial_Kunai_Suit" + Name: "Imperial_Kunai_Suit" +}, +{ + Id: 450084 + AegisName: "Imperial_Swhoo_Robe" + Name: "Imperial_Swhoo_Robe" +}, +{ + Id: 450085 + AegisName: "Imperial_Explosion_Robe" + Name: "Imperial_Explosion_Robe" +}, +{ + Id: 450086 + AegisName: "Grace_Breath_Armor" + Name: "Grace_Breath_Armor" +}, +{ + Id: 450087 + AegisName: "Grace_Knight_Armor" + Name: "Grace_Knight_Armor" +}, +{ + Id: 450088 + AegisName: "Grace_Spear_Armor" + Name: "Grace_Spear_Armor" +}, +{ + Id: 450089 + AegisName: "Grace_Genesis_Armor" + Name: "Grace_Genesis_Armor" +}, +{ + Id: 450090 + AegisName: "Grace_Sharp_Suit" + Name: "Grace_Sharp_Suit" +}, +{ + Id: 450091 + AegisName: "Grace_Aim_Suit" + Name: "Grace_Aim_Suit" +}, +{ + Id: 450092 + AegisName: "Grace_Severe_Suit" + Name: "Grace_Severe_Suit" +}, +{ + Id: 450093 + AegisName: "Grace_Reverb_Suit" + Name: "Grace_Reverb_Suit" +}, +{ + Id: 450094 + AegisName: "Grace_Adora_Robe" + Name: "Grace_Adora_Robe" +}, +{ + Id: 450095 + AegisName: "Grace_Duple_Robe" + Name: "Grace_Duple_Robe" +}, +{ + Id: 450096 + AegisName: "Grace_Knuckle_Suit" + Name: "Grace_Knuckle_Suit" +}, +{ + Id: 450097 + AegisName: "Grace_Tiger_Suit" + Name: "Grace_Tiger_Suit" +}, +{ + Id: 450098 + AegisName: "Grace_Tonado_Armor" + Name: "Grace_Tonado_Armor" +}, +{ + Id: 450099 + AegisName: "Grace_Vulcan_Armor" + Name: "Grace_Vulcan_Armor" +}, +{ + Id: 450100 + AegisName: "Grace_Kart_Suit" + Name: "Grace_Kart_Suit" +}, +{ + Id: 450101 + AegisName: "Grace_Kart_Suit2" + Name: "Grace_Kart_Suit2" +}, +{ + Id: 450102 + AegisName: "Grace_Rolling_Suit" + Name: "Grace_Rolling_Suit" +}, +{ + Id: 450103 + AegisName: "Grace_Assasin_Suit" + Name: "Grace_Assasin_Suit" +}, +{ + Id: 450104 + AegisName: "Grace_Fatal_Suit" + Name: "Grace_Fatal_Suit" +}, +{ + Id: 450105 + AegisName: "Grace_Stalker_Suit" + Name: "Grace_Stalker_Suit" +}, +{ + Id: 450106 + AegisName: "Grace_Picky_Robe" + Name: "Grace_Picky_Robe" +}, +{ + Id: 450107 + AegisName: "Grace_Carrot_Robe" + Name: "Grace_Carrot_Robe" +}, +{ + Id: 450108 + AegisName: "Grace_Trip_Suit" + Name: "Grace_Trip_Suit" +}, +{ + Id: 450109 + AegisName: "Grace_Firerain_Suit" + Name: "Grace_Firerain_Suit" +}, +{ + Id: 450110 + AegisName: "Grace_Crimson_Robe" + Name: "Grace_Crimson_Robe" +}, +{ + Id: 450111 + AegisName: "Grace_Frost_Robe" + Name: "Grace_Frost_Robe" +}, +{ + Id: 450112 + AegisName: "Grace_Psychic_Robe" + Name: "Grace_Psychic_Robe" +}, +{ + Id: 450113 + AegisName: "Grace_Dust_Robe" + Name: "Grace_Dust_Robe" +}, +{ + Id: 450114 + AegisName: "Grace_Sun_Suit" + Name: "Grace_Sun_Suit" +}, +{ + Id: 450115 + AegisName: "Grace_Moon_Suit" + Name: "Grace_Moon_Suit" +}, +{ + Id: 450116 + AegisName: "Grace_Ninja_Suit" + Name: "Grace_Ninja_Suit" +}, +{ + Id: 450117 + AegisName: "Grace_Kunai_Suit" + Name: "Grace_Kunai_Suit" +}, +{ + Id: 450118 + AegisName: "Grace_Swhoo_Robe" + Name: "Grace_Swhoo_Robe" +}, +{ + Id: 450119 + AegisName: "Grace_Explosion_Robe" + Name: "Grace_Explosion_Robe" +}, +{ + Id: 450121 + AegisName: "Noblesse_Snovice_Suit" + Name: "Noblesse_Snovice_Suit" +}, +{ + Id: 450122 + AegisName: "Noblesse_Snovice_Robe" + Name: "Noblesse_Snovice_Robe" +}, +{ + Id: 450123 + AegisName: "Imperial_Snovice_Suit" + Name: "Imperial_Snovice_Suit" +}, +{ + Id: 450124 + AegisName: "Imperial_Snovice_Robe" + Name: "Imperial_Snovice_Robe" +}, +{ + Id: 450125 + AegisName: "Grace_Snovice_Suit" + Name: "Grace_Snovice_Suit" +}, +{ + Id: 450126 + AegisName: "Grace_Snovice_Robe" + Name: "Grace_Snovice_Robe" +}, +{ + Id: 470000 + AegisName: "Atker_Greave" + Name: "Atker_Greave" +}, +{ + Id: 470001 + AegisName: "Ele_Shoes" + Name: "Ele_Shoes" +}, +{ + Id: 470002 + AegisName: "Defn_Shoes" + Name: "Defn_Shoes" +}, +{ + Id: 470003 + AegisName: "Ran_Boots" + Name: "Ran_Boots" +}, +{ + Id: 470016 + AegisName: "Noblesse_Attack_Boots" + Name: "Noblesse_Attack_Boots" +}, +{ + Id: 470017 + AegisName: "Noblesse_Magic_Boots" + Name: "Noblesse_Magic_Boots" +}, +{ + Id: 470018 + AegisName: "Imperial_Attack_Boots" + Name: "Imperial_Attack_Boots" +}, +{ + Id: 470019 + AegisName: "Imperial_Magic_Boots" + Name: "Imperial_Magic_Boots" +}, +{ + Id: 470020 + AegisName: "Grace_Attack_Boots" + Name: "Grace_Attack_Boots" +}, +{ + Id: 470021 + AegisName: "Grace_Magic_Boots" + Name: "Grace_Magic_Boots" +}, +{ + Id: 480000 + AegisName: "Atker_Manteau" + Name: "Atker_Manteau" +}, +{ + Id: 480001 + AegisName: "Ele_Muffler" + Name: "Ele_Muffler" +}, +{ + Id: 480002 + AegisName: "Defn_Muffler" + Name: "Defn_Muffler" +}, +{ + Id: 480003 + AegisName: "Ran_Manteau" + Name: "Ran_Manteau" +}, +{ + Id: 480012 + AegisName: "Noblesse_Attack_Manteau" + Name: "Noblesse_Attack_Manteau" +}, +{ + Id: 480014 + AegisName: "Noblesse_Magic_Manteau" + Name: "Noblesse_Magic_Manteau" +}, +{ + Id: 480016 + AegisName: "Imperial_Attack_Manteau" + Name: "Imperial_Attack_Manteau" +}, +{ + Id: 480017 + AegisName: "Imperial_Magic_Manteau" + Name: "Imperial_Magic_Manteau" +}, +{ + Id: 480018 + AegisName: "Grace_Attack_Manteau" + Name: "Grace_Attack_Manteau" +}, +{ + Id: 480019 + AegisName: "Grace_Magic_Manteau" + Name: "Grace_Magic_Manteau" +}, +{ + Id: 500001 + AegisName: "Boost_Sword" + Name: "Boost_Sword" +}, +{ + Id: 500003 + AegisName: "Light_Blade" + Name: "Light_Blade" +}, +{ + Id: 500004 + AegisName: "Slate_Sword" + Name: "Slate_Sword" +}, +{ + Id: 510001 + AegisName: "Boost_Dagger" + Name: "Boost_Dagger" +}, +{ + Id: 510002 + AegisName: "Boost_Nindo" + Name: "Boost_Nindo" +}, +{ + Id: 510006 + AegisName: "Fatalist" + Name: "Fatalist" +}, +{ + Id: 520000 + AegisName: "Boost_Axe" + Name: "Boost_Axe" +}, +{ + Id: 530000 + AegisName: "Boost_Spear" + Name: "Boost_Spear" +}, +{ + Id: 540000 + AegisName: "Boost_Spl_Book" + Name: "Boost_Spl_Book" +}, +{ + Id: 540001 + AegisName: "Boost_Text" + Name: "Boost_Text" +}, +{ + Id: 550001 + AegisName: "Boost_Soul_Rod" + Name: "Boost_Soul_Rod" +}, +{ + Id: 550002 + AegisName: "Boost_Foxtail" + Name: "Boost_Foxtail" +}, +{ + Id: 550006 + AegisName: "Ein_1H_Foxtail" + Name: "Ein_1H_Foxtail" +}, +{ + Id: 550007 + AegisName: "Freezing_Rod" + Name: "Freezing_Rod" +}, +{ + Id: 560000 + AegisName: "Boost_Knuckle" + Name: "Boost_Knuckle" +}, +{ + Id: 560005 + AegisName: "Ray_Knuckle" + Name: "Ray_Knuckle" +}, +{ + Id: 570000 + AegisName: "Boost_Guitar" + Name: "Boost_Guitar" +}, +{ + Id: 570002 + AegisName: "Trumpet_Shell_K" + Name: "Trumpet_Shell_K" +}, +{ + Id: 580000 + AegisName: "Boost_Whip" + Name: "Boost_Whip" +}, +{ + Id: 580002 + AegisName: "Barb_Wire_K" + Name: "Barb_Wire_K" +}, +{ + Id: 590000 + AegisName: "Boost_Hall" + Name: "Boost_Hall" +}, +{ + Id: 590002 + AegisName: "Meteor_Striker" + Name: "Meteor_Striker" +}, +{ + Id: 590003 + AegisName: "Saint_Hall" + Name: "Saint_Hall" +}, +{ + Id: 600001 + AegisName: "Boost_TH_Sword" + Name: "Boost_TH_Sword" +}, +{ + Id: 600004 + AegisName: "Dragonic_Slayer" + Name: "Dragonic_Slayer" +}, +{ + Id: 610000 + AegisName: "Boost_Katar" + Name: "Boost_Katar" +}, +{ + Id: 610003 + AegisName: "Blade_Katar" + Name: "Blade_Katar" +}, +{ + Id: 640000 + AegisName: "Boost_Staff" + Name: "Boost_Staff" +}, +{ + Id: 640004 + AegisName: "Blue_Crystal_Staff" + Name: "Blue_Crystal_Staff" +}, +{ + Id: 700001 + AegisName: "Boost_Bow" + Name: "Boost_Bow" +}, +{ + Id: 700003 + AegisName: "Scalet_Dragon_L_Bow" + Name: "Scalet_Dragon_L_Bow" +}, +{ + Id: 830000 + AegisName: "Boost_Gatling" + Name: "Boost_Gatling" +}, +{ + Id: 1000008 + AegisName: "RangerStone_Top2" + Name: "RangerStone_Top2" +}, +{ + Id: 1000009 + AegisName: "RangerStone_Middle2" + Name: "RangerStone_Middle2" +}, +{ + Id: 1000010 + AegisName: "RangerStone_Bottom2" + Name: "RangerStone_Bottom2" +}, +{ + Id: 1000011 + AegisName: "RangerStone_Robe2" + Name: "RangerStone_Robe2" +}, +{ + Id: 1000012 + AegisName: "MechanicStone_Top2" + Name: "MechanicStone_Top2" +}, +{ + Id: 1000013 + AegisName: "MechanicStone_Middle2" + Name: "MechanicStone_Middle2" +}, +{ + Id: 1000014 + AegisName: "MechanicStone_Bottom2" + Name: "MechanicStone_Bottom2" +}, +{ + Id: 1000015 + AegisName: "MechanicStone_Robe2" + Name: "MechanicStone_Robe2" +}, +{ + Id: 1000016 + AegisName: "HighpriestStone_Top2" + Name: "HighpriestStone_Top2" +}, +{ + Id: 1000017 + AegisName: "HighpriestStone_Middle2" + Name: "HighpriestStone_Middle2" +}, +{ + Id: 1000018 + AegisName: "HighpriestStone_Bottom2" + Name: "HighpriestStone_Bottom2" +}, +{ + Id: 1000019 + AegisName: "ArchbishopStone_Robe2" + Name: "ArchbishopStone_Robe2" +}, +{ + Id: 1000213 + AegisName: "WarlockStone_Robe2" + Name: "WarlockStone_Robe2" +}, +{ + Id: 1000214 + AegisName: "WarlockStone_Top2" + Name: "WarlockStone_Top2" +}, +{ + Id: 1000215 + AegisName: "WarlockStone_Middle2" + Name: "WarlockStone_Middle2" +}, +{ + Id: 1000216 + AegisName: "WarlockStone_Bottom2" + Name: "WarlockStone_Bottom2" +}, +{ + Id: 1000217 + AegisName: "RoyalguardStone_Robe2" + Name: "RoyalguardStone_Robe2" +}, +{ + Id: 1000218 + AegisName: "PaladinStone_Top2" + Name: "PaladinStone_Top2" +}, +{ + Id: 1000219 + AegisName: "PaladinStone_Middle2" + Name: "PaladinStone_Middle2" +}, +{ + Id: 1000220 + AegisName: "PaladinStone_Bottom2" + Name: "PaladinStone_Bottom2" +}, +{ + Id: 1000221 + AegisName: "GuillcrossStone_Robe2" + Name: "GuillcrossStone_Robe2" +}, +{ + Id: 1000222 + AegisName: "AssacrossStone_Top2" + Name: "AssacrossStone_Top2" +}, +{ + Id: 1000223 + AegisName: "AssacrossStone_Middle2" + Name: "AssacrossStone_Middle2" +}, +{ + Id: 1000224 + AegisName: "AssacrossStone_Bottom2" + Name: "AssacrossStone_Bottom2" +}, ) diff --git a/db/re/item_group.conf b/db/re/item_group.conf index 7646059af..21397a11a 100644 --- a/db/re/item_group.conf +++ b/db/re/item_group.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2013-2015 Hercules Dev Team +//= Copyright (C) 2013-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by diff --git a/db/re/item_lapineddukddak.conf b/db/re/item_lapineddukddak.conf new file mode 100644 index 000000000..ef6991882 --- /dev/null +++ b/db/re/item_lapineddukddak.conf @@ -0,0 +1,2318 @@ +//================= Hercules Database ===================================== +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2018-2020 Hercules Dev Team +//= Copyright (C) 2018-2019 Asheraf +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= + +/************************************************************************** + ************* Entry structure ******************************************** + ************************************************************************** +<Box_Item_Const>: { + NeedCount: (int, defaults to 0) The required amount of unique items + NeedRefineMin: (int, defaults to 0) The minimum refine for each of the items + NeedRefineMax: (int, defaults to 0) The maximum refine for each of the items + SourceItems: { A list of allowed items to be converted with specific amount for each item + <Item_Const>: <amount> (string, int) + ... + } + Script: <" + Script (it can be multi-line) + Executes on success + "> +} +**************************************************************************/ +/* +22529: { + NeedCount: 3 + SourceItems: { + S_CriticalHit_Armor: 1 + S_Physical_Earring: 1 + S_Physical_Weapon: 1 + S_Physical_Pendant: 1 + S_Magical_Earring: 1 + S_Magical_Weapon: 1 + S_Magical_Pendant: 1 + S_Breezy_Armor: 1 + S_Champion_Shoes: 1 + S_Athena_Shield: 1 + S_Immune_Armor: 1 + S_Hard_Armor: 1 + S_Ancient_Armor: 1 + S_Critical_Armor: 1 + S_Kingbird_Weapon: 1 + S_Cri_Hit_Weapon: 1 + S_Healing_Weapon: 1 + S_Lucky_Weapon: 1 + S_Power_Earring: 1 + S_Int_Pendant: 1 + S_Dexterous_Armor: 1 + S_Vital_Shoes: 1 + S_Athletic_Shield: 1 + S_Lucky_Armor: 1 + S_Power_Pendant: 1 + S_Int_Earring: 1 + S_Dexterous_Weapon: 1 + S_Vital_Shield: 1 + S_Athletic_Shoes: 1 + S_Resist_Spell_Pendant: 1 + S_Rapid_Pendant: 1 + S_Caster_Pendant: 1 + S_Hard_Earring: 1 + S_Wise_Earring: 1 + S_Athena_Earring: 1 + S_Cranial_Shield: 1 + S_Safeguard_Shield: 1 + S_Brutal_Shield: 1 + S_Gargantua_Shield: 1 + S_Homers_Shield: 1 + S_Dragoon_Shield: 1 + S_Satanic_Shield: 1 + S_Flameguard_Shield: 1 + S_Requiem_Shield: 1 + S_Cadi_Shield: 1 + S_Bloody_Shoes: 1 + S_Liberation_Shoes: 1 + S_Chemical_Shoes: 1 + S_Clamorous_Shoes: 1 + S_Insecticide_Shoes: 1 + S_Fisher_Shoes: 1 + S_Seraphim_Shoes: 1 + S_Beholder_Shoes: 1 + S_Divine_Shoes: 1 + S_Dragoon_Shoes: 1 + S_Big_Armor: 1 + S_Medium_Armor: 1 + S_Small_Armor: 1 + S_Big_Weapon: 1 + S_Medium_Weapon: 1 + S_Small_Weapon: 1 + S_Spiritual_Weapon: 1 + S_Spiritual_Earring: 1 + S_Spiritual_Pendent: 1 + S_Malicious_Armor: 1 + S_Malicious_Shoes: 1 + S_Malicious_Shield: 1 + S_Gemstone_Armor: 1 + S_Gemstone_Shoes: 1 + S_Gemstone_Shield: 1 + S_Gemstone_Weapon: 1 + S_Gemstone_Earring: 1 + S_Gemstone_Pendent: 1 + S_Stability_Shield: 1 + S_Plasterers_Armor: 1 + S_Plasterers_Shoes: 1 + S_Insomniac_Armor: 1 + S_Insomniac_Shoes: 1 + S_Peerless_Armor: 1 + S_Peerless_Shoes: 1 + S_Adurate_Armor: 1 + S_Adurate_Shoes: 1 + Unfreez_Weapon_S: 1 + Unfreeze_Earing_S: 1 + Unfreeze_Pendent_S: 1 + Vitality_Earing_S: 1 + Vitality_Pendant_S: 1 + S_Neutral_Weapon: 1 + S_Neutral_Earring: 1 + S_Neutral_Pendent: 1 + S_Curse_Lift_Earring: 1 + S_Curse_Lift_Pendent: 1 + S_Caster_earring: 1 + S_Caster_Weapon: 1 + S_Spell_Flow_Shoes: 1 + S_Spell_Flow_Armor: 1 + S_Spell_Flow_Shield: 1 + S_Greed_Armor: 1 + S_Greed_Shoes: 1 + S_Greed_Shield: 1 + S_Greed_Weapon: 1 + S_Greed_Earring: 1 + S_Greed_Pendant: 1 + S_Heal_Armor: 1 + S_Heal_Shoes: 1 + S_Heal_Shield: 1 + S_Heal_Weapon: 1 + S_Heal_Earring: 1 + S_Heal_Pendant: 1 + S_Hiding_Armor: 1 + S_Hiding_Shoes: 1 + S_Hiding_Shield: 1 + S_Hiding_Weapon: 1 + S_Hiding_Earring: 1 + S_Hiding_Pendant: 1 + S_Cloaking_Armor: 1 + S_Cloaking_Shoes: 1 + S_Cloaking_Shield: 1 + S_Cloaking_Weapon: 1 + S_Cloaking_Earring: 1 + S_Cloaking_Pendant: 1 + S_Teleport_Armor: 1 + S_Teleport_Shoes: 1 + S_Teleport_Shield: 1 + S_Teleport_Weapon: 1 + S_Teleport_Earring: 1 + S_Teleport_Pendant: 1 + S_Steal_Armor: 1 + S_Steal_Shoes: 1 + S_Steal_Shield: 1 + S_Steal_Weapon: 1 + S_Steal_Earring: 1 + S_Steal_Pendant: 1 + S_Infinity_Earring: 1 + S_Infinity_Pendant: 1 + S_Solid_Weapon: 1 + S_Solid_Earring: 1 + S_Immortal_Armor: 1 + S_Immortal_Pendant: 1 + S_Executioner_Weapon: 1 + S_Exorcist_Weapon: 1 + S_Hunting_Weapon: 1 + S_Insect_Net_Weapon: 1 + S_Fishing_Weapon: 1 + S_Dragon_Killer_Weapon: 1 + S_Corrupt_Weapon: 1 + S_Vibration_Weapon: 1 + S_Holy_Water_Weapon: 1 + S_Scissors_Weapon: 1 + S_Penetration_Earring: 1 + S_Penetration_Pendent: 1 + S_Tempest_Earring: 1 + S_Tempest_Pendent: 1 + S_M_Executioner_Weapon: 1 + S_M_Exorcist_Weapon: 1 + S_M_Hunting_Weapon: 1 + S_M_Insect_Net_Weapon: 1 + S_M_Fishing_Weapon: 1 + S_M_Dragon_K_Weapon: 1 + S_M_Corrupt_Weapon: 1 + S_M_Vibration_Weapon: 1 + S_M_Holy_Water_Weapon: 1 + S_M_Scissors_Weapon: 1 + S_Bearers_Armor: 1 + S_Bearers_Shoes: 1 + S_Bearers_Shield: 1 + S_Bearers_Weapon: 1 + S_Bearers_Earring: 1 + S_Bearers_Pendent: 1 + S_Basis_Armor: 1 + S_Hallowed_Armor: 1 + S_Saharic_Armor: 1 + S_Underneath_Armor: 1 + S_Flam_Armor: 1 + S_Windy_Armor: 1 + S_Envenom_Armor: 1 + S_Damned_Armor: 1 + S_Geist_Armor: 1 + S_Divine_Armor: 1 + S_Hasty_Shoes: 1 + S_Hasty_Armor: 1 + S_Basis_Shield: 1 + S_Hallowed_Shield: 1 + S_Saharic_Shield: 1 + S_Underneath_Shield: 1 + S_Flam_Shield: 1 + S_Windy_Shield: 1 + S_Envenom_Shield: 1 + S_Damned_Shield: 1 + S_Geist_Shield: 1 + S_Divine_Shield: 1 + S_Expert_Shoes: 1 + S_Expert_Shield: 1 + S_Beginner_Shoes: 1 + S_Beginner_Shield: 1 + S_Rookie_Shoes: 1 + S_Rookie_Shield: 1 + S_Advanced_Shoes: 1 + S_Advanced_Shield: 1 + S_Attack_Armor: 1 + S_Blitz_Earring: 1 + S_Blitz_Pendent: 1 + S_ColdBolt_Armor: 1 + S_FireBolt_Armor: 1 + S_LightingBolt_Armor: 1 + S_EarthSpike_Armor: 1 + S_Enhance_Force_Weapon: 1 + S_Force_Weapon: 1 + S_Force_Earring: 1 + S_Force_Pendant: 1 + S_Enhance_Spirit_Weapon: 1 + S_Spirit_Weapon: 1 + S_Spirit_Earring: 1 + S_Spirit_Pendant: 1 + S_Blitz_Shoes: 1 + S_Blitz_Shield: 1 + S_Exceed_Weapon: 1 + S_Titan_Earring: 1 + S_Titan_Pendant: 1 + S_Boned_Earring: 1 + S_Boned_Pendant: 1 + S_Gigantic_Earring: 1 + S_Gigantic_Pendant: 1 + S_Caster_Shoes: 1 + S_Caster_Shield: 1 + S_Caster_Armor: 1 + S_Reload_Shoes: 1 + S_Reload_Shield: 1 + S_Reload_Armor: 1 + // 24246: 1 + // 24247: 1 + // 24248: 1 + // 24249: 1 + // 24250: 1 + // 24251: 1 + // 24252: 1 + // 24253: 1 + // 24254: 1 + // 24255: 1 + // 24256: 1 + // 24257: 1 + // 24258: 1 + // 24259: 1 + // 24260: 1 + // 24261: 1 + // 24262: 1 + // 24263: 1 + // 24264: 1 + // 24265: 1 + // 24266: 1 + // 24267: 1 + // 24268: 1 + // 24269: 1 + // 24270: 1 + // 24271: 1 + // 24272: 1 + // 24273: 1 + // 24274: 1 + // 24275: 1 + // 24276: 1 + // 24277: 1 + // 24278: 1 + // 24279: 1 + // 24280: 1 + // 24281: 1 + // 24282: 1 + // 24283: 1 + // 24284: 1 + // 24285: 1 + // 24286: 1 + // 24287: 1 + // 24288: 1 + // 24289: 1 + // 24290: 1 + // 24291: 1 + // 24292: 1 + // 24293: 1 + // 24294: 1 + // 24295: 1 + // 24296: 1 + // 24297: 1 + // 24298: 1 + // 24299: 1 + // 24300: 1 + // 24301: 1 + // 24302: 1 + // 24303: 1 + // 24304: 1 + // 24305: 1 + // 24306: 1 + // 24307: 1 + // 24308: 1 + // 24309: 1 + // 24310: 1 + // 24311: 1 + // 24312: 1 + // 24313: 1 + // 24314: 1 + // 24315: 1 + // 24316: 1 + // 24317: 1 + // 24318: 1 + // 24319: 1 + // 24320: 1 + // 24321: 1 + // 24322: 1 + // 24323: 1 + // 24324: 1 + // 24325: 1 + // 24326: 1 + // 24327: 1 + // 24328: 1 + // 24329: 1 + // 24330: 1 + // 24331: 1 + // 24332: 1 + // 24333: 1 + // 24334: 1 + // 24335: 1 + // 24336: 1 + // 24337: 1 + // 24338: 1 + // 24339: 1 + // 24340: 1 + // 24345: 1 + // 24346: 1 + // 24347: 1 + // 24348: 1 + // 24349: 1 + // 24350: 1 + // 24351: 1 + // 24352: 1 + // 24353: 1 + // 24354: 1 + // 24355: 1 + // 24356: 1 + // 24357: 1 + // 24358: 1 + // 24359: 1 + // 24360: 1 + // 24361: 1 + // 24362: 1 + // 24363: 1 + // 24364: 1 + // 24365: 1 + // 24366: 1 + // 24367: 1 + // 24368: 1 + // 24369: 1 + // 24370: 1 + // 24371: 1 + // 24372: 1 + // 24373: 1 + // 24374: 1 + // 24375: 1 + // 24376: 1 + // 24377: 1 + // 24378: 1 + // 24379: 1 + Sentimental_Weapone_S: 1 + Sentimental_Earring_S: 1 + Sentimental_Pendant_S: 1 + Enchanting_Weapone_S: 1 + Enchanting_Earring_S: 1 + Enchanting_Pendant_S: 1 + S_Infinity_Weapon: 1 + S_Physical_Shoes: 1 + S_Physical_Shield: 1 + S_Physical_Armor: 1 + S_Magical_Shoes: 1 + S_Magical_Shield: 1 + S_Magical_Armor: 1 + S_ImmunedAthena_Shield: 1 + S_HardChamption_Shoes: 1 + S_KingbirdAncient_Armor: 1 + S_Rebellion_Armor: 1 + S_Kagerou_Armor: 1 + S_Oboro_Armor: 1 + S_Rebellion_Shoes: 1 + S_Kagerou_Shoes: 1 + S_Oboro_Shoes: 1 + S_DoramPhysical_Armor: 1 + S_DoramPhysical_Shoes: 1 + S_DoramMagical_Armor: 1 + S_DoramMagical_Shoes: 1 + S_Star_Emperor_Armor: 1 + S_Star_Emperor_Shoes: 1 + S_Soul_Reaper_Armor: 1 + S_Soul_Reaper_Shoes: 1 + S_Tempest_Weapon: 1 + S_Tempest_Armor: 1 + S_PerfectSize_Weapon: 1 + S_PerfectSize_Armor: 1 + S_M_Exo_Co_Weapon: 1 + S_M_Viv_Dr_Weapon: 1 + S_M_Sci_Hu_Weapon: 1 + S_M_Fis_In_Weapon: 1 + S_M_Exe_Ho_Weapon: 1 + S_Penetration_Weapon: 1 + S_Penetration_Armor: 1 + S_Exe_Ho_Weapon: 1 + S_Fis_In_Weapon: 1 + S_Sci_Hu_Weapon: 1 + S_Viv_Dr_Weapon: 1 + S_Exo_Co_Weapon: 1 + S_Hasty_Weapon: 1 + S_Sonic_Armor: 1 + S_Sonic_Shield: 1 + S_Sonic_Shoes: 1 + S_Ignition_Weapon: 1 + S_Ignition_Pendant: 1 + S_Ignition_Earing: 1 + S_W_Breath_Armor: 1 + S_W_Breath_Shield: 1 + S_W_Breath_Shoes: 1 + S_F_Breath_Weapon: 1 + S_F_Breath_Pendant: 1 + S_F_Breath_Earing: 1 + S_Cluster_Armor: 1 + S_Cluster_Shield: 1 + S_Cluster_Shoes: 1 + S_Aimed_Weapon: 1 + S_Aimed_Pendant: 1 + S_Aimed_Earing: 1 + S_Arrow_Armor: 1 + S_Arrow_Shield: 1 + S_Arrow_Shoes: 1 + S_Shooting_Weapon: 1 + S_Shooting_Pendant: 1 + S_Shooting_Earing: 1 + S_Tornado_Armor: 1 + S_Tornado_Shield: 1 + S_Tornado_Shoes: 1 + S_Boomerang_Weapon: 1 + S_Boomerang_Pendant: 1 + S_Boomerang_Earing: 1 + S_Vulcan_Armor: 1 + S_Vulcan_Shield: 1 + S_Vulcan_Shoes: 1 + S_Arms_Weapon: 1 + S_Arms_Pendant: 1 + S_Arms_Earing: 1 + S_Rampage_Armor: 1 + S_Rampage_Shield: 1 + S_Rampage_Shoes: 1 + S_Skynetblow_Weapon: 1 + S_Skynetblow_Pendant: 1 + S_Skynetblow_Earing: 1 + S_Knucklearrow_Armor: 1 + S_Knucklearrow_Shield: 1 + S_Knucklearrow_Shoes: 1 + S_TigerCannon_Weapon: 1 + S_Tigercannon_Pendant: 1 + S_Tigercannon_Earing: 1 + S_Duplelight_Armor: 1 + S_Duplelight_Shield: 1 + S_Duplelight_Shoes: 1 + S_Adoramus_Weapon: 1 + S_Adoramus_Pendant: 1 + S_Adoramus_Earing: 1 + S_Judex_Armor: 1 + S_Judex_Shield: 1 + S_Judex_Shoes: 1 + S_Magnus_Weapon: 1 + S_Magnus_Pendant: 1 + S_Magnus_Earing: 1 + S_Rainstorm_Armor: 1 + S_Rainstorm_Shield: 1 + S_Rainstorm_Shoes: 1 + S_Arrowvulcan_Weapon: 1 + S_Arrowvulcan_Pendant: 1 + S_Arrowvulcan_Earing: 1 + S_Metalic_Armor: 1 + S_Metalic_Shield: 1 + S_Metalic_Shoes: 1 + S_Reverberation_Weapon: 1 + S_Reverberation_Pendant: 1 + S_Reverberation_Earing: 1 + S_Jack_Armor: 1 + S_Jack_Shield: 1 + S_Jack_Shoes: 1 + S_Strain_Weapon: 1 + S_Strain_Pendant: 1 + S_Strain_Earing: 1 + S_Crimson_Armor: 1 + S_Crimson_Shield: 1 + S_Crimson_Shoes: 1 + S_Chain_Weapon: 1 + S_Chain_Pendant: 1 + S_Chain_Earing: 1 + S_Triangle_Armor: 1 + S_Triangle_Shield: 1 + S_Triangle_Shoes: 1 + S_Shadowspell_Weapon: 1 + S_Shadowspell_Pendant: 1 + S_Shadowspell_Earing: 1 + S_Menace_Armor: 1 + S_Menace_Shield: 1 + S_Menace_Shoes: 1 + S_Paint_Weapon: 1 + S_Paint_Pendant: 1 + S_Paint_Earing: 1 + S_Rolling_Armor: 1 + S_Rolling_Shield: 1 + S_Rolling_Shoes: 1 + S_Katar_Weapon: 1 + S_Katar_Pendant: 1 + S_Katar_Earing: 1 + S_Slash_Armor: 1 + S_Slash_Shield: 1 + S_Slash_Shoes: 1 + S_Ripper_Weapon: 1 + S_Ripper_Pendant: 1 + S_Ripper_Earing: 1 + S_Dust_Armor: 1 + S_Dust_Shield: 1 + S_Dust_Shoes: 1 + S_Grave_Weapon: 1 + S_Grave_Pendant: 1 + S_Grave_Earing: 1 + S_Psychic_Armor: 1 + S_Psychic_Shield: 1 + S_Psychic_Shoes: 1 + S_Varetyr_Weapon: 1 + S_Varetyr_Pendant: 1 + S_Varetyr_Earing: 1 + S_Cart_Tornado_Armor: 1 + S_Cart_Tornado_Shield: 1 + S_Cart_Tornado_Shoes: 1 + S_Cannon_Cart_Weapon: 1 + S_Cannon_Cart_Pendant: 1 + S_Cannon_Cart_Earing: 1 + S_Spore_Bomb_Armor: 1 + S_Spore_Bomb_Shield: 1 + S_Spore_Bomb_Shoes: 1 + S_Crazy_Weapon: 1 + S_Crazy_Pendant: 1 + S_Crazy_Earing: 1 + S_Brand_Armor: 1 + S_Brand_Shield: 1 + S_Brand_Shoes: 1 + S_Chain_Press_Weapon: 1 + S_Chain_Press_Pendant: 1 + S_Chain_Press_Earing: 1 + S_Banish_Cannon_Armor: 1 + S_Banish_Cannon_Shield: 1 + S_Banish_Cannon_Shoes: 1 + S_Genesis_Weapon: 1 + S_Genesis_Pendant: 1 + S_Genesis_Earing: 1 + // 28391: 1 + // 28392: 1 + } +} +*/ +/* +23151: { + NeedCount: 3 + SourceItems: { + // 6636: 1 + // 6637: 1 + // 6638: 1 + // 6639: 1 + // 6640: 1 + // 6641: 1 + // 6642: 1 + // 6643: 1 + // 6644: 1 + // 6645: 1 + // 6716: 1 + // 6717: 1 + // 6718: 1 + // 6740: 1 + // 6741: 1 + // 6742: 1 + // 6743: 1 + // 6744: 1 + // 6745: 1 + // 6790: 1 + // 6791: 1 + // 6792: 1 + // 6908: 1 + // 6943: 1 + // 6944: 1 + // 6945: 1 + // 6946: 1 + // 6947: 1 + // 6948: 1 + // 6949: 1 + // 6950: 1 + // 6951: 1 + // 6963: 1 + // 6964: 1 + // 6999: 1 + // 25000: 1 + // 25001: 1 + // 25002: 1 + // 25003: 1 + // 25004: 1 + // 25005: 1 + // 25006: 1 + // 25007: 1 + // 25008: 1 + // 25009: 1 + // 25010: 1 + // 25011: 1 + // 25012: 1 + // 25013: 1 + // 25014: 1 + // 25015: 1 + // 25016: 1 + // 25017: 1 + // 25058: 1 + // 25059: 1 + // 25060: 1 + // 25061: 1 + // 25062: 1 + // 25063: 1 + // 25064: 1 + // 25065: 1 + // 25066: 1 + // 25067: 1 + // 25068: 1 + // 25069: 1 + // 25070: 1 + // 25071: 1 + // 25072: 1 + // 25136: 1 + // 25137: 1 + // 25138: 1 + // 25139: 1 + // 25141: 1 + // 25170: 1 + // 25171: 1 + // 25172: 1 + // 25173: 1 + // 25174: 1 + // 25175: 1 + // 25176: 1 + // 25177: 1 + // 25178: 1 + // 25205: 1 + // 25206: 1 + // 25207: 1 + // 25208: 1 + // 25209: 1 + // 25210: 1 + // 25224: 1 + // 25225: 1 + // 25226: 1 + // 25227: 1 + // 25228: 1 + // 25229: 1 + // 25302: 1 + // 25303: 1 + // 25304: 1 + // 25305: 1 + // 25306: 1 + SuraStone_Top: 1 + SuraStone_Middle: 1 + SuraStone_Bottom: 1 + SuraStone_Robe: 1 + RangerStone_Top: 1 + RangerStone_Middle: 1 + RangerStone_Bottom: 1 + RangerStone_Robe: 1 + SorcererStone_Top: 1 + SorcererStone_Middle: 1 + SorcererStone_Bottom: 1 + SorcererStone_Robe: 1 + RuneknightStone_Top: 1 + RuneknightStone_Middle: 1 + RuneknightStone_Bottom: 1 + RuneknightStone_Robe: 1 + GeneticStone_Robe: 1 + GeneticStone_Top: 1 + GeneticStone_Middle: 1 + GeneticStone_Bottom: 1 + WarlockStone_Top: 1 + WarlockStone_Middle: 1 + WarlockStone_Bottom: 1 + WarlockStone_Robe: 1 + ShadowchaserStone_Top: 1 + ShadowchaseStone_Middle: 1 + ShadowchaseStone_Bottom: 1 + ShadowchaserStone_Robe: 1 + MechanicStone_Top: 1 + MechanicStone_Middle: 1 + MechanicStone_Bottom: 1 + MechanicStone_Robe: 1 + WanderMinstrelStone_Top: 1 + WanderMinstStone_Middle: 1 + WanderMinstStone_Bottom: 1 + WanderMinstreStone_Robe: 1 + HighpriestStone_Top: 1 + HighpriestStone_Middle: 1 + HighpriestStone_Bottom: 1 + ArchbishopStone_Robe: 1 + PaladinStone_Top: 1 + PaladinStone_Middle: 1 + PaladinStone_Bottom: 1 + RoyalguardStone_Robe: 1 + AssacrossStone_Top: 1 + AssacrossStone_Middle: 1 + AssacrossStone_Bottom: 1 + GuillcrossStone_Robe: 1 + SuraStone_Robe2: 1 + SuraStone_Bottom2: 1 + SuraStone_Middle2: 1 + SuraStone_Top2: 1 + SorcererStone_Robe2: 1 + SorcererStone_Bottom2: 1 + SorcererStone_Middle2: 1 + SorcererStone_Top2: 1 + ShadowchaserStone_Robe2: 1 + ShadowchasStone_Bottom2: 1 + ShadowchasStone_Middle2: 1 + ShadowchaserStone_Top2: 1 + SoulreaperStone_Robe: 1 + SoullinkerStone_Top: 1 + SoullinkerStone_Middle: 1 + SoullinkerStone_Bottom: 1 + GladiatorStone_Top: 1 + GladiatorStone_Middle: 1 + GladiatorStone_Bottom: 1 + StaremperorStone_Robe: 1 + NinjaStone_Top: 1 + NinjaStone_Middle: 1 + NinjaStone_Bottom: 1 + KagerouStone_Robe: 1 + OboroStone_Robe: 1 + GunslingerStone_Top: 1 + GunslingerStone_Middle: 1 + GunslingerStone_Bottom: 1 + RebellionStone_Robe: 1 + DoramStone_Top: 1 + DoramStone_Middle: 1 + DoramStone_Bottom: 1 + DoramStone_Robe: 1 + RangerStone_Top2: 1 + RangerStone_Middle2: 1 + RangerStone_Bottom2: 1 + RangerStone_Robe2: 1 + MechanicStone_Top2: 1 + MechanicStone_Middle2: 1 + MechanicStone_Bottom2: 1 + MechanicStone_Robe2: 1 + HighpriestStone_Top2: 1 + HighpriestStone_Middle2: 1 + HighpriestStone_Bottom2: 1 + ArchbishopStone_Robe2: 1 + WarlockStone_Robe2: 1 + WarlockStone_Top2: 1 + WarlockStone_Middle2: 1 + WarlockStone_Bottom2: 1 + RoyalguardStone_Robe2: 1 + PaladinStone_Top2: 1 + PaladinStone_Middle2: 1 + PaladinStone_Bottom2: 1 + GuillcrossStone_Robe2: 1 + AssacrossStone_Top2: 1 + AssacrossStone_Middle2: 1 + AssacrossStone_Bottom2: 1 + } +} +*/ +/* +23152: { + NeedCount: 10 + SourceItems: { + Danggie: 10 + Tree_Root: 10 + Reptile_Tongue: 10 + Scorpions_Tail: 10 + Stem: 10 + Pointed_Scale: 10 + Resin: 10 + Spawn: 10 + Jellopy: 10 + Garlet: 10 + Scell: 10 + Zargon: 10 + Tooth_Of_Bat: 10 + Fluff: 10 + Chrysalis: 10 + Feather_Of_Birds: 10 + Talon: 10 + Sticky_Webfoot: 10 + Animals_Skin: 10 + Claw_Of_Wolves: 10 + Mushroom_Spore: 10 + Orcish_Cuspid: 10 + Evil_Horn: 10 + Powder_Of_Butterfly: 10 + Bill_Of_Birds: 10 + Scale_Of_Snakes: 10 + Insect_Feeler: 10 + Immortal_Heart: 10 + Rotten_Bandage: 10 + Orcish_Voucher: 10 + Skel_Bone: 10 + Shell: 10 + Scales_Shell: 10 + Posionous_Canine: 10 + Sticky_Mucus: 10 + Bee_Sting: 10 + Grasshoppers_Leg: 10 + Nose_Ring: 10 + Yoyo_Tail: 10 + Solid_Shell: 10 + Horseshoe: 10 + Raccoon_Leaf: 10 + Snails_Shell: 10 + Horn: 10 + Bears_Foot: 10 + Feather: 10 + Heart_Of_Mermaid: 10 + Fin: 10 + Cactus_Needle: 10 + Stone_Heart: 10 + Shining_Scales: 10 + Worm_Peelings: 10 + Gill: 10 + Decayed_Nail: 10 + Horrendous_Mouth: 10 + Rotten_Scale: 10 + Nipper: 10 + Conch: 10 + Tentacle: 10 + Sharp_Scale: 10 + Crap_Shell: 10 + Clam_Shell: 10 + Flesh_Of_Clam: 10 + Turtle_Shell: 10 + Voucher_Of_Orcish_Hero: 10 + Gold: 10 + Lizard_Scruff: 10 + Colorful_Shell: 10 + Jaws_Of_Ant: 10 + Thin_N_Long_Tongue: 10 + Rat_Tail: 10 + Moustache_Of_Mole: 10 + Nail_Of_Mole: 10 + Wooden_Block: 10 + Long_Hair: 10 + Dokkaebi_Horn: 10 + Fox_Tail: 10 + Fish_Tail: 10 + Chinese_Ink: 10 + Spiderweb: 10 + Acorn: 10 + Porcupine_Spike: 10 + Wild_Boars_Mane: 10 + Tigers_Skin: 10 + Tiger_Footskin: 10 + Limb_Of_Mantis: 10 + Blossom_Of_Maneater: 10 + Root_Of_Maneater: 10 + Cobold_Hair: 10 + Dragon_Canine: 10 + Dragon_Scale: 10 + Dragon_Train: 10 + Petite_DiablOfs_Horn: 10 + Petite_DiablOfs_Wing: 10 + Elder_Pixies_Beard: 10 + Lantern: 10 + Short_Leg: 10 + Nail_Of_Orc: 10 + Tooth_Of_: 10 + Sacred_Masque: 10 + Tweezer: 10 + Head_Of_Medusa: 10 + Slender_Snake: 10 + Skirt_Of_Virgin: 10 + Tendon: 10 + Detonator: 10 + Single_Cell: 10 + Tooth_Of_Ancient_Fish: 10 + Lip_Of_Ancient_Fish: 10 + Earthworm_Peeling: 10 + Grit: 10 + Moth_Dust: 10 + Wing_Of_Moth: 10 + Transparent_Cloth: 10 + Golden_Hair: 10 + Starsand_Of_Witch: 10 + Pumpkin_Head: 10 + Sharpened_Cuspid: 10 + Reins: 10 + Tree_Of_Archer_1: 10 + Tree_Of_Archer_2: 10 + Tree_Of_Archer_3: 10 + Short_Daenggie: 10 + Needle_Of_Alarm: 10 + Round_Shell: 10 + Worn_Out_Page: 10 + Manacles: 10 + Worn_Out_Prison_Uniform: 10 + Light_Up_Card1: 10 + Light_Up_Card2: 10 + Light_Up_Card3: 10 + Light_Up_Card4: 10 + Fur: 10 + Peaked_Hat: 10 + Hard_Skin: 10 + Mystic_Horn: 10 + Rakehorn_Helm: 10 + Antler_Helm: 10 + Twinhorn_Helm: 10 + Singlehorn_Helm: 10 + White_Spider_Limb: 10 + Fortune_Cookie_Fail: 10 + Tikbalang_Thick_Spine: 10 + Glast_Decayed_Nail: 10 + Glast_Horrendous_Mouth: 10 + // 6648: 10 + // 6936: 10 + // 6937: 10 + // 6938: 10 + // 6939: 10 + // 6940: 10 + // 6941: 10 + // 6942: 10 + Mould_Powder: 10 + Ogre_Tooth: 10 + Anolian_Skin: 10 + Mud_Lump: 10 + Skull: 10 + Wing_Of_Red_Bat: 10 + Claw_Of_Rat: 10 + Stiff_Horn: 10 + Glitter_Shell: 10 + Tail_Of_Steel_Scorpion: 10 + Claw_Of_Monkey: 10 + Tough_Scalelike_Stem: 10 + Coral_Reef: 10 + Executioners_Mitten: 10 + Claw_Of_Desert_Wolf: 10 + Old_Frying_Pan: 10 + Piece_Of_Egg_Shell: 10 + Poison_Spore: 10 + Alices_Apron: 10 + Talon_Of_Griffin: 10 + Cyfar: 10 + Brigan: 10 + Treasure_Box: 10 + Old_White_Cloth: 10 + Clattering_Skull: 10 + Broken_Farming_Utensil: 10 + Broken_Crown: 10 + // 25156: 10 + // 25157: 10 + // 25158: 10 + // 25256: 10 + BrokenArrow: 10 + // 25259: 10 + // 25261: 10 + // 25262: 10 + // 25263: 10 + // 25264: 10 + Shining_Spore: 10 + Dried_Leaf_Of_Ygg: 10 + // 25267: 10 + // 25272: 10 + // 25276: 10 + // 25277: 10 + // 25278: 10 + // 25279: 10 + // 25280: 10 + // 25281: 10 + // 25282: 10 + // 25283: 10 + // 25284: 10 + // 25285: 10 + // 25297: 10 + // 25298: 10 + // 25299: 10 + // 25300: 10 + // 25311: 10 + // 25312: 10 + // 25313: 10 + Ein_SOLIDDUST: 10 + Ein_RUSTHELM: 10 + Ein_EYEROCK: 10 + } +} +*/ +/* +23153: { + NeedCount: 2 + SourceItems: { + Poring_Egg: 1 + Drops_Egg: 1 + Poporing_Egg: 1 + Lunatic_Egg: 1 + Picky_Egg: 1 + Chonchon_Egg: 1 + Steel_Chonchon_Egg: 1 + Hunter_Fly_Egg: 1 + Savage_Bebe_Egg: 1 + Baby_Desert_Wolf_Egg: 1 + Rocker_Egg: 1 + Spore_Egg: 1 + Poison_Spore_Egg: 1 + PecoPeco_Egg: 1 + Smokie_Egg: 1 + Yoyo_Egg: 1 + Orc_Warrior_Egg: 1 + Munak_Egg: 1 + Dokkaebi_Egg: 1 + Sohee_Egg: 1 + Isis_Egg: 1 + Green_Petite_Egg: 1 + Deviruchi_Egg: 1 + Bapho_Jr_Egg: 1 + Bongun_Egg: 1 + Zherlthsh_Egg: 1 + Alice_Egg: 1 + Rice_Cake_Egg: 1 + Santa_Goblin_Egg: 1 + Chung_E_Egg: 1 + Spring_Rabbit_Egg: 1 + Knife_Goblin_Egg: 1 + Flail_Goblin_Egg: 1 + Hammer_Goblin_Egg: 1 + Red_Deleter_Egg: 1 + Diabolic_Egg: 1 + Wanderer_Egg: 1 + New_Year_Doll_Egg: 1 + Bacsojin_Egg: 1 + Civil_Servant_Egg: 1 + Leaf_Cat_Egg: 1 + Loli_Ruri_Egg: 1 + Marionette_Egg: 1 + Shinobi_Egg: 1 + Whisper_Egg: 1 + Goblin_Leader_Egg: 1 + Wicked_Nymph_Egg: 1 + Miyabi_Ningyo_Egg: 1 + Dullahan_Egg: 1 + Medusa_Egg: 1 + Stone_Shooter_Egg: 1 + Incubus_Egg: 1 + Golem_Egg: 1 + Nightmare_Terror_Egg: 1 + Succubus_Egg: 1 + Imp_Egg: 1 + Egg_Of_Tiny: 1 + Snow_Rabbit_Egg: 1 + Tikbalang_Pet: 1 + Brownie_Egg: 1 + Marin_Egg: 1 + // 9063: 1 + // 9068: 1 + Nine_Tails_Egg: 1 + Teddy_Bear_Egg: 1 + Gremlin_Egg: 1 + Scatelon_Egg: 1 + Mummy_Egg: 1 + Willow_Egg: 1 + Roween_Egg: 1 + } +} +*/ +/* +23154: { + NeedCount: 1 + SourceItems: { + // 5909: 1 + // 5979: 1 + C_Hair_Of_The_Strong: 1 + // 19158: 1 + // 19289: 1 + C_Shiba_Inu: 1 + C_CatEars_Cyber_HeadP_R: 1 + C_Chick_Hat: 1 + C_Whikebain_Ears: 1 + C_J_Captain_Hat: 1 + C_Little_Angel_Doll: 1 + C_Darkness_Helm: 1 + C_White_Lily: 1 + C_Lolita_Ten_Gallon_Hat: 1 + C_Pecopeco_Cap: 1 + C_White_Cat_Hood: 1 + C_Rabbit_Ear_Hat: 1 + C_3D_Glasses: 1 + C_Drooping_Argiope: 1 + C_Chain_Puppet: 1 + C_Snow_Rabbit_Knit_Hat: 1 + C_Chilly_Breath: 1 + C_Love_Fragment: 1 + C_Buddhist_Priest_Crown: 1 + C_Sword_Master_Crown: 1 + C_Worg_In_Mouth: 1 + C_Vampire_Hairband: 1 + C_Whisper_Tall_Hat: 1 + C_Subject_Aura: 1 + C_Poring_Mascot_Costume: 1 + C_Robo_Eye: 1 + C_Angel_Spirit: 1 + C_Bell_Pigeon: 1 + C_Sepia_Cap: 1 + C_Pumpkin_Head: 1 + C_Halloween_Hat_Orange: 1 + C_Diabolic_Headphone: 1 + C_Scratching_Cat: 1 + C_Evil_Marcher_Hat: 1 + C_Rabbit_Head_Dress: 1 + C_Banshee_Master_Kiss: 1 + C_Deviruchi_Balloon: 1 + C_Mask_Of_Bankrupt: 1 + C_Snowman_Hat: 1 + C_Celines_Ribbon: 1 + C_Gold_Angel_Sculpture: 1 + C_Large_Ribbon_Muffler: 1 + C_Snownow_Hat: 1 + C_Love_Cheek: 1 + C_Black_Rabbit_Bonnet: 1 + C_Secret_Zipper: 1 + C_Sleep_Eclipse_Family: 1 + C_Soft_Sheep_Hat: 1 + C_Under_Rim_Glasses_Red: 1 + C_Face_Crusher: 1 + C_Hill_Wind_Mask: 1 + C_Analyze_Eye: 1 + C_Charleston_Antenna: 1 + // 20325: 1 + C_Very_Cute_Doll_Hat: 1 + C_Sombrero: 1 + // 20340: 1 + // 20341: 1 + // 20342: 1 + // 20349: 1 + // 20350: 1 + // 20351: 1 + // 20352: 1 + // 20353: 1 + // 20354: 1 + // 20355: 1 + // 20356: 1 + // 20357: 1 + // 20358: 1 + // 20359: 1 + // 20360: 1 + // 20361: 1 + // 20362: 1 + // 20363: 1 + // 20364: 1 + // 20365: 1 + // 20366: 1 + // 20367: 1 + // 20368: 1 + // 20369: 1 + // 20370: 1 + // 20381: 1 + // 20395: 1 + // 20396: 1 + // 20398: 1 + // 20399: 1 + // 20404: 1 + // 20405: 1 + // 20430: 1 + // 20432: 1 + // 20433: 1 + // 20440: 1 + // 20447: 1 + // 20448: 1 + // 20449: 1 + // 20458: 1 + // 20459: 1 + // 20464: 1 + // 20482: 1 + // 20486: 1 + // 20487: 1 + // 20488: 1 + // 20489: 1 + // 20491: 1 + // 20499: 1 + // 20502: 1 + // 20504: 1 + // 20507: 1 + // 20509: 1 + // 20510: 1 + // 20511: 1 + C_Thanatos_Sword: 1 + C_Magic_Circle: 1 + C_Wings_of_Michael: 1 + C_GiantCatBag_TW: 1 + C_Full_BloomCherry_Tree: 1 + C_PinkButterfly_Wing_T: 1 + C_Digital_Space: 1 + C_Halloween_Poring_Bag: 1 + C_Backside_Ribbon_Bell: 1 + C_HeartChocoBag: 1 + C_WingOfHeart: 1 + C_Cat_Fork: 1 + C_Big_Foxtail: 1 + C_Rudra_Wing: 1 + C_Wing_Of_Happiness: 1 + C_GreatDevilWing: 1 + C_Fallen_Angel_Wing: 1 + C_Archangel_Wing: 1 + // 31027: 1 + // 31029: 1 + // 31031: 1 + // 31033: 1 + // 31040: 1 + // 31055: 1 + // 31057: 1 + // 31062: 1 + // 31063: 1 + // 31064: 1 + // 31065: 1 + // 31066: 1 + // 31067: 1 + // 31068: 1 + // 31069: 1 + // 31070: 1 + // 31071: 1 + // 31072: 1 + // 31073: 1 + // 31074: 1 + // 31075: 1 + // 31076: 1 + // 31077: 1 + // 31078: 1 + // 31079: 1 + // 31080: 1 + // 31081: 1 + // 31082: 1 + // 31083: 1 + // 31084: 1 + // 31085: 1 + // 31086: 1 + // 31087: 1 + // 31088: 1 + // 31118: 1 + // 31120: 1 + // 31123: 1 + // 31125: 1 + // 31134: 1 + // 31136: 1 + // 31139: 1 + // 31160: 1 + // 31162: 1 + // 31164: 1 + // 31165: 1 + // 31166: 1 + // 31168: 1 + // 31178: 1 + // 31180: 1 + C_Black_Cat: 1 + Rabbit_Hopping: 1 + Warm_Cat_Muffler: 1 + C_Ghost_Holiday: 1 + C_Alice_Wig: 1 + C_Khalitzburg_Helm_BL: 1 + C_Cat_Ears_Punkish: 1 + C_Sorcerer_Hood: 1 + C_Pope_Sitting_Head: 1 + C_Blinking_Thin_Eyes: 1 + C_Wanderer_Sakkat: 1 + C_Luwmin_Ice: 1 + C_Baby_Penguin: 1 + C_Fluffy_Heart_Earmuffs: 1 + C_Snow_Bear_Food: 1 + C_Blessing_Sky_Lantern: 1 + C_CatCoffeeCup_TW: 1 + C_CatEarRibbon_TW: 1 + C_Bouquet_Hat: 1 + C_Poring_Muffler: 1 + C_Panda_Rabbit: 1 + C_Happy_Rabbit_Ribbon: 1 + C_Princess_Ribbon_Crown: 1 + C_OpenAir_Headset: 1 + C_Mobile_Pursuit_System: 1 + C_Mecha_Cat_Ears: 1 + C_Cyber_Income: 1 + C_Poporing_Muffler: 1 + C_Kishu_Inu: 1 + C_Autumn_Headband: 1 + C_Fox: 1 + C_Sleep_Sheep_TW: 1 + C_HeartOfCat_TW: 1 + C_Protect_Cloth: 1 + C_LunaticMuffler: 1 + C_Pigtail_Red_Hood: 1 + C_Smiling_Eyes: 1 + C_Garnet_Tiara: 1 + C_Peony_Hair_Ornament: 1 + C_SavageB_On_Shoulder: 1 + C_Baby_Panda: 1 + C_BeachBall: 1 + C_SharkHead: 1 + } +} +*/ +/* +23170: { + NeedCount: 1 + SourceItems: { + // 28439: 1 + } +} +*/ +/* +23236: { + NeedCount: 1 + NeedRefineMin: 7 + SourceItems: { + // 24282: 1 + // 24283: 1 + // 24284: 1 + // 24285: 1 + // 24286: 1 + // 24287: 1 + // 24288: 1 + // 24289: 1 + // 24290: 1 + // 24291: 1 + // 24292: 1 + // 24293: 1 + // 24294: 1 + // 24295: 1 + // 24296: 1 + // 24297: 1 + // 24298: 1 + // 24299: 1 + // 24300: 1 + } +} +*/ +/* +23237: { + NeedCount: 1 + NeedRefineMin: 7 + SourceItems: { + // 24269: 1 + // 24270: 1 + // 24271: 1 + // 24272: 1 + // 24273: 1 + // 24274: 1 + // 24275: 1 + // 24276: 1 + // 24277: 1 + // 24278: 1 + // 24279: 1 + // 24280: 1 + // 24281: 1 + S_Rebellion_Armor: 1 + S_Kagerou_Armor: 1 + S_Oboro_Armor: 1 + S_DoramPhysical_Armor: 1 + S_DoramMagical_Armor: 1 + S_Star_Emperor_Armor: 1 + S_Soul_Reaper_Armor: 1 + } +} +*/ +/* +23238: { + NeedCount: 1 + NeedRefineMin: 7 + SourceItems: { + // 24256: 1 + // 24257: 1 + // 24258: 1 + // 24259: 1 + // 24260: 1 + // 24261: 1 + // 24262: 1 + // 24263: 1 + // 24264: 1 + // 24265: 1 + // 24266: 1 + // 24267: 1 + // 24268: 1 + S_Rebellion_Shoes: 1 + S_Kagerou_Shoes: 1 + S_Oboro_Shoes: 1 + S_DoramPhysical_Shoes: 1 + S_DoramMagical_Shoes: 1 + S_Star_Emperor_Shoes: 1 + S_Soul_Reaper_Shoes: 1 + } +} +*/ +/* +23239: { + NeedCount: 1 + NeedRefineMin: 7 + SourceItems: { + // 24301: 1 + // 24302: 1 + // 24303: 1 + // 24304: 1 + // 24305: 1 + // 24306: 1 + // 24307: 1 + // 24308: 1 + // 24309: 1 + // 24310: 1 + // 24311: 1 + // 24312: 1 + // 24313: 1 + // 24314: 1 + // 24315: 1 + // 24316: 1 + // 24317: 1 + // 24318: 1 + // 24319: 1 + } +} +*/ +/* +23240: { + NeedCount: 1 + NeedRefineMin: 7 + SourceItems: { + // 24250: 1 + // 24251: 1 + // 24252: 1 + // 24253: 1 + // 24254: 1 + // 24255: 1 + } +} +*/ +/* +23241: { + NeedCount: 1 + NeedRefineMin: 7 + SourceItems: { + // 24246: 1 + // 24247: 1 + // 24248: 1 + // 24249: 1 + // 28391: 1 + // 28392: 1 + } +} +*/ +/* +23247: { + NeedCount: 5 + NeedRefineMin: 7 + SourceItems: { + S_Lucky_Weapon: 1 + S_Power_Earring: 1 + S_Int_Pendant: 1 + S_Dexterous_Armor: 1 + S_Vital_Shoes: 1 + S_Athletic_Shield: 1 + S_Lucky_Armor: 1 + S_Power_Pendant: 1 + S_Int_Earring: 1 + S_Dexterous_Weapon: 1 + S_Vital_Shield: 1 + S_Athletic_Shoes: 1 + } +} +*/ +/* +23248: { + NeedCount: 3 + NeedRefineMin: 7 + SourceItems: { + S_Gemstone_Armor: 1 + S_Gemstone_Shoes: 1 + S_Gemstone_Shield: 1 + S_Gemstone_Weapon: 1 + S_Gemstone_Earring: 1 + S_Gemstone_Pendent: 1 + } +} +*/ +/* +23249: { + NeedCount: 3 + NeedRefineMin: 7 + SourceItems: { + S_Bearers_Armor: 1 + S_Bearers_Shoes: 1 + S_Bearers_Shield: 1 + S_Bearers_Weapon: 1 + S_Bearers_Earring: 1 + S_Bearers_Pendent: 1 + } +} +*/ +/* +23250: { + NeedCount: 4 + NeedRefineMin: 7 + SourceItems: { + S_ColdBolt_Armor: 1 + S_FireBolt_Armor: 1 + S_LightingBolt_Armor: 1 + S_EarthSpike_Armor: 1 + } +} +*/ +/* +23281: { + NeedCount: 4 + NeedRefineMin: 7 + SourceItems: { + S_Cranial_Shield: 1 + S_Brutal_Shield: 1 + S_Gargantua_Shield: 1 + S_Homers_Shield: 1 + S_Dragoon_Shield: 1 + S_Satanic_Shield: 1 + S_Flameguard_Shield: 1 + S_Requiem_Shield: 1 + S_Cadi_Shield: 1 + S_Bloody_Shoes: 1 + S_Chemical_Shoes: 1 + S_Clamorous_Shoes: 1 + S_Insecticide_Shoes: 1 + S_Fisher_Shoes: 1 + S_Seraphim_Shoes: 1 + S_Beholder_Shoes: 1 + S_Divine_Shoes: 1 + S_Dragoon_Shoes: 1 + } +} +*/ +/* +23308: { + NeedCount: 1 + SourceItems: { + // 19241: 1 + } +} +*/ +/* +23324: { + NeedCount: 3 + NeedRefineMin: 5 + SourceItems: { + S_Plasterers_Armor: 1 + S_Plasterers_Shoes: 1 + S_Insomniac_Armor: 1 + S_Insomniac_Shoes: 1 + S_Peerless_Armor: 1 + S_Peerless_Shoes: 1 + S_Adurate_Armor: 1 + S_Adurate_Shoes: 1 + Unfreez_Weapon_S: 1 + Unfreeze_Earing_S: 1 + Unfreeze_Pendent_S: 1 + Vitality_Earing_S: 1 + Vitality_Pendant_S: 1 + S_Neutral_Weapon: 1 + S_Neutral_Earring: 1 + S_Neutral_Pendent: 1 + S_Curse_Lift_Earring: 1 + S_Curse_Lift_Pendent: 1 + } +} +*/ +InfinityShadow_Mix: { + NeedCount: 2 + NeedRefineMin: 7 + SourceItems: { + S_Infinity_Earring: 1 + S_Infinity_Pendant: 1 + } +} +Silver_Statue: { + NeedCount: 1 + SourceItems: { + Bloody_Knight_Shield: 1 + } +} +PhysicalMagical_Mix: { + NeedCount: 3 + NeedRefineMin: 7 + SourceItems: { + S_Physical_Earring: 1 + S_Physical_Weapon: 1 + S_Physical_Pendant: 1 + S_Magical_Earring: 1 + S_Magical_Weapon: 1 + S_Magical_Pendant: 1 + } +} +ImmunedAthena_Mix: { + NeedCount: 2 + NeedRefineMin: 7 + SourceItems: { + S_Athena_Shield: 1 + S_Immune_Armor: 1 + S_Athena_Earring: 1 + } +} +HardChamption_Mix: { + NeedCount: 2 + NeedRefineMin: 7 + SourceItems: { + S_Champion_Shoes: 1 + S_Hard_Armor: 1 + S_Hard_Earring: 1 + } +} +KingbirdAncient_Mix: { + NeedCount: 2 + NeedRefineMin: 7 + SourceItems: { + S_Ancient_Armor: 1 + S_Kingbird_Weapon: 1 + } +} +CriticalHit_Mix: { + NeedCount: 2 + NeedRefineMin: 7 + SourceItems: { + S_Critical_Armor: 1 + S_Cri_Hit_Weapon: 1 + // 24332: 1 + // 24333: 1 + } +} +Bs_Item_M_S_2: { + NeedCount: 2 + SourceItems: { + Token_of_OrcGeneral: 150 + Zelunium: 10 + } +} +Bs_Item_M_S_8: { + NeedCount: 2 + SourceItems: { + Valhalla_Flower: 150 + Zelunium: 10 + } +} +Bs_Item_M_S_10: { + NeedCount: 2 + SourceItems: { + Broken_Crown: 150 + Zelunium: 10 + } +} +Bs_Item_M_S_11: { + NeedCount: 2 + SourceItems: { + Mothers_Nightmare: 150 + Zelunium: 10 + } +} +Bs_Item_M_S_34: { + NeedCount: 2 + SourceItems: { + Piece_Of_Bone_Armor: 150 + Zelunium: 10 + } +} +Bs_Item_M_S_41: { + NeedCount: 2 + SourceItems: { + Mothers_Nightmare: 150 + Zelunium: 10 + } +} +Bs_Item_M_S_42: { + NeedCount: 2 + SourceItems: { + Shine_Spear_Blade: 50 + Zelunium: 10 + } +} +Bs_Item_M_S_43: { + NeedCount: 2 + SourceItems: { + Osiris_Doll: 30 + Zelunium: 10 + } +} +Bs_Item_M_S_44: { + NeedCount: 2 + SourceItems: { + Fang_Of_Garm: 120 + Zelunium: 10 + } +} +Bs_Sha_M_S_1: { + NeedCount: 2 + SourceItems: { + Pocket_Watch: 50 + Shadowdecon: 10 + } +} +Bs_Sha_M_S_17: { + NeedCount: 2 + SourceItems: { + Osiris_Doll: 10 + Shadowdecon: 10 + } +} +Bs_Sha_M_S_18: { + NeedCount: 2 + SourceItems: { + Baphomet_Doll: 10 + Shadowdecon: 10 + } +} +Bs_Sha_M_S_19: { + NeedCount: 2 + SourceItems: { + Shine_Spear_Blade: 50 + Shadowdecon: 10 + } +} +Bs_Sha_M_S_20: { + NeedCount: 2 + SourceItems: { + Lokis_Whispers: 50 + Shadowdecon: 10 + } +} +Bs_Item_M_S_4: { + NeedCount: 2 + SourceItems: { + Baphomet_Doll: 30 + Zelunium: 20 + } +} +Bs_Item_M_S_6: { + NeedCount: 2 + SourceItems: { + Tiger_Footskin: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_7: { + NeedCount: 2 + SourceItems: { + White_Snake_Tear: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_12: { + NeedCount: 2 + SourceItems: { + Gemstone: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_13: { + NeedCount: 2 + SourceItems: { + Young_Twig: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_15: { + NeedCount: 2 + SourceItems: { + Taegeuk_Plate: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_28: { + NeedCount: 2 + SourceItems: { + Ice_Scale: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_29: { + NeedCount: 2 + SourceItems: { + Gemstone: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_31: { + NeedCount: 2 + SourceItems: { + Dark_Red_Scale: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_32: { + NeedCount: 2 + SourceItems: { + Mothers_Nightmare: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_33: { + NeedCount: 2 + SourceItems: { + Broken_Crown: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_36: { + NeedCount: 2 + SourceItems: { + Tiger_Footskin: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_37: { + NeedCount: 2 + SourceItems: { + Lokis_Whispers: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_38: { + NeedCount: 2 + SourceItems: { + Pocket_Watch: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_39: { + NeedCount: 2 + SourceItems: { + Tutankhamens_Mask: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_40: { + NeedCount: 2 + SourceItems: { + Broken_Pharaoh_Symbol: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_45: { + NeedCount: 2 + SourceItems: { + Dark_Red_Scale: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_46: { + NeedCount: 2 + SourceItems: { + Scale_Of_Red_Dragon: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_47: { + NeedCount: 2 + SourceItems: { + Konts_Letter: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_48: { + NeedCount: 2 + SourceItems: { + Osiris_Doll: 30 + Zelunium: 20 + } +} +Bs_Item_M_S_49: { + NeedCount: 2 + SourceItems: { + Token_of_OrcGeneral: 150 + Zelunium: 20 + } +} +Bs_Item_M_S_50: { + NeedCount: 2 + SourceItems: { + Young_Twig: 150 + Zelunium: 20 + } +} +Bs_Sha_M_S_2: { + NeedCount: 2 + SourceItems: { + Scale_Of_Red_Dragon: 50 + Shadowdecon: 20 + } +} +Bs_Sha_M_S_5: { + NeedCount: 2 + SourceItems: { + Queen_Wing_Piece: 50 + Shadowdecon: 20 + } +} +Bs_Sha_M_S_6: { + NeedCount: 2 + SourceItems: { + Tiger_Footskin: 50 + Shadowdecon: 20 + } +} +Bs_Sha_M_S_7: { + NeedCount: 2 + SourceItems: { + Boroken_Shiled_Piece: 50 + Shadowdecon: 20 + } +} +Bs_Sha_M_S_8: { + NeedCount: 2 + SourceItems: { + Will_Of_Darkness_: 50 + Shadowdecon: 20 + } +} +Bs_Sha_M_S_13: { + NeedCount: 2 + SourceItems: { + Voucher_Of_Orcish_Hero: 50 + Shadowdecon: 20 + } +} +Bs_Sha_M_S_15: { + NeedCount: 2 + SourceItems: { + Token_of_OrcGeneral: 50 + Shadowdecon: 20 + } +} +Bs_Sha_M_S_16: { + NeedCount: 2 + SourceItems: { + Mothers_Nightmare: 50 + Shadowdecon: 20 + } +} +Bs_Sha_M_S_23: { + NeedCount: 2 + SourceItems: { + Broken_Horn: 50 + Shadowdecon: 20 + } +} +Bs_Item_M_S_5: { + NeedCount: 2 + SourceItems: { + Osiris_Doll: 30 + Zelunium: 25 + } +} +Bs_Item_M_S_9: { + NeedCount: 2 + SourceItems: { + Valhalla_Flower: 150 + Zelunium: 25 + } +} +Bs_Item_M_S_14: { + NeedCount: 2 + SourceItems: { + Dark_Red_Scale: 150 + Zelunium: 25 + } +} +Bs_Item_M_S_16: { + NeedCount: 2 + SourceItems: { + Will_Of_Darkness_: 150 + Zelunium: 25 + } +} +Bs_Item_M_S_17: { + NeedCount: 2 + SourceItems: { + Mothers_Nightmare: 150 + Zelunium: 25 + } +} +Bs_Item_M_S_19: { + NeedCount: 2 + SourceItems: { + Ice_Scale: 150 + Zelunium: 25 + } +} +Bs_Item_M_S_27: { + NeedCount: 2 + SourceItems: { + Broken_Crown: 150 + Zelunium: 25 + } +} +Bs_Item_M_S_35: { + NeedCount: 2 + SourceItems: { + Will_Of_Darkness_: 150 + Zelunium: 25 + } +} +Bs_Sha_M_S_9: { + NeedCount: 2 + SourceItems: { + Young_Twig: 50 + Shadowdecon: 25 + } +} +Bs_Sha_M_S_10: { + NeedCount: 2 + SourceItems: { + Tiger_Footskin: 50 + Shadowdecon: 25 + } +} +Bs_Sha_M_S_11: { + NeedCount: 2 + SourceItems: { + Will_Of_Darkness_: 50 + Shadowdecon: 25 + } +} +Bs_Sha_M_S_21: { + NeedCount: 2 + SourceItems: { + Shine_Spear_Blade: 10 + Shadowdecon: 25 + } +} +Bs_Sha_M_S_22: { + NeedCount: 2 + SourceItems: { + Fang_Of_Garm: 50 + Shadowdecon: 25 + } +} +Bs_Item_M_S_1: { + NeedCount: 2 + SourceItems: { + Valhalla_Flower: 300 + Zelunium: 30 + } +} +Bs_Item_M_S_3: { + NeedCount: 2 + SourceItems: { + Broken_Crown: 150 + Zelunium: 30 + } +} +Bs_Item_M_S_18: { + NeedCount: 2 + SourceItems: { + Rojerta_Piece: 150 + Zelunium: 30 + } +} +Bs_Item_M_S_20: { + NeedCount: 2 + SourceItems: { + Lokis_Whispers: 200 + Zelunium: 30 + } +} +Bs_Item_M_S_21: { + NeedCount: 2 + SourceItems: { + Broken_Horn: 150 + Zelunium: 30 + } +} +Bs_Item_M_S_22: { + NeedCount: 2 + SourceItems: { + Taegeuk_Plate: 150 + Zelunium: 30 + } +} +Bs_Item_M_S_23: { + NeedCount: 2 + SourceItems: { + Fang_Of_Garm: 150 + Zelunium: 30 + } +} +Bs_Item_M_S_24: { + NeedCount: 2 + SourceItems: { + Gemstone: 150 + Zelunium: 30 + } +} +Bs_Item_M_S_25: { + NeedCount: 2 + SourceItems: { + Young_Twig: 150 + Zelunium: 30 + } +} +Bs_Item_M_S_26: { + NeedCount: 2 + SourceItems: { + Boroken_Shiled_Piece: 150 + Zelunium: 30 + } +} +Bs_Item_M_S_30: { + NeedCount: 2 + SourceItems: { + Shine_Spear_Blade: 50 + Zelunium: 30 + } +} +Bs_Sha_M_S_3: { + NeedCount: 2 + SourceItems: { + Piece_Of_Bone_Armor: 50 + Shadowdecon: 30 + } +} +Bs_Sha_M_S_4: { + NeedCount: 2 + SourceItems: { + Konts_Letter: 50 + Shadowdecon: 30 + } +} +Bs_Sha_M_S_12: { + NeedCount: 2 + SourceItems: { + Taegeuk_Plate: 50 + Shadowdecon: 30 + } +} +Bs_Sha_M_S_14: { + NeedCount: 2 + SourceItems: { + Lokis_Whispers: 50 + Shadowdecon: 30 + } +} +Bs_Sha_M_S_24: { + NeedCount: 2 + SourceItems: { + Pocket_Watch: 150 + Shadowdecon: 25 + } +} +Bs_Sha_M_S_25: { + NeedCount: 2 + SourceItems: { + Gemstone: 150 + Shadowdecon: 25 + } +} +Bs_Item_M_S_51: { + NeedCount: 2 + SourceItems: { + Queen_Wing_Piece: 150 + Zelunium: 20 + } +} +EnchantStone_Recipe_9m: { + NeedCount: 1 + SourceItems: { + C_Drooping_Argiope: 1 + C_Chain_Puppet: 1 + C_Buddhist_Priest_Crown: 1 + C_Sepia_Cap: 1 + // 20482: 1 + // 31139: 1 + Rabbit_Hopping: 1 + C_Ghost_Holiday: 1 + C_Sorcerer_Hood: 1 + C_Luwmin_Ice: 1 + C_Astro_Circle: 1 + C_Baby_Penguin: 1 + C_Fluffy_Heart_Earmuffs: 1 + C_Blessing_Sky_Lantern: 1 + C_Flying_Drone: 1 + C_Bouquet_Hat: 1 + C_Poring_Muffler: 1 + C_Elephangel_TH: 1 + C_Happy_Rabbit_Ribbon: 1 + C_Autumn_Headband: 1 + } +} +IDTest_Special: { + NeedCount: 3 + SourceItems: { + Jellopy: 1 + Fluff: 1 + Shell: 1 + } +} +PerfectSize_Mix: { + NeedCount: 3 + NeedRefineMin: 7 + SourceItems: { + S_Big_Armor: 1 + S_Medium_Armor: 1 + S_Small_Armor: 1 + S_Big_Weapon: 1 + S_Medium_Weapon: 1 + S_Small_Weapon: 1 + } +} +MagicPiercing_Mix: { + NeedCount: 2 + NeedRefineMin: 7 + SourceItems: { + S_M_Executioner_Weapon: 1 + S_M_Exorcist_Weapon: 1 + S_M_Hunting_Weapon: 1 + S_M_Insect_Net_Weapon: 1 + S_M_Fishing_Weapon: 1 + S_M_Dragon_K_Weapon: 1 + S_M_Corrupt_Weapon: 1 + S_M_Vibration_Weapon: 1 + S_M_Holy_Water_Weapon: 1 + S_M_Scissors_Weapon: 1 + } +} +Piercing_Mix: { + NeedCount: 2 + NeedRefineMin: 7 + SourceItems: { + S_Executioner_Weapon: 1 + S_Exorcist_Weapon: 1 + S_Hunting_Weapon: 1 + S_Insect_Net_Weapon: 1 + S_Fishing_Weapon: 1 + S_Dragon_Killer_Weapon: 1 + S_Corrupt_Weapon: 1 + S_Vibration_Weapon: 1 + S_Holy_Water_Weapon: 1 + S_Scissors_Weapon: 1 + } +} +Hasty_Mix: { + NeedCount: 2 + NeedRefineMin: 7 + SourceItems: { + S_Hasty_Shoes: 1 + S_Hasty_Armor: 1 + // 24320: 1 + } +} +EnchantStone_Recipe_4m: { + NeedCount: 1 + SourceItems: { + C_Snow_Rabbit_Knit_Hat: 1 + C_Vampire_Hairband: 1 + C_Halloween_Hat_Orange: 1 + C_Diabolic_Headphone: 1 + C_Black_Rabbit_Bonnet: 1 + // 20395: 1 + // 20486: 1 + C_Full_BloomCherry_Tree: 1 + // 31139: 1 + Rabbit_Hopping: 1 + C_Cat_Ears_Punkish: 1 + C_Snow_Bear_Food: 1 + C_CatCoffeeCup_TW: 1 + C_Panda_Rabbit: 1 + C_Princess_Ribbon_Crown: 1 + C_Poporing_Muffler: 1 + C_Kishu_Inu: 1 + C_Autumn_Headband: 1 + C_Fox: 1 + C_HeartOfCat_TW: 1 + C_LunaticMuffler: 1 + } +} diff --git a/db/re/item_packages.conf b/db/re/item_packages.conf index 468d47a26..383edaf91 100644 --- a/db/re/item_packages.conf +++ b/db/re/item_packages.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2013-2015 Hercules Dev Team +//= Copyright (C) 2013-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by diff --git a/db/re/job_db.conf b/db/re/job_db.conf index 21ba3f4cc..0c2be034d 100644 --- a/db/re/job_db.conf +++ b/db/re/job_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2015 Hercules Dev Team +//= Copyright (C) 2015-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by diff --git a/db/re/map_zone_db.conf b/db/re/map_zone_db.conf index 42391a6f0..2f2312b99 100644 --- a/db/re/map_zone_db.conf +++ b/db/re/map_zone_db.conf @@ -9,8 +9,8 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2013-2015 Hercules Dev Team -//= Copyright (C) 2013 Ind +//= Copyright (C) 2013-2020 Hercules Dev Team +//= Copyright (C) 2013 Ind //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf index e90b478e7..492b75a04 100644 --- a/db/re/mob_db.conf +++ b/db/re/mob_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2015 Hercules Dev Team +//= Copyright (C) 2015-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by @@ -89,8 +89,26 @@ mob_db: ( } Drops: { AegisName: chance (string: int) + // or + AegisName: (chance, "Option Drop Group") // ... } + DamageTakenRate: damage taken rate (int, defaults to 100) + ViewData: { + SpriteId: sprite id (int, defaults to Id) + WeaponId: weapon id (int, defaults to 0) + ShieldId: shield id (int, defaults to 0) + RobeId: garment id (int, defaults to 0) + HeadTopId: top headgear id (int, defaults to 0) + HeadMidId: middle headgear id (int, defaults to 0) + HeadLowId: lower headgear id (int, defaults to 0) + HairStyleId: hair style id (int, defaults to 1) + BodyStyleId: clothes id (int, defaults to 0) + HairColorId: hair color id (int, defaults to 0) + BodyColorId: clothes color id (int, defaults to 0) + Gender: gender (string, defaults to "SEX_FEMALE") + Options: options (int, defaults to 0) + } }, **************************************************************************/ @@ -64420,7 +64438,39 @@ mob_db: ( DamageMotion: 0 MvpExp: 0 }, -//2414,RUNAWAY_BOOK +{ + Id: 2414 + SpriteName: "RUNAWAY_BOOK" + Name: "Runaway Book" + Hp: 10 + Exp: 1 + JExp: 1 + Attack: [6, 9] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 10 + ChaseRange: 12 + Size: "Size_Small" + Race: "RC_Human" + Element: ("Ele_Neutral", 1) + Mode: { + CanMove: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 150 + AttackDelay: 864 + AttackMotion: 500 + DamageMotion: 192 +}, //2415,L_SEYREN //2416,L_EREMES //2417,L_HARWORD @@ -64437,7 +64487,43 @@ mob_db: ( //2428,G_L_SEYREN //2429,G_L_EREMES //2430,G_L_HARWORD -//2431,G_L_SHECIL +{ + Id: 2431 + SpriteName: "G_L_SHECIL" + Name: "Hunter Shecil" + Lv: 98 + Hp: 8835 + Sp: 1 + AttackRange: 14 + Attack: [574, 223] + Def: 68 + Mdef: 13 + Stats: { + Str: 108 + Agi: 113 + Vit: 60 + Int: 72 + Dex: 148 + Luk: 37 + } + ViewRange: 10 + ChaseRange: 12 + Size: "Size_Medium" + Race: "RC_DemiHuman" + Element: ("Ele_Wind", 3) + Mode: { + CanMove: true + Aggressive: true + CanAttack: true + Angry: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 160 + AttackDelay: 432 + AttackMotion: 400 + DamageMotion: 288 +}, //2432,G_L_KATRINN //2433,G_L_MAGALETA //2434,G_L_YGNIZEM @@ -83925,6 +84011,30 @@ mob_db: ( //3156,EXPLORATION_ROVER //3166,M_E_DEVILING { + Id: 3169 + SpriteName: "J_REB_SHECIL1" + Name: "Shooting Target" + Size: "Size_Small" + Race: "RC_Formless" + Element: ("Ele_Neutral", 1) + Mode: { + CanMove: true + } + MoveSpeed: 200 +}, +{ + Id: 3170 + SpriteName: "J_REB_SHECIL2" + Name: "Shooting Target" + Size: "Size_Small" + Race: "RC_Formless" + Element: ("Ele_Neutral", 1) + Mode: { + CanMove: true + } + MoveSpeed: 200 +}, +{ Id: 3181 SpriteName: "E1_FELOCK" Name: "Captain Ferlock" diff --git a/db/re/mob_skill_db.conf b/db/re/mob_skill_db.conf index 4d06ebef4..624970c5f 100644 --- a/db/re/mob_skill_db.conf +++ b/db/re/mob_skill_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2018 Hercules Dev Team +//= Copyright (C) 2018-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by diff --git a/db/re/pet_db.conf b/db/re/pet_db.conf index a28da61ff..3392a8191 100644 --- a/db/re/pet_db.conf +++ b/db/re/pet_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2018 Hercules Dev Team +//= Copyright (C) 2018-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by @@ -34,65 +34,61 @@ pet_db:( { // ================ Mandatory fields ============================== Id: ID (int) - SpriteName: "Sprite_Name" (string) Name: "Pet Name" (string) + EggItem: "Egg Item Constant" (string) // ================ Optional fields =============================== - TamingItem: Taming Item (string, defaults to 0) - EggItem: Egg Id (string, defaults to 0) - AccessoryItem: Equipment Id (string, defaults to 0) - FoodItem: Food Id (string, defaults to 0) - FoodEffectiveness: hunger points (int, defaults to 0) - HungerDelay: hunger time (int, defaults to 0) + TamingItem: "Taming Item Constant" (string, defaults to 0) + FoodItem: "Food Item Constant" (string, defaults to "Pet_Food" (ID=537)) + AccessoryItem: "Equipment Item Constant" (string, defaults to 0) + FoodEffectiveness: hunger points (int, defaults to 80) + HungerDelay: hunger time (int, defaults to 60) + HungerDecrement: hunger points (int, defaults to 1) Intimacy: { - Initial: start intimacy (int, defaults to 0) - FeedIncrement: feeding intimacy (int, defaults to 0) - OverFeedDecrement: overfeeding intimacy (int, defaults to 0) - OwnerDeathDecrement: owner die intimacy (int, defaults to 0) - } - CaptureRate: capture rate (int, defaults to 0) - Speed: speed (int, defaults to 0) + Initial: start intimacy (int, defaults to 250) + FeedIncrement: feeding intimacy (int, defaults to 10) + OverFeedDecrement: overfeeding intimacy (int, defaults to 100) + OwnerDeathDecrement: owner die intimacy (int, defaults to 20) + StarvingDelay: starving time (int, defaults to 20) + StarvingDecrement: starving intimacy (int, defaults to 20) + } + CaptureRate: capture rate (int, defaults to 1000) + Speed: speed (int, defaults to 150) SpecialPerformance: true/false (boolean, defaults to false) TalkWithEmotes: convert talk (boolean, defaults to false) - AttackRate: attack rate (int, defaults to 0) - DefendRate: Defence attack (int, defaults to 0) - ChangeTargetRate: change target (int, defaults to 0) + AttackRate: attack rate (int, defaults to 300) + DefendRate: Defence attack (int, defaults to 300) + ChangeTargetRate: change target (int, defaults to 800) + AutoFeed: true/false (boolean, defaults to false) + PetScript: <" Pet Script (can also be multi-line) "> + EquipScript: <" Equip Script (can also be multi-line) "> Evolve: { - EggID: { (string, Evolved Pet EggID) - Name: Amount (items required to perform evolution) + EggID: { (string, Evolved Pet EggID) + Name: Amount (items required to perform evolution) ... } } - AutoFeed: true/false (boolean, defaults to false) - PetScript: <" Pet Script (can also be multi-line) "> - EquipScript: <" Equip Script (can also be multi-line) "> }, **************************************************************************/ { Id: 1002 - SpriteName: "PORING" Name: "Poring" TamingItem: "Unripe_Apple" EggItem: "Poring_Egg" AccessoryItem: "Backpack" FoodItem: "Apple_Juice" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 2000 - Speed: 150 SpecialPerformance: true AttackRate: 350 DefendRate: 400 - ChangeTargetRate: 800 PetScript: <" petloot(10); "> EquipScript: <" - bonus(bLuk, 2); - bonus(bCritical, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bLuk, 2); + bonus(bCritical, 1); + } "> Evolve: { Mastering_Egg: { @@ -103,85 +99,65 @@ pet_db:( }, { Id: 1011 - SpriteName: "CHONCHON" Name: "ChonChon" TamingItem: "Rotten_Fish" EggItem: "Chonchon_Egg" AccessoryItem: "Monster_Oxygen_Mask" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 30 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 1500 - Speed: 150 SpecialPerformance: true AttackRate: 500 DefendRate: 500 ChangeTargetRate: 250 PetScript: <" petskillbonus(bAgi, 4, 10, 50); "> EquipScript: <" - bonus(bAgi, 1); - bonus(bFlee, 2); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bAgi, 1); + bonus(bFlee, 2); + } "> }, { Id: 1014 - SpriteName: "SPORE" Name: "Spore" TamingItem: "Dew_Laden_Moss" EggItem: "Spore_Egg" AccessoryItem: "Bark_Shorts" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 30 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 1500 - Speed: 150 AttackRate: 350 DefendRate: 500 ChangeTargetRate: 500 PetScript: <" petrecovery(SC_POISON, 60); "> EquipScript: <" - bonus(bHit, 5); - bonus(bAtk, -2); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bHit, 5); + bonus(bAtk, -2); + } "> }, { Id: 1019 - SpriteName: "PECOPECO" Name: "PecoPeco" TamingItem: "Fatty_Chubby_Earthworm" EggItem: "PecoPeco_Egg" AccessoryItem: "Battered_Pot" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 30 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 1000 - Speed: 150 SpecialPerformance: true AttackRate: 400 DefendRate: 500 - ChangeTargetRate: 800 PetScript: <" petskillbonus(bSpeedRate, 25, 20, 20); "> EquipScript: <" - bonus(bMaxHP, 150); - bonus(bMaxSP, -10); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMaxHP, 150); + bonus(bMaxSP, -10); + } "> Evolve: { Grand_Peco_Peco_Egg: { @@ -195,30 +171,24 @@ pet_db:( }, { Id: 1023 - SpriteName: "ORK_WARRIOR" Name: "Orc Warrior" TamingItem: "Horror_Of_Tribe" EggItem: "Orc_Warrior_Egg" AccessoryItem: "Wild_Flower" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 SpecialPerformance: true AttackRate: 600 DefendRate: 200 ChangeTargetRate: 300 PetScript: <" petskillattack("NPC_PIERCINGATT", 100, 1, 0, 10); "> EquipScript: <" - bonus(bAtk, 10); - bonus(bDef, -3); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bAtk, 10); + bonus(bDef, -3); + } "> Evolve: { High_Orc_Egg: { @@ -232,56 +202,40 @@ pet_db:( }, { Id: 1026 - SpriteName: "MUNAK" Name: "Munak" TamingItem: "No_Recipient" EggItem: "Munak_Egg" AccessoryItem: "Punisher" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 - AttackRate: 300 DefendRate: 750 ChangeTargetRate: 300 PetScript: <" petskillattack("NPC_DARKNESSATTACK", 444, 1, 0, 10); "> EquipScript: <" - bonus(bInt, 1); - bonus(bDef, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bInt, 1); + bonus(bDef, 1); + } "> }, { Id: 1029 - SpriteName: "ISIS" Name: "Isis" TamingItem: "Armlet_Of_Obedience" EggItem: "Isis_Egg" AccessoryItem: "Queens_Hair_Ornament" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 500 - Speed: 150 AttackRate: 650 DefendRate: 450 ChangeTargetRate: 150 PetScript: <" petskillsupport("PR_MAGNIFICAT", 2, 60, 50, 50); "> EquipScript: <" - bonus(bMatkRate, -1); - bonus(bAtkRate, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMatkRate, -1); + bonus(bAtkRate, 1); + } "> Evolve: { Little_Isis_Egg: { @@ -294,141 +248,109 @@ pet_db:( }, { Id: 1031 - SpriteName: "POPORING" Name: "Poporing" TamingItem: "Bitter_Herb" EggItem: "Poporing_Egg" AccessoryItem: "Backpack" FoodItem: "Green_Herb" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 30 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 1000 - Speed: 150 SpecialPerformance: true - AttackRate: 300 DefendRate: 500 ChangeTargetRate: 400 PetScript: <" petloot(15); "> EquipScript: <" - bonus(bLuk, 2); - bonus2(bSubEle, Ele_Poison, 10); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bLuk, 2); + bonus2(bSubEle, Ele_Poison, 10); + } "> }, { Id: 1035 - SpriteName: "HUNTER_FLY" Name: "Hunter Fly" TamingItem: "Monster_Juice" EggItem: "Hunter_Fly_Egg" AccessoryItem: "Monster_Oxygen_Mask" FoodItem: "Red_Gemstone" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 500 - Speed: 150 SpecialPerformance: true AttackRate: 500 DefendRate: 500 ChangeTargetRate: 200 PetScript: <" petskillattack("NPC_WINDATTACK", 888, 2, 0, 10); "> EquipScript: <" - bonus(bFlee, -5); - bonus(bFlee2, 2); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bFlee, -5); + bonus(bFlee2, 2); + } "> }, { Id: 1042 - SpriteName: "STEEL_CHONCHON" Name: "Steel ChonChon" TamingItem: "Lusty_Iron" EggItem: "Steel_Chonchon_Egg" AccessoryItem: "Monster_Oxygen_Mask" FoodItem: "Iron_Ore" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 1000 - Speed: 150 SpecialPerformance: true AttackRate: 500 DefendRate: 500 ChangeTargetRate: 200 PetScript: <" petskillbonus(bAgiVit, 4, 20, 40); "> EquipScript: <" - bonus(bFlee, 6); - bonus(bAgi, -1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bFlee, 6); + bonus(bAgi, -1); + } "> }, { Id: 1049 - SpriteName: "PICKY" Name: "Picky" TamingItem: "Earthworm_The_Dude" EggItem: "Picky_Egg" AccessoryItem: "Tiny_Egg_Shell" FoodItem: "Red_Herb" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 40 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 2000 - Speed: 150 SpecialPerformance: true AttackRate: 500 DefendRate: 600 ChangeTargetRate: 50 PetScript: <" petskillbonus(bStr, 3, 10, 50); "> EquipScript: <" - bonus(bStr, 1); - bonus(bAtk, 5); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bStr, 1); + bonus(bAtk, 5); + } "> }, { Id: 1052 - SpriteName: "ROCKER" Name: "Rocker" TamingItem: "Singing_Flower" EggItem: "Rocker_Egg" AccessoryItem: "Rocker_Glasses" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 30 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 1500 - Speed: 150 AttackRate: 350 DefendRate: 350 ChangeTargetRate: 600 PetScript: <" petskillbonus(bAllStats, 1, 10, 50); "> EquipScript: <" - bonus(bHPrecovRate, 5); - bonus(bMaxHP, 25); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bHPrecovRate, 5); + bonus(bMaxHP, 25); + } "> Evolve: { Metaller_Egg: { @@ -441,58 +363,43 @@ pet_db:( }, { Id: 1056 - SpriteName: "SMOKIE" Name: "Smokie" TamingItem: "Baked_Yam" EggItem: "Smokie_Egg" AccessoryItem: "Red_Muffler" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 30 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 1000 - Speed: 150 SpecialPerformance: true AttackRate: 600 DefendRate: 600 ChangeTargetRate: 100 PetScript: <" petskillbonus(bPerfectHide, 1, 3600, 0); "> EquipScript: <" - bonus(bAgi, 1); - bonus(bFlee2, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bAgi, 1); + bonus(bFlee2, 1); + } "> }, { Id: 1057 - SpriteName: "YOYO" Name: "Yoyo" TamingItem: "Tropical_Banana" EggItem: "Yoyo_Egg" AccessoryItem: "Monkey_Circlet" FoodItem: "Banana_Juice" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 1000 - Speed: 150 SpecialPerformance: true - AttackRate: 300 - DefendRate: 800 ChangeTargetRate: 400 PetScript: <" petloot(20); "> EquipScript: <" - bonus(bCritical, 3); - bonus(bLuk, -1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bCritical, 3); + bonus(bLuk, -1); + } "> Evolve: { Choco_Egg: { @@ -505,29 +412,22 @@ pet_db:( }, { Id: 1063 - SpriteName: "LUNATIC" Name: "Lunatic" TamingItem: "Rainbow_Carrot" EggItem: "Lunatic_Egg" AccessoryItem: "Silk_Ribbon" FoodItem: "Carrot_Juice" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 40 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 1500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 ChangeTargetRate: 1000 PetScript: <" petskillbonus(bLuk, 3, 10, 50); "> EquipScript: <" - bonus(bCritical, 2); - bonus(bAtk, 2); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bCritical, 2); + bonus(bAtk, 2); + } "> Evolve: { Leaf_Lunatic_Egg: { @@ -540,113 +440,82 @@ pet_db:( }, { Id: 1077 - SpriteName: "POISON_SPORE" Name: "Poison Spore" TamingItem: "Deadly_Noxious_Herb" EggItem: "Poison_Spore_Egg" AccessoryItem: "Bark_Shorts" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 1000 - Speed: 150 AttackRate: 600 DefendRate: 200 ChangeTargetRate: 400 PetScript: <" petskillattack("NPC_POISON", 20, 0, 0, 10); "> EquipScript: <" - bonus(bStr, 1); - bonus(bInt, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bStr, 1); + bonus(bInt, 1); + } "> }, { Id: 1101 - SpriteName: "BAPHOMET_" Name: "Baphomet Jr." TamingItem: "Book_Of_Devil" EggItem: "Bapho_Jr_Egg" AccessoryItem: "Skull_Helm" FoodItem: "Honey" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 200 - Speed: 150 AttackRate: 1000 DefendRate: 100 ChangeTargetRate: 200 PetScript: <" petskillattack("NPC_DARKNESSATTACK", 1776, 4, 0, 5); "> EquipScript: <" - bonus(bDef, 1); - bonus(bMdef, 1); - bonus2(bResEff, Eff_Stun, -100); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bDef, 1); + bonus(bMdef, 1); + bonus2(bResEff, Eff_Stun, -100); + } "> }, { Id: 1107 - SpriteName: "DESERT_WOLF_B" Name: "Baby Desert Wolf" TamingItem: "Well_Dried_Bone" EggItem: "Baby_Desert_Wolf_Egg" AccessoryItem: "Transparent_Headgear" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 40 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 1000 - Speed: 150 AttackRate: 400 DefendRate: 400 ChangeTargetRate: 400 PetScript: <" petskillattack("SM_PROVOKE", 1, 0, 0, 5);"> EquipScript: <" - bonus(bInt, 1); - bonus(bMaxSP, 50); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bInt, 1); + bonus(bMaxSP, 50); + } "> }, { Id: 1109 - SpriteName: "DEVIRUCHI" Name: "Deviruchi" TamingItem: "Contracts_In_Shadow" EggItem: "Deviruchi_Egg" AccessoryItem: "Pacifier" FoodItem: "Shoot" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 500 - Speed: 150 - AttackRate: 800 DefendRate: 200 ChangeTargetRate: 100 PetScript: <" petskillbonus(bAgiDexStr, 6, 20, 40); "> EquipScript: <" - bonus(bMatkRate, 1); - bonus(bAtkRate, 1); - bonus(bMaxHPrate, -3); - bonus(bMaxSPrate, -3); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMatkRate, 1); + bonus(bAtkRate, 1); + bonus(bMaxHPrate, -3); + bonus(bMaxSPrate, -3); + } "> Evolve: { Diabolic_Egg_: { @@ -659,29 +528,20 @@ pet_db:( }, { Id: 1110 - SpriteName: "DOKEBI" Name: "Dokebi" TamingItem: "Old_Broom" EggItem: "Dokkaebi_Egg" AccessoryItem: "Wig" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("BS_HAMMERFALL", 1, 0, 0, 10); "> EquipScript: <" - bonus(bMatkRate, 1); - bonus(bAtkRate, -1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMatkRate, 1); + bonus(bAtkRate, -1); + } "> Evolve: { Am_Mut_Egg: { @@ -694,30 +554,24 @@ pet_db:( }, { Id: 1113 - SpriteName: "DROPS" Name: "Drops" TamingItem: "Orange_Juice" EggItem: "Drops_Egg" AccessoryItem: "Backpack" FoodItem: "Yellow_Herb" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 40 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 1500 - Speed: 150 SpecialPerformance: true - AttackRate: 300 DefendRate: 400 ChangeTargetRate: 500 PetScript: <" petloot(10); "> EquipScript: <" - bonus(bHit, 3); - bonus(bAtk, 3); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bHit, 3); + bonus(bAtk, 3); + } "> Evolve: { Eggring_Egg: { @@ -738,30 +592,23 @@ pet_db:( }, { Id: 1155 - SpriteName: "PETIT" Name: "Petite" TamingItem: "Shining_Stone" EggItem: "Green_Petite_Egg" AccessoryItem: "Stellar_Hairpin" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 - AttackRate: 800 DefendRate: 400 ChangeTargetRate: 100 PetScript: <" petskillattack("WZ_HEAVENDRIVE", 500, 1, 0, 10); "> EquipScript: <" - bonus(bDef, -2); - bonus(bMdef, -2); - bonus(bAspdRate, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bDef, -2); + bonus(bMdef, -2); + bonus(bAspdRate, 1); + } "> Evolve: { Earth_Deleter_Egg: { @@ -774,29 +621,23 @@ pet_db:( }, { Id: 1167 - SpriteName: "SAVAGE_BABE" Name: "Savage Babe" TamingItem: "Sweet_Milk" EggItem: "Savage_Bebe_Egg" AccessoryItem: "Green_Lace" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 40 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 1500 - Speed: 150 AttackRate: 500 DefendRate: 500 ChangeTargetRate: 200 PetScript: <" petskillbonus(bVit, 4, 10, 50); "> EquipScript: <" - bonus(bVit, 1); - bonus(bMaxHP, 50); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bVit, 1); + bonus(bMaxHP, 50); + } "> Evolve: { Savage_Egg: { @@ -809,57 +650,42 @@ pet_db:( }, { Id: 1170 - SpriteName: "SOHEE" Name: "Sohee" TamingItem: "Silver_Knife_Of_Chaste" EggItem: "Sohee_Egg" AccessoryItem: "Golden_Bell" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 500 - Speed: 150 AttackRate: 100 DefendRate: 1000 ChangeTargetRate: 200 PetScript: <" petskillsupport(AL_HEAL, 10, 60, 33, 100); "> EquipScript: <" - bonus(bStr, 1); - bonus(bDex, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bStr, 1); + bonus(bDex, 1); + } "> }, { Id: 1188 - SpriteName: "BON_GUN" Name: "Bon Gun" TamingItem: "Heart_Of_Her" EggItem: "Bongun_Egg" AccessoryItem: "Sword_Of_Grave_Keeper" - FoodItem: "Pet_Food" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 30 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 SpecialPerformance: true AttackRate: 600 DefendRate: 200 ChangeTargetRate: 400 PetScript: <" petskillattack("NPC_DARKNESSATTACK", 555, 1, 1, 1); "> EquipScript: <" - bonus(bVit, 1); - bonus2(bResEff, Eff_Stun, 100); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bVit, 1); + bonus2(bResEff, Eff_Stun, 100); + } "> Evolve: { Hyegun_Egg: { @@ -872,903 +698,554 @@ pet_db:( }, { Id: 1200 - SpriteName: "ZHERLTHSH" Name: "Zealotus" TamingItem: "Prohibition_Red_Candle" EggItem: "Zherlthsh_Egg" FoodItem: "Immortal_Heart" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 300 - Speed: 150 AttackRate: 1000 DefendRate: 100 ChangeTargetRate: 500 PetScript: <" petskillattack("AS_SONICBLOW", 1, 0, 0, 3); "> EquipScript: <" - bonus2(bAddRace, RC_DemiPlayer, 2); - bonus2(bMagicAddRace, RC_DemiPlayer, 2); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus2(bAddRace, RC_DemiPlayer, 2); + bonus2(bMagicAddRace, RC_DemiPlayer, 2); + } "> }, { Id: 1245 - SpriteName: "GOBLINE_XMAS" Name: "Christmas Goblin" TamingItem: "Sweet_Candy_Striper" EggItem: "Santa_Goblin_Egg" FoodItem: "Scell" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 2000 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("MG_SIGHT", 5, 0, 5, 5); "> EquipScript: <" - bonus(bMaxHP, 30); - bonus2(bSubEle, Ele_Water, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMaxHP, 30); + bonus2(bSubEle, Ele_Water, 1); + } "> }, { Id: 1275 - SpriteName: "ALICE" Name: "Alice" TamingItem: "Sway_Apron" EggItem: "Alice_Egg" FoodItem: "White_Potion" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 800 - Speed: 150 AttackRate: 100 DefendRate: 1000 ChangeTargetRate: 200 PetScript: <" petskillsupport("AL_HEAL", 5, 60, 25, 100); "> EquipScript: <" - bonus(bMdef, 1); - bonus2(bAddRaceTolerance, RC_DemiPlayer, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMdef, 1); + bonus2(bAddRaceTolerance, RC_DemiPlayer, 1); + } "> }, // New Pets { Id: 1122 - SpriteName: "GOBLIN_1" Name: "Goblin" TamingItem: "Knife_Goblin_Ring" EggItem: "Knife_Goblin_Egg" FoodItem: "Green_Apple" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 800 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("NPC_WINDATTACK", 5, 0, 5, 5); "> }, { Id: 1123 - SpriteName: "GOBLIN_2" Name: "Goblin" TamingItem: "Flail_Goblin_Ring" EggItem: "Flail_Goblin_Egg" FoodItem: "Green_Apple" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 800 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("NPC_FIREATTACK", 5, 0, 5, 5); "> }, { Id: 1125 - SpriteName: "GOBLIN_4" Name: "Goblin" TamingItem: "Hammer_Goblin_Ring" EggItem: "Hammer_Goblin_Egg" FoodItem: "Green_Apple" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 800 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("NPC_GROUNDATTACK", 5, 0, 5, 5); "> }, { Id: 1208 - SpriteName: "WANDER_MAN" Name: "Wanderer" TamingItem: "Skull_Of_Vagabond" EggItem: "Wanderer_Egg" FoodItem: "Spirit_Liquor" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 800 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("NPC_UNDEADATTACK", 5, 0, 5, 5); "> }, { Id: 1382 - SpriteName: "DIABOLIC" Name: "Diabolic" TamingItem: "Red_Burning_Stone" EggItem: "Diabolic_Egg" FoodItem: "Meat_Veg_Skewer" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } - CaptureRate: 800 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("WZ_METEOR", 2, 0, 5, 5); "> }, { Id: 1385 - SpriteName: "DELETER_" Name: "Deleter" TamingItem: "Holy_Marble" EggItem: "Red_Deleter_Egg" FoodItem: "Whole_Barbecue" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 800 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("SM_MAGNUM", 5, 0, 5, 5); "> }, { Id: 1879 - SpriteName: "ECLIPSE_P" Name: "Spring Rabbit" EggItem: "Spring_Rabbit_Egg" FoodItem: "Bok_Choy" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 2000 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("TF_THROWSTONE", 1, 0, 5, 5); "> }, // Episode 12 { Id: 1963 - SpriteName: "P_CHUNG_E" Name: "New Year Doll" EggItem: "New_Year_Doll_Egg" FoodItem: "Mojji" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 30 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } - CaptureRate: 800 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("CR_SHIELDCHARGE", 5, 0, 5, 5); "> }, // Episode 13 { Id: 1815 - SpriteName: "EVENT_RICECAKE" Name: "Rice Cake" EggItem: "Rice_Cake_Egg" FoodItem: "Green_Herb" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 2000 - Speed: 150 SpecialPerformance: true AttackRate: 500 DefendRate: 500 ChangeTargetRate: 200 PetScript: <" petskillsupport("CR_DEFENDER", 3, 240, 50, 100); "> EquipScript: <" - bonus2(bSubEle, Ele_Neutral, 1); - bonus(bMaxHPrate, -1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus2(bSubEle, Ele_Neutral, 1); + bonus(bMaxHPrate, -1); + } "> }, { Id: 2210 - SpriteName: "XMAS_LUNATIC" Name: "Christmas Snow Rabbit" EggItem: "Snow_Rabbit_Egg" FoodItem: "Candy" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } - Speed: 150 SpecialPerformance: true - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus2(bExpAddRace, RC_All, 5); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus2(bExpAddRace, RC_All, 5); + "> }, // Episode 13.2 { Id: 1040 - SpriteName: "GOLEM" Name: "Golem" TamingItem: "Magical_Lithography" EggItem: "Golem_Egg" AccessoryItem: "Windup_Spring" FoodItem: "Mystic_Stone" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus(bMaxHP, 100); - bonus(bFlee, -5); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMaxHP, 100); + bonus(bFlee, -5); + } "> }, { Id: 1143 - SpriteName: "MARIONETTE" Name: "Marionette" TamingItem: "Delicious_Shaved_Ice" EggItem: "Marionette_Egg" AccessoryItem: "Star_Hairband" FoodItem: "Small_Snow_Flower" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus(bSPrecovRate, 3); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus(bSPrecovRate, 3); + "> }, { Id: 1148 - SpriteName: "MEDUSA" Name: "Medusa" TamingItem: "Splendid_Mirror" EggItem: "Medusa_Egg" AccessoryItem: "Queens_Coronet" FoodItem: "Apple_Pudding" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 200 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus(bVit, 1); - bonus2(bResEff, Eff_Stone, 500); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bVit, 1); + bonus2(bResEff, Eff_Stone, 500); + } "> }, { Id: 1179 - SpriteName: "WHISPER" Name: "Whisper" TamingItem: "Fit_Pipe" EggItem: "Whisper_Egg" AccessoryItem: "Spirit_Chain_" FoodItem: "Damp_Darkness" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus(bFlee, 7); - bonus(bDef, -3); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bFlee, 7); + bonus(bDef, -3); + } "> }, { Id: 1299 - SpriteName: "GOBLIN_LEADER" Name: "Goblin Leader" TamingItem: "Staff_Of_Leader" EggItem: "Goblin_Leader_Egg" AccessoryItem: "Nice_Badge" FoodItem: "Big_Cell" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 50 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus2(bAddRace, RC_DemiPlayer, 3); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus2(bAddRace, RC_DemiPlayer, 3); + "> }, { Id: 1370 - SpriteName: "SUCCUBUS" Name: "Succubus" TamingItem: "Boys_Naivety" EggItem: "Succubus_Egg" AccessoryItem: "Black_Butterfly_Mask" FoodItem: "Vital_Flower_" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 200 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus2(bHPDrainRate, 50, 5); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus2(bHPDrainRate, 50, 5); + "> }, { Id: 1374 - SpriteName: "INCUBUS" Name: "Incubus" TamingItem: "Grils_Naivety" EggItem: "Incubus_Egg" AccessoryItem: "Ball_Mask" FoodItem: "Vital_Flower" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 50 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus(bMaxSPrate, 3); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus(bMaxSPrate, 3); + "> }, { Id: 1379 - SpriteName: "NIGHTMARE_TERROR" Name: "Nightmare Terror" TamingItem: "Hell_Contract" EggItem: "Nightmare_Terror_Egg" AccessoryItem: "Hell_Horn" FoodItem: "Fresh_Plant" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 200 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus2(bResEff, Eff_Sleep, 10000); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus2(bResEff, Eff_Sleep, 10000); + "> }, { Id: 1401 - SpriteName: "SHINOBI" Name: "Shinobi" TamingItem: "Kuloren" EggItem: "Shinobi_Egg" AccessoryItem: "Wine_On_Sleeve" FoodItem: "Grilled_Rice_Cake" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus(bAgi, 2); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus(bAgi, 2); + "> }, { Id: 1404 - SpriteName: "MIYABI_NINGYO" Name: "Miyabi Doll" TamingItem: "Gril_Doll" EggItem: "Miyabi_Ningyo_Egg" AccessoryItem: "Summer_Fan" FoodItem: "Well_Ripened_Berry" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 15 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 200 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus(bInt, 1); - bonus(bCastrate, -3); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bInt, 1); + bonus(bCastrate, -3); + } "> }, { Id: 1416 - SpriteName: "WICKED_NYMPH" Name: "Evil Nymph" TamingItem: "Charming_Lotus" EggItem: "Wicked_Nymph_Egg" AccessoryItem: "Jade_Trinket" FoodItem: "Morning_Dew" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 15 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus(bMaxSP, 30); - bonus(bSPrecovRate, 5); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMaxSP, 30); + bonus(bSPrecovRate, 5); + } "> }, { Id: 1495 - SpriteName: "STONE_SHOOTER" Name: "Stone Shooter" TamingItem: "Oilpalm_Coconut" EggItem: "Stone_Shooter_Egg" AccessoryItem: "Apro_Hair" FoodItem: "Plant_Neutrient" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus2(bSubEle, Ele_Fire, 3); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus2(bSubEle, Ele_Fire, 3); + "> }, { Id: 1504 - SpriteName: "DULLAHAN" Name: "Dullahan" TamingItem: "Luxury_Whisky_Bottle" EggItem: "Dullahan_Egg" AccessoryItem: "Death_Coil" FoodItem: "Sunset_On_The_Rock" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 200 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus(bCritAtkRate, 5); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus(bCritAtkRate, 5); + "> }, { Id: 1505 - SpriteName: "LOLI_RURI" Name: "Loli Ruri" TamingItem: "Very_Red_Juice" EggItem: "Loli_Ruri_Egg" AccessoryItem: "Fashionable_Glasses" FoodItem: "Pumpkin_Pie_" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 15 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 200 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus(bMaxHPrate, 3); - bonus3(bAutoSpellWhenHit, "AL_HEAL", 1, 50); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bMaxHPrate, 3); + bonus3(bAutoSpellWhenHit, "AL_HEAL", 1, 50); + } "> }, { Id: 1513 - SpriteName: "CIVIL_SERVANT" Name: "Mao Guai" TamingItem: "Fan_Of_Wind" EggItem: "Civil_Servant_Egg" AccessoryItem: "Golden_Earing" FoodItem: "Flavored_Alcohol" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 500 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 - EquipScript: <" bonus(bMaxSP, 10); "> + EquipScript: <" + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus(bMaxSP, 10); + "> }, { Id: 1519 - SpriteName: "CHUNG_E" Name: "Green Maiden" TamingItem: "Tantanmen" EggItem: "Chung_E_Egg" FoodItem: "Bun_" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 2000 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 PetScript: <" petskillattack("CR_SHIELDCHARGE", 5, 0, 5, 5); "> EquipScript: <" - bonus(bDef, 1); - bonus2(bAddRaceTolerance, RC_DemiPlayer, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bDef, 1); + bonus2(bAddRaceTolerance, RC_DemiPlayer, 1); + } "> }, { Id: 1586 - SpriteName: "LEAF_CAT" Name: "Leaf Cat" TamingItem: "Very_Soft_Plant" EggItem: "Leaf_Cat_Egg" AccessoryItem: "Green_Lucky_Bag" FoodItem: "Fish_With_Blue_Back" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 20 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 200 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus2(bAddRaceTolerance, RC_Brute, 3); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) + bonus2(bAddRaceTolerance, RC_Brute, 3); "> }, { Id: 1630 - SpriteName: "BACSOJIN_" Name: "White Lady" TamingItem: "Shiny_Wing_Gown" EggItem: "Bacsojin_Egg" AccessoryItem: "Round_Hair_Ornament" FoodItem: "Traditional_Cookie" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 2000 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 }, { Id: 1837 - SpriteName: "IMP" Name: "Fire Imp" TamingItem: "Flaming_Ice" EggItem: "Imp_Egg" AccessoryItem: "Horn_Protector" FoodItem: "Flame_Gemstone" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } CaptureRate: 200 - Speed: 150 - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus2(bSubEle, Ele_Fire, 2); - bonus2(bAddEle, Ele_Fire, 2); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus2(bSubEle, Ele_Fire, 2); + bonus2(bAddEle, Ele_Fire, 2); + } "> }, // Episode 13.2 Brasilis { Id: 2057 - SpriteName: "E_CRAMP" Name: "Strange Cramp" TamingItem: "Leaf_Cat_Ball" EggItem: "Mystic_Leaf_Cat_Ball" CaptureRate: 50 AttackRate: 350 DefendRate: 400 - ChangeTargetRate: 800 }, { Id: 2081 - SpriteName: "E_HYDRA" Name: "Strange Hydra" TamingItem: "Leaf_Cat_Ball" EggItem: "Mystic_Leaf_Cat_Ball" CaptureRate: 50 AttackRate: 350 DefendRate: 400 - ChangeTargetRate: 800 }, // Episode 14.1 { Id: 2313 - SpriteName: "TIKBALANG" Name: "Tikbalang" TamingItem: "Tikbalang_Belt" EggItem: "Tikbalang_Pet" FoodItem: "Monsters_Feed" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } - CaptureRate: 1000 - Speed: 150 SpecialPerformance: true - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 EquipScript: <" - bonus2(bAddDamageClass, 2320, 10); - bonus2(bAddDamageClass, 2321, 10); - bonus2(bAddDamageClass, 2322, 10); - bonus2(bAddDamageClass, 2317, 10); - bonus2(bAddDamageClass, 2318, 10); - bonus2(bAddDamageClass, 2327, 10); - bonus2(bAddDamageClass, 2319, 10); - bonus2(bAddDamageClass, 2333, 10); - bonus2(bAddDamageClass, 2332, 10); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus2(bAddDamageClass, 2320, 10); + bonus2(bAddDamageClass, 2321, 10); + bonus2(bAddDamageClass, 2322, 10); + bonus2(bAddDamageClass, 2317, 10); + bonus2(bAddDamageClass, 2318, 10); + bonus2(bAddDamageClass, 2327, 10); + bonus2(bAddDamageClass, 2319, 10); + bonus2(bAddDamageClass, 2333, 10); + bonus2(bAddDamageClass, 2332, 10); + } "> }, // New Pets { Id: 1242 - SpriteName: "MARIN" Name: "Marin" TamingItem: "Juicy_Fruit" EggItem: "Marin_Egg" AccessoryItem: "Tw_Backpack" FoodItem: "Fruit_Sundae" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 2000 - Speed: 150 SpecialPerformance: true - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 }, { Id: 2200 - SpriteName: "J_TAINI" Name: "Tiny" EggItem: "Egg_Of_Tiny" FoodItem: "Apple" - FoodEffectiveness: 80 - HungerDelay: 60 - Intimacy: { - Initial: 250 - FeedIncrement: 10 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 - } - Speed: 150 SpecialPerformance: true - AttackRate: 300 - DefendRate: 300 - ChangeTargetRate: 800 }, // Episode 14.2 { Id: 2398 - SpriteName: "LITTLE_PORING" Name: "Little Poring" TamingItem: "Unripe_Apple2" EggItem: "Novice_Poring_Egg" AccessoryItem: "Backpack" FoodItem: "Apple_Juice" - FoodEffectiveness: 80 - HungerDelay: 60 Intimacy: { - Initial: 250 FeedIncrement: 50 - OverFeedDecrement: 100 - OwnerDeathDecrement: 20 } CaptureRate: 2000 - Speed: 150 SpecialPerformance: true AttackRate: 350 DefendRate: 400 - ChangeTargetRate: 800 PetScript: <" petloot(10); "> EquipScript: <" - bonus(bLuk, 2); - bonus(bCritical, 1); + if (getpetinfo(PETINFO_INTIMACY) >= PET_INTIMACY_LOYAL) { + bonus(bLuk, 2); + bonus(bCritical, 1); + } "> }, // New Pets [Need Info] { Id: 1090 - SpriteName: "MASTERING" Name: "Mastering" EggItem: "Mastering_Egg" AutoFeed: true @@ -1783,14 +1260,12 @@ pet_db:( }, { Id: 1096 - SpriteName: "ANGELING" Name: "Angeling" EggItem: "Angeling_Egg" AutoFeed: true }, { Id: 1301 - SpriteName: "AM_MUT" Name: "Am Mut" EggItem: "Am_Mut_Egg" AutoFeed: true @@ -1798,7 +1273,6 @@ pet_db:( /* { Id: 3636 - SpriteName: "LITTLE_ISIS" Name: "Little Isis" EggItem: "Little_Isis_Egg" AutoFeed: true @@ -1806,7 +1280,6 @@ pet_db:( */ { Id: 1214 - SpriteName: "CHOCO" Name: "Choco" EggItem: "Choco_Egg" AutoFeed: true @@ -1814,7 +1287,6 @@ pet_db:( /* { Id: 3495 - SpriteName: "DR_EGGRING" Name: "Eggring" EggItem: "Eggring_Egg" AutoFeed: true @@ -1822,7 +1294,6 @@ pet_db:( */ { Id: 1512 - SpriteName: "HYEGUN" Name: "Hyegun" EggItem: "Hyegun_Egg" AutoFeed: true @@ -1830,7 +1301,6 @@ pet_db:( /* { Id: 3496 - SpriteName: "DR_LUNATIC" Name: "Leaf Lunatic" EggItem: "Leaf_Lunatic_Egg" AutoFeed: true @@ -1838,7 +1308,6 @@ pet_db:( */ { Id: 1180 - SpriteName: "NINE_TAIL" Name: "Nine Tails" EggItem: "Nine_Tails_Egg" AutoFeed: true @@ -1855,7 +1324,6 @@ pet_db:( }, { Id: 1307 - SpriteName: "CAT_O_NINE_TAIL" Name: "Cat o' Nine Tails" EggItem: "Cat_o_Nine_Tails_Egg" AutoFeed: true @@ -1873,7 +1341,6 @@ pet_db:( /* { Id: 3669 - SpriteName: "DIABOLIC2" Name: "Diabolic" EggItem: "Diabolic_Egg_" AutoFeed: true @@ -1882,7 +1349,6 @@ pet_db:( /* { Id: 3670 - SpriteName: "DELETER_2" Name: "Earth Deleter" EggItem: "Earth_Deleter_Egg" AutoFeed: true @@ -1890,7 +1356,6 @@ pet_db:( */ { Id: 1622 - SpriteName: "TEDDY_BEAR" Name: "Teddy Bear" EggItem: "Teddy_Bear_Egg" AutoFeed: true @@ -1907,7 +1372,6 @@ pet_db:( }, { Id: 1632 - SpriteName: "GREMLIN" Name: "Gremlin" EggItem: "Gremlin_Egg" AutoFeed: true @@ -1925,7 +1389,6 @@ pet_db:( /* { Id: 3731 - SpriteName: "SCATLETON" Name: "Scatleton Crate" EggItem: "Scatleton_Crate" AutoFeed: true @@ -1933,7 +1396,6 @@ pet_db:( */ { Id: 1041 - SpriteName: "MUMMY" Name: "Mummy" EggItem: "Mummy_Egg" AutoFeed: true @@ -1950,42 +1412,36 @@ pet_db:( }, { Id: 1010 - SpriteName: "WILOW" Name: "Willow" EggItem: "Willow_Egg" AutoFeed: true }, { Id: 1782 - SpriteName: "ROWEEN" Name: "Roween" EggItem: "Roween_Egg" AutoFeed: true }, { Id: 1773 - SpriteName: "HODREMLIN" Name: "Hodremlin" EggItem: "Hodremlin_Egg" AutoFeed: true }, { Id: 1058 - SpriteName: "METALLER" Name: "Metaller" EggItem: "Metaller_Egg" AutoFeed: true }, { Id: 1297 - SpriteName: "ANCIENT_MUMMY" Name: "Ancient Mummy" EggItem: "Ancient_Mummy_Egg" AutoFeed: true }, /*{ Id: 2995 - SpriteName: "XM_TEDDY_BEAR" Name: "Abandoned Teddy Bear" EggItem: "Abandoned_Teddy_Bear_Egg" AutoFeed: true @@ -1994,7 +1450,6 @@ pet_db:( /* UNKNOWN MONSTER { Id: 0 - SpriteName: "X" Name: "Sweet Drops" EggItem: "Sweet_Drops_Egg" AutoFeed: true @@ -2002,14 +1457,12 @@ pet_db:( */ { Id: 1159 - SpriteName: "PHREEONI" Name: "Phreeoni" EggItem: "Phreeoni_Egg" AutoFeed: true }, { Id: 1150 - SpriteName: "MOONLIGHT" Name: "Moonlight Flower" EggItem: "Moonlight_Flower_Egg" AutoFeed: true @@ -2017,7 +1470,6 @@ pet_db:( /* { Id: 3971 - SpriteName: "SKELION" Name: "Skelion" EggItem: "Skelion_Egg" AutoFeed: true diff --git a/db/re/refine_db.conf b/db/re/refine_db.conf index 4974e0033..db6e64868 100644 --- a/db/re/refine_db.conf +++ b/db/re/refine_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2015 Hercules Dev Team +//= Copyright (C) 2015-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by @@ -37,6 +37,30 @@ Armors/WeaponLevel1~4: { // Specifies weap RandomBonusStartLevel: (int) // This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade). // - RandomBonusStartLevel is only applied for weapons, and not displayed client-side. RandomBonusValue: (int) // A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past. + RefineryUISettings: ( + { + Level: (int or array of int) // Holds either the individule refine level meant for this setting or an array defining a range + of Low to Max level + BlacksmithBlessing: (int) (optional) // How many Blacksmith Blessing required for this range to be safe from breaking + Announce: "(string)" (optional) // Sends an announcement server wide when a player reach this refine level using + Refinery UI, this feature is only available starting from 2017-08-30 RagexeRE or + 2017-09-06 Ragexe the field accepts the following values and it defaults to not announce + Success to set the announcement on item refine successful + Failure to set the announcement on item refine failure + Always to always announce it + Items: { + AegisName: { + Type: "(string)" // The type to determine the chances used for this item, REFINE_CHANCE_TYPE_* + constants are used in here + Cost: (int) (optional) // Amount of zeny required + FailureBehavior: "(string)" (optional) // The expected behvaior on failure for this item, the following strings are used in here + Destroy (default) sets the item to be destroyed on failure + Keep keeps the item after failure + Downgrade downgrades the item by one level on failure + } + } + } + ) Rates: { // Per level configuration of the refine rates. Lv1~20: { // Lv1 ~ Lv20. NormalChance: (int) // (optional, defaults to 100) Chance of successful refine using normal ores (100 = 100%). @@ -54,6 +78,126 @@ Armors: { StatsPerLevel: 0 RandomBonusStartLevel: 0 RandomBonusValue: 0 + RefineryUISettings: ( + { + Level: [1, 7] + Items: { + Elunium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 2000 + } + Enriched_Elunium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 2000 + } + } + }, + { + Level: 8 + BlacksmithBlessing: 1 + Items: { + Elunium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 2000 + } + Enriched_Elunium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 2000 + } + HD_Elunium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 9 + BlacksmithBlessing: 2 + Items: { + Elunium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 2000 + } + Enriched_Elunium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 2000 + } + HD_Elunium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 10 + BlacksmithBlessing: 4 + Announce: "Success" + Items: { + Elunium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 2000 + } + Enriched_Elunium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 2000 + } + HD_Elunium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 11 + BlacksmithBlessing: 7 + Announce: "Always" + Items: { + Carnium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Carnium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 12 + BlacksmithBlessing: 11 + Announce: "Always" + Items: { + Carnium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Carnium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: [13, 20] + Announce: "Always" + Items: { + Carnium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Carnium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + ) Rates: { Lv1: { Bonus: 100 @@ -175,6 +319,126 @@ WeaponLevel1: { StatsPerLevel: 200 RandomBonusStartLevel: 8 RandomBonusValue: 300 + RefineryUISettings: ( + { + Level: [1, 7] + Items: { + Phracon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 50 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 50 + } + } + }, + { + Level: 8 + BlacksmithBlessing: 1 + Items: { + Phracon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 50 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 50 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 9 + BlacksmithBlessing: 2 + Items: { + Phracon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 50 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 50 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 10 + BlacksmithBlessing: 4 + Announce: "Success" + Items: { + Phracon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 50 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 50 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 11 + BlacksmithBlessing: 7 + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 12 + BlacksmithBlessing: 11 + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: [13, 20] + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + ) Rates: { Lv8: { NormalChance: 60 @@ -255,6 +519,126 @@ WeaponLevel2: { StatsPerLevel: 300 RandomBonusStartLevel: 7 RandomBonusValue: 500 + RefineryUISettings: ( + { + Level: [1, 7] + Items: { + Emveretarcon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 200 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 200 + } + } + }, + { + Level: 8 + BlacksmithBlessing: 1 + Items: { + Emveretarcon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 200 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 200 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 9 + BlacksmithBlessing: 2 + Items: { + Emveretarcon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 200 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 200 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 10 + BlacksmithBlessing: 4 + Announce: "Success" + Items: { + Emveretarcon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 200 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 200 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 11 + BlacksmithBlessing: 7 + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 12 + BlacksmithBlessing: 11 + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: [13, 20] + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + ) Rates: { Lv7: { NormalChance: 60 @@ -341,6 +725,126 @@ WeaponLevel3: { StatsPerLevel: 500 RandomBonusStartLevel: 6 RandomBonusValue: 800 + RefineryUISettings: ( + { + Level: [1, 7] + Items: { + Oridecon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 5000 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 5000 + } + } + }, + { + Level: 8 + BlacksmithBlessing: 1 + Items: { + Oridecon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 5000 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 5000 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 9 + BlacksmithBlessing: 2 + Items: { + Oridecon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 5000 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 5000 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 10 + BlacksmithBlessing: 4 + Announce: "Success" + Items: { + Oridecon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 5000 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 5000 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 11 + BlacksmithBlessing: 7 + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 12 + BlacksmithBlessing: 11 + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: [13, 20] + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + ) Rates: { Lv6: { NormalChance: 60 @@ -433,6 +937,126 @@ WeaponLevel4: { StatsPerLevel: 700 RandomBonusStartLevel: 5 RandomBonusValue: 1400 + RefineryUISettings: ( + { + Level: [1, 7] + Items: { + Oridecon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 20000 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + } + } + }, + { + Level: 8 + BlacksmithBlessing: 1 + Items: { + Oridecon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 20000 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 9 + BlacksmithBlessing: 2 + Items: { + Oridecon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 20000 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 10 + BlacksmithBlessing: 4 + Announce: "Success" + Items: { + Oridecon: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 20000 + } + Enriched_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + } + HD_Oridecon: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 11 + BlacksmithBlessing: 7 + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: 12 + BlacksmithBlessing: 11 + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + { + Level: [13, 20] + Announce: "Always" + Items: { + Bradium: { + Type: "REFINE_CHANCE_TYPE_NORMAL" + Cost: 100000 + } + HD_Bradium: { + Type: "REFINE_CHANCE_TYPE_ENRICHED" + Cost: 20000 + FailureBehavior: "Downgrade" + } + } + }, + ) Rates: { Lv5: { NormalChance: 60 diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf index ec8548ab2..8cb55d918 100644 --- a/db/re/skill_db.conf +++ b/db/re/skill_db.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2014-2017 Hercules Dev Team +//= Copyright (C) 2014-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by @@ -75,6 +75,8 @@ Works like FreeCastReduced, but not reduce speed. ShowSkillScale: true/false (boolean, defaults to false) AllowReproduce: true/false (boolean, defaults to false) + HiddenTrap: true/false (boolean, defaults to false) + IsCombo: true/false (boolean, defaults to false) } AttackType: "Attack Type" (string, defaults to "None") Types: "None", "Weapon", "Magic" or "Misc" @@ -388,7 +390,7 @@ skill_db: ( SplashRange: 2 KnockBackTiles: 2 AfterCastActDelay: 2000 - SkillData1: 2000 + CoolDown: 2000 SkillData2: 10000 FixedCastTime: 0 Requirements: { @@ -4110,6 +4112,7 @@ skill_db: ( } SkillInfo: { Trap: true + HiddenTrap: true } AttackType: "Misc" DamageType: { @@ -4170,6 +4173,7 @@ skill_db: ( SkillInfo: { Trap: true AllowReproduce: true + HiddenTrap: true } AttackType: "Misc" Element: "Ele_Earth" @@ -4222,6 +4226,7 @@ skill_db: ( } SkillInfo: { Trap: true + HiddenTrap: true } AttackType: "Misc" DamageType: { @@ -4281,6 +4286,7 @@ skill_db: ( } SkillInfo: { Trap: true + HiddenTrap: true } AttackType: "Misc" DamageType: { @@ -4329,6 +4335,7 @@ skill_db: ( } SkillInfo: { Trap: true + HiddenTrap: true } AttackType: "Misc" DamageType: { @@ -4390,6 +4397,7 @@ skill_db: ( } SkillInfo: { Trap: true + HiddenTrap: true } AttackType: "Misc" DamageType: { @@ -4452,6 +4460,7 @@ skill_db: ( SkillInfo: { Trap: true AllowReproduce: true + HiddenTrap: true } AttackType: "Weapon" Element: "Ele_Water" @@ -4638,6 +4647,7 @@ skill_db: ( } SkillInfo: { Trap: true + HiddenTrap: true } AttackType: "Misc" DamageType: { @@ -8058,6 +8068,7 @@ skill_db: ( } SkillInfo: { AllowReproduce: true + IsCombo: true } AttackType: "Weapon" DamageType: { @@ -8146,6 +8157,7 @@ skill_db: ( SkillInfo: { NoCastSelf: true AllowReproduce: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -8204,6 +8216,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11228,6 +11241,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -11274,6 +11288,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -12595,6 +12610,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -12647,6 +12663,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -12697,6 +12714,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -12752,6 +12770,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -12803,6 +12822,7 @@ skill_db: ( } SkillInfo: { AllowReproduce: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -15362,6 +15382,7 @@ skill_db: ( } SkillInfo: { Spirit: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -16022,6 +16043,7 @@ skill_db: ( } AmmoTypes: { A_BULLET: true + A_GRENADE: true } AmmoAmount: 5 } @@ -18141,6 +18163,9 @@ skill_db: ( Lv10: 240000 } FixedCastTime: -1 + Requirements: { + HPCost: 15 + } }, { Id: 691 @@ -19162,6 +19187,31 @@ skill_db: ( FixedCastTime: 1000 Requirements: { SPCost: 1 + WeaponTypes: { + Daggers: true + 1HSwords: true + 2HSwords: true + 1HSpears: true + 2HSpears: true + 1HAxes: true + 2HAxes: true + Maces: true + 2HMaces: true + Staves: true + Bows: true + Knuckles: true + Instruments: true + Whips: true + Books: true + Katars: true + Revolvers: true + Rifles: true + GatlingGuns: true + Shotguns: true + GrenadeLaunchers: true + FuumaShurikens: true + 2HStaves: true + } } }, { @@ -19607,6 +19657,9 @@ skill_db: ( SkillType: { Self: true } + SkillInfo: { + IsCombo: true + } AttackType: "Weapon" Element: "Ele_Weapon" DamageType: { @@ -19643,6 +19696,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -25666,6 +25720,7 @@ skill_db: ( } SkillInfo: { AllowReproduce: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -25790,6 +25845,7 @@ skill_db: ( } SkillInfo: { NoCastSelf: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -25835,6 +25891,7 @@ skill_db: ( } SkillInfo: { AllowReproduce: true + IsCombo: true } AttackType: "Weapon" Element: "Ele_Weapon" @@ -26311,6 +26368,7 @@ skill_db: ( } SkillInfo: { AllowReproduce: true + IsCombo: true } AttackType: "Weapon" NumberOfHits: -7 @@ -36184,9 +36242,8 @@ skill_db: ( } SplashRange: 2 KnockBackTiles: 2 - AfterCastActDelay: 1500 - AfterCastWalkDelay: 2000 - SkillData1: 2000 + AfterCastActDelay: 2000 + CoolDown: 2000 SkillData2: 10000 FixedCastTime: 0 Requirements: { diff --git a/db/re/skill_tree.conf b/db/re/skill_tree.conf index e9feb2111..7ddfdce4f 100644 --- a/db/re/skill_tree.conf +++ b/db/re/skill_tree.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2013-2015 Hercules Dev Team +//= Copyright (C) 2013-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by |