# This file is a part of rAthena. # Copyright(C) 2022 rAthena Development Team # https://rathena.org - https://github.com/rathena # # This program 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 . # ########################################################################### # Item Combo Database ########################################################################### # # Settings # ########################################################################### # - Combos: List of combo sets. # - Combo: Sequence of items to define a combo (minimum of 2 items). # - AEGIS name of the item # Script Script to execute when one of the combos is equipped. (Default: null) # Clear Remove the defined combos from database. (Default: false) ########################################################################### Header: Type: COMBO_DB Version: 1 Body: - Combos: - Combo: - Dragon_Slayer - Dragon_Breath - Combo: - Dragon_Slayer_ - Dragon_Breath - Combo: - Gae_Bolg - Dragon_Breath - Combo: - Gae_Bolg_ - Dragon_Breath - Combo: - Dragon_Breath - Dragon_Killer - Combo: - Dragon_Breath - Dragon_Killer_ Script: | bonus2 bAddRace,RC_Dragon,5; - Combos: - Combo: - Dragon_Slayer - Dragon_Breath - Helm_Of_Dragoon - Combo: - Dragon_Slayer_ - Dragon_Breath - Helm_Of_Dragoon - Combo: - Gae_Bolg - Dragon_Breath - Helm_Of_Dragoon - Combo: - Gae_Bolg_ - Dragon_Breath - Helm_Of_Dragoon - Combo: - Dragon_Breath - Helm_Of_Dragoon - Dragon_Killer - Combo: - Dragon_Breath - Helm_Of_Dragoon - Dragon_Killer_ Script: | bonus2 bAddRace,RC_Dragon,25; - Combos: - Combo: - Gladius - Hoplite_Helmet - Combo: - Gladius_ - Hoplite_Helmet - Combo: - Gladius__ - Hoplite_Helmet - Combo: - Pike - Hoplite_Helmet - Combo: - Pike_ - Hoplite_Helmet - Combo: - Pike__ - Hoplite_Helmet - Combo: - _Riot_Chip - Reactor_A_STR Script: | bonus2 bAddClass,Class_All,3; - Combos: - Combo: - Inverse_Scale - Helm_Of_Dragoon - Combo: - Legacy_Of_Dragon - Helm_Of_Dragoon - Combo: - Dragon_Wing - Helm_Of_Dragoon Script: | bonus bAspd,1; bonus bFlee2,3; - Combos: - Combo: - Krishna - Assassin_Handcuffs Script: | bonus2 bSkillAtk,"AS_SONICBLOW",50; bonus bBaseAtk,50; bonus bFlee,-30; - Combos: - Combo: - Cakram - Assassin_Handcuffs Script: | bonus bCritical,4; bonus bCritAtkRate,40; bonus bMaxHPrate,-10; - Combos: - Combo: - Durga - Whikebain_Suit Script: | if (getequiprefinerycnt(EQI_HAND_R) >= 7) { autobonus "{ bonus bIgnoreDefClass,Class_Normal; }",1000,3000,BF_SHORT|BF_NORMAL; } /* Confirm: Success rate */ - Combos: - Combo: - Illusion_War_Axe - Shoes_IL Script: | bonus bBaseAtk,40; .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus2 bSkillAtk,"NC_AXEBOOMERANG",15; } if ((.@eq + .@weapon) >= 18) { bonus bAtkRate,10; if ((.@eq + .@weapon) >= 22) { bonus bLongAtkRate,10; } } - Combos: - Combo: - God's_Sword - Incant_Samurai_Card Script: | bonus bAspdRate,10; bonus2 bAddClass,Class_All,20; autobonus3 "{ bonus bFlee2,100; }",1,3000,"ASC_BREAKER"; - Combos: - Combo: - Sword_Of_Bluefire - Ancient_Hero_Boots Script: | autobonus "{ bonus bDex,20; bonus bLongAtkRate,10; }",30,7000,BF_WEAPON; - Combos: - Combo: - Giant_Axe - Gigant_Helm Script: | bonus2 bSkillAtk,"WS_CARTTERMINATION",15+(getequiprefinerycnt(EQI_HAND_R))*5; - Combos: - Combo: - Long_Horn - Valkyrja's_Shield - Combo: - Long_Horn_M - Valkyrja's_Shield Script: | bonus3 bAutoSpellWhenHit,"HP_ASSUMPTIO",2,5; - Combos: - Combo: - Long_Horn - Tournament_Shield - Combo: - Battle_Hook - Tournament_Shield - Combo: - Hunting_Spear - Tournament_Shield Script: | bonus2 bAddClass,Class_All,4; bonus bDef,2; - Combos: - Combo: - Imperial_Spear - Imperial_Guard Script: | bonus2 bSkillAtk,"LG_RAYOFGENESIS",10; bonus2 bSkillAtk,"CR_GRANDCROSS",10; - Combos: - Combo: - Imperial_Spear - Imperial_Guard - Imperial_Feather Script: | bonus2 bSkillAtk,"LG_BANISHINGPOINT",20; bonus2 bSkillAtk,"LG_CANNONSPEAR",20; bonus2 bSkillAtk,"LG_SHIELDPRESS",20; - Combos: - Combo: - Imperial_Spear - Imperial_Guard - Imperial_Feather - Imperial_Ring Script: | bonus2 bSkillUseSP,"LG_BANISHINGPOINT",15; bonus2 bSkillUseSP,"LG_CANNONSPEAR",10; bonus2 bSkillUseSP,"CR_GRANDCROSS",30; bonus2 bSkillUseSP,"LG_SHIELDPRESS",5; - Combos: - Combo: - Imperial_Spear - Imperial_Ring Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/2*7; bonus2 bSkillAtk,"LG_CANNONSPEAR",.@r; bonus2 bSkillAtk,"LG_BANISHINGPOINT",.@r; - Combos: - Combo: - Staff_Of_Soul - Spiritual_Ring - Combo: - Staff_Of_Soul - Spiritual_Ring_C - Combo: - Wizardy_Staff - Spiritual_Ring - Combo: - Wizardy_Staff - Spiritual_Ring_C Script: | bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R); - Combos: - Combo: - Spectral_Spear - Red_Silk_Seal - Combo: - Spectral_Spear_ - Red_Silk_Seal Script: | bonus2 bResEff,Eff_Confusion,9500; - Combos: - Combo: - Giant_Lance - Gigant_Helm Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LK_SPIRALPIERCE",.@r*5; bonus4 bAutoSpellOnSkill,"LK_JOINTBEAT","LK_SPIRALPIERCE",max(getskilllv("LK_SPIRALPIERCE"),1),50+.@r*5; /* Confirm: Success rate */ - Combos: - Combo: - Armor_Of_Goddess - Accessories_Of_Goddess Script: | bonus bMaxSP,100; bonus bNoCastCancel; - Combos: - Combo: - Armor_Of_Goddess - ManteauOfCracks - Shoes_Of_Cracks Script: | .@r = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMaxHP,1000; bonus bHealPower,min(5+.@r,30); bonus bHealPower2,min(5+.@r,30); - Combos: - Combo: - Kafra_Uniform - Kafra_Employee_Band Script: | bonus2 bExpAddClass,Class_All,5; bonus2 bDropAddClass,Class_All,5; - Combos: - Combo: - Hollgrehenn_Hammer - B_Harword_Card Script: | bonus bBreakArmorRate,900; bonus bBreakWeaponRate,900; - Combos: - Combo: - Rite_Robe - Bathory_Card - Combo: - Old_DetachmentsRing_J - Old_Minstrel_Song_Hat - Combo: - PoringBeret_TW - Poring_Card Script: | bonus2 bResEff,Eff_Freeze,10000; - Combos: - Combo: - Bloody_Doll's_Dress - Celines_Ribbon Script: | .@r = getequiprefinerycnt(EQI_ARMOR); .@a = getequiprefinerycnt(EQI_HEAD_TOP); bonus bMatk,20*.@r; bonus bAllStats,.@r; if (.@a >= 7) bonus2 bMagicAddClass,Class_Boss,15; if (.@a >= 9) bonus2 bMagicAddClass,Class_Boss,15; - Combos: - Combo: - Bloody_Doll's_Dress - Evilspirit_Gloves Script: | bonus bBaseAtk,50; bonus bMatk,50; bonus bAspd,1; bonus5 bAutoSpell,"WL_SOULEXPANSION",1,60,BF_WEAPON,1; bonus5 bAutoSpell,"WL_TELEKINESIS_INTENSE",1,60,BF_MAGIC,0; bonus5 bAutoSpellWhenHit,"AL_HEAL",5,60,BF_WEAPON|BF_MAGIC,0; - Combos: - Combo: - Girl's_Diary - BitterMunak_Card Script: | bonus bBaseAtk,100; bonus bMatk,100; - Combos: - Combo: - Encyclopedia - Encyclopedia_Revision Script: | bonus bAspdRate,getequiprefinerycnt(EQI_HAND_R); - Combos: - Combo: - Principles_Of_Magic # 1572 - Librarian_Glove # 2716 - Pocket_Watch__ # 2971 - Combo: - Ancient_Magic # 1573 - Librarian_Glove # 2716 - Pocket_Watch__ # 2971 - Combo: - Ancient_Magic # 1573 - Librarian_Glove # 2716 - Pocket_Watch_ # 2717 - Combo: - Principles_Of_Magic # 1572 - Librarian_Glove # 2716 - Pocket_Watch_ # 2717 Script: | bonus bInt,5; bonus bMaxHP,700; bonus bAspdRate,5; - Combos: - Combo: - Ancient_Magic - Mage_Coat - Combo: - Ancient_Magic - Mage_Coat_ Script: | bonus bMdef,8; bonus bMaxSPrate,10; bonus bInt,4; - Combos: - Combo: - Encyclopedia_C - Encyclopedia_Revision Script: | bonus bAspdRate,15; - Combos: - Combo: - Bone_Wand - Skull_Cap - Combo: - Thorn_Staff - Skull_Cap Script: | bonus bMatk,10*getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; - Combos: - Combo: - Staff_Of_Wing - Wing_Of_Eagle - Combo: - Shield_Of_Gust - Shining_Trapezohedron Script: | bonus bSpeedRate,25; - Combos: - Combo: - Survival_Rod - Survive_Circlet - Combo: - Survival_Rod_ - Survive_Circlet - Combo: - Survival_Rod2 - Survive_Circlet - Combo: - Survival_Rod2_ - Survive_Circlet Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,.@r*10; if (.@r >= 10) { autobonus "{ bonus bVariableCastrate,-50; }",100,5000,BF_MAGIC; /* Confirm: Success rate? */ } - Combos: - Combo: - Survival_Rod_ - Clack_Of_Servival Script: | bonus bMaxHP,300; bonus bMatkRate,(getequiprefinerycnt(EQI_HAND_R)-5); bonus2 bSubEle,Ele_Neutral,(getequiprefinerycnt(EQI_GARMENT)*3); - Combos: - Combo: - Survival_Rod_ - Clack_Of_Servival - SurviveOrb - Combo: - Survival_Rod_ - Coak_of_Survival - SurviveOrb - Combo: - Survival_Rod2_ - Coak_of_Survival - SurviveOrb - Combo: - Survival_Rod2_ - Clack_Of_Servival - SurviveOrb Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bMatkRate,1; if (.@r >= 5) { bonus bMatkRate,2; if (.@r >= 7) { bonus bMatkRate,2; } } - Combos: - Combo: - Survival_Rod_ - Cloak_Of_Survival_C - Combo: - Survival_Rod2_ - Cloak_Of_Survival_C - Combo: - Survival_Rod_C - Clack_Of_Servival Script: | bonus bMatkRate,5; bonus2 bSubEle,Ele_Neutral,25; - Combos: - Combo: - Survival_Rod_ - SurviveOrb - Combo: - Survival_Rod2_ - SurviveOrb Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,10*.@r; if (.@r >= 10) { bonus bVariableCastrate,-3; bonus2 bSkillAtk,"WL_EARTHSTRAIN",15; bonus2 bSkillAtk,"WL_CHAINLIGHTNING",15; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",70; bonus2 bSkillAtk,"WZ_JUPITEL",70; } if (BaseLevel >= 100) { bonus bVariableCastrate,-3; bonus2 bSkillAtk,"WL_EARTHSTRAIN",30; bonus2 bSkillAtk,"WL_CHAINLIGHTNING",30; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",140; bonus2 bSkillAtk,"WZ_JUPITEL",140; } - Combos: - Combo: - Survival_Rod_ - Coak_of_Survival - Combo: - Survival_Rod2_ - Coak_of_Survival Script: | bonus bMaxHP,300; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R)-5; bonus2 bSubEle,Ele_Neutral,getequiprefinerycnt(EQI_GARMENT)*3; - Combos: - Combo: - Survival_Rod_ - Illusion_Survivor_Manteau Script: | .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_GARMENT); .@weapon = min(.@weapon,10); bonus bMaxHP,1000; bonus bMatk,(-50+(20*.@weapon)); bonus bDelayrate,-(3*(.@weapon/3)); bonus2 bSubEle,Ele_Neutral,(min(.@eq,10)/2); - Combos: - Combo: - 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; } - Combos: - Combo: - Healing_Staff - All_Love_Guard - Combo: - Healing_Staff_ - All_Love_Guard Script: | bonus bHealPower,getequiprefinerycnt(EQI_HAND_R); - Combos: - Combo: - Walking_Stick - Magician_Hat Script: | bonus bDex,2; bonus bInt,2; bonus bSPrecovRate,5; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R); - Combos: - Combo: - Holy_Stick - Exorcism_Bible - Combo: - Exorcism_Bible_ - Holy_Stick Script: | bonus2 bSkillAtk,"PR_MAGNUS",20; bonus3 bAutoSpellWhenHit,"PR_TURNUNDEAD",1,20; - Combos: - Combo: - La'cryma_Stick - Geffenia_Book_Water Script: | .@r = getequiprefinerycnt(EQI_HAND_L)*4; bonus2 bVariableCastrate,"WZ_STORMGUST",-.@r; bonus2 bVariableCastrate,"WL_FROSTMISTY",-.@r; bonus2 bVariableCastrate,"WL_JACKFROST",-.@r; - Combos: - Combo: - Croce_Staff - DVAngelNurseCap Script: | if (BaseClass == Job_Acolyte) { bonus bHealPower,getequiprefinerycnt(EQI_HAND_R)*4; } - Combos: - Combo: - Rafini_Staff # 1649 - Lapine_Shield # 2198 - Combo: - Rafini_Staff_S # 1679 - Lapine_Shield # 2198 Script: | .@r_2198 = getequiprefinerycnt(EQI_HAND_L); .@r_1649 = getequiprefinerycnt(EQI_HAND_R); if (.@r_2198 >= 9) { bonus bMatk,15 * .@r_1649; if (.@r_1649 >= 10) { bonus bMatk,50; bonus bVariableCastrate,-10; } } - Combos: - Combo: - Wand_Of_Affection - Shoes_Of_Affection - Shawl_Of_Affection - Robe_Of_Affection Script: | bonus bHealPower,25; bonus2 bSkillUseSP,"AL_HEAL",-20; bonus2 bSkillCooldown,"AB_SECRAMENT",-2000; bonus2 bSkillCooldown,"AB_LAUDAAGNUS",-2000; bonus2 bSkillCooldown,"AB_LAUDARAMUS",-2000; - Combos: - Combo: - Recovery_Light - Medical_Boots Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillUseSP,"AL_HEAL",6*.@r; bonus2 bSkillUseSP,"AB_CHEAL",10*.@r; bonus2 bSkillUseSP,"AB_HIGHNESSHEAL",14*.@r; - Combos: - Combo: - Wand_Of_Affection2 - Shoes_Of_Affection - Shawl_Of_Affection - Robe_Of_Affection Script: | bonus bHealPower,45; bonus2 bSkillUseSP,"AL_HEAL",-50; bonus3 bAutoSpellWhenHit,"AB_SILENTIUM",1,100; bonus2 bSkillCooldown,"AB_CLEARANCE",-3000; bonus2 bSkillCooldown,"AB_LAUDAAGNUS",-3000; bonus2 bSkillCooldown,"AB_LAUDARAMUS",-3000; - Combos: - Combo: - Sword_Stick - Lounge_Suit Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10-min(.@r,10); - Combos: - Combo: - RWC_Memory_Staff - RWC_2012_Pendant - Combo: - RWC_Memory_Staff - RWC_2012_Pendant_ Script: | bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*5; - Combos: - Combo: - RWC_Memory_Staff - RWC_2012_Pendant - RWC_2012_Pendant_ Script: | bonus bMatk,-(getequiprefinerycnt(EQI_HAND_R)*5); - Combos: - Combo: - Hunter_Bow - Hunting_Arrow - Combo: - Hunter_Bow_ - Hunting_Arrow - Combo: - Orc_Archer_Bow - Steel_Arrow - Combo: - Elven_Bow - Arrow_Of_Elf - Combo: - Hunting_Arrow - Illusion_Hunter_Bow - Combo: - Orc_Archer_Bow_ - Steel_Arrow - Combo: - Royal_Bow - Flash_Arrow - Combo: - Royal_Bow - Curse_Arrow - Combo: - Royal_Bow - Sleep_Arrow - Combo: - Royal_Bow - Silence_Arrow Script: | bonus bLongAtkRate,50; - Combos: - Combo: - Luna_Bow - Lunatic_Brooch Script: | bonus bDex,1; bonus bMaxSP,50; bonus bSPrecovRate,10; - Combos: - Combo: - Burning_Bow - Fire_Arrow - Combo: - Frozen_Bow - Crystal_Arrow - Combo: - Burning_Bow_ - Fire_Arrow - Combo: - Frozen_Bow_ - Crystal_Arrow - Combo: - Striking_Shoes - Striking_Hat Script: | bonus bLongAtkRate,25; - Combos: - Combo: - Burning_Bow - Fire_Arrow - Elemental_Clothe - Combo: - Burning_Bow_ - Fire_Arrow - Elemental_Clothe Script: | bonus bLongAtkRate,20; bonus2 bSubEle,Ele_Fire,-10; if (getequiprefinerycnt(EQI_HAND_R) >= 10) bonus bAspd,1; - Combos: - Combo: - Burning_Bow - Elemental_Crown - Combo: - Frozen_Bow - Elemental_Crown - Combo: - Earth_Bow - Elemental_Crown - Combo: - Gust_Bow - Elemental_Crown - Combo: - Burning_Bow_ - Elemental_Crown - Combo: - Frozen_Bow_ - Elemental_Crown - Combo: - Earth_Bow_ - Elemental_Crown - Combo: - Gust_Bow_ - Elemental_Crown - Combo: - Elemental_Crown_K - Burning_Bow - Combo: - Elemental_Crown_K - Frozen_Bow - Combo: - Elemental_Crown_K - Earth_Bow - Combo: - Elemental_Crown_K - Gust_Bow - Combo: - Elemental_Crown__ - Burning_Bow - Combo: - Elemental_Crown__ - Frozen_Bow - Combo: - Elemental_Crown__ - Earth_Bow - Combo: - Elemental_Crown__ - Gust_Bow Script: | bonus bLongAtkRate,45; - Combos: - Combo: - Frozen_Bow - Crystal_Arrow - Elemental_Clothe - Combo: - Frozen_Bow_ - Crystal_Arrow - Elemental_Clothe Script: | bonus bLongAtkRate,20; bonus2 bAddEff,Eff_Freeze,-1000; if (getequiprefinerycnt(EQI_HAND_R) >= 10) bonus bAspd,1; - Combos: - Combo: - Earth_Bow - Stone_Arrow - Combo: - Earth_Bow_ - Stone_Arrow Script: | bonus bLongAtkRate,25; bonus2 bAddEff,Eff_Stone,1000; - Combos: - Combo: - Earth_Bow - Stone_Arrow - Elemental_Clothe - Combo: - Earth_Bow_ - Stone_Arrow - Elemental_Clothe Script: | bonus bLongAtkRate,20; bonus2 bAddEff,Eff_Stone,-1000; if (getequiprefinerycnt(EQI_HAND_R) >= 10) bonus bAspd,1; - Combos: - Combo: - Gust_Bow - Arrow_Of_Wind - Combo: - Gust_Bow_ - Arrow_Of_Wind Script: | bonus bLongAtkRate,25; bonus3 bAutoSpell,"NJ_HUUJIN",5,(readparam(bInt) > 39) ? 300 : 100; - Combos: - Combo: - Gust_Bow - Arrow_Of_Wind - Elemental_Clothe Script: | bonus bLongAtkRate,20; bonus3 bAutoSpell,"NJ_HUUJIN",5,(readparam(bInt) > 39) ? -300 : -100; if (getequiprefinerycnt(EQI_HAND_R) >= 10) bonus bAspd,1; - Combos: - Combo: - Cursed_Lyre - Cursed_Star Script: | bonus bBaseAtk,25; bonus3 bAddEff,Eff_Curse,200,ATF_WEAPON|ATF_LONG|ATF_TARGET; - Combos: - Combo: - Siege_Arrow_S - Velum_CrossBow Script: | bonus bLongAtkRate,70; - Combos: - Combo: - Siege_Arrow_A - Velum_CrossBow Script: | bonus bLongAtkRate,40; - Combos: - Combo: - Combo_Battle_Glove_IL - Muffler_IL Script: | bonus bBaseAtk,40; .@eq = getequiprefinerycnt(EQI_GARMENT); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { .@val = 20; } if ((.@eq + .@weapon) >= 18) { bonus2 bSkillCooldown,"SR_FLASHCOMBO",-1000; if ((.@eq + .@weapon) >= 22) { .@val += 15; } } if (.@val) { bonus2 bSkillAtk,"SR_TIGERCANNON",.@val; } - Combos: - Combo: - Ukulele_Of_Newoz - Winged_Ring_Of_Newoz Script: | bonus2 bSkillAtk,"CG_ARROWVULCAN",200; bonus2 bSkillUseSP,"CG_ARROWVULCAN",-50; - Combos: - Combo: - Hippie_Guitar - Hippie_Cloth - Hippie_Feather - Combo: - Hippie_Cloth - Hippie_Rope - Hippie_Feather Script: | bonus bBaseAtk,30; bonus bAspd,1; bonus bCritAtkRate,20; - Combos: - Combo: - Floral_Mic_Of_Igu - Floral_Bracelet_Of_Igu Script: | bonus2 bSkillAtk,"CG_ARROWVULCAN",200; - Combos: - Combo: - Divine_Cross - Spiritual_Ring - Combo: - Divine_Cross - Spiritual_Ring_C Script: | bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; - Combos: - Combo: - 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; - Combos: - Combo: - Aqua_Staff - Aqua_Shoes - Aqua_Orb - Aqua_Robe Script: | bonus2 bMagicAtkEle,Ele_Water,40; bonus2 bMagicAtkEle,Ele_Wind,-30; bonus2 bSubEle,Ele_Wind,-50; - Combos: - Combo: - Crimson_Staff - Crimson_Shoes - Crimson_Orb - Crimson_Robe Script: | bonus2 bMagicAtkEle,Ele_Fire,40; bonus2 bMagicAtkEle,Ele_Water,-30; bonus2 bSubEle,Ele_Water,-50; - Combos: - Combo: - Forest_Staff - Forest_Shoes - Forest_Orb - Forest_Robe Script: | bonus2 bMagicAtkEle,Ele_Earth,40; bonus2 bMagicAtkEle,Ele_Fire,-30; bonus2 bSubEle,Ele_Fire,-50; - Combos: - Combo: - 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; - Combos: - Combo: - Aqua_Staff2 - Aqua_Shoes - Aqua_Orb - Aqua_Robe Script: | bonus2 bMagicAtkEle,Ele_Water,60; bonus2 bMagicAtkEle,Ele_Wind,-60; bonus2 bSubEle,Ele_Wind,-50; - Combos: - Combo: - Crimson_Staff2 - Crimson_Shoes - Crimson_Orb - Crimson_Robe Script: | bonus2 bMagicAtkEle,Ele_Fire,60; bonus2 bMagicAtkEle,Ele_Water,-60; bonus2 bSubEle,Ele_Water,-50; - Combos: - Combo: - Forest_Staff2 - Forest_Shoes - Forest_Orb - Forest_Robe Script: | bonus2 bMagicAtkEle,Ele_Earth,60; bonus2 bMagicAtkEle,Ele_Fire,-60; bonus2 bSubEle,Ele_Fire,-50; - Combos: - Combo: - Wizardy_Staff_IL - Illusion_Survivor_Manteau Script: | .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"WL_CRIMSONROCK",10; if (.@eq >= 7 && .@weapon >= 7) { bonus2 bSkillAtk,"WL_HELLINFERNO",40; } if ((.@eq + .@weapon) >= 18) { bonus2 bMagicAtkEle,Ele_Wind,10; bonus2 bMagicAtkEle,Ele_Dark,10; if ((.@eq + .@weapon) >= 22) { bonus2 bMagicAtkEle,Ele_Fire,10; } } - Combos: - Combo: - Rebeginer_WL_Staff # 2046 - Beginner's_Cap # 19310 - Beginner's_Suit # 15250 - Beginner's_Cloak # 20906 - Beginner's_Boots # 22173 - Beginner's_Ring # 28566 Script: | bonus bMatk,3*(min(BaseLevel,150)/10); bonus bVariableCastrate,-15; bonus2 bMagicAtkEle,Ele_Fire,5; - Combos: - Combo: - Iron_Staff - Ancient_Hero_Boots - Combo: - Ancient_Hero_Boots - Saint_Hall - Combo: - Ancient_Hero_Boots - Blue_Crystal_Staff - Combo: - Ancient_Hero_Boots - Freezing_Rod Script: | autobonus "{ bonus bInt,20; bonus bMatkRate,15; }",30,7000,BF_MAGIC; - Combos: - Combo: - Illusion_Survivor's_Staff - Illusion_Survivor_Manteau Script: | bonus bMatk,50; .@eq = getequiprefinerycnt(EQI_GARMENT); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus2 bMagicAtkEle,Ele_Water,10; bonus2 bMagicAtkEle,Ele_Wind,10; bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Fire,10; } if ((.@eq + .@weapon) >= 18) { bonus2 bMagicAddEle,Ele_Water,15; bonus2 bMagicAddEle,Ele_Wind,15; bonus2 bMagicAddEle,Ele_Earth,15; bonus2 bMagicAddEle,Ele_Fire,15; if ((.@eq + .@weapon) >= 22) { bonus bDelayrate,-15; } } - Combos: - Combo: - Memorize_Book # 2109 - One_Eyed_Glass # 2239 - Pocket_Watch_ # 2717 - Combo: - Memorize_Book # 2109 - One_Eyed_Glass # 2239 - Pocket_Watch__ # 2971 - Combo: - Memorize_Book # 2109 - One_Eyed_Glass_ # 18874 - Pocket_Watch_ # 2717 - Combo: - Memorize_Book # 2109 - One_Eyed_Glass_ # 18874 - Pocket_Watch__ # 2971 - Combo: - Memorize_Book_ # 2121 - One_Eyed_Glass # 2239 - Pocket_Watch_ # 2717 - Combo: - Memorize_Book_ # 2121 - One_Eyed_Glass # 2239 - Pocket_Watch__ # 2971 - Combo: - Memorize_Book_ # 2121 - One_Eyed_Glass_ # 18874 - Pocket_Watch_ # 2717 - Combo: - Memorize_Book_ # 2121 - One_Eyed_Glass_ # 18874 - Pocket_Watch__ # 2971 Script: | bonus bHPrecovRate,15; bonus bSPrecovRate,15; bonus bMatkRate,7; - Combos: - Combo: - Stone_Buckler - Odin's_Blessing - Magni_Cap - Combo: - Stone_Buckler - Odin's_Blessing_I - Magni_Cap Script: | bonus bStr,2; bonus bDef,5; bonus bMdef,5; if (BaseClass == Job_Swordman) bonus bDef,6; - Combos: - Combo: - Valkyrja's_Shield - Odin's_Blessing - Fricca_Circlet - Combo: - Stone_Buckler - Odin's_Blessing_I - Fricca_Circlet Script: | bonus bDef,2-getequiprefinerycnt(EQI_HAND_L)-getequiprefinerycnt(EQI_HEAD_TOP); bonus bMdef,5+getequiprefinerycnt(EQI_HAND_L)+getequiprefinerycnt(EQI_HEAD_TOP); - Combos: - Combo: - Angel's_Safeguard - Angel's_Protection - Angel's_Arrival - Angel's_Warmth - Kiss_Of_Angel - Combo: - Impr_Angel's_Safeguard - Im_Angel's_Protection - Improved_Kiss_Of_Angel - Impr_Angel's_Warmth - Impr_Angel's_Arrival Script: | bonus bMaxHP,900; bonus bMaxSP,100; bonus3 bAutoSpellWhenHit,"HP_ASSUMPTIO",1,30; - Combos: - Combo: - Orleans_Server - Orleans_Glove - Combo: - Mechanical_Plant_Hat - C_Tower_Manager_Card - Combo: - Illusion_Engine_A - Illusion_Leg_B - Combo: - Ranger_Robe - Ranger_Middle - Combo: - As_Wind_Ghost_Card - As_Ragged_Golem_Card - Combo: - WhistleK - Pendant_Of_Harmony - Combo: - E_Illusion_Engine_A - E_Illusion_Leg_B - Combo: - Sprint_Glove_IL - Sprint_Mail_IL - Combo: - Runeknight_Top3 - Runeknight_Robe Script: | bonus bVariableCastrate,-10; - Combos: - Combo: - Orleans_Server - Orleans_Necklace Script: | bonus bMatk,getequiprefinerycnt(EQI_HAND_L)*2; - Combos: - Combo: - Thorny_Buckler - Bison_Horn Script: | bonus bAspdRate,10; bonus bShortWeaponDamageReturn,5; - Combos: - Combo: - Thorny_Buckler - Thorny_Shoes Script: | .@r = getequiprefinerycnt(EQI_HAND_L)/3; bonus bAspdRate,.@r*6; - Combos: - Combo: - Strong_Shield - Hoplite_Helmet Script: | bonus bDef,2; bonus2 bSubEle,Ele_All,5; - Combos: - Combo: - Shadow_Guard - Shadow_Walk Script: | bonus2 bAddEffWhenHit,Eff_Blind,500; autobonus2 "{ bonus bFlee,20; }",200,10000,BF_WEAPON,"{ specialeffect2 EF_INCAGILITY; }"; - Combos: - Combo: - Imperial_Guard - Imperial_Ring Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bSkillAtk,"LG_SHIELDPRESS",.@r > 5 ? (.@r - 5) * 8 : 0; - Combos: - Combo: - Insecticide - Super_Ora_Ora Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bSubRace,RC_Insect,10; if (.@r >= 8) { bonus2 bMagicAddRace,RC_Insect,4; bonus2 bSubRace,RC_Insect,20; } - Combos: - Combo: - Giant_Shield - Gigant_Helm Script: | bonus2 bSubSize,Size_Large,5+(getequiprefinerycnt(EQI_HAND_L)*2); - Combos: - Combo: - Kalasak - Bangungot_Boots - Buwaya_Cloth - Bakonawa_Armor Script: | bonus2 bAddDefMonster,2311,30; bonus2 bAddDefMonster,2312,30; bonus2 bAddDefMonster,2320,30; bonus2 bAddDefMonster,2321,30; bonus2 bAddDefMonster,2322,30; bonus2 bAddDefMonster,2317,30; bonus2 bAddDefMonster,2318,30; bonus2 bAddDefMonster,2327,30; bonus2 bAddDefMonster,2319,30; bonus2 bAddDefMonster,2330,30; bonus2 bAddDefMonster,2329,30; bonus2 bAddDefMonster,2333,30; bonus2 bAddDefMonster,2332,30; bonus2 bAddDefMonster,2309,30; bonus2 bAddDefMonster,2310,30; bonus2 bAddDefMonster,2315,30; bonus2 bAddDefMonster,2316,30; bonus2 bAddDefMonster,2314,30; bonus2 bAddDefMonster,2313,30; bonus bMaxHPrate,20; bonus bMaxSPrate,10; - Combos: - Combo: - Fox_Armguard - Special_Ninja_Suit - Combo: - Fox_Armguard - Special_Ninja_Suit_ Script: | bonus bAgi,2; - Combos: - Combo: - Wolf_Armguard - Ninja_Scale_Armor Script: | bonus2 bAddClass,Class_All,10; bonus bStr,2; - Combos: - Combo: - Crescent_Armguard - Tenebris_Latitantes Script: | bonus bFlee,10; bonus bFlee2,10; - Combos: - Combo: - Esprit_Shield - Esprit_Manteau Script: | .@r = getequiprefinerycnt(EQI_GARMENT); .@r2 = getequiprefinerycnt(EQI_HAND_L); bonus2 bSubRace,RC_Angel,.@r; bonus2 bAddEle,Ele_Ghost,.@r2; - Combos: - Combo: - Esprit_Shield - Esprit_Shoes Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bSubEle,Ele_Ghost,5+2*.@r; - Combos: - Combo: - Shield_Of_Death - Lord_of_Death Script: | bonus2 bAddClass,Class_Boss,5; bonus2 bMagicAddClass,Class_Boss,5; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) { bonus2 bAddClass,Class_Boss,5; bonus2 bMagicAddClass,Class_Boss,5; } - Combos: - Combo: - Impr_Angel's_Safeguard - Im_Angel's_Protection - Combo: - ILL_Phen_Card - ILL_Obeaune_Card - Combo: - Pitaya_Y_Card - EP17_2_Marc_Card - Combo: - Pitaya_V_Card - EP17_2_Marc_Card Script: | bonus2 bSubEle,Ele_Neutral,5; - Combos: - Combo: - Impr_Angel's_Safeguard - Impr_Angel's_Arrival Script: | bonus bAllStats,2; - Combos: - Combo: - Lian_Shield - Lian_Robe Script: | bonus2 bAddEle,Ele_Neutral,getequiprefinerycnt(EQI_HAND_L); bonus2 bSubRace,RC_Formless,getequiprefinerycnt(EQI_GARMENT); - Combos: - Combo: - Lapine_Shield - KarduiEar Script: | .@r = getequiprefinerycnt(EQI_HAND_L); if (.@r >= 7) bonus2 bSkillCooldown,"WL_COMET",-20000+(.@r >= 9 ? -20000 : 0); - Combos: - Combo: - Granpa_Beard - Santa's_Hat_ Script: | bonus bMaxHP,700; bonus bMaxSP,50; bonus4 bAutoSpellWhenHit,"AL_INCAGI",10,30,1; - Combos: - Combo: - Smoking_Pipe - White_Feather Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r > 6) { bonus bMaxHPrate,((.@r-5)/2)*2; bonus bHit,(.@r-5)/2; } - Combos: - Combo: - Smoking_Pipe - Bio_Protector - Combo: - Body_Power_Up_Ring - Anti_Magic_Manteau - Combo: - Mechanical_Plant_Hat - Smoking_Pipe - Combo: - Runeknight_Robe - Runeknight_Bottom - Combo: - Guillotinecross_Robe2 - Assassincross_Top2 - Combo: - R_Hunting_Mail - R_Hunting_Manteau - R_Hunting_Boots - Combo: - Sprint_Glove_IL - Sprint_Ring_IL Script: | bonus bDelayrate,-5; - Combos: - Combo: - Centimental_Flower - Persika Script: | bonus bInt,1; bonus bMaxSP,30; - Combos: - Combo: - Centimental_Flower - Ancient_Elven_Ear Script: | bonus2 bAddClass,Class_All,1; - Combos: - Combo: - Centimental_Leaf - Persika Script: | bonus bLuk,1; bonus bFlee,2; - Combos: - Combo: - Centimental_Leaf - Ancient_Elven_Ear Script: | bonus bMatkRate,1; - Combos: - Combo: - Mr_Smile - Gloomy_Pumpkin_Hat Script: | bonus2 bAddMonsterDropItem,12192,20; - Combos: - Combo: - Mr_Smile - Wit_Pumpkin_Hat Script: | bonus2 bAddMonsterDropItem,12192,400; - Combos: - Combo: - Phantom_Of_Opera - Gloomy_Pumpkin_Hat - Combo: - Black_Leather_Boots - Rider_Insignia - Combo: - Black_Leather_Boots - Rider_Insignia_ - Combo: - Black_Leather_Boots - Rider_Insignia_M - Combo: - Black_Leather_Boots_ - Rider_Insignia - Combo: - Black_Leather_Boots_ - Rider_Insignia_ - Combo: - Black_Leather_Boots_ - Rider_Insignia_M Script: | bonus bFlee,10; - Combos: - Combo: - Elven_Ears - Skull_Cap - Combo: - Elven_Ears_ - Skull_Cap Script: | bonus bUseSPrate,-3; - Combos: - Combo: - Padded_Armor - Hyper_Changer - Combo: - Padded_Armor_ - Hyper_Changer Script: | bonus bDef,5; bonus bMaxHP,150; - Combos: - Combo: - Ninja_Suit - Shinobi's_Sash - Combo: - Ninja_Suit_ - Shinobi's_Sash Script: | bonus bUseSPrate,-20; bonus bMaxHP,300; - Combos: - Combo: - G_Strings - Undershirt - Combo: - G_Strings - Undershirt_ - Combo: - G_Strings_ - Undershirt - Combo: - G_Strings_ - Undershirt_ - Combo: - Im_Angel's_Protection - Impr_Angel's_Warmth Script: | bonus bAgi,5; bonus bFlee,10; - Combos: - Combo: - Water_Sprits_Armor - AwakenKtullanux_Card - Combo: - Water_Sprits_Armor_ - AwakenKtullanux_Card Script: | bonus3 bAutoSpellWhenHit,"WZ_WATERBALL",5,50; - Combos: - Combo: - Odin's_Blessing - Fricco_Shoes - Falcon_Robe Script: | bonus bAgi,3; bonus bMaxHPrate,5; bonus bMaxSPrate,5; - Combos: - Combo: - Odin's_Blessing - Vidar's_Boots - Vali's_Manteau Script: | bonus bVit,5; bonus bHPrecovRate,10; bonus bSPrecovRate,10; - Combos: - Combo: - Odin's_Blessing - Ulle_Cap - Combo: - Odin's_Blessing - Ulle_Cap_I Script: | if (readparam(bDex) > 69) bonus bUseSPrate,-10; - Combos: - Combo: - Goibne's_Armor - Goibne's_Combat_Boots - Goibne's_Shoulder_Arms - Goibne's_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; - Combos: - Combo: - Valkyrie_Armor - Valkyrie_Shoes - Valkyrie_Manteau - Valkyrie_Helm - Combo: - Munak_Card - Bon_Gun_Card - Hyegun_Card - Combo: - Black_Cat_Hat - Centimental_Flower - Combo: - Black_Cat_Hat - Centimental_Leaf - Combo: - Golden_Angel_Band_TH - Golden_Angel_Wing_TW Script: | bonus bAllStats,1; - Combos: - Combo: - Dress_Of_Angel - Angeling_Hairpin Script: | bonus bLuk,6; bonus bFlee,5; bonus bInt,2; - Combos: - Combo: - Orleans_Gown - Orleans_Necklace Script: | bonus bDelayrate,-15; - Combos: - Combo: - Freyja_Overcoat - Freyja_Boots - Freyja_Cape - Freyja_Crown Script: | bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Player_Human,10; bonus bMaxHPrate,20; bonus2 bResEff,Eff_Freeze,10000; skill "WZ_FROSTNOVA",10; - Combos: - Combo: - Diabolus_Robe - Diabolus_Ring - Combo: - Diabolus_Armor - Diabolus_Ring Script: | bonus2 bAddClass,Class_All,3; bonus bMatkRate,3; - Combos: - Combo: - Assaulter_Plate - Battle_Greave - Commander_Manteau Script: | bonus2 bSubRace,RC_All,-200; bonus2 bSubRace,RC_DemiHuman,200; bonus2 bSubRace,RC_Player_Human,200; bonus bVit,3; bonus bMaxHPrate,12; bonus bHealpower2,10; bonus bAddItemHealRate,10; autobonus2 "{ bonus2 bHPRegenRate,600,1000; }",5,10000,BF_WEAPON,"{ specialeffect2 EF_HEAL; }"; - Combos: - Combo: - Elite_Engineer_Armor - Battle_Greave - Commander_Manteau Script: | bonus2 bSubRace,RC_All,-200; bonus2 bSubRace,RC_DemiHuman,200; bonus2 bSubRace,RC_Player_Human,200; 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; - Combos: - Combo: - Assassin_Robe - Battle_Greave - Commander_Manteau Script: | bonus2 bSubRace,RC_All,-200; bonus2 bSubRace,RC_DemiHuman,200; bonus2 bSubRace,RC_Player_Human,200; bonus bAgi,3; bonus bMaxHPrate,12; bonus bCritical,5; bonus bAspdRate,5; autobonus "{ bonus2 bHPRegenRate,300,1000; }",10,10000,BF_WEAPON,"{ specialeffect2 EF_HEAL; }"; - Combos: - Combo: - Warlock_Battle_Robe - Combat_Boots - Commander_Manteau_ Script: | bonus2 bSubRace,RC_All,-200; bonus2 bSubRace,RC_DemiHuman,200; bonus2 bSubRace,RC_Player_Human,200; bonus bInt,3; bonus bMaxHPrate,12; bonus2 bResEff,Eff_Stun,2000; autobonus2 "{ bonus bDefEle,Ele_Ghost; }",30,10000,BF_WEAPON,"{ specialeffect2 EF_ENERGYCOAT; }"; - Combos: - Combo: - Medic_Robe - Combat_Boots - Commander_Manteau_ Script: | bonus2 bSubRace,RC_All,-200; bonus2 bSubRace,RC_DemiHuman,200; bonus2 bSubRace,RC_Player_Human,200; bonus bInt,3; bonus bMaxHPrate,12; bonus2 bVariableCastrate,"AL_HOLYLIGHT",-50; bonus bHealPower,6; autobonus2 "{ bonus bDefEle,Ele_Ghost; }",30,10000,BF_WEAPON,"{ specialeffect2 EF_ENERGYCOAT; }"; - Combos: - Combo: - Elite_Archer_Suit - Combat_Boots - Commander_Manteau_ - Combo: - Elite_Shooter_Suit - Battle_Boots - Sheriff_Manteau Script: | bonus2 bSubRace,RC_All,-200; bonus2 bSubRace,RC_DemiHuman,200; bonus2 bSubRace,RC_Player_Human,200; bonus bDex,3; bonus bMaxHPrate,12; bonus bLongAtkDef,10; bonus bDelayrate,-25; - Combos: - Combo: - Sprint_Mail - Sprint_Shoes - Sprint_Ring Script: | bonus bMaxHPrate,7; bonus bMaxSPrate,7; bonus bVariableCastrate,-3; bonus bDelayrate,-15; - Combos: - Combo: - Improved_Tights - Linen_Glove - Combo: - MattDrainliar_Card - Vampire's_Servant Script: | bonus bFlee2,5; - Combos: - Combo: - Krieger_Suit1 - Krieger_Shoes1 - Krieger_Muffler1 Script: | bonus2 bAddClass,Class_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; - Combos: - Combo: - Dragon_Vest - Dragon_Manteau Script: | bonus bAgi,5; bonus bFlee,15; - Combos: - Combo: - Dragon_Vest - Dragon_Manteau - Helm_Of_Dragoon Script: | bonus2 bSubRace,RC_Dragon,20; - Combos: - Combo: - Cuffs - Bloody_Iron_Ball - Combo: - Cuffs_ - Bloody_Iron_Ball - Combo: - Cuffs_ - Bloody_Iron_Ball_ - Combo: - Bloody_Iron_Ball_ - Cuffs Script: | bonus bBaseAtk,50; bonus2 bAddDefMonster,1196,20; bonus2 bAddDefMonster,1197,20; - Combos: - Combo: - Cuffs - Prison_Uniform - Combo: - Cuffs_ - Prison_Uniform Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bBaseAtk,5+.@r; - Combos: - Combo: - Tidal_Shoes - Wool_Scarf Script: | bonus bHPrecovRate,5; bonus bMaxHPrate,10; - Combos: - Combo: - Black_Leather_Boots - Rider_Suit - Combo: - Black_Leather_Boots_ - Rider_Suit Script: | bonus bAgi,2; bonus bFlee,5; - Combos: - Combo: - S_Archer_Pendant - S_Archer_earring - S_Hunter_Shoes - S_Hunter_Armor - S_Ranger_Weapon - S_Ranger_Shield - Combo: - S_Archer_Pendant - S_Archer_earring - S_Bard_Shoes - S_Bard_Armor - S_Minstrel_Weapon - S_Minstrel_Shield - Combo: - S_Archer_Pendant - S_Archer_earring - S_Dancer_Shoes - S_Dancer_Armor - S_Wanderer_Weapon - S_Wanderer_Shield - Combo: - S_Runeknight_Weapon - S_Runeknight_Shield - S_Swordman_earring - S_Swordman_Pendant - S_Knight_Shoes - S_Knight_Armor - Combo: - S_Royalguard_Weapon - S_Royalguard_Shield - S_Swordman_earring - S_Swordman_Pendant - S_Crusader_Shoes - S_Crusader_Armor - Combo: - S_Merchant_Pendant - S_Merchant_earring - S_Alchemist_Shoes - S_Alchemist_Armor - S_Genetic_Weapon - S_Genetic_Shield - Combo: - S_Merchant_Pendant - S_Merchant_earring - S_Blacksmith_Armor - S_Blacksmith_Shoes - S_Mechanic_Shield - S_Mechanic_weapon - Combo: - S_Acolyte_Pendant - S_Acolyte_earring - S_Priest_Shoes - S_Priest_Armor - S_Archbishop_Weapon - S_Archbishop_Shield - Combo: - S_Acolyte_Pendant - S_Acolyte_earring - S_Monk_Shoes - S_Monk_Armor - S_Sura_weapon - S_Sura_Shield - Combo: - S_Thief_Pendant - S_Thief_earring - S_Assassin_Shoes - S_Assassin_Armor - S_Guillotine_Weapon - S_Guillotine_Shield - Combo: - S_Thief_Pendant - S_Thief_earring - S_Rogue_Shoes - S_Rogue_Armor - S_Shadowchaser_Weapon - S_Shadowchaser_Shield - Combo: - S_Magician_Pendant - S_Magician_earring - S_Wizard_Shoes - S_Wizard_Armor - S_Warlock_Weapon - S_Warlock_Shield - Combo: - S_Magician_Pendant - S_Magician_earring - S_Sage_Shoes - S_Sage_Armor - S_Sorcerer_Weapon - S_Sorcerer_Shield Script: | bonus bAllStats,10; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus2 bIgnoreDefClassRate,Class_Normal,50; bonus2 bIgnoreMDefClassRate,Class_Normal,50; - Combos: - Combo: - S_Knight_Shoes - S_Knight_Armor Script: | bonus2 bSkillAtk,"KN_BOWLINGBASH",20; bonus2 bSkillUseSPrate,"KN_PIERCE",20; - Combos: - Combo: - S_Crusader_Shoes - S_Crusader_Armor Script: | bonus2 bSkillAtk,"CR_HOLYCROSS",20; bonus2 bSkillUseSPrate,"CR_GRANDCROSS",20; - Combos: - Combo: - S_Blacksmith_Shoes - S_Blacksmith_Armor Script: | if (BaseJob == Job_Blacksmith) { bonus2 bAddSize,Size_All,3; bonus2 bMagicAddSize,Size_All,3; bonus2 bSkillUseSPrate,"BS_WEAPONPERFECT",20; } - Combos: - Combo: - S_Alchemist_Shoes - S_Alchemist_Armor Script: | if (BaseJob == Job_Alchemist) { skill "BS_ADRENALINE",3; } - Combos: - Combo: - S_Priest_Shoes - S_Priest_Armor Script: | if (BaseJob == Job_Priest) { bonus bMatkRate,3; bonus2 bVariableCastrate,"PR_MAGNUS",-40; } - Combos: - Combo: - S_Monk_Shoes - S_Monk_Armor Script: | bonus2 bSkillUseSPrate,"MO_INVESTIGATE",20; bonus2 bSkillUseSPrate,"MO_FINGEROFFENSIVE",20; bonus2 bSkillUseSPrate,"MO_CHAINCOMBO",20; - Combos: - Combo: - S_Assassin_Shoes - S_Assassin_Armor Script: | bonus2 bSkillUseSPrate,"AS_GRIMTOOTH",20; bonus2 bSkillAtk,"AS_SONICBLOW",20; - Combos: - Combo: - S_Rogue_Shoes - S_Rogue_Armor Script: | if (BaseJob == Job_Rogue) { bonus2 bAddSize,Size_All,3; bonus2 bMagicAddSize,Size_All,3; bonus2 bSkillUseSPrate,"RG_RAID",20; } - Combos: - Combo: - S_Wizard_Shoes - S_Wizard_Armor Script: | bonus2 bSkillAtk,"WZ_VERMILION",20; bonus2 bSkillAtk,"WZ_METEOR",20; bonus2 bSkillAtk,"WZ_STORMGUST",20; bonus2 bVariableCastrate,"WZ_JUPITEL",-40; - Combos: - Combo: - S_Sage_Shoes - S_Sage_Armor Script: | bonus2 bVariableCastrate,"WZ_HEAVENDRIVE",-40; if (BaseJob == Job_Sage) { bonus bMatkRate,3; } - Combos: - Combo: - S_Hunter_Shoes - S_Hunter_Armor Script: | if (BaseJob == Job_Hunter) { bonus2 bAddSize,Size_All,3; bonus2 bMagicAddSize,Size_All,3; bonus2 bSkillUseSPrate,"HT_CLAYMORETRAP",20; bonus2 bSkillUseSPrate,"HT_LANDMINE",20; } - Combos: - Combo: - S_Bard_Shoes - S_Bard_Armor - Combo: - S_Dancer_Shoes - S_Dancer_Armor Script: | autobonus3 "{ bonus bAspdRate,10; bonus bSpeedRate,25; }",1000,5000,"BD_ADAPTATION"; /* Unknow Specialeffect */ - Combos: - Combo: - S_SuperNovice_Weapon - S_SuperNovice_Shield - Combo: - S_Gunslinger_Weapon - S_Gunslinger_Shield - Combo: - S_Taekwon_Weapon - S_Taekwon_Shield - Combo: - S_Ninja_Weapon - S_Ninja_Shield - Combo: - S_DoramMagical_Weapon - S_DoramMagical_Shield - Combo: - S_DoramPhysical_Weapon - S_DoramPhysical_Shield Script: | bonus bMaxHPrate,2; bonus bMaxSPrate,2; bonus bAllStats,3; bonus bUseSPrate,-10; - Combos: - Combo: - S_Runeknight_Weapon - S_Runeknight_Shield Script: | bonus2 bSkillUseSPrate,"RK_SONICWAVE",20; bonus3 bAutoSpell,"RK_IGNITIONBREAK",3,20; - Combos: - Combo: - S_Royalguard_Weapon - S_Royalguard_Shield Script: | bonus2 bSkillUseSPrate,"LG_CANNONSPEAR",20; skill "AM_CP_SHIELD",3; - Combos: - Combo: - S_Mechanic_weapon - S_Mechanic_Shield Script: | bonus2 bSkillAtk,"NC_VULCANARM",20; bonus2 bSkillUseSPrate,"NC_FLAMELAUNCHER",20; - Combos: - Combo: - S_Genetic_Weapon - S_Genetic_Shield Script: | bonus bMaxHPrate,2; bonus2 bSkillCooldown,"GN_CART_TORNADO",-1000; bonus2 bVariableCastrate,"GN_CARTBOOST",-100; - Combos: - Combo: - S_Archbishop_Weapon - S_Archbishop_Shield Script: | bonus2 bSkillAtk,"AB_DUPLELIGHT",20; bonus2 bSkillCooldown,"AB_ADORAMUS",-1000; - Combos: - Combo: - S_Sura_weapon - S_Sura_Shield Script: | bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",20; bonus2 bSkillUseSPrate,"SR_SKYNETBLOW",20; - Combos: - Combo: - S_Guillotine_Weapon - S_Guillotine_Shield Script: | bonus2 bSkillAtk,"GC_DARKILLUSION",20; bonus3 bAutoSpell,"GC_DARKCROW",1,10; - Combos: - Combo: - S_Shadowchaser_Weapon - S_Shadowchaser_Shield Script: | bonus2 bSkillAtk,"SC_TRIANGLESHOT",20; bonus bAtkRate,2; bonus bMatkRate,2; bonus bLongAtkRate,2; - Combos: - Combo: - S_Warlock_Weapon - S_Warlock_Shield Script: | bonus2 bSkillCooldown,"WL_DRAINLIFE",-1000; bonus2 bSkillCooldown,"WL_EARTHSTRAIN",-4000; - Combos: - Combo: - S_Sorcerer_Weapon - S_Sorcerer_Shield Script: | bonus2 bSkillAtk,"SO_EARTHGRAVE",20; bonus2 bSkillAtk,"SO_DIAMONDDUST",20; - Combos: - Combo: - S_Ranger_Weapon - S_Ranger_Shield Script: | bonus2 bSkillAtk,"RA_CLUSTERBOMB",20; bonus2 bSkillAtk,"RA_AIMEDBOLT",20; - Combos: - Combo: - S_Minstrel_Weapon - S_Minstrel_Shield - Combo: - S_Wanderer_Weapon - S_Wanderer_Shield Script: | bonus bMaxHPrate,2; bonus bMaxSPrate,2; bonus bLongAtkRate,getskilllv("WM_LESSON")/2; - Combos: - Combo: - Diabolus_Boots - Diabolus_Manteau Script: | bonus bMaxHPrate,6; - Combos: - Combo: - S_Rebellion_Armor - S_Rebellion_Shoes Script: | bonus2 bSkillCooldown,"RL_HEAT_BARREL",-4000; bonus2 bSkillCooldown,"RL_HAMMER_OF_GOD",-2000; - Combos: - Combo: - S_Rebellion_Armor - S_Rebellion_Shoes - S_Gunslinger_Weapon - S_Gunslinger_Shield - Combo: - S_Kagerou_Armor - S_Kagerou_Shoes - S_Ninja_Weapon - S_Ninja_Shield - Combo: - S_Oboro_Armor - S_Oboro_Shoes - S_Ninja_Weapon - S_Ninja_Shield - Combo: - S_Star_Emperor_Armor - S_Star_Emperor_Shoes - S_Taekwon_Weapon - S_Taekwon_Shield - Combo: - S_Soul_Reaper_Armor - S_Soul_Reaper_Shoes - S_Taekwon_Weapon - S_Taekwon_Shield Script: | bonus bAllStats,7; bonus bMaxHPrate,3; bonus bMaxSPrate,3; - Combos: - Combo: - S_Kagerou_Armor - S_Kagerou_Shoes Script: | bonus2 bSkillCooldown,"KO_JYUMONJIKIRI",-1000; bonus bLongAtkRate,5; - Combos: - Combo: - S_Oboro_Armor - S_Oboro_Shoes Script: | bonus2 bSkillCooldown,"KO_ZANZOU",-3000; bonus2 bMagicAtkEle,Ele_Fire,5; bonus2 bMagicAtkEle,Ele_Water,5; bonus2 bMagicAtkEle,Ele_Wind,5; - Combos: - Combo: - S_DoramPhysical_Armor - S_DoramPhysical_Shoes Script: | bonus2 bSkillCooldown,"SU_LUNATICCARROTBEAT",-3000; - Combos: - Combo: - S_DoramPhysical_Armor - S_DoramPhysical_Shoes - S_DoramPhysical_Weapon - S_DoramPhysical_Shield - Combo: - S_DoramMagical_Armor - S_DoramMagical_Shoes - S_DoramMagical_Weapon - S_DoramMagical_Shield Script: | bonus2 bIgnoreDefClassRate,Class_Normal,50; bonus2 bIgnoreMDefClassRate,Class_Normal,50; bonus bAllStats,7; bonus bMaxHPrate,3; bonus bMaxSPrate,3; - Combos: - Combo: - Beach_Sandal - Beach_Manteau Script: | bonus bFlee,5; - Combos: - Combo: - S_DoramMagical_Armor - S_DoramMagical_Shoes Script: | bonus2 bSkillCooldown,"SU_SV_STEMSPEAR",-1000; - Combos: - Combo: - S_Star_Emperor_Armor - S_Star_Emperor_Shoes Script: | bonus2 bSkillCooldown,"SJ_DOCUMENT",-2000; - Combos: - Combo: - S_Soul_Reaper_Armor - S_Soul_Reaper_Shoes Script: | bonus2 bSkillCooldown,"SP_SOULREAPER",-2000; - Combos: - Combo: - 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",200; bonus2 bSkillUseSP,"AB_ADORAMUS",-30; - Combos: - Combo: - 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; bonus2 bSkillUseSP,"AB_ADORAMUS",-30; bonus2 bVariableCastrate,"AL_HOLYLIGHT",-50; bonus2 bVariableCastrate,"PR_TURNUNDEAD",-50; bonus2 bVariableCastrate,"PR_MAGNUS",-50; bonus2 bVariableCastrate,"AB_JUDEX",-50; bonus2 bVariableCastrate,"AB_ADORAMUS",-50; - Combos: - Combo: - Ur_Greave - Ur_Manteau - Ur_Seal - Ur_Plate Script: | bonus bMaxHPrate,14; bonus2 bSubEle,Ele_Neutral,10; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",50; skill "CR_AUTOGUARD",1; bonus bUseSPrate,10; - Combos: - Combo: - Peuz_Greave - Peuz_Manteau - Peuz_Seal - Peuz_Plate Script: | bonus2 bAddClass,Class_All,10; bonus3 bAutoSpell,"RK_STORMBLAST",1,20; bonus2 bSkillAtk,"RK_WINDCUTTER",100; bonus2 bSkillAtk,"RK_SONICWAVE",100; autobonus3 "{ bonus bAspd,2; }",1000,10000,"LK_CONCENTRATION","{ specialeffect2 EF_ENHANCE; }"; - Combos: - Combo: - Sabah_Shoes - Sabah_Hood - Sabah_Ring - Sabah_Cloth Script: | bonus bFlee,10; bonus bCritical,15; bonus bCritAtkRate,40; bonus2 bSkillAtk,"GC_CROSSIMPACT",20; bonus bUseSPrate,10; - Combos: - Combo: - Nab_Shoes - Nab_Hood - Nab_Ring - Nab_Cloth Script: | bonus3 bAutoSpell,"ASC_BREAKER",max(getskilllv("ASC_BREAKER"),1),20; if (readparam(bStr) > 119) { bonus bBaseAtk,30; } bonus2 bAddClass,Class_All,10; bonus bMatkRate,10; bonus bCritical,-20; - Combos: - Combo: - White_Wing_Boots - White_Wing_Manteau - White_Wing_Brooch - White_Wing_Suits Script: | bonus bAspd,2; bonus2 bSkillAtk,"RA_ARROWSTORM",50; bonus bLongAtkRate,30; bonus3 bAutoSpell,"AC_DOUBLE",max(getskilllv("AC_DOUBLE"),3),20; - Combos: - Combo: - Black_Wing_Boots - Black_Wing_Manteau - Black_wing_Brooch - Black_Wing_Suits Script: | bonus bMaxHPrate,15; bonus bFlee2,20; bonus2 bSkillAtk,"RA_CLUSTERBOMB",20; bonus bLongAtkRate,-30; bonus bAspd,-7; - Combos: - Combo: - Rune_Boots - Morroc_Seal - Combo: - Thief_Handcuff - Cuffs - Combo: - Cuffs_ - Thief_Handcuff Script: | bonus bBaseAtk,getequiprefinerycnt(EQI_SHOES); - Combos: - Combo: - Rune_Boots - Morroc_Charm_Stone Script: | bonus bMatkRate,getequiprefinerycnt(EQI_SHOES)/2; bonus bVariableCastrate,-(getequiprefinerycnt(EQI_SHOES)/2); - Combos: - Combo: - Rune_Boots - Death_Coil Script: | bonus bCritical,(getequiprefinerycnt(EQI_SHOES)/2)*10; - Combos: - Combo: - Shoes_Of_Valor - Muffler_Of_Valor - Medal_Of_Valor1 - Medal_Of_Valor2 - Armor_Of_Valor - Helm_Of_Valor Script: | bonus bMaxHP,500; bonus bMaxSP,300; bonus bBaseAtk,10; bonus bDef,10; - Combos: - Combo: - Siege_Greave - Siege_Manteau - Siege_Plate Script: | bonus bVit,5; bonus2 bSubRace,RC_DemiHuman,15; bonus2 bSubRace,RC_Player_Human,15; - Combos: - Combo: - Siege_Boots - Siege_Manteau - Siege_Suits Script: | bonus bDex,5; bonus2 bSubRace,RC_DemiHuman,15; bonus2 bSubRace,RC_Player_Human,15; - Combos: - Combo: - Siege_Shoes - Siege_Muffler - Siege_Robe Script: | bonus bInt,5; bonus bMdef,10; bonus2 bSubRace,RC_DemiHuman,15; bonus2 bSubRace,RC_Player_Human,15; - Combos: - Combo: - Cape_Of_Ancient_Lord - Robe_Of_Flattery Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bMaxSPrate,10+.@r; bonus bFlee,10+.@r; - Combos: - Combo: - Cape_Of_Ancient_Lord - Agenda_Robe - Combo: - Cape_Of_Ancient_Lord_ - Agenda_Robe Script: | bonus bVariableCastrate,-(2*getequiprefinerycnt(EQI_ARMOR)); bonus bNoCastCancel; - Combos: - Combo: - Clack_Of_Servival - Robe_Of_Flattery Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,10+.@r; bonus bMatkRate,2+.@r; - Combos: - Combo: - Clack_Of_Servival - Shoes_Of_Servival - Combo: - Coak_of_Survival - Shoes_Of_Servival Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bMatkRate,10; if (.@r >= 7) { bonus2 bSubEle,Ele_Earth,15; bonus2 bSubEle,Ele_Wind,15; } if (.@r >= 9) { bonus2 bSubEle,Ele_Earth,15; bonus2 bSubEle,Ele_Wind,15; } - Combos: - Combo: - Morpheus's_Shawl - Morpheus's_Ring - Morpheus's_Armlet - Morpheus's_Hood Script: | bonus bInt,5; bonus bMdef,11; bonus bMaxSPrate,20; bonus bNoCastCancel; bonus bVariableCastrate,25; - Combos: - Combo: - Morrigane's_Manteau - Morrigane's_Belt - Morrigane's_Pendant - Morrigane's_Helm Script: | bonus bStr,2; bonus bLuk,9; bonus bCritical,13; bonus bBaseAtk,18; bonus bFlee2,13; - Combos: - Combo: - Morrigane's_Manteau - Robe_Of_Vituperation Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bIgnoreDefRaceRate,RC_DemiHuman,15; bonus2 bIgnoreDefRaceRate,RC_Demon,15; bonus2 bIgnoreDefRaceRate,RC_Undead,15; bonus bLuk,3+.@r; bonus bCritical,10+.@r; - Combos: - Combo: - Morrigane's_Manteau - Consultation_Robe Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bDefEle,Ele_Ghost; bonus bAgi,.@r; bonus bFlee,(2*.@r); - Combos: - Combo: - Valkyrie_Manteau - Deviling_Card - Consultation_Robe Script: | bonus2 bSubEle,Ele_Neutral,-50; bonus2 bSubEle,Ele_Water,50; bonus2 bSubEle,Ele_Earth,50; bonus2 bSubEle,Ele_Fire,50; bonus2 bSubEle,Ele_Wind,50; bonus2 bSubEle,Ele_Poison,50; bonus2 bSubEle,Ele_Holy,50; bonus2 bSubEle,Ele_Dark,50; bonus2 bSubEle,Ele_Ghost,50; bonus2 bSubEle,Ele_Undead,50; - Combos: - Combo: - Valkyrie_Manteau - Robe_Of_Vituperation Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bIgnoreDefRaceRate,RC_DemiHuman,15; bonus2 bIgnoreDefRaceRate,RC_Demon,15; bonus2 bIgnoreDefRaceRate,RC_Undead,15; bonus bMaxHPrate,10+.@r; bonus bAtkRate,2+.@r; - Combos: - Combo: - Valkyrie_Manteau - Consultation_Robe Script: | .@r = getequiprefinerycnt(EQI_ARMOR); .@val = 10; bonus bVit,(5+.@r); bonus bLuk,.@r; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Dark,10; if (.@r >= 10) { .@val += 10; } bonus2 bSubEle,Ele_Neutral,.@val; - Combos: - Combo: - Cloak_Of_Survival_C - Agenda_Robe - Combo: - Agenda_Robe - Clack_Of_Servival Script: | bonus5 bAutoSpell,"AL_HEAL",1,(10*getequiprefinerycnt(EQI_ARMOR)),BF_MAGIC,0; - Combos: - Combo: - Wanderer_Outer - Wanderer's_Sakkat Script: | .@r = getequiprefinerycnt(EQI_GARMENT); if (.@r >= 7) { skill "TF_DOUBLE",5; } else if (.@r >= 5) { skill "TF_DOUBLE",1; } - Combos: - Combo: - Scarlet_Poncho - Critical_Anklet Script: | bonus bCritAtkRate,5; bonus bCritical,10; .@r = getequiprefinerycnt(EQI_GARMENT); if (.@r >= 5) { bonus bCritAtkRate,3; } if (.@r >= 7) { bonus bCritAtkRate,4; } - Combos: - Combo: - Clip - Spiritual_Ring - Combo: - Clip - Spiritual_Ring_C - Combo: - Clip - Spiritual_Ring_M - Combo: - Rosary - Spiritual_Ring - Combo: - Rosary - Spiritual_Ring_C - Combo: - Rosary - Spiritual_Ring_M - Combo: - Rosary_ - Spiritual_Ring - Combo: - Rosary_ - Spiritual_Ring_C - Combo: - Rosary_ - Spiritual_Ring_M Script: | bonus2 bSkillAtk,"AL_HEAL",50; bonus2 bSkillAtk,"PR_MAGNUS",30; bonus bSPrecovRate,9; - Combos: - Combo: - Ring_Of_Rogue - Cold_Heart Script: | bonus2 bAddSize,Size_Medium,8; bonus bAspdRate,getequiprefinerycnt(EQI_HAND_R)/2; - Combos: - Combo: - Ring_Of_Rogue - Black_Cat Script: | bonus2 bAddSize,Size_Large,8; bonus bHit,getequiprefinerycnt(EQI_HAND_R)/2; bonus bVariableCastrate,-getequiprefinerycnt(EQI_HAND_R)/2; - Combos: - Combo: - Vesper_Core01 - Memories_Of_Lovers - Combo: - Memories_Of_Lovers - Vesper_Core01_ Script: | bonus bInt,8; bonus bMaxSPrate,5; - Combos: - Combo: - Vesper_Core02 - Memories_Of_Lovers - Combo: - Memories_Of_Lovers - Vesper_Core02_ Script: | bonus bStr,7; bonus bBaseAtk,20; - Combos: - Combo: - Vesper_Core03 - Memories_Of_Lovers - Combo: - Memories_Of_Lovers - Vesper_Core03_ Script: | bonus bAgi,7; bonus bFlee,15; - Combos: - Combo: - Vesper_Core04 - Memories_Of_Lovers - Combo: - Memories_Of_Lovers - Vesper_Core04_ Script: | bonus bDex,7; bonus bHit,10; - Combos: - Combo: - Spiritual_Ring - Demon_Hunting_Bible_K Script: | bonus2 bVariableCastrate,"PR_MAGNUS",-25; bonus bHealPower,10; bonus bAddItemHealRate,10; autobonus2 "{ bonus bIgnoreMDefRace,RC_All; }",getequiprefinerycnt(EQI_HAND_R)*20,2000,BF_SHORT|BF_NORMAL; /* Confirm: Success rate and duration */ - Combos: - Combo: - Ring_Of_Flame_Lord - Ring_Of_Resonance - Combo: - Good_Ring_Of_Flame_Lord - Good_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; - Combos: - Combo: - Orleans_Glove - Orleans_Necklace Script: | bonus bMatkRate,20; - Combos: - Combo: - Bison_Horn - Buffalo_Horn - Combo: - _Riot_Chip - Reactor_A_ASPD - Combo: - As_Bdy_Knight_Card - As_Ragged_Golem_Card - Combo: - Snake_Encyclopedia - Snake_Card - Side_Winder_Card - Combo: - Snake_Encyclopedia_ - Snake_Card - Side_Winder_Card - Combo: - R_Hunting_Boots - R_Hunting_Mail Script: | bonus bAspd,1; - Combos: - Combo: - Bison_Horn - Thorny_Shoes Script: | if (readparam(bAgi) > 120) bonus bAspd,1; - Combos: - Combo: - KickAndKick_Card - Kick_Step_Card - Combo: - Charleston_Card - Kick_Step_Card - Combo: - Rock_Step_Card - Kick_Step_Card Script: | bonus bNoMadoFuel; - Combos: - Combo: - RepairRobot_T_Card - ExplorationRover_T_Card - Combo: - Illusion_Engine_A - Illusion_Leg_A - Combo: - Luminous_Blue_Stone - Sharp2 - Combo: - Luminous_Blue_Stone - Sharp1 - Combo: - WhistleK - Pendant_Of_Chaos - Combo: - E_Illusion_Engine_A - E_Illusion_Leg_A Script: | bonus bCritAtkRate,10; - Combos: - Combo: - GC109_Card - DR815_Card Script: | autobonus "{ bonus bAspd,5; }",30,5000; - Combos: - Combo: - Medal_Swordman - Krieger_Ring1 - Combo: - Medal_Swordman - Krieger_Ring2 - Combo: - Medal_Swordman - Krieger_Ring3 - Combo: - Medal_Thief - Krieger_Ring1 - Combo: - Medal_Thief - Krieger_Ring2 - Combo: - Medal_Thief - Krieger_Ring3 - Combo: - Medal_Acolyte - Krieger_Ring1 - Combo: - Medal_Acolyte - Krieger_Ring2 - Combo: - Medal_Acolyte - Krieger_Ring3 - Combo: - Medal_Mage - Krieger_Ring1 - Combo: - Medal_Mage - Krieger_Ring2 - Combo: - Medal_Mage - Krieger_Ring3 - Combo: - Medal_Archer - Krieger_Ring1 - Combo: - Medal_Archer - Krieger_Ring2 - Combo: - Medal_Archer - Krieger_Ring3 - Combo: - Medal_Merchant - Krieger_Ring1 - Combo: - Medal_Merchant - Krieger_Ring2 - Combo: - Medal_Merchant - Krieger_Ring3 - Combo: - Medal_Gunner - Krieger_Ring1 - Combo: - Medal_Gunner - Krieger_Ring2 - Combo: - Medal_Gunner - Krieger_Ring3 Script: | bonus2 bAddClass,Class_All,5; bonus bMatkRate,3; bonus bHealPower,5; - Combos: - Combo: - Icarus_Wing - Bowman_Scarf Script: | bonus bUseSPrate,-25; - Combos: - Combo: - Evil_Shadow_Card - Evil_Fanatics_Card Script: | bonus2 bAddEle,Ele_Dark,15; bonus2 bAddEle,Ele_Undead,15; bonus2 bMagicAddEle,Ele_Dark,15; bonus2 bMagicAddEle,Ele_Undead,15; bonus2 bSubEle,Ele_Dark,15; bonus2 bSubEle,Ele_Undead,15; - Combos: - Combo: - Rigid_Kaho_Card - Fire_Frilldora_Card Script: | bonus2 bMagicAddEle,Ele_Earth,8; - Combos: - Combo: - Rigid_Sky_Deleter_Card - Bungisngis_Card - Combo: - RingOfDevil - Tough1 - Combo: - RingOfDevil - Tough2 - Combo: - RingOfDevil - Tough3 Script: | bonus bMaxHPrate,5; - Combos: - Combo: - Rigid_Nightmare_Terror_Card - Nightmare_Card Script: | bonus bMaxSPrate,10; - Combos: - Combo: - Rigid_Nightmare_Terror_Card - Nightmare_Terror_Card - Combo: - Ghostring_Card - Chaos_Goring_Card - Combo: - Gh_md_dex - Hawkeye Script: | bonus bAtkRate,10; - Combos: - Combo: - Contaminated_Raydric_Card - Daydric_Card Script: | bonus bAtkRate,5; bonus2 bSubEle,Ele_Neutral,10; - Combos: - Combo: - Contaminated_Raydric_Archer_Card - P_Archer_Skeleton_Card - Combo: - Genetic_Robe - Genetic_Bottom - Combo: - E_Illusion_Engine_B - E_Illusion_Leg_A Script: | bonus bLongAtkRate,5; - Combos: - Combo: - Contaminated_Sting_Card - Sting_Card Script: | bonus bDef,150; bonus bMdef,20; - Combos: - Combo: - Ice_Ghost_Card - Curupira_Card Script: | bonus2 bMagicAddEle,Ele_Water,8; - Combos: - Combo: - Flame_Ghost_Card - Fru_Pom_Spider_Card Script: | bonus2 bMagicAddEle,Ele_Fire,8; - Combos: - Combo: - Polluted_Dark_L_Card # 27363 - Dark_Lord_Card # 4168 Script: | bonus2 bMagicAtkEle,Ele_Fire,15; bonus2 bSkillAtk,"WZ_METEOR",15; - Combos: - Combo: - Black_Cat - Black_Wing Script: | bonus bHit,5; bonus bMatk,5; bonus2 bSkillUseSP,"SC_ENERVATION",20; bonus2 bSkillUseSP,"SC_GROOMY",20; - Combos: - Combo: - Academy_Badge - School_Bag Script: | bonus bAspdRate,3; bonus bVariableCastrate,-3; - Combos: - Combo: - Shaman_Ring - Shaman_Earing - Shaman's_Hair_Ornament Script: | bonus bMaxHP,10*BaseLevel; bonus bMaxSP,2*BaseLevel; bonus bNoCastCancel; bonus bVariableCastrate,15; - Combos: - Combo: - Shaman_Ring - Shaman_EaringB - Shaman's_Hair_Ornament Script: | bonus bMaxHP,BaseLevel*10; bonus bMaxSP,BaseLevel*2; bonus bHealPower,10; - Combos: - Combo: - Dark_Knight_Belt - Dark_Knight_Glove - Dark_Knight_Mask - Combo: - Dark_Knight_Belt - Dark_Knight_Glove - Dark_Knight_MaskB Script: | bonus bMatkRate,10; bonus bInt,5; bonus2 bSubRace,RC_Angel,10; - Combos: - Combo: - Dark_Knight_Belt - Dark_Knight_GloveB - Dark_Knight_Mask - Combo: - Dark_Knight_Glove - Dark_Knight_BeltB - Dark_Knight_MaskB - Combo: - Dark_Knight_BeltB - Dark_Knight_GloveB - Dark_Knight_MaskB Script: | autobonus "{ bonus bAspdRate,2; }",50,10000,0,"{ specialeffect2 EF_POTION_BERSERK; }"; bonus bMaxHP,BaseLevel*15; bonus bMaxSP,(BaseLevel*12)/10; bonus2 bAddClass,Class_All,3; - Combos: - Combo: - Ring_Of_Wise_King - Lunar_Rainbow Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r < 4) { .@a = 4; } else { .@a = min(.@r,10); } bonus3 bAutoSpell,"WZ_WATERBALL",.@a,(.@a*10); - Combos: - Combo: - Celine_Brooch - Lush_Rose Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); .@a = min(.@r,10); bonus bAllStats,.@a; bonus bFixedCastrate,-50; if (.@r >= 7) { bonus2 bMagicAddClass,Class_Boss,20; } - Combos: - Combo: - Celine_Brooch - Celines_Ribbon Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bAllStats,.@r; bonus2 bMagicAddClass,Class_Boss,10; bonus bFixedCastrate,-50; if (.@r >= 7) { bonus2 bMagicAddClass,Class_Boss,20; bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Player_Human,10; } if (.@r >= 9) { bonus2 bMagicAddClass,Class_Boss,20; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; } - Combos: - Combo: - Celine_Brooch - Evilspirit_Gloves Script: | bonus bBaseAtk,50; bonus bMatk,50; bonus bAspd,2; bonus3 bAutoSpell,"SO_EARTHGRAVE",1,20; bonus3 bAutoSpell,"SO_VARETYR_SPEAR",1,20; bonus3 bAutoSpell,"WL_RECOGNIZEDSPELL",1,10; bonus3 bAutoSpell,"WZ_QUAGMIRE",3,50; - Combos: - Combo: - EgirRing - Egir_Armor Script: | .@r = getequiprefinerycnt(EQI_ARMOR); if (.@r >= 7) { .@val = 5000; } else { .@val = 2500; } bonus2 bResEff,Eff_Stun,.@val; bonus2 bResEff,Eff_Silence,.@val; - Combos: - Combo: - EgirRing - Egir_Armor - Egir_Helm - Egir_Manteau - Egir_Shoes Script: | bonus bFlee2,30; bonus2 bSubEle,Ele_Water,15; bonus2 bResEff,Eff_Freeze,10000; - Combos: - Combo: - EgirRing - Egir_Helm Script: | bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus bAllStats,5; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) { bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus bAllStats,5; } - Combos: - Combo: - EgirRing - Egir_Manteau Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 7) .@val = 2; else .@val = 1; bonus2 bSubEle,Ele_Fire,25*.@val; bonus2 bSubEle,Ele_Water,25*.@val; - Combos: - Combo: - EgirRing - Egir_Shoes Script: | if (getequiprefinerycnt(EQI_SHOES) >= 7) .@val = 2; else .@val = 1; bonus bMaxHPrate,10*.@val; bonus bMaxSPrate,10*.@val; - Combos: - Combo: - EgirRing - Kraken_Card Script: | bonus bMdef,15; bonus bFlee,100; bonus bMaxHPrate,15; skill "RG_TUNNELDRIVE",1; bonus bIntravision; - Combos: - Combo: - Giant_Protection # 28521 - Giant_Axe # 1387 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSubRace,RC_DemiHuman,3; if (.@r >= 7) { bonus2 bAddClass,Class_Boss,5; bonus2 bSkillAtk,"WS_CARTTERMINATION",5; } if (.@r >= 9) { bonus2 bAddClass,Class_Boss,10; bonus2 bSkillAtk,"WS_CARTTERMINATION",10; } - Combos: - Combo: - Giant_Protection - Giant_Lance Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player_Human,3; if (.@r >= 7) { bonus2 bAddClass,Class_Boss,5; bonus2 bSkillAtk,"LK_SPIRALPIERCE",5; bonus2 bSkillAtk,"RK_SONICWAVE",5; } if (.@r >= 9) { bonus2 bAddClass,Class_Boss,10; bonus2 bSkillAtk,"LK_SPIRALPIERCE",10; bonus2 bSkillAtk,"RK_SONICWAVE",10; } - Combos: - Combo: - Giant_Protection - Gigantic_Bow Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,2*(readparam(bStr)/10); if (.@r >= 7) { bonus2 bAddClass,Class_Boss,5; bonus2 bSkillAtk,"RA_ARROWSTORM",5; bonus2 bSkillAtk,"RA_AIMEDBOLT",5; } if (.@r >= 9) { bonus2 bAddClass,Class_Boss,10; bonus2 bSkillAtk,"RA_ARROWSTORM",10; bonus2 bSkillAtk,"RA_AIMEDBOLT",10; } - Combos: - Combo: - Whike_Black_Tail - Whikebain_Ears Script: | bonus bCritAtkRate,10; if (getequiprefinerycnt(EQI_HEAD_TOP) > 5) bonus bCritical,5; - Combos: - Combo: - Thief_Handcuff - Bloody_Iron_Ball_C - Combo: - Thief_Handcuff - Dark_Blindfold - Combo: - Improved_Kiss_Of_Angel - Impr_Angel's_Warmth - Combo: - Thief_Handcuff - Bloody_Iron_Ball - Combo: - Thief_Handcuff - Blinker_ - Combo: - Bloody_Iron_Ball_ - Thief_Handcuff Script: | bonus bBaseAtk,10; - Combos: - Combo: - Imuke_Upper_Shield - Enforcer_cape - Combo: - Horn_Card - Imuke_Upper_Shield - Combo: - Enforcer_cape - Horn_Card Script: | bonus bLongAtkDef,-35; - Combos: - Combo: - Shield_Of_Chaos - Shining_Trapezohedron Script: | bonus2 bSubRace,RC_Undead,4; bonus2 bSubRace,RC_Demon,4; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player_Human,3; - Combos: - Combo: - Happy_Shield - Thara_Frog_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_DemiHuman,5; if (.@r >= 6) bonus2 bExpAddRace,RC_DemiHuman,5; if (.@r >= 8) bonus2 bExpAddRace,RC_DemiHuman,5; - Combos: - Combo: - Happy_Shield - Orc_Warrior_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Brute,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Brute,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Brute,5; - Combos: - Combo: - Happy_Shield - BigFoot_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Insect,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Insect,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Insect,5; - Combos: - Combo: - Happy_Shield - Rafflesia_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Fish,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Fish,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Fish,5; - Combos: - Combo: - Happy_Shield - Petit__Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Dragon,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Dragon,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Dragon,5; - Combos: - Combo: - Happy_Shield - Khalitzburg_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Demon,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Demon,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Demon,5; - Combos: - Combo: - Happy_Shield - Anubis_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Angel,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Angel,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Angel,5; - Combos: - Combo: - Happy_Shield - Penomena_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Formless,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Formless,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Formless,5; - Combos: - Combo: - Happy_Shield - Teddy_Bear_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Undead,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Undead,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Undead,5; - Combos: - Combo: - Happy_Shield - Alnoldi_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bExpAddRace,RC_Plant,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Plant,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Plant,5; - Combos: - Combo: - Thief_Handcuff - Prison_Uniform Script: | bonus bBaseAtk,2*getequiprefinerycnt(EQI_ARMOR); - Combos: - Combo: - Sprint_Glove - Sprint_Mail Script: | bonus bMaxHPrate,3; if (getequiprefinerycnt(EQI_ARMOR) >= 7) { bonus bMaxSPrate,2; } - Combos: - Combo: - Sprint_Glove - Sprint_Mail - Sprint_Shoes - Sprint_Ring Script: | bonus bVariableCastrate,-5; bonus bDelayrate,-5; - Combos: - Combo: - Sprint_Glove - Sprint_Shoes Script: | bonus bMaxSPrate,3; if (getequiprefinerycnt(EQI_SHOES) >= 7) { bonus bMaxHPrate,2; } - Combos: - Combo: - Sprint_Glove - Sprint_Ring Script: | bonus bVariableCastrate,-4; bonus bDelayrate,-4; - Combos: - Combo: - Rune_Ring - Rune_Suit - Mana_Manteau - Mana_Boots Script: | bonus2 bExpAddRace,RC_All,30; - Combos: - Combo: - Fidelity_Necklace - Black_Shiba_Inu_Hat Script: | .@r = 3+(3*getequiprefinerycnt(EQI_HEAD_TOP)); autobonus "{ bonus2 bSPLossRate,5,1000; bonus bBaseAtk,30; }",.@r,5000,BF_WEAPON,"{ transform 1785,5000; specialeffect2 EF_POTION_BERSERK; }"; autobonus2 "{ bonus2 bSPLossRate,5,1000; bonus bBaseAtk,30; }",.@r,5000,BF_WEAPON,"{ transform 1785,5000; specialeffect2 EF_POTION_BERSERK; }"; - Combos: - Combo: - Seyren_Memory - Volar Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"KN_BOWLINGBASH",10*.@r; bonus2 bSkillAtk,"RK_IGNITIONBREAK",5*.@r; - Combos: - Combo: - Seyren_Memory - Vernan Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"LK_SPIRALPIERCE",10*.@r; bonus2 bSkillAtk,"RK_SONICWAVE",5*.@r; - Combos: - Combo: - Seyren_Memory - Argen_Blanco Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"KN_BRANDISHSPEAR",10*.@r; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",5*.@r; - Combos: - Combo: - Howard_Memory - Golden_Wrench Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"NC_POWERSWING",7*.@r; bonus2 bSkillAtk,"NC_AXEBOOMERANG",5*.@r; - Combos: - Combo: - Howard_Memory - Engine_Pilebuncker Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",7*.@r; bonus2 bSkillAtk,"NC_ARMSCANNON",5*.@r; - Combos: - Combo: - Howard_Memory - Maxi_Spanner Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"NC_AXETORNADO",7*.@r; bonus2 bSubSize,Size_All,5*.@r; - Combos: - Combo: - Eremes_Memory - Reaper_Cross Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",7*.@r; bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",5*.@r; - Combos: - Combo: - Eremes_Memory - Agudo_Filo Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillCooldown,"GC_DARKCROW",-3000*.@r; bonus bAspd,2*.@r; - Combos: - Combo: - Eremes_Memory - Judgement_Slasher - Repent_Slasher Script: | .@a = (getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L))/5; bonus2 bSkillAtk,"ASC_BREAKER",10*.@a; bonus2 bSkillAtk,"ASC_METEORASSAULT",10*.@a; bonus2 bSkillAtk,"GC_CROSSIMPACT",5*.@a; bonus2 bSkillAtk,"GC_COUNTERSLASH",5*.@a; - Combos: - Combo: - Catherine_Memory - Staff_Of_Miracle Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"MG_SOULSTRIKE",10*.@r; bonus2 bSkillAtk,"HW_NAPALMVULCAN",10*.@r; bonus2 bSkillAtk,"WL_SOULEXPANSION",5*.@r; - Combos: - Combo: - Catherine_Memory - Gravitation_Staff Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"HW_GRAVITATION",10*.@r; bonus2 bSkillAtk,"WL_DRAINLIFE",5*.@r; - Combos: - Combo: - Catherine_Memory - Crimson_Rose_Stick Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"WL_HELLINFERNO",7*.@r; bonus2 bSkillAtk,"WL_CRIMSONROCK",5*.@r; - Combos: - Combo: - Margaretha_Memory - Lucis_Flail Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"AB_JUDEX",10*.@r; bonus2 bSkillAtk,"AB_DUPLELIGHT",5*.@r; - Combos: - Combo: - Margaretha_Memory - Adorare_Staff Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bMagicAtkEle,Ele_Holy,5*.@r; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r; - Combos: - Combo: - Margaretha_Memory - Ponitendtia Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"PR_MAGNUS",10*.@r; bonus2 bSkillAtk,"AB_JUDEX",5*.@r; - Combos: - Combo: - Cecil_Memory - Sharp_Star_Bow Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus bCritAtkRate,5*.@r; bonus2 bSkillAtk,"SN_SHARPSHOOTING",7*.@r; - Combos: - Combo: - Cecil_Memory - Aiming_Bow Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"RA_AIMEDBOLT",7*.@r; bonus2 bSkillUseSPrate,"RA_AIMEDBOLT",2*.@r; - Combos: - Combo: - Cecil_Memory - Falken_Shooter Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillCooldown,"RA_UNLIMIT",-15000*.@r; bonus2 bSkillUseSPrate,"RA_ARROWSTORM",2*.@r; - Combos: - Combo: - Randel_Memory - Harve Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"PA_SHIELDCHAIN",10*.@r; bonus2 bSkillAtk,"LG_SHIELDPRESS",5*.@r; - Combos: - Combo: - Randel_Memory - Fortrage Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"LG_OVERBRAND",10*.@r; bonus2 bSkillAtk,"LG_CANNONSPEAR",5*.@r; - Combos: - Combo: - Randel_Memory - Farthezan Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"PA_PRESSURE",10*.@r; bonus2 bSkillAtk,"LG_RAYOFGENESIS",5*.@r; - Combos: - Combo: - Flamel_Memory - Coolant_Injection Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"GN_CARTCANNON",7*.@r; bonus bLongAtkRate,2*.@r; - Combos: - Combo: - Flamel_Memory - Gene_Rod Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"GN_CRAZYWEED",7*.@r; bonus2 bSkillCooldown,"GN_CRAZYWEED",-200*.@r; - Combos: - Combo: - Flamel_Memory - Estal Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",7*.@r; bonus2 bSkillCooldown,"GN_SPORE_EXPLOSION",-200*.@r; - Combos: - Combo: - Gertie_Memory - Rapid_Fire_C_Bow Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SC_TRIANGLESHOT",7*.@r; bonus bLongAtkRate,2*.@r; - Combos: - Combo: - Gertie_Memory - Jack_The_Knife Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"RG_BACKSTAP",10*.@r; bonus2 bSkillAtk,"SC_FATALMENACE",5*.@r; - Combos: - Combo: - Gertie_Memory - Platinum_Dagger Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bMagicAtkEle,Ele_Fire,5*.@r; bonus2 bMagicAtkEle,Ele_Wind,5*.@r; bonus2 bMagicAtkEle,Ele_Water,5*.@r; bonus2 bMagicAtkEle,Ele_Earth,5*.@r; - Combos: - Combo: - Celia_Memory - Psychic_Spear_Rod Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",7*.@r; bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-200*.@r; - Combos: - Combo: - Celia_Memory - Dust_Grave Script: | .@r= getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_EARTHGRAVE",7*.@r; bonus2 bSkillAtk,"SO_DIAMONDDUST",5*.@r; - Combos: - Combo: - Celia_Memory - Boltigin Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"WZ_EARTHSPIKE",10*.@r; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",7*.@r; - Combos: - Combo: - Chen_Memory - Bright_Mace Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",10*.@r; bonus2 bSkillAtk,"MO_INVESTIGATE",10*.@r; bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",5*.@r; bonus2 bSkillAtk,"SR_SKYNETBLOW",5*.@r; - Combos: - Combo: - Chen_Memory - Combo_Fist Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"MO_CHAINCOMBO",10*.@r; bonus2 bSkillAtk,"MO_COMBOFINISH",10*.@r; bonus2 bSkillAtk,"CH_CHAINCRUSH",7*.@r; - Combos: - Combo: - Chen_Memory - Asura_Bandage Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SR_KNUCKLEARROW",7*.@r; bonus bLongAtkRate,2*.@r; - Combos: - Combo: - Trentini_Memory - Wind_Gale - Combo: - Alphoccio_Memory - Wind_Gale Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillUseSPrate,"WM_SEVERE_RAINSTORM",2*.@r; bonus bLongAtkRate,2*.@r; - Combos: - Combo: - Trentini_Memory - Heart_Whip - Combo: - Alphoccio_Memory - Black_Circle Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bMagicAtkEle,Ele_Neutral,5*.@r; bonus2 bSkillAtk,"WM_METALICSOUND",5*.@r; - Combos: - Combo: - Trentini_Memory - Scarlet_Ribbon - Combo: - Alphoccio_Memory - Antique_Cello Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*.@r; bonus bLongAtkRate,2*.@r; - Combos: - Combo: - Body_Power_Up_Ring - Anti_Magic_Suit - Combo: - Hahoe_Mask - Gloomy_Pumpkin_Hat - Combo: - Illusion_Armor_B - Illusion_Leg_A - Combo: - Snake_Encyclopedia - Snake_Card - Combo: - Snake_Encyclopedia - Side_Winder_Card - Combo: - Snake_Encyclopedia_ - Snake_Card - Combo: - Snake_Encyclopedia_ - Side_Winder_Card - Combo: - Blue_Rear_Ribbon - Bag_Of_Antonio_P - Combo: - E_Illusion_Leg_A - E_Illusion_Armor_B - Combo: - RingOfDevil - Swiftness1 - Combo: - RingOfDevil - Swiftness2 - Combo: - RingOfDevil - Swiftness3 Script: | bonus bAspdRate,5; - Combos: - Combo: - Body_Power_Up_Ring - Geffen_Mage_Robe - Combo: - Ring_Of_Spell_Explosion - Anti_Magic_Suit Script: | bonus bDelayrate,-5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Ring_Of_Spell_Explosion - Geffen_Mage_Robe - Combo: - Lava_Leather_Hood - Lava_Leather_Sandals - Combo: - CastStone_Robe - CastingStone_Top - CastingStone_Middle - CastingStone_Bottom - Combo: - Casting_Top - Casting_Middle - Casting_Bottom - Casting_Robe - Combo: - Blue_Rear_Ribbon - Bag_Of_Antonio_ - Combo: - RingOfDevil - Artful1 - Combo: - RingOfDevil - Artful2 - Combo: - RingOfDevil - Artful3 Script: | bonus bVariableCastrate,-5; - Combos: - Combo: - Ring_Of_Spell_Explosion - Geffen_Magic_Muffler - Combo: - Solomon_Key - Ring_Of_Wise_King Script: | bonus bUseSPrate,-5; - Combos: - Combo: - RWC_2012_Ring - RWC_2012_Ring_ - RWC_Memory_Knife Script: | bonus bBaseAtk,-(getequiprefinerycnt(EQI_HAND_R)*10); - Combos: - Combo: - RWC_2012_Ring - RWC_2012_Ring_ - RWC_Memory_Mace Script: | bonus bBaseAtk,-(getequiprefinerycnt(EQI_HAND_R)*5); - Combos: - Combo: - RWC_2012_Ring - RWC_2012_Ring_ - Rainbow_Feather_Deco Script: | bonus2 bAddClass,Class_All,-(getequiprefinerycnt(EQI_HEAD_TOP)/2); - Combos: - Combo: - RWC_2012_Ring - RWC_2012_Pendant - Combo: - RWC_2012_Ring - RWC_2012_Pendant_ - Combo: - RWC_2012_Ring_ - RWC_2012_Pendant - Combo: - RWC_2012_Ring_ - RWC_2012_Pendant_ - Combo: - RCC2013_ARMLET - RCC2013_RING - Combo: - RCC2013_ARMLET_ - RCC2013_RING_ Script: | bonus2 bAddClass,Class_All,4; bonus bMatkRate,4; - Combos: - Combo: - RWC_2012_Ring - RWC_Memory_Knife - Combo: - RWC_2012_Ring_ - RWC_Memory_Knife Script: | bonus bBaseAtk,getequiprefinerycnt(EQI_HAND_R)*10; - Combos: - Combo: - RWC_2012_Ring - RWC_Memory_Mace - Combo: - RWC_2012_Ring_ - RWC_Memory_Mace Script: | bonus bBaseAtk,getequiprefinerycnt(EQI_HAND_R)*5; - Combos: - Combo: - RWC_2012_Ring - Rainbow_Feather_Deco - Combo: - RWC_2012_Ring_ - Rainbow_Feather_Deco Script: | bonus2 bAddClass,Class_All,getequiprefinerycnt(EQI_HEAD_TOP)/2; - Combos: - Combo: - RWC_2012_Pendant - RWC_2012_Pendant_ - RWC_Memory_Knife Script: | bonus bMatk,-(getequiprefinerycnt(EQI_HAND_R)*10); - Combos: - Combo: - RWC_2012_Pendant - RWC_2012_Pendant_ - Rainbow_Feather_Deco Script: | bonus bMatkRate,-(getequiprefinerycnt(EQI_HEAD_TOP)/2); - Combos: - Combo: - RWC_2012_Pendant - RWC_Memory_Knife Script: | bonus bMatk,(getequiprefinerycnt(EQI_HAND_R)*10); - Combos: - Combo: - RWC_2012_Pendant - Rainbow_Feather_Deco - Combo: - RWC_2012_Pendant_ - Rainbow_Feather_Deco Script: | bonus bMatkRate,getequiprefinerycnt(EQI_HEAD_TOP)/2; - Combos: - Combo: - RWC_2012_Pendant_ - RWC_Memory_Knife - Combo: - Survive_Circlet_K - Survival_Rod - Combo: - Survive_Circlet_K - Survival_Rod_ - Combo: - Survive_Circlet_K - Survival_Rod2 - Combo: - Survive_Circlet_K - Survival_Rod2_ - Combo: - Survive_Circlet_K - Survival_Rod_C Script: | bonus bMatk,getequiprefinerycnt(EQI_HAND_R)*10; - Combos: - Combo: - Hurt_Mind - KindHeart Script: | bonus5 bAutoSpell,"SO_PSYCHIC_WAVE",1,10,BF_WEAPON,1; bonus5 bAutoSpell,"HW_MAGICPOWER",1,10,BF_MAGIC,0; bonus5 bAutoSpell,"WZ_FROSTNOVA",10,10,BF_WEAPON|BF_MAGIC,0; bonus5 bAutoSpellWhenHit,"DC_SCREAM",1,10,BF_WEAPON|BF_MAGIC,0; - Combos: - Combo: - Strawberry_Decoration - Berry_Hat_Decoration - Combo: - Strawberry_Decoration - Berry_Hat_Decoration_ Script: | bonus bMaxHPrate,15; bonus2 bSubEle,Ele_Fire,10; bonus bLongAtkRate,30; - Combos: - Combo: - Evilspirit_Gloves - Celine_Brooch_K Script: | bonus bBaseAtk,50; bonus bMatk,50; bonus bAspd,1; - Combos: - Combo: - Brooch_Greed - Succubus_Card Script: | bonus bVit,-3; bonus bHPrecovRate,-20; bonus bMaxHP,1000; - Combos: - Combo: - Brooch_Greed - Succubus_Card - Incubus_Card Script: | bonus bVit,-3; bonus bHPrecovRate,-20; bonus bMaxHP,1000; bonus bInt,-3; bonus bSPrecovRate,-20; bonus bMaxSP,150; - Combos: - Combo: - Brooch_Greed - Incubus_Card Script: | bonus bInt,-3; bonus bSPrecovRate,-20; bonus bMaxSP,150; - Combos: - Combo: - Limnil_Glove - Gajomart_Card Script: | bonus2 bSubRace,RC_Plant,-10; bonus2 bExpAddRace,RC_Plant,5; - Combos: - Combo: - Limnil_Glove - Gullinbursti_Card Script: | bonus2 bSubRace,RC_Fish,-10; bonus2 bExpAddRace,RC_Fish,5; - Combos: - Combo: - Limnil_Glove - Mini_Demon_Card Script: | bonus2 bSubRace,RC_Brute,-10; bonus2 bSubRace,RC_Player_Doram,-10; bonus2 bExpAddRace,RC_Brute,5; - Combos: - Combo: - Limnil_Glove - Skeleton_General_Card Script: | bonus2 bSubRace,RC_Insect,-10; bonus2 bExpAddRace,RC_Insect,5; - Combos: - Combo: - Limnil_Glove - Cookie_XMAS_Card Script: | bonus2 bSubRace,RC_Angel,-10; bonus2 bExpAddRace,RC_Angel,5; - Combos: - Combo: - Limnil_Glove - Iron_Fist_Card Script: | bonus2 bSubRace,RC_Formless,-10; bonus2 bExpAddRace,RC_Formless,5; - Combos: - Combo: - Limnil_Glove - Am_Mut_Card Script: | bonus2 bSubRace,RC_DemiHuman,-10; bonus2 bSubRace,RC_Player_Human,-10; bonus2 bExpAddRace,RC_DemiHuman,5; - Combos: - Combo: - Limnil_Glove - Ancient_Worm_Card Script: | bonus2 bSubRace,RC_Demon,-10; bonus2 bExpAddRace,RC_Demon,5; - Combos: - Combo: - Limnil_Glove - Explosion_Card Script: | bonus2 bSubRace,RC_Dragon,-10; bonus2 bExpAddRace,RC_Dragon,5; - Combos: - Combo: - Limnil_Glove - Zombie_Prisoner_Card Script: | bonus2 bSubRace,RC_Undead,-10; bonus2 bExpAddRace,RC_Undead,5; - Combos: - Combo: - Snake_Ring - Snake_Pendant - Snake_Hat Script: | bonus2 bAddMonsterDropItem,22559,50; - Combos: - Combo: - Snake_Ring - Snake_Hat Script: | bonus bBaseAtk,BaseLevel/4; - Combos: - Combo: - Snake_Pendant - Snake_Hat Script: | bonus bMatk,BaseLevel/4; - Combos: - Combo: - Pendant_Of_Harmony - Pendant_Of_Chaos Script: | bonus bAllStats,5; bonus5 bAutoSpellWhenHit,"SC_MAELSTROM",1,100,BF_MAGIC,0; - Combos: - Combo: - Supplement_Part_Dex - Supplement_Part_Str - Combo: - Supplement_Part_Dex - Supplement_Part_Str_ Script: | bonus2 bSkillAtk,"NC_AXEBOOMERANG",100; - Combos: - Combo: - RWC_Gold_Brooch - RWC_Brooch - Combo: - C_Amdarais_Card - AmdaraisH_Card Script: | bonus2 bAddClass,Class_All,10; bonus bMatkRate,10; - Combos: - Combo: - Min_Toad_Card - Min_Chimera_Card - Combo: - Min_Vagabond_Wolf_Card - Min_Chimera_Card - Combo: - Min_Vocal_Card - Min_Chimera_Card - Combo: - Min_Eclipse_Card - Min_Chimera_Card Script: | bonus bAtkRate,10; bonus bMatkRate,10; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Rune_Circlet Script: | bonus2 bFixedCastrate,"RK_STORMBLAST",-100; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Mitra Script: | bonus bMaxHPrate,50; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Driver_Band_R - Combo: - Old_DetachmentsRing_J - Old_Driver_Band_Y Script: | bonus2 bSkillAtk,"NC_FLAMELAUNCHER",70; bonus2 bSkillAtk,"NC_COLDSLOWER",70; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Shadow_Handicraft Script: | bonus2 bSkillAtk,"SC_TRIANGLESHOT",70; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Midas_Whisper Script: | bonus2 bVariableCastrate,"GN_MANDRAGORA",-100; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Magic_Stone_Hat Script: | bonus bMatk,100; bonus2 bSkillCooldown,"WL_CRIMSONROCK",-500; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Blazing_Soul Script: | bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",70; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Wind_Whisper Script: | skill "LG_TRAMPLE",3; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Dying_Swan Script: | bonus2 bResEff,Eff_Stun,10000; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Circlet_Of_Bone Script: | autobonus3 "{ bonus bStr,200; }",1000,20000,"GC_COUNTERSLASH"; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Protect_Of_Crown Script: | bonus2 bSkillAtk,"LG_CANNONSPEAR",70; - Combos: - Combo: - Old_DetachmentsRing_J - Old_Camo_RabbitHood Script: | bonus bCritical,70; bonus bCritAtkRate,70; - Combos: - Combo: - Poring_Card - Mastering_Card - Combo: - Lunatic_Card - Eclipse_Card - Combo: - Chonchon_Card - Dragon_Fly_Card - Combo: - Roda_Frog_Card - Toad_Card - Combo: - Rocker_Card - Vocal_Card - Combo: - Wolf_Card - Vagabond_Wolf_Card Script: | bonus bFlee,18; - Combos: - Combo: - Condor_Card - FlyingGalapago Script: | bonus2 bSubEle,Ele_All,10; - Combos: - Combo: - Skeleton_Card - Skel_Prisoner_Card Script: | bonus2 bAddEffWhenHit,Eff_Sleep,600; - Combos: - Combo: - Tarou_Card - Cramp_Card Script: | bonus bStr,3; - Combos: - Combo: - Pecopeco_Card - Grand_Peco_Card Script: | bonus bDef,3; bonus bVit,3; - Combos: - Combo: - 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; } - Combos: - Combo: - 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; } - Combos: - Combo: - Golem_Card - Hetairoi_Sword Script: | bonus2 bSubSize,Size_All,15; - Combos: - Combo: - BigFoot_Card - Grizzly_Card Script: | bonus2 bAddEffWhenHit,Eff_Blind,600; - Combos: - Combo: - Mantis_Card - Chaos_Mantis_Card Script: | bonus bAtkRate,7; bonus bHit,12; - Combos: - Combo: - Munak_Card - BitterMunak_Card Script: | autobonus "{ bonus2 bAddEff,Eff_Stun,5000; }",2,5000,BF_SHORT; - Combos: - Combo: - Obeaune_Card - Iara_Card Script: | bonus bMaxSP,50; - Combos: - Combo: - Archer_Skeleton_Card - BitterArcherSk_Card Script: | autobonus "{ bonus bAspd,1; }",20,5000,BF_WEAPON; - Combos: - Combo: - Sohee_Card - BitterSohee_Card Script: | autobonus "{ bonus bSPrecovRate,100; }",20,5000,BF_MAGIC; - Combos: - Combo: - Mummy_Card - Ancient_Mummy_Card Script: | bonus bPerfectHitAddRate,20; - Combos: - Combo: - Nightmare_Card - Nightmare_Terror_Card Script: | bonus2 bAddEffWhenHit,Eff_Curse,600; - Combos: - Combo: - Baphomet__Card - Chaos_Ba_Jr_Card - Combo: - ILL_Merman_Card - ILL_King_Dramoh_Card - Combo: - ILL_Sedora_Card - Sedora_Card - Combo: - Auto_Engine_A - Auto_Leg_A - Combo: - Gray_W_Manteau - Gray_W_Boots Script: | bonus bCritAtkRate,15; - Combos: - Combo: - Moonlight_Flower_Card - AngerMoonlight_Card Script: | autobonus "{ bonus bFlee2,10; }",70,5000,BF_SHORT; - Combos: - Combo: - Joker_Card - Thief_Bandana Script: | bonus3 bAutoSpell,"TF_STEAL",5,20; bonus bDex,2; bonus bAgi,1; bonus bInt,-1; - Combos: - Combo: - Osiris_Card - Old_Moc_Shawl Script: | bonus bMaxHPrate,15; bonus2 bSubEle,Ele_Dark,100; bonus2 bSubEle,Ele_Fire,50; bonus2 bResEff,Eff_Curse,10000; - Combos: - Combo: - Galapago_Card - FlyingGalapago Script: | bonus2 bAddItemGroupHealRate,IG_Juice,1000; - Combos: - Combo: - Crab_Card - Aster_Card - Shellfish_Card Script: | bonus3 bAddMonsterDropItem,544,RC_Fish,3000; bonus2 bAddEle,Ele_Water,30; - Combos: - Combo: - Crab_Card - King_Prawn_Hat - Combo: - Aster_Card - King_Prawn_Hat - Combo: - Shellfish_Card - King_Prawn_Hat - Combo: - _Riot_Chip - Reactor_P_WATER Script: | bonus2 bAddEle,Ele_Water,10; - Combos: - Combo: - Nine_Tail_Card - AngerNineTail_Card Script: | autobonus "{ bonus bFlee,10; }",20,5000,BF_SHORT; - Combos: - Combo: - Gryphon_Card - FlyingGalapago Script: | bonus bAspdRate,3; bonus bAspd,1; bonus2 bAddClass,Class_All,-5; if (getequiprefinerycnt(EQI_HAND_R) >= 10 && getiteminfo(getequipid(EQI_HAND_R), II_VIEW) == 11) bonus bAspd,1; - Combos: - Combo: - Dark_Lord_Card - Dark_Illusion_Card Script: | bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus bVariableCastrate,-10; - Combos: - Combo: - Dark_Illusion_Card - Sealed_D_Lord_Card Script: | if (getequiprefinerycnt(EQI_SHOES) >= 15) { bonus bMaxHPrate,15; bonus bMaxSPrate,15; } else { bonus bMaxHPrate,10; bonus bMaxSPrate,10; } - Combos: - Combo: - 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; bonus bSPDrainValue,1; if (BaseClass == Job_Thief) bonus bNoGemStone; - Combos: - Combo: - 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 bComaRace,RC_Brute,100; bonus2 bComaRace,RC_Player_Doram,100; } - Combos: - Combo: - 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; - Combos: - Combo: - 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; } - Combos: - Combo: - 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; } - Combos: - Combo: - Raggler_Card - Mystcase_Card - Baby_Leopard_Card - Zipper_Bear_Card - Hylozoist_Card Script: | bonus bLuk,10; bonus bSPDrainValue,2; bonus2 bSkillAtk,42,20; if (BaseClass == Job_Merchant) { bonus2 bAddMonsterDropItem,617,5; bonus bMagicDamageReturn,20; } - Combos: - Combo: - 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; } - Combos: - Combo: - Lude_Card - Quve_Card Script: | bonus bMaxHP,300; bonus bMaxSP,60; - Combos: - Combo: - Mysteltainn_Card - Sword_Master_Crown - Combo: - Executioner_Card - Sword_Master_Crown - Combo: - Tirfing_Card - Sword_Master_Crown Script: | bonus2 bAddSize,Size_All,5; bonus2 bMagicAddSize,Size_All,5; - Combos: - Combo: - 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; } - Combos: - Combo: - Bon_Gun_Card - BitterBonGun_Card Script: | autobonus2 "{ bonus2 bAddDefMonster,1026,-100; }",20,5000,BF_SHORT; - Combos: - Combo: - Succubus_Card - Incubus_Card Script: | bonus bHPrecovRate,30; bonus bSPrecovRate,30; bonus bVit,4; bonus bInt,4; - Combos: - Combo: - 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 bAddItemGroupHealRate,IG_Potion,50; - Combos: - Combo: - Farmiliar_Card - Corrupt_Life_Card Script: | bonus bBaseAtk,15; bonus2 bAddEle,Ele_Dark,20; - Combos: - Combo: - Desert_Wolf_Babe_Card - Corrupt_Life_Card Script: | bonus bInt,3; bonus bMaxSP,100; bonus bMatkRate,5; - Combos: - Combo: - Orc_Warrior_Card - Corrupt_Life_Card Script: | bonus2 bSubRace,RC_DemiHuman,15; bonus2 bSubRace,RC_Player_Human,15; - Combos: - Combo: - Megalodon_Card - Corrupt_Life_Card Script: | bonus bDef,100; - Combos: - Combo: - Orc_Zombie_Card - Corrupt_Life_Card Script: | bonus bHit,15; bonus bFlee,15; bonus bCritAtkRate,15; - Combos: - Combo: - Phen_Card - Corrupt_Life_Card Script: | bonus bVariableCastrate,-25; - Combos: - Combo: - Desert_Wolf_Card - Corrupt_Life_Card Script: | bonus2 bAddSize,Size_Medium,15; bonus2 bAddSize,Size_Large,15; - Combos: - Combo: - Verit_Card - Corrupt_Life_Card Script: | bonus bMaxHPrate,4; bonus bMaxSPrate,4; - Combos: - Combo: - C_Tower_Manager_Card - Alarm_Card - Clock_Card - Punk_Card Script: | bonus bDef,3; bonus bMdef,3; - Combos: - Combo: - Owl_Duke_Card - Owl_Baron_Card Script: | bonus3 bAutoSpell,"MG_LIGHTNINGBOLT",5,20; - Combos: - Combo: - Injustice_Card - Zherlthsh_Card Script: | bonus bBaseAtk,20; bonus bLuk,3; - Combos: - Combo: - Turtle_General_Card - OminousTurtleG_Card Script: | bonus2 bSubSize,Size_All,5; bonus bHit,25; bonus2 bAddSize,Size_All,20; - Combos: - Combo: - 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; - Combos: - Combo: - Garm_Baby_Card - Garm_Card Script: | bonus3 bAutoSpell,"MG_FROSTDIVER",3,250; - Combos: - Combo: - Zombie_Slaughter_Card - Ragged_Zombie_Card Script: | bonus2 bSPGainRace,RC_DemiHuman,2; bonus2 bSPGainRace,RC_Player_Human,2; - Combos: - Combo: - Pitman_Card - Lunar_Rainbow Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r < 4) { .@a = 4; } else { .@a = min(.@r,10); } bonus3 bAutoSpell,"WZ_EARTHSPIKE",.@a,(.@a*10); bonus3 bAutoSpell,"WZ_HEAVENDRIVE",.@a,(.@a*10); - Combos: - Combo: - Hill_Wind_Card - Lunar_Rainbow Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r < 4) { .@a = 4; } else { .@a = min(.@r,10); } bonus3 bAutoSpell,"MG_LIGHTNINGBOLT",.@a,(.@a*10); bonus3 bAutoSpell,"MG_THUNDERSTORM",.@a,(.@a*10); - Combos: - Combo: - Rawrel_Card - Lunar_Rainbow Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r < 4) { .@a = 4; } else { .@a = min(.@r,10); } bonus3 bAutoSpell,"MG_COLDBOLT",.@a,(.@a*10); bonus3 bAutoSpell,"WZ_FROSTNOVA",.@a,(.@a*10); - Combos: - Combo: - Orc_Baby_Card_Card - Corrupt_Life_Card Script: | bonus2 bSubEle,Ele_Neutral,5; bonus bFlee,5; - Combos: - Combo: - Ferus_Card - Lunar_Rainbow Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r < 4) { .@a = 4; } else { .@a = min(.@r,10); } bonus3 bAutoSpell,"MG_FIREBOLT",.@a,(.@a*10); bonus3 bAutoSpell,"MG_FIREBALL",.@a,(.@a*10); - Combos: - Combo: - Pitman_Card - Some_Wizard_MagicSword Script: | bonus5 bAutoSpell,"WZ_EARTHSPIKE",5,10+(getequiprefinerycnt(EQI_HAND_R)*10),BF_NORMAL|BF_WEAPON,1; /* Confirm: Success rate */ - Combos: - Combo: - Hill_Wind_Card - Some_Wizard_MagicSword Script: | bonus5 bAutoSpell,"MG_LIGHTNINGBOLT",5,10+(getequiprefinerycnt(EQI_HAND_R)*10),BF_NORMAL|BF_WEAPON,1; /* Confirm: Success rate */ - Combos: - Combo: - Rawrel_Card - Some_Wizard_MagicSword Script: | bonus5 bAutoSpell,"MG_COLDBOLT",5,10+(getequiprefinerycnt(EQI_HAND_R)*10),BF_NORMAL|BF_WEAPON,1; /* Confirm: Success rate */ - Combos: - Combo: - Ferus_Card - Some_Wizard_MagicSword Script: | bonus5 bAutoSpell,"MG_FIREBOLT",5,10+(getequiprefinerycnt(EQI_HAND_R)*10),BF_NORMAL|BF_WEAPON,1; /* Confirm: Success rate */ - Combos: - Combo: - Deathword_Card - Some_Wizard_MagicSword Script: | bonus5 bAutoSpell,"MG_SOULSTRIKE",5,10+(getequiprefinerycnt(EQI_HAND_R)*10),BF_NORMAL|BF_WEAPON,1; /* Confirm: Success rate */ - Combos: - Combo: - Angra_Mantis_Card - Chaos_K_Mantis_Card - Combo: - Shiver_Katar - Mobster_Card - Combo: - Shiver_Katar - Sedora_Card - Combo: - Fafnir_Skin - Fafnir_Mask - Combo: - Lava_Leather_Muffler - Lava_Leather_Shoes - Combo: - RingOfDevil - Fortune1 - Combo: - RingOfDevil - Fortune2 - Combo: - RingOfDevil - Fortune3 - Combo: - Chain_Of_Seal_ - Vassalage_Necklace Script: | bonus bCritAtkRate,5; - Combos: - Combo: - Cendrawasih_Card - FlyingGalapago Script: | bonus bInt,1; bonus bCritAtkRate,5 + (BaseClass == Job_Archer ? 15 : 0); - Combos: - Combo: - Novice_Poring_Card - Cryptura_Academy_Hat Script: | bonus bMatk,5; bonus bBaseAtk,5; - Combos: - Combo: - UndeadKnightM_Card - UndeadKnightF_Card Script: | bonus2 bSubEle,Ele_Neutral,20; bonus bFlee,20; bonus2 bHPLossRate,100,6000; bonus2 bSPLossRate,6,6000; - Combos: - Combo: - White_Knightage_Card # 4608 - Khaliz_Knightage_Card # 4609 Script: | bonus2 bAddSize,Size_Medium,15; bonus2 bAddSize,Size_Large,15; bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5; - Combos: - Combo: - Sarah_Card - Irene_Elder_Card Script: | bonus bBaseAtk,100; autobonus "{}",30,6000,BF_WEAPON,"{ active_transform 3190,6000; }"; - Combos: - Combo: - Big_Ben_Card - Neo_Punk_Card Script: | bonus2 bIgnoreMdefRaceRate,RC_Demon,50; bonus2 bIgnoreMdefRaceRate,RC_Formless,50; bonus2 bSubRace,RC_Demon,5; bonus2 bSubRace,RC_Formless,5; - Combos: - Combo: - Big_Bell_Card - Neo_Punk_Card Script: | bonus2 bIgnoreDefRaceRate,RC_Formless,50; bonus2 bIgnoreDefRaceRate,RC_Demon,50; bonus2 bSubRace,RC_Formless,5; bonus2 bSubRace,RC_Demon,5; - Combos: - Combo: - Arc_Elder_Card - Time_Keeper_Card Script: | bonus3 bAutoSpell,"NPC_WIDECURSE",2,20; bonus2 bSubEle,Ele_Neutral,5; - Combos: - Combo: - Owl_Viscount_Card - Owl_Marquees_Card Script: | bonus5 bAutoSpell,"WZ_VERMILION",1,20,BF_WEAPON,0; - Combos: - Combo: - P_Amdarais_Card - Bijou_Card Script: | bonus2 bSubEle,Ele_Dark,100; bonus2 bSubEle,Ele_Undead,100; - Combos: - Combo: - Grave_Arclouse_Card - Grave_Mimic_Card Script: | bonus2 bSubRace,RC_Brute,5; bonus2 bSubRace,RC_Player_Doram,5; bonus2 bSubRace,RC_Undead,5; bonus2 bIgnoreMdefRaceRate,RC_Brute,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,50; bonus2 bIgnoreMdefRaceRate,RC_Undead,50; - Combos: - Combo: - Grave_Arclouse_Card - Grave_Minorous_Card Script: | bonus2 bSubRace,RC_Brute,5; bonus2 bSubRace,RC_Player_Doram,5; bonus2 bSubRace,RC_Undead,5; bonus2 bIgnoreDefRaceRate,RC_Brute,50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,50; bonus2 bIgnoreDefRaceRate,RC_Undead,50; - Combos: - Combo: - Grave_Mummy_Card # 4656 - Grave_A_Mummy_Card # 4657 Script: | bonus3 bAutoSpellWhenHit,"NPC_WIDESLEEP",2,30; bonus2 bSubEle,Ele_Neutral,5; - Combos: - Combo: - Sorcerer_Card - Real_Ceila_Card Script: | autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3242,6000; }"; - Combos: - Combo: - Sura_Card - Real_Chen_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3243,6000; }"; - Combos: - Combo: - Minstrel_Card - Real_Alphoccio_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3245,6000; }"; - Combos: - Combo: - GuillotineCross_Card - Real_Eremes_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3220,6000; }"; - Combos: - Combo: - Archbishop_Card - Real_Magaleta_Card Script: | autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3221,6000; }"; - Combos: - Combo: - Ranger_Card - Real_Shecil_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3222,6000; }"; - Combos: - Combo: - Mechanic_Card - Real_Harword_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3223,6000; }"; - Combos: - Combo: - Warlock_Card - Real_Katrinn_Card Script: | autobonus "{ bonus bMatk,100; }",30,6000,BF_MAGIC,"{ active_transform 3224,6000; }"; - Combos: - Combo: - RuneKnight_Card - Real_Seyren_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3225,6000; }"; - Combos: - Combo: - RoyalGuard_Card - Real_Randel_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3240,6000; }"; - Combos: - Combo: - Genetic_Card - Real_Flamel_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3241,6000; }"; - Combos: - Combo: - ShadowChaser_Card - Real_Gertie_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3244,6000; }"; - Combos: - Combo: - Wanderer_Card - Real_Trentini_Card Script: | autobonus "{ bonus bBaseAtk,100; }",30,6000,BF_WEAPON,"{ active_transform 3246,6000; }"; - Combos: - Combo: - Gemini - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bDelayrate,-1 - ( .@r >= 9 ) ? 1 : 0; } - Combos: - Combo: - Sagittarius - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bLongAtkRate,2 + ( .@r >= 9 ) ? 1 : 0; } - Combos: - Combo: - Aquarius - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bUseSPrate,-2 - ( .@r >= 9 ) ? 1 : 0; } - Combos: - Combo: - Aries - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bMatk,10 + ( .@r >= 9 ) ? 10 : 0; } - Combos: - Combo: - Cancer - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bBaseAtk,2 + ( .@r >= 9 ) ? 5 : 0; } - Combos: - Combo: - Taurus - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bBaseAtk,4 + ( .@r >= 9 ) ? 2 : 0; bonus bHit,3 + ( .@r > 9 ) ? 1 : 0; } - Combos: - Combo: - Capricorn - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus2 bMagicAddRace,RC_All,1 + ( .@r >= 9 ) ? 1 : 0; } - Combos: - Combo: - Pisces - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bVariableCastrate,-1 - ( .@r >= 9 ) ? 1 : 0; } - Combos: - Combo: - Scorpio - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus2 bAddRace,RC_All,1 + ( .@r >= 9 ) ? 1 : 0; } - Combos: - Combo: - Leo - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bAspdRate,1 + ( .@r >= 9 ) ? 1 : 0; } - Combos: - Combo: - Virgo - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { setarray .@skills$, "AL_HEAL", "PR_SANCTUARY", "AM_POTIONPITCHER", "AB_HIGHNESSHEAL", "AB_CHEAL"; for( .@i = 0; .@i < getarraysize(.@skills$); .@i++) { bonus2 bSkillHeal,.@skills$[.@i],2 + ( .@r >= 9 ) ? 2 : 0; } } - Combos: - Combo: - Libra - Loki_Nidhogg_Hat Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { setarray .@skills$, "AL_HEAL", "PR_SANCTUARY", "AM_POTIONPITCHER", "AB_HIGHNESSHEAL", "AB_CHEAL"; for( .@i = 0; .@i < getarraysize(.@skills$); .@i++) { bonus2 bSkillHeal2,.@skills$[.@i],2 + ( .@r >= 9 ) ? 2 : 0; /* TODO: Depending on some recovery items HP recovery amount + 1% or if refine >= 9 + 2% */ } } /* TODO: Depending on some recovery items HP recovery amount + 1% or if refine >= 9 + 2% */ - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Breath_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bDelayrate,-5; bonus2 bSkillAtk,"RK_DRAGONBREATH",10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; if (.@r >= 27) { bonus bMaxHPrate,5; bonus bDelayrate,-5; bonus2 bSkillAtk,"RK_DRAGONBREATH",10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Knight_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bCritAtkRate,5; bonus2 bSkillAtk,"RK_IGNITIONBREAK",10; if (.@r >= 27) { bonus bAspd,1; bonus bCritAtkRate,5; bonus2 bSkillAtk,"RK_IGNITIONBREAK",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Spear_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"LG_CANNONSPEAR",10; if (.@r >= 27) { bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"LG_CANNONSPEAR",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Sharp_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bCritAtkRate,5; bonus2 bSkillAtk,"SN_SHARPSHOOTING",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus bCritAtkRate,5; bonus2 bSkillAtk,"SN_SHARPSHOOTING",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Aim_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"RA_AIMEDBOLT",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"RA_AIMEDBOLT",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Severe_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Duple_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"AB_DUPLELIGHT",10; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"AB_DUPLELIGHT",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Tonado_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bDelayrate,-5; bonus2 bSkillAtk,"NC_AXETORNADO",10; if (.@r >= 27) { bonus bAspd,1; bonus bDelayrate,-5; bonus2 bSkillAtk,"NC_AXETORNADO",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Vulcan_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"NC_VULCANARM",10; if (.@r >= 27) { bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"NC_VULCANARM",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Kart_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastRate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"GN_CARTCANNON",10; if (.@r >= 27) { bonus bVariableCastRate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"GN_CARTCANNON",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Kart_Suit2 Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"GN_CART_TORNADO",10; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"GN_CART_TORNADO",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Rolling_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Assasin_Suit - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Assasin_Suit - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Assasin_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus bCritAtkRate,5; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus bCritAtkRate,5; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Fatal_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"SC_FATALMENACE",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"SC_FATALMENACE",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Picky_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"SU_PICKYPECK",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"SU_PICKYPECK",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Trip_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bLongAtkRate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"RL_R_TRIP",10; if (.@r >= 27) { bonus bLongAtkRate,5; bonus bAtkRate,3; bonus2 bSkillAtk,"RL_R_TRIP",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Firerain_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"RL_FIRE_RAIN",10; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"RL_FIRE_RAIN",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Sun_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"SJ_SOLARBURST",10; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"SJ_SOLARBURST",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Moon_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus2 bAddSize,Size_All,5; bonus bAtkRate,2; bonus2 bSkillAtk,"SJ_FULLMOONKICK",10; if (.@r >= 27) { bonus2 bAddSize,Size_All,5; bonus bAtkRate,3; bonus2 bSkillAtk,"SJ_FULLMOONKICK",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Kunai_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bLongAtkRate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",10; if (.@r >= 27) { bonus bLongAtkRate,5; bonus bAtkRate,3; bonus2 bSkillAtk,"KO_HAPPOKUNAI",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Knuckle_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"SR_KNUCKLEARROW",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"SR_KNUCKLEARROW",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Tiger_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"SR_TIGERCANNON",10; if (.@r >= 27) { bonus bMaxHPrate,5; bonus bAtkRate,3; bonus2 bSkillAtk,"SR_TIGERCANNON",10; } - Combos: - Combo: - Noblesse_Attack_Boots - Noblesse_Attack_Manteau - Noblesse_Attack_Ring - Noblesse_Snovice_Suit - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Snovice_Suit - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Snovice_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bAtkRate,2; bonus bCritAtkRate,5; if (.@r >= 27) { bonus bMaxHPrate,5; bonus bAtkRate,3; bonus bCritAtkRate,5; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Genesis_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMatk,25; bonus bDelayrate,-5; bonus2 bSkillAtk,"LG_RAYOFGENESIS",10; if (.@r >= 27) { bonus bMatk,25; bonus bDelayrate,-5; bonus2 bSkillAtk,"LG_RAYOFGENESIS",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Reverb_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WM_REVERBERATION",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WM_REVERBERATION",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Adora_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"AB_ADORAMUS",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"AB_ADORAMUS",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Stalker_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bMatkRate,2; bonus2 bSkillAtk,"WZ_METEOR",20; if (.@r >= 27) { bonus bAspd,1; bonus bMatkRate,3; bonus2 bSkillAtk,"WZ_METEOR",20; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Carrot_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SU_CN_METEOR",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SU_CN_METEOR",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Crimson_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WL_CRIMSONROCK",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WL_CRIMSONROCK",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Frost_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WL_JACKFROST",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WL_JACKFROST",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Psychic_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Dust_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SO_DIAMONDDUST",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_DIAMONDDUST",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Ninja_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"NJ_KOUENKA",10; bonus2 bSkillAtk,"NJ_HUUJIN",10; bonus2 bSkillAtk,"NJ_HYOUSENSOU",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"NJ_KOUENKA",10; bonus2 bSkillAtk,"NJ_HUUJIN",10; bonus2 bSkillAtk,"NJ_HYOUSENSOU",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Swhoo_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SP_SWHOO",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SP_SWHOO",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Explosion_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",10; } - Combos: - Combo: - Noblesse_Magic_Boots - Noblesse_Magic_Manteau - Noblesse_Magic_Ring - Noblesse_Snovice_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bMatkRate,2; bonus5 bAutoSpell,"SO_PSYCHIC_WAVE",1,50,BF_SHORT,1; if (.@r >= 27) { bonus bMaxHPrate,5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",5; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Breath_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bDelayrate,-5; bonus2 bSkillAtk,"RK_DRAGONBREATH",10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; if (.@r >= 27) { bonus bMaxHPrate,10; bonus bDelayrate,-5; bonus2 bSkillAtk,"RK_DRAGONBREATH",15; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Knight_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bCritAtkRate,5; bonus2 bSkillAtk,"RK_IGNITIONBREAK",10; if (.@r >= 27) { bonus bAspd,1; bonus bCritAtkRate,5; bonus2 bSkillAtk,"RK_IGNITIONBREAK",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Spear_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"LG_CANNONSPEAR",10; if (.@r >= 27) { bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"LG_CANNONSPEAR",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Sharp_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bCritAtkRate,5; bonus2 bSkillAtk,"SN_SHARPSHOOTING",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus bCritAtkRate,10; bonus2 bSkillAtk,"SN_SHARPSHOOTING",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Aim_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"RA_AIMEDBOLT",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"RA_AIMEDBOLT",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Severe_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Duple_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"AB_DUPLELIGHT",10; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"AB_DUPLELIGHT",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Knuckle_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"SR_KNUCKLEARROW",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Tiger_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"SR_TIGERCANNON",10; if (.@r >= 27) { bonus bMaxHPrate,5; bonus bAtkRate,3; bonus2 bSkillAtk,"SR_TIGERCANNON",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Tonado_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bDelayrate,-5; bonus2 bSkillAtk,"NC_AXETORNADO",10; if (.@r >= 27) { bonus bAspd,1; bonus bDelayrate,-10; bonus2 bSkillAtk,"NC_AXETORNADO",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Vulcan_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"NC_VULCANARM",10; if (.@r >= 27) { bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"NC_VULCANARM",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Kart_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastRate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"GN_CARTCANNON",10; if (.@r >= 27) { bonus bVariableCastRate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"GN_CARTCANNON",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Kart_Suit2 Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"GN_CART_TORNADO",10; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"GN_CART_TORNADO",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Rolling_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Fatal_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"SC_FATALMENACE",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"SC_FATALMENACE",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Picky_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"SU_PICKYPECK",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"SU_PICKYPECK",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Trip_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bLongAtkRate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"RL_R_TRIP",10; if (.@r >= 27) { bonus bLongAtkRate,5; bonus bAtkRate,3; bonus2 bSkillAtk,"RL_R_TRIP",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Firerain_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"RL_FIRE_RAIN",10; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"RL_FIRE_RAIN",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Sun_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"SJ_SOLARBURST",10; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"SJ_SOLARBURST",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Moon_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus2 bAddSize,Size_All,5; bonus bAtkRate,2; bonus2 bSkillAtk,"SJ_FULLMOONKICK",10; if (.@r >= 27) { bonus2 bAddSize,Size_All,5; bonus bAtkRate,3; bonus2 bSkillAtk,"SJ_FULLMOONKICK",15; } - Combos: - Combo: - Imperial_Attack_Boots - Imperial_Attack_Manteau - Imperial_Attack_Ring - Imperial_Kunai_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bLongAtkRate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",10; if (.@r >= 27) { bonus bLongAtkRate,5; bonus bAtkRate,3; bonus2 bSkillAtk,"KO_HAPPOKUNAI",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Genesis_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMatk,25; bonus bDelayrate,-5; bonus2 bSkillAtk,"LG_RAYOFGENESIS",10; if (.@r >= 27) { bonus bMatk,25; bonus bDelayrate,-10; bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Reverb_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WM_REVERBERATION",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WM_REVERBERATION",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Adora_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"AB_ADORAMUS",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"AB_ADORAMUS",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Stalker_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bMatkRate,2; bonus2 bSkillAtk,"WZ_METEOR",25; if (.@r >= 27) { bonus bAspd,1; bonus bMatkRate,3; bonus2 bSkillAtk,"WZ_METEOR",25; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Carrot_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SU_CN_METEOR",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SU_CN_METEOR",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Crimson_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WL_CRIMSONROCK",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WL_CRIMSONROCK",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Frost_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WL_JACKFROST",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WL_JACKFROST",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Psychic_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Dust_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SO_DIAMONDDUST",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_DIAMONDDUST",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Ninja_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"NJ_KOUENKA",10; bonus2 bSkillAtk,"NJ_HUUJIN",10; bonus2 bSkillAtk,"NJ_HYOUSENSOU",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"NJ_KOUENKA",15; bonus2 bSkillAtk,"NJ_HUUJIN",15; bonus2 bSkillAtk,"NJ_HYOUSENSOU",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Swhoo_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SP_SWHOO",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SP_SWHOO",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Explosion_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",10; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",15; } - Combos: - Combo: - Imperial_Magic_Boots - Imperial_Magic_Manteau - Imperial_Magic_Ring - Imperial_Snovice_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bMatkRate,2; bonus5 bAutoSpell,"SO_PSYCHIC_WAVE",1,70,BF_SHORT,1; if (.@r >= 27) { bonus bMaxHPrate,5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",7; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Breath_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,10; bonus bDelayrate,-5; bonus2 bSkillAtk,"RK_DRAGONBREATH",15; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15; if (.@r >= 27) { bonus bMaxHPrate,10; bonus bDelayrate,-5; bonus2 bSkillAtk,"RK_DRAGONBREATH",15; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Knight_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bCritAtkRate,5; bonus2 bSkillAtk,"RK_IGNITIONBREAK",15; if (.@r >= 27) { bonus bAspd,1; bonus bCritAtkRate,5; bonus2 bSkillAtk,"RK_IGNITIONBREAK",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Spear_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"LG_CANNONSPEAR",15; if (.@r >= 27) { bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"LG_CANNONSPEAR",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Sharp_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-10; bonus bCritAtkRate,5; bonus2 bSkillAtk,"SN_SHARPSHOOTING",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus bCritAtkRate,10; bonus2 bSkillAtk,"SN_SHARPSHOOTING",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Aim_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-10; bonus bAtkRate,2; bonus2 bSkillAtk,"RA_AIMEDBOLT",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"RA_AIMEDBOLT",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Severe_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; if (.@r >= 27) { bonus bDelayrate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Duple_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"AB_DUPLELIGHT",15; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"AB_DUPLELIGHT",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Knuckle_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-10; bonus bAtkRate,2; bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Tiger_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"SR_TIGERCANNON",15; if (.@r >= 27) { bonus bMaxHPrate,5; bonus bAtkRate,3; bonus2 bSkillAtk,"SR_TIGERCANNON",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Tonado_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bDelayrate,-10; bonus2 bSkillAtk,"NC_AXETORNADO",15; if (.@r >= 27) { bonus bAspd,1; bonus bDelayrate,-10; bonus2 bSkillAtk,"NC_AXETORNADO",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Vulcan_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"NC_VULCANARM",15; if (.@r >= 27) { bonus bAspd,1; bonus bLongAtkRate,5; bonus2 bSkillAtk,"NC_VULCANARM",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Kart_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastRate,-5; bonus bAtkRate,2; bonus2 bSkillAtk,"GN_CARTCANNON",15; if (.@r >= 27) { bonus bVariableCastRate,-5; bonus bAtkRate,3; bonus2 bSkillAtk,"GN_CARTCANNON",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Kart_Suit2 Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"GN_CART_TORNADO",15; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"GN_CART_TORNADO",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Rolling_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-10; bonus bAtkRate,2; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Fatal_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-10; bonus bAtkRate,2; bonus2 bSkillAtk,"SC_FATALMENACE",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"SC_FATALMENACE",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Picky_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-10; bonus bAtkRate,2; bonus2 bSkillAtk,"SU_PICKYPECK",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus bAtkRate,3; bonus2 bSkillAtk,"SU_PICKYPECK",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Trip_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bLongAtkRate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"RL_R_TRIP",15; if (.@r >= 27) { bonus bLongAtkRate,10; bonus bAtkRate,3; bonus2 bSkillAtk,"RL_R_TRIP",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Firerain_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"RL_FIRE_RAIN",15; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"RL_FIRE_RAIN",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Sun_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bAtkRate,2; bonus2 bSkillAtk,"SJ_SOLARBURST",15; if (.@r >= 27) { bonus bAspd,1; bonus bAtkRate,3; bonus2 bSkillAtk,"SJ_SOLARBURST",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Moon_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus2 bAddSize,Size_All,5; bonus bAtkRate,2; bonus2 bSkillAtk,"SJ_FULLMOONKICK",15; if (.@r >= 27) { bonus2 bAddSize,Size_All,5; bonus bAtkRate,3; bonus2 bSkillAtk,"SJ_FULLMOONKICK",15; } - Combos: - Combo: - Grace_Attack_Boots - Grace_Attack_Manteau - Grace_Attack_Ring - Grace_Kunai_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bLongAtkRate,5; bonus bAtkRate,2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",15; if (.@r >= 27) { bonus bLongAtkRate,5; bonus bAtkRate,3; bonus2 bSkillAtk,"KO_HAPPOKUNAI",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Genesis_Armor Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMatk,25; bonus bDelayrate,-10; bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; if (.@r >= 27) { bonus bMatk,25; bonus bDelayrate,-10; bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Reverb_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WM_REVERBERATION",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WM_REVERBERATION",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Adora_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"AB_ADORAMUS",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"AB_ADORAMUS",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Stalker_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bAspd,1; bonus bMatkRate,2; bonus2 bSkillAtk,"WZ_METEOR",30; if (.@r >= 27) { bonus bAspd,1; bonus bMatkRate,3; bonus2 bSkillAtk,"WZ_METEOR",30; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Carrot_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SU_CN_METEOR",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SU_CN_METEOR",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Crimson_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WL_CRIMSONROCK",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WL_CRIMSONROCK",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Frost_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"WL_JACKFROST",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"WL_JACKFROST",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Psychic_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Dust_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SO_DIAMONDDUST",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_DIAMONDDUST",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Ninja_Suit Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"NJ_KOUENKA",15; bonus2 bSkillAtk,"NJ_HUUJIN",15; bonus2 bSkillAtk,"NJ_HYOUSENSOU",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"NJ_KOUENKA",15; bonus2 bSkillAtk,"NJ_HUUJIN",15; bonus2 bSkillAtk,"NJ_HYOUSENSOU",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Swhoo_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SP_SWHOO",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SP_SWHOO",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Explosion_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bVariableCastrate,-5; bonus bMatkRate,2; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",15; if (.@r >= 27) { bonus bVariableCastrate,-5; bonus bMatkRate,3; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",15; } - Combos: - Combo: - Grace_Magic_Boots - Grace_Magic_Manteau - Grace_Magic_Ring - Grace_Snovice_Robe Script: | .@r = getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,5; bonus bMatkRate,2; bonus5 bAutoSpell,"SO_PSYCHIC_WAVE",1,70,BF_SHORT,1; if (.@r >= 27) { bonus bMaxHPrate,5; bonus bMatkRate,3; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10; } - Combos: - Combo: - Blush - Necktie Script: | bonus bAspdRate,3; bonus bVariableCastrate,3; - Combos: - Combo: - Blush - Tare_Pope Script: | bonus bSPrecovRate,3; - Combos: - Combo: - Blush - Tare_Pope_ - Combo: - Tare_Pope_ - Blush_ Script: | bonus bHealPower,10; - Combos: - Combo: - Heart_Hair_Pin - Devil_Whisper Script: | bonus2 bSubRace,RC_Angel,9; - Combos: - Combo: - Opera_Ghost_Mask - Wit_Pumpkin_Hat Script: | bonus bFlee,10; bonus2 bAddEff,Eff_Stun,1000; - Combos: - Combo: - First_Moon_Hair_Pin - Devil_Whisper Script: | bonus2 bSubRace,RC_Demon,9; - Combos: - Combo: - Ear_Of_Devil's_Wing - Darkness_Helm_J Script: | bonus bStr,1; bonus2 bAddClass,Class_All,5; - Combos: - Combo: - Headband_Of_Power - YinYang_Earring Script: | bonus2 bSkillAtk,"MO_TRIPLEATTACK",5; bonus2 bSkillAtk,"MO_COMBOFINISH",5; bonus2 bSkillAtk,"CH_TIGERFIST",3; bonus2 bSkillAtk,"CH_CHAINCRUSH",3; .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bSkillUseSPrate,"CH_TIGERFIST",-10+min(10,.@r); bonus2 bSkillUseSPrate,"CH_CHAINCRUSH",-10+min(10,.@r); - Combos: - Combo: - Cap_Of_Concentration - Pencil_In_Mouth Script: | bonus bDex,2; bonus bDef,2; - Combos: - Combo: - Ear_Of_Angel's_Wing - Darkness_Helm_J Script: | bonus bStr,1; bonus bAspdRate,2; - Combos: - Combo: - Ear_Of_Angel's_Wing - Valkyrie_Circlet Script: | autobonus "{ bonus2 bHPLossRate,30,1000; bonus bHit,-10; bonus bSplashRange,1; }",10+getequiprefinerycnt(EQI_HEAD_TOP),5000,BF_WEAPON,"{ transform 1765,5000; }"; - Combos: - Combo: - Alarm_Mask - Gloomy_Pumpkin_Hat Script: | bonus2 bAddItemHealRate,12192,200; - Combos: - Combo: - Alarm_Mask - Wit_Pumpkin_Hat Script: | bonus2 bAddItemHealRate,538,100; bonus2 bAddItemHealRate,12192,100; bonus2 bAddMonsterDropItem,538,400; bonus2 bAddMonsterDropItem,12192,400; - Combos: - Combo: - Feather_Beret - Protect_Feathers Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) bonus bAspdRate,5; if (.@r >= 9) bonus bMaxHPrate,5; - Combos: - Combo: - Hahoe_Mask - Wit_Pumpkin_Hat Script: | bonus bAspd,1; autobonus "{ bonus bBaseAtk,50; }",20,10000,0,"{ specialeffect2 EF_POTION_BERSERK; }"; - Combos: - Combo: - Pecopeco_Wing_Ears - Darkness_Helm_J Script: | bonus bAgi,1; bonus bFlee,3; - Combos: - Combo: - Toast_C - Amistr_Cap Script: | bonus bMaxHP,100; .@r = getrefine(); if (.@r >= 7) bonus bMaxHP,100; if (.@r >= 9) bonus bMaxHP,200; - Combos: - Combo: - Black_Glasses - Darkness_Helm_J Script: | bonus bInt,1; bonus bMatkRate,2; - Combos: - Combo: - Fish_In_Mouth - Drooping_Wild_Rose Script: | bonus3 bAutoSpell,"BS_GREED",1,50; - Combos: - Combo: - Cube_Mask - Wit_Pumpkin_Hat Script: | bonus bBaseAtk,30; bonus bMatk,30; bonus2 bAddMonsterDropItem,529,400; bonus2 bAddMonsterDropItem,530,400; bonus2 bAddMonsterDropItem,538,400; bonus2 bAddMonsterDropItem,12192,400; - Combos: - Combo: - Wondering_Wolf_Helm - Angry_Mouth_C Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) bonus bCritAtkRate,10; if (.@r >= 9) bonus bAspd,1; - Combos: - Combo: - Scarlet_Rose - Amistr_Cap Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bBaseAtk,min(.@r,10); bonus bMatk,min(.@r,10); - Combos: - Combo: - Yellow_Scarf - Long_Mace Script: | bonus bLongAtkDef,-10; - Combos: - Combo: - Medical_Boots - All_Love_Guard Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bHealPower,3*(.@r/2); - Combos: - Combo: - Crow_Tengu_Mask - Tengu_Scroll Script: | bonus2 bAddSize,Size_All,1; bonus bLongAtkRate,1; if (readparam(bStr) >= 108) { bonus2 bAddSize,Size_All,2; bonus bLongAtkRate,1; } if (readparam(bStr) >= 120) { bonus2 bAddSize,Size_All,3; bonus bLongAtkRate,1; } - Combos: - Combo: - _Riot_Chip - Broken_Chip_Green - Combo: - Sitting_Pope_Casual - Zealous_Necklace Script: | bonus bDelayrate,-15; - Combos: - Combo: - _Riot_Chip - Broken_Chip_Red - Combo: - VesperHeadGear - Main_Memory_JP Script: | bonus bVariableCastrate,-20; - Combos: - Combo: - _Riot_Chip - A-Tolerance Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bSubRace,RC_DemiHuman,.@r; bonus2 bSubRace,RC_Formless,.@r; - Combos: - Combo: - _Riot_Chip - A-Hit Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bHit,(.@r/3)*5; - Combos: - Combo: - _Riot_Chip - A-Flee Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bFlee,(.@r/3)*5; - Combos: - Combo: - _Riot_Chip - A-Mdef Script: | bonus bMdef,20; - Combos: - Combo: - _Riot_Chip - S-Atk - Combo: - _Riot_Chip - S-Matk - Combo: - _Riot_Chip - S-Avoid - Combo: - _Riot_Chip - S-MaxHP - Combo: - _Riot_Chip - S-Quick - Combo: - _Riot_Chip - S-Cri Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bAspdRate,(.@r/2); - Combos: - Combo: - _Riot_Chip - Z-Knockback - Combo: - _Riot_Chip - Z-Immortal - Combo: - _Riot_Chip - Z-Killgain - Combo: - _Riot_Chip - Z-Reincarnation - Combo: - _Riot_Chip - Z-NoDispell - Combo: - _Riot_Chip - Z-Clairvoyance - Combo: - _Riot_Chip - Z-Cast_Fixed Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bMaxHPrate,(.@r/2); - Combos: - Combo: - _Riot_Chip - Accelerator_Chip Script: | bonus bAspdRate,10; bonus2 bAddClass,Class_All,10; bonus2 bMagicAddClass,Class_All,10; bonus2 bIgnoreDefRaceRate,RC_All,30; bonus2 bIgnoreMdefRaceRate,RC_All,30; - Combos: - Combo: - _Riot_Chip - Reactor_P_FIRE Script: | bonus2 bAddEle,Ele_Fire,10; - Combos: - Combo: - _Riot_Chip - Reactor_P_GROUND Script: | bonus2 bAddEle,Ele_Earth,10; - Combos: - Combo: - _Riot_Chip - Reactor_P_WIND Script: | bonus2 bAddEle,Ele_Wind,10; - Combos: - Combo: - _Riot_Chip - Reactor_T_FIRE Script: | bonus2 bSubEle,Ele_Fire,25; - Combos: - Combo: - _Riot_Chip - Reactor_T_WATER Script: | bonus2 bSubEle,Ele_Water,25; - Combos: - Combo: - _Riot_Chip - Reactor_T_GROUND Script: | bonus2 bSubEle,Ele_Earth,25; - Combos: - Combo: - _Riot_Chip - Reactor_T_WIND Script: | bonus2 bSubEle,Ele_Wind,25; - Combos: - Combo: - _Riot_Chip - Reactor_Cure_101 Script: | bonus2 bHPRegenRate,1500,5000; - Combos: - Combo: - _Riot_Chip - Reactor_Cure_102 Script: | bonus2 bSPRegenRate,25,5000; - Combos: - Combo: - _Riot_Chip - Reactor_Cure_201 Script: | bonus bHPrecovRate,350; - Combos: - Combo: - _Riot_Chip - Reactor_Cure_202 Script: | bonus bSPrecovRate,50; - Combos: - Combo: - _Riot_Chip - Reactor_A_INT Script: | bonus2 bMagicAddClass,Class_All,3; - Combos: - Combo: - _Riot_Chip - Reactor_A_DEF Script: | bonus bDef,500; - Combos: - Combo: - _Riot_Chip - Reactor_A_AVOI Script: | bonus bFlee2,2; - Combos: - Combo: - _Riot_Chip - Reactor_A_ATK Script: | bonus bBaseAtk,15; - Combos: - Combo: - _Riot_Chip - Reactor_A_MATK Script: | bonus bMatk,15; - Combos: - Combo: - _Riot_Chip - Reactor_A_MHP Script: | bonus bMaxHP,7500; - Combos: - Combo: - _Riot_Chip - Reactor_A_MSP Script: | bonus bMaxSP,150; - Combos: - Combo: - _Riot_Chip - Reactor_A_FROZ Script: | bonus bMaxHP,1000; - Combos: - Combo: - KarduiEar - Lapine_Shield - Fallen_Bishop_Card - Combo: - KarduiEar - Lapine_Shield - Runaway_Magic Script: | .@r = getequiprefinerycnt(EQI_HAND_L); if (.@r > 7) bonus2 bSkillCooldown,"WL_COMET",+20000+(.@r > 9 ? +20000 : 0); - Combos: - Combo: - KarduiEar - Tendrilion_Card - Combo: - Tree_Of_Sprout_JP - Tendrilion_Card Script: | .@type = getiteminfo(getequipid(EQI_COMPOUND_ON), II_VIEW); if (.@type == W_BOOK || .@type == W_STAFF || .@type == W_2HSTAFF) { bonus2 bMagicAddRace,RC_Player_Human, getequiprefinerycnt(EQI_HAND_R)*2; } - Combos: - Combo: - FlyingGalapago - Falconer_Claw Script: | bonus2 bSubSkill,"HT_BLITZBEAT",200; - Combos: - Combo: - Gambler_Seal - Heart_Card_In_Mouth Script: | .@aspd = 1; .@crit_dmg = 2 + 2 * (readparam(bDex) / 10); .@sub_player = 2; .@luk = readparam(bLuk); if (.@luk > 107) { .@aspd += 1; .@crit_dmg += 2; .@sub_player += 2; } if (.@luk > 119) { .@aspd += 2; .@crit_dmg += 4; .@sub_player += 4; bonus bSplashRange,1; } bonus bAspd,.@aspd; bonus bCritAtkRate,.@crit_dmg; bonus2 bSubRace,RC_Player_Human,.@sub_player; bonus2 bSubSkill,"NPC_CRITICALSLASH",100; - Combos: - Combo: - Scalpel - Green_Operation_Coat Script: | .@r = max(getequiprefinerycnt(EQI_ARMOR),1); bonus3 bAddMonsterDropItem,929,RC_DemiHuman,70*.@r; bonus3 bAddMonsterDropItem,970,RC_DemiHuman,50*.@r; bonus3 bAddMonsterDropItem,929,RC_Brute,70*.@r; bonus3 bAddMonsterDropItem,970,RC_Brute,50*.@r; - Combos: - Combo: - 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,"{ specialeffect2 EF_POTION_BERSERK; }"; - Combos: - Combo: - Octo_kitchen_Knife - Crab_Card - Combo: - Octo_kitchen_Knife - Aster_Card - Combo: - Octo_kitchen_Knife - Shellfish_Card Script: | bonus2 bAddEle,Ele_Water,8; - Combos: - Combo: - Octo_kitchen_Knife - Crab_Card - Aster_Card - Shellfish_Card Script: | bonus2 bAddEle,Ele_Water,16; - Combos: - Combo: - AP_Ammo - Dust_Fire Script: | bonus bLongAtkRate,30; - Combos: - Combo: - Huuma_Hundred_Petal - Golden_Ninja_Suit - Golden_Scarf Script: | bonus2 bSkillCooldown,"KO_HUUMARANKA",-1000; bonus bLongAtkRate,15; - Combos: - Combo: - Huuma_Flutter_Snow_IL - Apple_Of_Archer_IL Script: | bonus bVariableCastrate,-15; .@eq = getequiprefinerycnt(EQI_HEAD_TOP); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { .@val = 25; } if ((.@eq + .@weapon) >= 18) { .@val += 25; if ((.@eq + .@weapon) >= 22) { bonus2 bSkillCooldown,"KO_HUUMARANKA",-1000; } } if (.@val) { bonus2 bSkillAtk,"KO_HUUMARANKA",.@val; } - Combos: - Combo: - Illusion_Wing_Shuriken - Apple_Of_Archer_IL Script: | bonus bBaseAtk,50; .@eq = getequiprefinerycnt(EQI_HEAD_TOP); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { .@val = 30; } if ((.@eq + .@weapon) >= 18) { bonus bLongAtkRate,10; if ((.@eq + .@weapon) >= 22) { .@val += 20; } } if (.@val) { bonus2 bSkillAtk,"KO_HAPPOKUNAI",.@val; } - Combos: - Combo: - Priest_Sword - Odin's_Blessing Script: | bonus bMaxSP,50; bonus2 bSkillAtk,"KN_BOWLINGBASH",5; - Combos: - Combo: - Priest_Sword - Red_Wing_Hat Script: | bonus bHit,10; bonus2 bAddRace,RC_DemiHuman,4; - Combos: - Combo: - Illusion_Immaterial_Sword - Cape_Of_Ancient_Lord_IL Script: | .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_GARMENT); .@val = 100; if (.@weapon >= 7 && .@eq >= 7) { .@val += 50; } bonus bMatk,.@val; if ((.@weapon + .@eq) >= 18) { bonus3 bAutoSpell,"MG_COLDBOLT",3,50; bonus3 bAutoSpell,"MG_FIREBOLT",3,50; bonus3 bAutoSpell,"MG_LIGHTNINGBOLT",3,50; /* fix me: unknown skill lvl/rates */ } if ((.@weapon + .@eq) >= 22) { autobonus "{ bonus2 bSkillAtk,\"WZ_STORMGUST\",30; bonus2 bSkillAtk,\"WZ_METEOR\",30; bonus2 bSkillAtk,\"WZ_VERMILION\",30; bonus2 bSkillAtk,\"WZ_HEAVENDRIVE\",30; }",20,10000; /* fix me: unknown rate/specialeffect (if any) */ } - Combos: - Combo: - Boitata_Armor - Boitata_Hat Script: | bonus bInt,3; bonus bStr,3; bonus bMdef,10; bonus bDefEle,Ele_Fire; bonus2 bAddEle,Ele_Earth,10; - Combos: - Combo: - Anti_Magic_Suit - Anti_Magic_Manteau Script: | .@val = 30; .@eq = getequiprefinerycnt(EQI_ARMOR); if (.@eq >= 11) { .@val += 40; bonus bDelayrate,-10; } bonus bBaseAtk,.@val; - Combos: - Combo: - Geffen_Mage_Robe - Geffen_Magic_Muffler Script: | .@val = 30; .@eq = getequiprefinerycnt(EQI_ARMOR); if (.@eq >= 11) { .@val += 40; bonus bVariableCastrate,-20; } bonus bMatk,.@val; - Combos: - Combo: - School_Uniform - Adv_Angel_School_Cap - Red_Pencil_In_Mouth Script: | bonus bMatk,BaseLevel/3; bonus2 bExpAddClass,Class_All,5; - Combos: - Combo: - School_Uniform - Adv_Devil_School_Cap - Blue_Pencil_In_Mouth Script: | bonus bBaseAtk,BaseLevel/3; bonus2 bExpAddClass,Class_All,5; - Combos: - Combo: - Armor_Of_Gray - Gray_Helmet - Cloak_Of_Gray - Boots_Of_Gray Script: | bonus2 bSubEle,Ele_Neutral,15; bonus3 bAutoSpellWhenHit,"WL_DRAINLIFE",3,1; - Combos: - Combo: - 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; - Combos: - Combo: - Supplement_Part_Str - Supplement_Part_Con - Combo: - Supplement_Part_Con - Supplement_Part_Str_ Script: | bonus2 bSkillAtk,"NC_AXETORNADO",25; - Combos: - Combo: - Supplement_Part_Str - Supplement_Part_Agi - Combo: - ILL_Strouf_Card - ILL_Deviace_Card - Combo: - Supplement_Part_Agi - Supplement_Part_Str_ Script: | bonus bBaseAtk,30; - Combos: - Combo: - Airship_Armor - Airship_Cape - Airship_Boots Script: | bonus bMaxHPrate,25; bonus bMaxSPrate,25; bonus bSpeedAddRate,40; - Combos: - Combo: - Felock_Armor - Felock_Cape - Felock_Boots Script: | bonus bMaxHPrate,25; bonus bMaxSPrate,25; bonus bSpeedAddRate,40; if (getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES) >= 30) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; } - Combos: - Combo: - Doram_Only_Suit - Doram_Only_Cape - Doram_Only_Shoes Script: | bonus bMaxHP,2000; bonus bNoCastCancel; bonus bFixedCastrate,-15-(getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)); - Combos: - Combo: - Doram_Only_Suit - Doram_Only_Cape - Doram_Only_Shoes - Charm_G_Necklace - LowLeafCharm Script: | bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bSkillAtk,"SU_CN_METEOR",100; - Combos: - Combo: - Doram_Only_Suit - Doram_Only_Cape - Doram_Only_Shoes - Fresh_G_Necklace - LowRabbitCharm Script: | bonus bMaxHPrate,20; bonus bMaxSPrate,3; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",100; - Combos: - Combo: - Doram_Only_Suit - Doram_Only_Cape - Doram_Only_Shoes - Pretty_G_Necklace - LowSaurelCharm Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,5; bonus bHealPower,10; skill "AL_HEAL",5,1; - Combos: - Combo: - Excelion_Suit - Excelion_Wing Script: | bonus bFlee2,6; bonus bDelayrate,-10 - (BaseLevel > 129 ? 10 : 0); - Combos: - Combo: - Doram_High_Suit - Doram_High_Cape - Doram_High_Shoes Script: | bonus bMaxHP,3000; bonus bNoCastCancel; bonus bFixedCastrate,-20-(getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)); - Combos: - Combo: - Doram_High_Suit - Doram_High_Cape - Doram_High_Shoes - Charm_G_Necklace - MiddleLeafCharm Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,15; bonus2 bSkillAtk,"SU_CN_METEOR",150; - Combos: - Combo: - Doram_High_Suit - Doram_High_Cape - Doram_High_Shoes - Fresh_G_Necklace - MiddleRabbitCharm Script: | bonus bMaxHPrate,25; bonus bMaxSPrate,6; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",150; - Combos: - Combo: - Doram_High_Suit - Doram_High_Cape - Doram_High_Shoes - Pretty_G_Necklace - MiddleSaurelCharm Script: | bonus bMaxHPrate,20; bonus bMaxSPrate,10; bonus bHealPower,20; skill "AL_HEAL",7,1; - Combos: - Combo: - Egir_Armor_K - Aegir_Helm Script: | bonus2 bSubRace,RC_Fish,(10+getequiprefinerycnt(EQI_ARMOR)); - Combos: - Combo: - Egir_Armor_K - Aegir_Helm - Egir_Manteau_K - Egir_Shoes_K Script: | bonus bMaxHP,1000; bonus bMaxSP,100; bonus2 bExpAddRace,RC_Fish,20; bonus2 bMagicAddRace,RC_Fish,50; bonus2 bSubEle,Ele_Water,50; - Combos: - Combo: - EvilDragon_Armor - Vanargand_Helm Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 9) { bonus2 bHPDrainRate,-60,-8; bonus2 bSPDrainRate,-20,-4; } else if (.@r >= 8) { bonus2 bHPDrainRate,-50,-5; bonus2 bSPDrainRate,-10,-2; } else if (.@r >= 7) { bonus2 bHPDrainRate,-30,-5; bonus2 bSPDrainRate,-10,-2; } else if (.@r >= 5) { bonus2 bHPDrainRate,-10,-3; bonus2 bSPDrainRate,-10,-1; } else { bonus2 bHPDrainRate,-10,-1; bonus2 bSPDrainRate,-10,-1; } - Combos: - Combo: - EvilDragon_Armor - Piece_Of_Angent_Skin Script: | bonus2 bSPDrainRate,-10,1; - Combos: - Combo: - EvilDragon_Armor - Rideword_Hat Script: | bonus2 bHPDrainRate,-50,8; bonus2 bSPDrainRate,-10,4; - Combos: - Combo: - Doram_Ele_Suit - Doram_Ele_Cape - Doram_Ele_Shoes Script: | bonus bMaxHP,4000; bonus bNoCastCancel; bonus bFixedCastrate,-25-(getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)); - Combos: - Combo: - Doram_Ele_Suit - Doram_Ele_Cape - Doram_Ele_Shoes - Charm_G_Necklace - HigherLeafCharm Script: | bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus2 bSkillAtk,"SU_CN_METEOR",200; - Combos: - Combo: - Doram_Ele_Suit - Doram_Ele_Cape - Doram_Ele_Shoes - Fresh_G_Necklace - HigherRabbitCharm Script: | bonus bMaxHPrate,30; bonus bMaxSPrate,9; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",200; - Combos: - Combo: - Doram_Ele_Suit - Doram_Ele_Cape - Doram_Ele_Shoes - Pretty_G_Necklace - HigherSaurelCharm Script: | bonus bMaxHPrate,25; bonus bMaxSPrate,15; bonus bHealPower,30; skill "AL_HEAL",9,1; - Combos: - Combo: - Necklace_Rosary - Croce_Staff Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bHealPower,4*.@r; - Combos: - Combo: - Necklace_Rosary - DVAngelNurseCap Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bFlee2,.@r; bonus bHealPower,2*.@r; - Combos: - Combo: - Kardui_Robe # 15169 - Rafini_Staff # 1649 - Combo: - Kardui_Robe # 15169 - Rafini_Staff_S # 1679 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@b = getequiprefinerycnt(EQI_ARMOR); bonus bMatk,(.@r*(.@b >= 8 ? 7 : (.@b >= 7 ? 5 : 3 ))); - Combos: - Combo: - Kardui_Robe - Angeling_Card Script: | if (getequiprefinerycnt(EQI_ARMOR) >= 9) { bonus2 bResEff,Eff_Freeze,10000; } - Combos: - Combo: - Vigilante_Suits - Vigilante_Bow - Vigilante_Bedge Script: | bonus2 bSkillAtk,"AC_DOUBLE",50; bonus2 bSkillUseSP,"SC_TRIANGLESHOT",10; - Combos: - Combo: - Robe_Of_Elemental - Cloak_Of_Elemental - Origin_Of_Elemental Script: | bonus5 bAutoSpell,"MG_FIREBALL",max(5,getskilllv("MG_FIREBALL")),50,BF_MAGIC,1; autobonus3 "{ bonus bMatk,50; }",1000,60000,"PF_DOUBLECASTING","{ specialeffect2 EF_ENCHANCE; }"; - Combos: - Combo: - Golden_Ninja_Suit - Golden_Scarf - Monokage Script: | bonus2 bSkillAtk,"KO_BAKURETSU",20; bonus2 bSkillAtk,"KO_HAPPOKUNAI",50; - Combos: - Combo: - Mine_Worker_Vest - Mine_Worker_Backpack - Mine_Worker_Pickax Script: | bonus2 bAddClass,Class_All,5; bonus bAspdRate,10; bonus bCritAtkRate,10; - Combos: - Combo: - Para_Team_Uniform100 - Para_Team_Str_Ring100 - Para_Team_Str_Necklace100 - Combo: - Para_Team_Uniform100 - Para_Team_Agi_Ring100 - Para_Team_Agi_Necklace100 Script: | bonus bBaseAtk,20; bonus2 bSubEle,Ele_All,2; bonus2 bSubEle,Ele_Neutral,-2; - Combos: - Combo: - Para_Team_Uniform115 - Para_Team_Str_Ring115 - Para_Team_Str_Necklace115 - Combo: - Para_Team_Uniform115 - Para_Team_Agi_Ring115 - Para_Team_Agi_Necklace115 Script: | bonus bBaseAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; - Combos: - Combo: - Para_Team_Uniform130 - Para_Team_Str_Ring130 - Para_Team_Str_Necklace130 - Combo: - Para_Team_Uniform130 - Para_Team_Agi_Ring130 - Para_Team_Agi_Necklace130 Script: | bonus bBaseAtk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; bonus2 bExpAddClass,Class_All,2; - Combos: - Combo: - Para_Team_Uniform145 - Para_Team_Str_Ring145 - Para_Team_Str_Necklace145 - Combo: - Para_Team_Uniform145 - Para_Team_Agi_Ring145 - Para_Team_Agi_Necklace145 Script: | bonus bBaseAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; - Combos: - Combo: - Para_Team_Uniform160 - Para_Team_Str_Ring160 - Para_Team_Str_Necklace160 - Combo: - Para_Team_Uniform160 - Para_Team_Agi_Ring160 - Para_Team_Agi_Necklace160 Script: | bonus bBaseAtk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; bonus bNoCastCancel; - Combos: - Combo: - Para_Team_Uniform100 - Para_Team_Magic_Ring100 - Para_Team_Magic_Necklace100 Script: | bonus bMatk,20; bonus2 bSubEle,Ele_All,2; bonus2 bSubEle,Ele_Neutral,-2; - Combos: - Combo: - Para_Team_Uniform115 - Para_Team_Magic_Ring115 - Para_Team_Magic_Necklace115 Script: | bonus bMatk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; - Combos: - Combo: - Para_Team_Uniform130 - Para_Team_Magic_Ring130 - Para_Team_Magic_Necklace130 Script: | bonus bMatk,40; bonus2 bSubEle,Ele_All,4; bonus2 bSubEle,Ele_Neutral,-4; bonus2 bExpAddClass,Class_All,2; - Combos: - Combo: - Para_Team_Uniform145 - Para_Team_Magic_Ring145 - Para_Team_Magic_Necklace145 Script: | bonus bMatk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; - Combos: - Combo: - Para_Team_Uniform160 - Para_Team_Magic_Ring160 - Para_Team_Magic_Necklace160 Script: | bonus bMatk,50; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Neutral,-5; bonus2 bExpAddClass,Class_All,2; bonus bNoCastCancel; - Combos: - Combo: - Einherial_Armor - Manteau_Of_Fallen - Combo: - Einherial_Armor - Manteau_Of_Fallen_ Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,3*.@r; if (.@r >= 7) bonus bBaseAtk,5*(readparam(bStr)/10); if (.@r >= 8) bonus bBaseAtk,7*(readparam(bStr)/10); - Combos: - Combo: - Einherial_Armor - Evil_Druid_Card Script: | if (getequiprefinerycnt(EQI_ARMOR) >= 9) bonus2 bResEff,Eff_Curse,10000; - Combos: - Combo: - Puente_Robe_IL - Long_Mace_IL Script: | .@matk = 100; .@recovery = 20; .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_ARMOR); if (.@weapon >= 7 && .@eq >= 7) { .@matk += 50; } if ((.@weapon + .@eq) >= 18) { .@recovery += 15; if ((.@weapon + .@eq) >= 22) { bonus bDelayrate,-15; } } bonus bMatk,.@matk; bonus bHealPower,.@recovery; - Combos: - Combo: - Puente_Robe_IL - Nurse_Cap_IL Script: | bonus bSpeedRate,25; /* unknown speed value */ bonus bHealPower,10; - Combos: - Combo: - YSF01_Plate - YSF01_Greave Script: | bonus bAspdRate,getequiprefinerycnt(EQI_SHOES); - Combos: - Combo: - Holy_Coat - Argiope_Card Script: | if (getequiprefinerycnt(EQI_ARMOR) >= 9) { bonus2 bResEff,Eff_Freeze,10000; } - Combos: - Combo: - YSF01_Plate - YSF01_Manteau Script: | bonus bDelayrate,-getequiprefinerycnt(EQI_GARMENT); - Combos: - Combo: - YSF01_Plate - YSF01_Manteau - YSF01_Greave Script: | if ((getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES)) >= 39) { autobonus "{ bonus bIgnoreDefClass,Class_Normal; bonus bIgnoreDefClass,Class_Boss; }",50,5000; } - Combos: - Combo: - Overwhelm_Str_Armor - Temporal_Str_Boots_ - Combo: - Overwhelm_Str_Armor - Modify_Str_Boots_ Script: | bonus bAtkRate,10; .@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_SHOES); if (.@r >= 21) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; } - Combos: - Combo: - Overwhelm_Int_Armor - Temporal_Int_Boots_ - Combo: - Overwhelm_Int_Armor - Modify_Int_Boots_ Script: | bonus bMatkRate,10; .@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_SHOES); if (.@r >= 21) { bonus2 bIgnoreMdefRaceRate,RC_Brute,20; bonus2 bIgnoreMdefRaceRate,RC_Demon,20; } - Combos: - Combo: - Overwhelm_Luk_Armor - Temporal_Luk_Boots_ - Combo: - Overwhelm_Luk_Armor - Modify_Luk_Boots_ Script: | bonus bCritAtkRate,10; .@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_SHOES); if (.@r >= 21) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; } - Combos: - Combo: - Overwhelm_Vit_Armor - Temporal_Vit_Boots_ - Combo: - Overwhelm_Vit_Armor - Modify_Vit_Boots_ Script: | bonus bMaxHPrate,10; .@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_SHOES); if (.@r >= 21) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; } - Combos: - Combo: - Overwhelm_Agi_Armor - Temporal_Agi_Boots_ - Combo: - Overwhelm_Agi_Armor - Modify_Agi_Boots_ Script: | bonus bAspd,1; .@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_SHOES); if (.@r >= 21) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; } - Combos: - Combo: - Overwhelm_Dex_Armor - Temporal_Dex_Boots_ - Combo: - Overwhelm_Dex_Armor - Modify_Dex_Boots_ Script: | bonus bLongAtkRate,5; .@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_SHOES); if (.@r >= 21) { bonus2 bIgnoreDefRaceRate,RC_Brute,20; bonus2 bIgnoreDefRaceRate,RC_Demon,20; } - Combos: - Combo: - Illusion_Goibne_Armor - Illusion_Goibne_Helm - Illusion_Goibne_Spaulders - Illusion_Goibne's_Greaves Script: | bonus bVit,5; 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; .@hp = 15; .@r[0] = getequiprefinerycnt(EQI_ARMOR); .@r[1] = getequiprefinerycnt(EQI_HEAD_TOP); .@r[2] = getequiprefinerycnt(EQI_GARMENT); .@r[3] = getequiprefinerycnt(EQI_SHOES); .@sum = .@r[0]+.@r[1]+.@r[2]+.@r[3]; if (.@r[0] >= 7 && .@r[1] >= 7 && .@r[2] >= 7 && .@r[3] >= 7) { .@hp += 10; } bonus bMaxHPrate,.@hp; if (.@sum >= 36) { bonus bFixedCast,-700; if (.@sum >= 40) { bonus bDelayrate,-20; } } - Combos: - Combo: - Illusion_Armor_A - Illusion_Leg_A - Combo: - S_Agnes_Card - S_Skia_Card - Combo: - E_Illusion_Leg_A - E_Illusion_Armor_A Script: | bonus bAtkRate,5; - Combos: - Combo: - Illusion_Armor_A - Illusion_Leg_B Script: | bonus bMaxSPrate,5; - Combos: - Combo: - Illusion_Armor_A - Illusion_Engine_A - Combo: - Auto_Armor_A - Auto_Engine_A - Combo: - E_Illusion_Armor_A - E_Illusion_Engine_A - Combo: - Gray_W_Suits - Gray_W_Manteau Script: | bonus bBaseAtk,50; - Combos: - Combo: - Illusion_Armor_A - Illusion_Engine_B - Combo: - Shield_Of_Water - Shining_Trapezohedron - Combo: - Auto_Armor_A - Auto_Engine_B - Combo: - Gh_md_vit - Muscle_Fool - Combo: - Time_Overload_Robe - Time_Overload_Hood - Combo: - E_Illusion_Armor_A - E_Illusion_Engine_B - Combo: - Gray_W_Suits - Gray_W_Muffler - Combo: - Sprint_Ring_IL - Sprint_Mail_IL - Combo: - Fallen_Angel_Shield - Diabolus_Robe Script: | bonus bDelayrate,-10; - Combos: - Combo: - Illusion_Armor_B - Illusion_Engine_A - Combo: - Auto_Armor_B - Auto_Engine_A - Combo: - E_Illusion_Armor_B - E_Illusion_Engine_A - Combo: - Gray_W_Robe - Gray_W_Manteau Script: | bonus bAspdRate,10; - Combos: - Combo: - Illusion_Armor_B - Illusion_Engine_B - Combo: - Auto_Armor_B - Auto_Engine_B - Combo: - E_Illusion_Armor_B - E_Illusion_Engine_B - Combo: - Gray_W_Robe - Gray_W_Muffler Script: | bonus bMatk,50; - Combos: - Combo: - Illusion_Armor_B - Illusion_Leg_B - Combo: - E_Illusion_Leg_B - E_Illusion_Armor_B - Combo: - RingOfDevil - Intellect1 - Combo: - RingOfDevil - Intellect2 - Combo: - RingOfDevil - Intellect3 Script: | bonus bMatkRate,5; - Combos: - Combo: - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,5; bonus bMaxSPrate,5; if (.@r > 21) { bonus bDelayrate,-15; } - Combos: - Combo: - Illusion_Iron_Driver - Muffler_IL Script: | bonus bAspdRate,10; .@eq = getequiprefinerycnt(EQI_GARMENT); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus2 bSkillAtk,"AB_DUPLELIGHT_MELEE",25; bonus2 bSkillAtk,"AB_DUPLELIGHT_MAGIC",25; } if ((.@eq + .@weapon) >= 18) { bonus bCritical,15; if ((.@eq + .@weapon) >= 22) { bonus bCritAtkRate,20; } } - Combos: - Combo: - Royal_Bow - Flash_Arrow - Deviace_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddRace,RC_Plant,.@r*2; - Combos: - Combo: - Royal_Bow - Curse_Arrow - Deviace_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddRace,RC_DemiHuman,.@r*2; - Combos: - Combo: - Royal_Bow - Sleep_Arrow - Deviace_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddRace,RC_Brute,.@r*2; - Combos: - Combo: - Royal_Bow - Silence_Arrow - Deviace_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddRace,RC_Insect,.@r*2; - Combos: - Combo: - Gust_Bow_ - Arrow_Of_Wind - Elemental_Clothe Script: | bonus bLongAtkRate,20; bonus3 bAutoSpell,"NJ_HUUJIN",5,(readparam(bInt) > 39) ? -300 : -100; if (getequiprefinerycnt(EQI_HAND_R) >= 10) bonus bAspd,1; - Combos: - Combo: - Balistar_IL - Apple_Of_Archer_IL Script: | .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_HEAD_TOP); bonus bLongAtkRate,5; if (.@weapon >= 7 && .@eq >= 7) { .@val = 20; } if ((.@weapon + .@eq) >= 18) { bonus bAtkRate,10; } if ((.@weapon + .@eq) >= 22) { .@val += 30; } if (.@val) { bonus2 bSkillAtk,"RA_ARROWSTORM",.@val; } - Combos: - Combo: - Illusion_Hunter_Bow - Illusion_Boots Script: | .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_SHOES); bonus bAtkRate,10; if (.@weapon >= 7 && .@eq >= 7) { bonus bAspd,2; } if ((.@weapon + .@eq) >= 18) { bonus bCritAtkRate,10; } if ((.@weapon + .@eq) >= 22) { autobonus "{ bonus bBaseAtk,100; bonus bCritAtkRate,15; bonus2 bAddRace,RC_Insect,50; bonus2 bAddRace,RC_Brute,50; bonus2 bAddRace,RC_Player_Doram,50; }",20,10000,BF_LONG|BF_WEAPON|BF_NORMAL; /* fix me: unknown rates */ } - Combos: - Combo: - Heart_Wing_Hairband - Love_Piece Script: | bonus bFixedCastrate,-10; - Combos: - Combo: - Vanargand_Helm - Fenrir_Chain Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 6) { bonus bDelayrate,-5; bonus bAspdRate,5; bonus2 bAddClass,Class_All,5; bonus2 bIgnoreDefClassRate,Class_All,25; } if (.@r >= 8) { bonus bDelayrate,-10; bonus bAspdRate,10; bonus2 bAddClass,Class_All,5; bonus2 bIgnoreDefClassRate,Class_All,25; } - Combos: - Combo: - Improved_Kiss_Of_Angel - Impr_Angel's_Arrival Script: | bonus bMatk,20; - Combos: - Combo: - Imperial_Feather - Royalguard_Necklace Script: | .@atk = 40; .@aspd = 3; .@dmg = 2; .@agi = readparam(bAgi); if (.@agi > 107) { .@atk += 60; .@aspd += 5; .@dmg += 2; } if (.@agi > 119) { .@atk += 80; .@aspd += 7; .@dmg += 4; } bonus bBaseAtk,.@atk; bonus bAspdRate,.@aspd; bonus2 bSubRace,RC_Player_Human,.@dmg; bonus2 bResEff,Eff_Blind,10000; bonus2 bResEff,Eff_Silence,10000; - Combos: - Combo: - Imperial_Feather - Imperial_Ring Script: | bonus2 bSkillVariableCast,"CR_GRANDCROSS",-2000; bonus2 bSkillAtk,"LG_RAYOFGENESIS",BaseLevel/30; bonus2 bSkillUseSP,"LG_RAYOFGENESIS",-10; bonus2 bSkillAtk,"CR_GRANDCROSS",BaseLevel; - Combos: - Combo: - Imperial_Feather - Imperial_Glove Script: | bonus bLongAtkRate,getskilllv("LG_CANNONSPEAR")*2; bonus bLongAtkRate,getskilllv("LG_OVERBRAND")*2; bonus2 bSkillAtk,"LG_CANNONSPEAR",30; bonus2 bSkillAtk,"LG_OVERBRAND",20; bonus2 bSkillCooldown,"LG_OVERBRAND",-2000; - Combos: - Combo: - Celines_Ribbon - Celine_Brooch_K Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bFixedCast,-300; if (.@r > 0) { bonus bMatk,(10*.@r); if (.@r >= 7) { bonus2 bMagicAddRace,RC_DemiHuman,10; bonus2 bMagicAddRace,RC_Player_Human,10; bonus2 bMagicAddRace,RC_Demon,10; if (.@r >= 9) { bonus2 bMagicAtkEle,Ele_Water,10; bonus2 bMagicAtkEle,Ele_Wind,10; bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Fire,10; bonus2 bMagicAtkEle,Ele_Neutral,10; if (.@r >= 11) { bonus2 bMagicAddClass,Class_Boss,20; } } } } - Combos: - Combo: - Vajra - Bow_Of_Rudra Script: | bonus bLongAtkRate,3+(getequiprefinerycnt(EQI_HAND_R) > 6 ? 5:0); - Combos: - Combo: - Assassin_Skull_Mask - Assassin_Acc Script: | bonus2 bAddRace,RC_DemiHuman,10; bonus2 bAddRace,RC_Player_Human,10; - Combos: - Combo: - Mechanical_Plant_Hat - Bio_Protector Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",(5*.@r); - Combos: - Combo: - Memories_Of_Lovers - Vesper_Gear_01 Script: | bonus bMaxSPrate,5; if (BaseLevel >= 20) { bonus bInt,(BaseLevel/20); } - Combos: - Combo: - Memories_Of_Lovers - VesperGear2 Script: | bonus bMaxHPrate,5; if (BaseLevel >= 20) { bonus bStr,(BaseLevel/20); } - Combos: - Combo: - Memories_Of_Lovers - Vesper_Gear_03 Script: | bonus bAspdRate,5; if (BaseLevel >= 20) { bonus bAgi,(BaseLevel/20); } - Combos: - Combo: - Memories_Of_Lovers - VesperGear4 Script: | bonus bVariableCastrate,-5; if (BaseLevel >= 20) { bonus bDex,(BaseLevel/20); } - Combos: - Combo: - Falconer_Flute - Falconer_Claw Script: | bonus2 bSkillAtk,"HT_BLITZBEAT",100; - Combos: - Combo: - Falconer_Flute - Falconer_Claw - Falconer_Glove Script: | bonus2 bSkillAtk,"HT_BLITZBEAT",200; - Combos: - Combo: - Falconer_Flute - Falconer_Glove Script: | bonus2 bSkillAtk,"SN_FALCONASSAULT",50; - Combos: - Combo: - 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; } - Combos: - Combo: - Protect_Feathers - Protect_Cloth Script: | bonus bMdef,5; bonus bDef,50; bonus bAspdRate,5; bonus bVit,5; bonus2 bSubRace,RC_Player_Human,3; if (readparam(bVit) >= 108) { bonus bMdef,5; bonus bDef,50; bonus bAspdRate,5; bonus bVit,5; } if (readparam(bVit) >= 120) { bonus bMdef,10; bonus bDef,100; bonus bVit,10; } - Combos: - Combo: - Aegir_Helm - Egir_Manteau_K Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSPGainRace,RC_Fish,10; bonus3 bAddMonsterDropItem,544,RC_Fish,(5+.@r); bonus3 bAddMonsterDropItem,551,RC_Fish,(5+.@r); bonus2 bAddItemHealRate,544,5*(1+.@r); bonus2 bAddItemHealRate,551,5*(1+.@r); - Combos: - Combo: - Aegir_Helm - Egir_Shoes_K Script: | bonus2 bCriticalAddRace,RC_Fish,(10+getequiprefinerycnt(EQI_SHOES)); - Combos: - Combo: - 12_Anniversary_Crown_Of_Saint - 12th_ElvenEars Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP)+getequiprefinerycnt(EQI_HEAD_MID); if ((.@r == 7) || (.@r == 8)) { bonus bCritical,12; bonus bHit,12; } if (.@r >= 9) { bonus bMaxHP,1200; bonus bMaxSP,120; } - Combos: - Combo: - Bio_Protector - Mechanical_Plant_Hat - Smoking_Pipe Script: | bonus2 bSkillUseSP,"GN_SPORE_EXPLOSION",20; - Combos: - Combo: - Sting_Silk_Ribbon - Sting_Card Script: | bonus2 bSubSize,Size_All,10; - Combos: - Combo: - Sting_Silk_Ribbon - Scarlet_Rose Script: | bonus2 bSubSize,Size_All,5; - Combos: - Combo: - Poring_Sunglasses_K - AngelPoring_Boots # 22101 Script: | bonus2 bDropAddRace,RC_All,5; bonus2 bExpAddRace,RC_All,5; if (getequiprefinerycnt(EQI_SHOES) >= 12) { bonus bFixedCast,-400; } - Combos: - Combo: - Poring_Sunglasses_K_ - AngelPoring_Boots # 22101 Script: | bonus2 bDropAddRace,RC_All,4; bonus2 bExpAddRace,RC_All,4; if (getequiprefinerycnt(EQI_SHOES) >= 12) { bonus bFixedCast,-400; } - Combos: - Combo: - SeraphimCoronet - Feather_Of_Seraphim Script: | .@i = readparam(bInt); .@cast = -(readparam(bInt)/8); .@sub = 2; .@heal = 5; if (.@i >= 120) { .@cast -= 10; .@sub += 6; .@heal += 25; } else if (.@i >= 108) { .@cast -= 4; .@sub += 2; .@heal += 10; } bonus bVariableCastrate,.@cast; bonus2 bSubRace,RC_DemiHuman,.@sub; bonus2 bSubRace,RC_Player_Human,.@sub; bonus bHealPower,.@heal; bonus bAddItemHealRate,.@heal; bonus2 bVariableCastrate,"AB_CHEAL",-100; bonus2 bResEff,EFF_Bleeding,10000; bonus2 bResEff,Eff_Confusion,10000; - Combos: - Combo: - SurviveOrb - Survive_Circlet Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bVit,4; bonus bVariableCastrate,-6; bonus2 bSubRace,RC_DemiHuman,4; bonus2 bSubRace,RC_Player_Human,4; bonus2 bMagicAtkEle,Ele_Earth,20; bonus2 bMagicAtkEle,Ele_Wind,20; if (.@r >= 7) { bonus bVit,4; bonus bVariableCastrate,-6; bonus2 bSubRace,RC_DemiHuman,4; bonus2 bSubRace,RC_Player_Human,4; } if (.@r >= 9) { bonus bVit,4; bonus bVariableCastrate,-6; bonus2 bSubRace,RC_DemiHuman,4; bonus2 bSubRace,RC_Player_Human,4; } - Combos: - Combo: - SurviveOrb - Coak_of_Survival Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bFixedCastrate,-50; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player_Human,1; if (.@r >= 5) { bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; } if (.@r >= 7) { bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; } - Combos: - Combo: - SurviveOrb - Shoes_Of_Servival Script: | bonus bVit,4; bonus bInt,5; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player_Human,3; - Combos: - Combo: - Sitting_Pope_Casual - Kiel_Card Script: | bonus bDelayrate,30; - Combos: - Combo: - Racing_Cap_MC - Racing_MC_1 Script: | autobonus3 "{ bonus bCritical,5; }",1000,60000,"BS_ADRENALINE"; - Combos: - Combo: - Racing_Cap_MC - Racing_MC_2 Script: | autobonus3 "{ bonus bCritical,10; }",1000,60000,"BS_ADRENALINE"; autobonus "{ bonus2 bAddSize,Size_All,10; }",20,5000,BF_WEAPON; - Combos: - Combo: - Racing_Cap_MC - Racing_MC_3 Script: | autobonus3 "{ bonus bCritical,20; bonus bCritAtkRate,10; }",1000,60000,"BS_ADRENALINE"; autobonus "{ bonus2 bAddSize,Size_All,20; }",50,10000,BF_WEAPON; - Combos: - Combo: - Racing_Cap_GN - Racing_GN_1 Script: | autobonus3 "{ bonus2 bAddSize,Size_All,5; }",1000,60000,"GN_CARTBOOST"; - Combos: - Combo: - Racing_Cap_GN - Racing_GN_2 Script: | autobonus3 "{ bonus2 bAddSize,Size_All,7; }",1000,60000,"GN_CARTBOOST"; bonus2 bSkillCooldown,"GN_MANDRAGORA",-1000; - Combos: - Combo: - Racing_Cap_GN - Racing_GN_3 Script: | autobonus3 "{ bonus bBaseAtk,40; bonus2 bAddSize,Size_All,15; }",1000,60000,"GN_CARTBOOST"; bonus2 bSkillCooldown,"GN_MANDRAGORA",-5000; - Combos: - Combo: - Racing_Cap_GC - Racing_GC_1 Script: | autobonus3 "{ bonus bBaseAtk,20; }",1000,60000,"ASC_EDP"; - Combos: - Combo: - Racing_Cap_GC - Racing_GC_2 Script: | autobonus3 "{ bonus bBaseAtk,30; }",1000,60000,"ASC_EDP"; bonus2 bAddSize,Size_All,5; - Combos: - Combo: - Racing_Cap_GC - Racing_GC_3 Script: | autobonus3 "{ bonus bBaseAtk,50; bonus bCritical,10; }",1000,60000,"ASC_EDP"; bonus2 bAddSize,Size_All,10; - Combos: - Combo: - Racing_Cap_SC - Racing_SC_1 Script: | autobonus3 "{ bonus bCritical,5; }",1000,60000,"SC_AUTOSHADOWSPELL"; - Combos: - Combo: - Racing_Cap_SC - Racing_SC_2 Script: | autobonus3 "{ bonus bCritical,10; }",1000,60000,"SC_AUTOSHADOWSPELL"; bonus2 bMagicAtkEle,Ele_Water,5; bonus2 bMagicAtkEle,Ele_Fire,5; bonus2 bMagicAtkEle,Ele_Wind,5; bonus2 bMagicAtkEle,Ele_Earth,5; - Combos: - Combo: - Racing_Cap_SC - Racing_SC_3 Script: | autobonus3 "{ bonus bCritical,20; bonus bMatk,30; }",1000,60000,"SC_AUTOSHADOWSPELL"; bonus2 bMagicAtkEle,Ele_Water,15; bonus2 bMagicAtkEle,Ele_Fire,15; bonus2 bMagicAtkEle,Ele_Wind,15; bonus2 bMagicAtkEle,Ele_Earth,15; - Combos: - Combo: - Racing_Cap_WL - Destruction_Rod Script: | bonus2 bFixedCastrate,"HW_MAGICPOWER",50; - Combos: - Combo: - Racing_Cap_WL - Racing_WL_1 Script: | bonus2 bSkillCooldown,"WL_FROSTMISTY",-1000; - Combos: - Combo: - Racing_Cap_WL - Racing_WL_2 Script: | bonus2 bSkillCooldown,"WL_FROSTMISTY",-3000; bonus2 bSkillAtk,"WL_JACKFROST",30; - Combos: - Combo: - Racing_Cap_WL - Racing_WL_3 Script: | bonus2 bSkillCooldown,"WL_FROSTMISTY",-5000; bonus2 bSkillAtk,"WL_JACKFROST",60; - Combos: - Combo: - Racing_Cap_SO - Racing_SO_1 Script: | bonus3 bAutoSpell,"WZ_FROSTNOVA",1,50; /* Unknow Autospell Rates */ - Combos: - Combo: - Racing_Cap_SO - Racing_SO_2 Script: | bonus3 bAutoSpell,"WZ_FROSTNOVA",4,50; autobonus3 "{ bonus2 bSkillAtk,\"MG_FIREBOLT\",30; bonus2 bSkillAtk,\"MG_COLDBOLT\",30; bonus2 bSkillAtk,\"MG_LIGHTNINGBOLT\",30; }",1000,60000,"SO_STRIKING"; /* Unknow Autospell Rates */ - Combos: - Combo: - Racing_Cap_SO - Racing_SO_3 Script: | bonus3 bAutoSpell,"WZ_FROSTNOVA",7,50; autobonus3 "{ bonus2 bSkillAtk,\"MG_FIREBOLT\",60; bonus2 bSkillAtk,\"MG_COLDBOLT\",60; bonus2 bSkillAtk,\"MG_LIGHTNINGBOLT\",60; }",1000,60000,"SO_STRIKING"; /* Unknow Autospell Rates */ - Combos: - Combo: - Racing_Cap_RK - Racing_RK_1 Script: | autobonus3 "{ bonus2 bAddSize,Size_All,5; }",1000,60000,"KN_TWOHANDQUICKEN"; - Combos: - Combo: - Racing_Cap_RK - Racing_RK_2 Script: | autobonus3 "{ bonus2 bAddSize,Size_All,7; }",1000,60000,"KN_TWOHANDQUICKEN"; autobonus "{ bonus bNoSizeFix; }",50,3000,BF_WEAPON; - Combos: - Combo: - Racing_Cap_RK - Racing_RK_3 Script: | autobonus3 "{ bonus bBaseAtk,40; bonus2 bAddSize,Size_All,15; }",1000,60000,"KN_TWOHANDQUICKEN"; autobonus "{ bonus bNoSizeFix; }",50,5000,BF_WEAPON; - Combos: - Combo: - Racing_Cap_RG - Racing_RG_1 Script: | bonus2 bSkillCooldown,"LG_SHIELDPRESS",-500; - Combos: - Combo: - Racing_Cap_RG - Racing_RG_2 Script: | autobonus3 "{ bonus2 bSkillAtk,\"LG_SHIELDPRESS\",20; }",1000,60000,"LG_EARTHDRIVE"; bonus2 bSkillCooldown,"LG_SHIELDPRESS",-1000; - Combos: - Combo: - Racing_Cap_RG - Racing_RG_3 Script: | autobonus3 "{ bonus2 bSkillAtk,\"LG_SHIELDPRESS\",60; }",1000,60000,"LG_EARTHDRIVE"; bonus2 bSkillCooldown,"LG_SHIELDPRESS",-1500; - Combos: - Combo: - Racing_Cap_AB - Racing_AB_1 Script: | bonus2 bSkillAtk,"AB_ADORAMUS",20; - Combos: - Combo: - Racing_Cap_AB - Racing_AB_2 Script: | bonus2 bSkillAtk,"AB_ADORAMUS",30; autobonus "{ bonus bNoGemStone; }",10,3000,BF_WEAPON; - Combos: - Combo: - Racing_Cap_AB - Racing_AB_3 Script: | bonus2 bSkillAtk,"AB_ADORAMUS",60; autobonus "{ bonus bNoGemStone; }",30,5000,BF_WEAPON; - Combos: - Combo: - Racing_Cap_SR - Racing_SR_1 Script: | bonus2 bSkillAtk,"SR_KNUCKLEARROW",20; - Combos: - Combo: - Racing_Cap_SR - Racing_SR_2 Script: | bonus2 bSkillAtk,"SR_KNUCKLEARROW",30; bonus4 bAutoSpellOnSkill,"SR_KNUCKLEARROW","CH_SOULCOLLECT",1,20; /*unknow rate*/ - Combos: - Combo: - Racing_Cap_SR - Racing_SR_3 Script: | bonus2 bSkillAtk,"SR_KNUCKLEARROW",60; bonus4 bAutoSpellOnSkill,"SR_KNUCKLEARROW","CH_SOULCOLLECT",1,50; /*unknow rate*/ - Combos: - Combo: - Racing_Cap_RA - Racing_RA_1 Script: | autobonus3 "{ bonus bLongAtkRate,2; }",1000,60000,"RA_FEARBREEZE"; - Combos: - Combo: - Racing_Cap_RA - Racing_RA_2 Script: | autobonus3 "{ bonus bLongAtkRate,4; }",1000,60000,"RA_FEARBREEZE"; bonus2 bSkillCooldown,"RA_ARROWSTORM",-500; - Combos: - Combo: - Racing_Cap_RA - Racing_RA_3 Script: | autobonus3 "{ bonus bLongAtkRate,7; }",1000,60000,"RA_FEARBREEZE"; bonus2 bSkillCooldown,"RA_ARROWSTORM",-1500; - Combos: - Combo: - Racing_Cap_MI - Racing_WM_1 - Combo: - Racing_Cap_WA - Racing_WM_1 Script: | bonus bBaseAtk,20; - Combos: - Combo: - Racing_Cap_MI - Racing_WM_2 Script: | bonus bBaseAtk,30; autobonus3 "{ bonus2 bIgnoreDefClassRate,Class_Normal,25; }",1000,60000,"MI_RUSH_WINDMILL"; - Combos: - Combo: - Racing_Cap_MI - Racing_WM_3 Script: | bonus bBaseAtk,40; autobonus3 "{ bonus2 bIgnoreDefClassRate,Class_Normal,50; }",1000,60000,"MI_RUSH_WINDMILL"; - Combos: - Combo: - Racing_Cap_WA - Racing_WM_2 Script: | bonus bBaseAtk,30; autobonus3 "{ bonus2 bIgnoreDefClassRate,Class_Normal,25; }",1000,60000,"WA_MOONLIT_SERENADE"; - Combos: - Combo: - Racing_Cap_WA - Racing_WM_3 Script: | bonus bBaseAtk,40; autobonus3 "{ bonus2 bIgnoreDefClassRate,Class_Normal,50; }",1000,60000,"WA_MOONLIT_SERENADE"; - Combos: - Combo: - Racing_Cap_GS - Racing_GS_1 Script: | autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",20; }",1000,60000,"RL_S_STORM"; - Combos: - Combo: - Racing_Cap_GS - Racing_GS_2 Script: | autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",40; }",1000,60000,"RL_S_STORM"; bonus2 bSkillCooldown,"RL_BANISHING_BUSTER",-1000; - Combos: - Combo: - Racing_Cap_GS - Racing_GS_3 Script: | autobonus3 "{ bonus2 bSkillAtk,\"RL_BANISHING_BUSTER\",60; }",1000,60000,"RL_S_STORM"; bonus2 bSkillCooldown,"RL_BANISHING_BUSTER",-1500; - Combos: - Combo: - Racing_Cap_NJ - Racing_NJ_1 Script: | bonus bBaseAtk,10; bonus bMatk,10; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-3; autobonus3 "{ bonus bCritAtkRate,5; }",1000,60000,"KG_KAGEMUSYA"; - Combos: - Combo: - Racing_Cap_NJ - Racing_NJ_2 Script: | bonus bBaseAtk,15; bonus bMatk,15; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-7; autobonus3 "{ bonus bCritAtkRate,10; }",1000,60000,"KG_KAGEMUSYA"; autobonus "{ bonus bNoSizeFix; }",30,3000,BF_WEAPON; - Combos: - Combo: - Racing_Cap_NJ - Racing_NJ_3 Script: | bonus bBaseAtk,20; bonus bMatk,20; if (getskilllv("OB_OBOROGENSOU") == 5) bonus bVariableCastrate,-15; autobonus3 "{ bonus bCritAtkRate,30; }",1000,60000,"KG_KAGEMUSYA"; autobonus "{ bonus bNoSizeFix; }",50,5000,BF_WEAPON; - Combos: - Combo: - Racing_Cap_SN - Racing_SN_1 Script: | bonus bMaxHP,500; bonus bBaseAtk,10; - Combos: - Combo: - Racing_Cap_SN - Racing_SN_2 Script: | bonus bMaxHP,1000; bonus bBaseAtk,20; skill "GN_CARTBOOST",1; autobonus3 "{ bonus bBaseAtk,30; }",1000,60000,"GN_CARTBOOST"; - Combos: - Combo: - Racing_Cap_SN - Racing_SN_3 Script: | bonus bMaxHP,1500; bonus bBaseAtk,40; skill "GN_CARTBOOST",3; autobonus3 "{ bonus bBaseAtk,50; }",1000,120000,"GN_CARTBOOST"; - Combos: - Combo: - Racing_Cap_SU - Racing_SU_1 Script: | bonus2 bSkillAtk,"SU_CN_METEOR",10; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",10; - Combos: - Combo: - Racing_Cap_SU - Racing_SU_2 Script: | bonus2 bSkillAtk,"SU_CN_METEOR",20; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",20; bonus bFixedCast,-200; - Combos: - Combo: - Racing_Cap_SU - Racing_SU_3 Script: | bonus2 bSkillAtk,"SU_CN_METEOR",60; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",60; bonus bFixedCast,-500; - Combos: - Combo: - Cat_Lace_Hairband_K - Blush - Combo: - Cat_Lace_Hairband_K - Blush_ Script: | bonus bHealPower,5; - Combos: - Combo: - Illusion_Fancy_Flower - Illusion_Bazerald Script: | bonus bMatk,50; .@eq = getequiprefinerycnt(EQI_HEAD_TOP); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus bVariableCastrate,-10; } if ((.@eq + .@weapon) >= 18) { bonus2 bMagicAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Medium,15; if ((.@eq + .@weapon) >= 22) { autobonus "{ bonus bMatk,50; bonus2 bMagicAtkEle,Ele_Fire,20; }",5,10000,BF_MAGIC; /* unknown rate */ } } - Combos: - Combo: - Survive_Circlet_K - SurviveOrb_K Script: | bonus bDelayrate,getequiprefinerycnt(EQI_HEAD_TOP)*-1; - Combos: - Combo: - Survive_Circlet_K - Clack_Of_Servival - Combo: - Survive_Circlet_K - Coak_of_Survival Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bVariableCastrate,-5*(.@r/2); - Combos: - Combo: - Survive_Circlet_K # 19266 - Cloak_Of_Survival_C # 2535 Script: | bonus bVariableCastrate,-5*getequiprefinerycnt(EQI_GARMENT)/2; - Combos: - Combo: - Survive_Circlet_K - SurviveOrb Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bDelayrate,-.@r; - Combos: - Combo: - Garden_of_Eden - B_Katrinn_Card Script: | bonus bVariableCastrate,-100; bonus2 bSkillCooldown,"WL_TELEKINESIS_INTENSE",-120000; - Combos: - Combo: - Tree_Of_Sprout_JP - KarduiEar Script: | .@a = readparam(bDex); bonus bMatk,10; bonus bVariableCastrate,-2; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; if (.@a >= 108) { bonus bMatk,20; bonus bVariableCastrate,-3; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; } if (.@a >= 120) { bonus bMatk,30; bonus bVariableCastrate,-5; bonus2 bSubRace,RC_DemiHuman,4; bonus2 bSubRace,RC_Player_Human,4; } - Combos: - Combo: - Beginner's_Cap - Beginner's_Suit - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | if (BaseLevel >= 125) { bonus bBaseAtk,10; bonus bMatk,10; } if (BaseLevel >= 130) { bonus bMaxHPrate,1; bonus bMaxSPrate,1; } autobonus "{}",20,100,BF_WEAPON,"{ heal 500,50; }"; autobonus "{}",20,100,BF_MAGIC,"{ heal 250,100; }"; - Combos: - Combo: - Book_of_Soyga - Raydric_Archer_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Demon,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Demon,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Demon,5; - Combos: - Combo: - Book_of_Soyga - Wraith_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Undead,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Undead,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Undead,5; - Combos: - Combo: - Book_of_Soyga - Stem_Worm_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Brute,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Brute,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Brute,5; - Combos: - Combo: - Book_of_Soyga - Orc_Archer_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_DemiHuman,5; if (.@r >= 6) bonus2 bExpAddRace,RC_DemiHuman,5; if (.@r >= 8) bonus2 bExpAddRace,RC_DemiHuman,5; - Combos: - Combo: - Book_of_Soyga - Evil_Cloud_Hermit_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Plant,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Plant,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Plant,5; - Combos: - Combo: - Book_of_Soyga - Anopheles_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Insect,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Insect,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Insect,5; - Combos: - Combo: - Book_of_Soyga - Armaia_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Fish,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Fish,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Fish,5; - Combos: - Combo: - Book_of_Soyga - Green_Iguana_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Formless,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Formless,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Formless,5; - Combos: - Combo: - Book_of_Soyga - Dragon_Egg_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Dragon,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Dragon,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Dragon,5; - Combos: - Combo: - Book_of_Soyga - Retribution_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bExpAddRace,RC_Angel,5; if (.@r >= 6) bonus2 bExpAddRace,RC_Angel,5; if (.@r >= 8) bonus2 bExpAddRace,RC_Angel,5; - Combos: - Combo: - Illusion_Hot_blooded_Headband - Illusion_Gate_Keeper_DD Script: | .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_HEAD_TOP); bonus bAtkRate,10; if (.@weapon >= 7 && .@eq >= 7) { bonus bAspd,2; } if ((.@weapon + .@eq) >= 18) { bonus bLongAtkRate,10; if ((.@weapon + .@eq) >= 22) { bonus2 bSkillAtk,"GS_SPREADATTACK",30; } } - Combos: - Combo: - Illusion_Hot_blooded_Headband - Illusion_Gold_Lux Script: | bonus bBaseAtk,30; .@eq = getequiprefinerycnt(EQI_HEAD_TOP); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus bAtkRate,5; } if ((.@eq + .@weapon) >= 18) { bonus2 bSubSize,Size_Small,20; bonus2 bSubSize,Size_Medium,20; if ((.@eq + .@weapon) >= 22) { autobonus3 "{ bonus bBaseAtk,100; bonus bLongAtkRate,15; }",5,10000,"RL_FIREDANCE"; /* unknown rate */ } } - Combos: - Combo: - Racing_Cap_SG - Racing_SG_1 Script: | bonus2 bSkillAtk,"SJ_SOLARBURST",10; bonus2 bSkillAtk,"SJ_FALLINGSTAR",10; bonus2 bSkillAtk,"SJ_FULLMOONKICK",10; - Combos: - Combo: - Racing_Cap_SG - Racing_SG_2 Script: | bonus2 bSkillAtk,"SJ_SOLARBURST",20; bonus2 bSkillAtk,"SJ_FALLINGSTAR",20; bonus2 bSkillAtk,"SJ_FULLMOONKICK",20; bonus2 bSkillCooldown,"SJ_DOCUMENT",-10000; - Combos: - Combo: - Racing_Cap_SG - Racing_SG_3 Script: | bonus2 bSkillAtk,"SJ_SOLARBURST",30; bonus2 bSkillAtk,"SJ_FALLINGSTAR",30; bonus2 bSkillAtk,"SJ_FULLMOONKICK",30; bonus2 bSkillCooldown,"SJ_DOCUMENT",-30000; - Combos: - Combo: - Racing_Cap_SL - Racing_SL_1 Script: | bonus2 bSkillAtk,"SP_SWHOO",10; bonus2 bSkillAtk,"SL_SMA",10; bonus2 bSkillAtk,"SP_SPA",10; - Combos: - Combo: - Racing_Cap_SL - Racing_SL_2 Script: | bonus2 bSkillAtk,"SP_SWHOO",20; bonus2 bSkillAtk,"SL_SMA",20; bonus2 bSkillAtk,"SP_SPA",20; bonus2 bSkillCooldown,"SP_SOULREAPER",-10000; - Combos: - Combo: - Racing_Cap_SL - Racing_SL_3 Script: | bonus2 bSkillAtk,"SP_SWHOO",40; bonus2 bSkillAtk,"SL_SMA",40; bonus2 bSkillAtk,"SP_SPA",40; bonus2 bSkillCooldown,"SP_SOULREAPER",-10000; - Combos: - Combo: - Illusion_Morpheus's_Hood - Illusion_Morpheus's_Shawl - Illusion_Morpheus's_Ring - Illusion_Morpheus's_Bracelet Script: | bonus bInt,5; bonus bMaxSPrate,10; bonus bDef,100; bonus2 bMagicAtkEle,Ele_Water,10; bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Neutral,10; .@head = getequiprefinerycnt(EQI_HEAD_TOP); .@garment = getequiprefinerycnt(EQI_GARMENT); if (.@head >= 7 && .@garment >= 7) { .@matk = 40; } if ((.@head + .@garment) >= 18) { .@matk += 40; bonus2 bMagicAtkEle,Ele_Ghost,15; bonus2 bMagicAtkEle,Ele_Wind,15; bonus2 bMagicAtkEle,Ele_Holy,15; if ((.@head + .@garment) >= 22) { bonus bMatkRate,10; bonus2 bIgnoreMdefRaceRate,RC_Formless,50; bonus2 bIgnoreMdefRaceRate,RC_Demon,50; bonus2 bIgnoreMdefRaceRate,RC_Brute,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,50; } } bonus bMatk,.@matk; - Combos: - Combo: - C_12_Anniversary_Crown_Of_Saint - C_12_Anniversary_Elf_Ears Script: | bonus bAllStats,12; - Combos: - Combo: - Variant_Axe - Heavenly_Order - Combo: - Variant_Axe - Heavenly_Order_ - Combo: - Variant_Huuma - Heavenly_Order - Combo: - Variant_Huuma - Heavenly_Order_ - Combo: - Abyss_Blade - Heavenly_Order - Combo: - Abyss_Blade - Heavenly_Order_ - Combo: - Variant_Mace - Heavenly_Order - Combo: - Variant_Mace - Heavenly_Order_ - Combo: - Variant_Wing - Heavenly_Order - Combo: - Variant_Wing - Heavenly_Order_ - Combo: - Variant_Claw - Heavenly_Order - Combo: - Variant_Claw - Heavenly_Order_ - Combo: - Abyss_Staff - Heavenly_Order - Combo: - Abyss_Staff - Heavenly_Order_ - Combo: - Variant_Claymore - Heavenly_Order - Combo: - Variant_Claymore - Heavenly_Order_ - Combo: - Variant_Lance - Heavenly_Order - Combo: - Variant_Lance - Heavenly_Order_ - Combo: - Variant_Wand - Heavenly_Order - Combo: - Variant_Wand - Heavenly_Order_ - Combo: - Variant_Foxtail - Heavenly_Order - Combo: - Variant_Foxtail - Heavenly_Order_ - Combo: - Variant_Katar - Heavenly_Order - Combo: - Variant_Katar - Heavenly_Order_ - Combo: - Variant_Twohand_Axe - Heavenly_Order - Combo: - Variant_Twohand_Axe - Heavenly_Order_ - Combo: - Variant_Rifle - Heavenly_Order - Combo: - Variant_Rifle - Heavenly_Order_ - Combo: - Variant_Gatling_Gun - Heavenly_Order - Combo: - Variant_Gatling_Gun - Heavenly_Order_ - Combo: - Variant_Shotgun - Heavenly_Order - Combo: - Variant_Shotgun - Heavenly_Order_ - Combo: - Variant_Launcher - Heavenly_Order - Combo: - Variant_Launcher - Heavenly_Order_ - Combo: - Variant_Book - Heavenly_Order - Combo: - Variant_Book - Heavenly_Order_ - Combo: - Variant_Dagger - Heavenly_Order - Combo: - Variant_Dagger - Heavenly_Order_ - Combo: - Variant_Spear - Heavenly_Order - Combo: - Variant_Spear - Heavenly_Order_ - Combo: - Variant_Viollin - Heavenly_Order - Combo: - Variant_Viollin - Heavenly_Order_ - Combo: - Variant_Blade_Whip - Heavenly_Order - Combo: - Variant_Blade_Whip - Heavenly_Order_ - Combo: - Variant_Handgun - Heavenly_Order - Combo: - Variant_Handgun - Heavenly_Order_ Script: | bonus2 bSubRace,RC_Player_Human,3; bonus2 bAddEle,Ele_All,15; bonus2 bMagicAddEle,Ele_All,15; - Combos: - Combo: - Sol_Manteau - Sol_Shield Script: | .@a = getequiprefinerycnt(EQI_GARMENT); .@b = getequiprefinerycnt(EQI_HAND_L); bonus2 bAddEle,Ele_Earth,.@b; bonus2 bSubRace,RC_Fish,.@a; - Combos: - Combo: - Assassin_Muffler - Assassin_Acc Script: | .@val = min(12,getequiprefinerycnt(EQI_GARMENT)); bonus2 bAddRace,RC_DemiHuman,.@val; bonus2 bAddRace,RC_Player_Human,.@val; - Combos: - Combo: - FaceWorm_Skin - Temporal_Str_Boots - Combo: - FaceWorm_Skin - Temporal_Int_Boots - Combo: - FaceWorm_Skin - Temporal_Agi_Boots - Combo: - FaceWorm_Skin - Temporal_Vit_Boots - Combo: - FaceWorm_Skin - Temporal_Dex_Boots - Combo: - FaceWorm_Skin - Temporal_Luk_Boots - Combo: - FaceWorm_Skin - Temporal_Str_Boots_ - Combo: - FaceWorm_Skin - Temporal_Vit_Boots_ - Combo: - FaceWorm_Skin - Temporal_Dex_Boots_ - Combo: - FaceWorm_Skin - Temporal_Int_Boots_ - Combo: - FaceWorm_Skin - Temporal_Agi_Boots_ - Combo: - FaceWorm_Skin - Temporal_Luk_Boots_ - Combo: - FaceWorm_Skin_ - Temporal_Str_Boots - Combo: - FaceWorm_Skin_ - Temporal_Int_Boots - Combo: - FaceWorm_Skin_ - Temporal_Agi_Boots - Combo: - FaceWorm_Skin_ - Temporal_Vit_Boots - Combo: - FaceWorm_Skin_ - Temporal_Dex_Boots - Combo: - FaceWorm_Skin_ - Temporal_Luk_Boots - Combo: - FaceWorm_Skin_ - Temporal_Str_Boots_ - Combo: - FaceWorm_Skin_ - Temporal_Vit_Boots_ - Combo: - FaceWorm_Skin_ - Temporal_Dex_Boots_ - Combo: - FaceWorm_Skin_ - Temporal_Int_Boots_ - Combo: - FaceWorm_Skin_ - Temporal_Agi_Boots_ - Combo: - FaceWorm_Skin_ - Temporal_Luk_Boots_ - Combo: - FaceWorm_Skin - Modify_Str_Boots - Combo: - FaceWorm_Skin - Modify_Int_Boots - Combo: - FaceWorm_Skin - Modify_Agi_Boots - Combo: - FaceWorm_Skin - Modify_Vit_Boots - Combo: - FaceWorm_Skin - Modify_Dex_Boots - Combo: - FaceWorm_Skin - Modify_Luk_Boots - Combo: - FaceWorm_Skin - Modify_Str_Boots_ - Combo: - FaceWorm_Skin - Modify_Int_Boots_ - Combo: - FaceWorm_Skin - Modify_Agi_Boots_ - Combo: - FaceWorm_Skin - Modify_Vit_Boots_ - Combo: - FaceWorm_Skin - Modify_Dex_Boots_ - Combo: - FaceWorm_Skin - Modify_Luk_Boots_ - Combo: - FaceWorm_Skin_ - Modify_Str_Boots - Combo: - FaceWorm_Skin_ - Modify_Int_Boots - Combo: - FaceWorm_Skin_ - Modify_Agi_Boots - Combo: - FaceWorm_Skin_ - Modify_Vit_Boots - Combo: - FaceWorm_Skin_ - Modify_Dex_Boots - Combo: - FaceWorm_Skin_ - Modify_Luk_Boots - Combo: - FaceWorm_Skin_ - Modify_Str_Boots_ - Combo: - FaceWorm_Skin_ - Modify_Int_Boots_ - Combo: - FaceWorm_Skin_ - Modify_Agi_Boots_ - Combo: - FaceWorm_Skin_ - Modify_Vit_Boots_ - Combo: - FaceWorm_Skin_ - Modify_Dex_Boots_ - Combo: - FaceWorm_Skin_ - Modify_Luk_Boots_ Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,5; - Combos: - Combo: - Ribbon_Piamat - Mad_Bunny Script: | .@a = getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus2 bHPLossRate,30,1000; bonus bMatk,5*("+.@a+"/3); }",30+.@a,10000,BF_MAGIC,"{ active_transform 1930,10000; specialeffect2 EF_POTION_BERSERK; /*Confirm Special Effect*/ }"; .@b = getequiprefinerycnt(EQI_HAND_L); if (.@b >= 7) bonus2 bSubEle,Ele_All,2*.@b; - Combos: - Combo: - RedLotus_Stole - UndeadKnightF_Card Script: | bonus bSPGainValue,-1*(20+(getequiprefinerycnt(EQI_GARMENT)/2)); bonus bMaxSPrate,44; - Combos: - Combo: - Hero_Cape - Deviling_Card Script: | bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Etran_Shirt - G_Strings Script: | bonus bInt,15; bonus bMaxHPrate,5; bonus bMaxSPrate,5; if (getequiprefinerycnt(EQI_ARMOR) > 6) bonus bNoCastCancel; - Combos: - Combo: - Etran_Shirt - Deviling_Card Script: | bonus2 bSubEle,Ele_All,50; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Elemental_Towel - Fire_Arrow - Burning_Bow - Combo: - Elemental_Towel - Crystal_Arrow - Frozen_Bow - Combo: - Elemental_Towel - Arrow_Of_Wind - Gust_Bow - Combo: - Elemental_Towel - Stone_Arrow - Earth_Bow - Combo: - Elemental_Towel - Burning_Bow_ - Fire_Arrow - Combo: - Elemental_Towel - Frozen_Bow_ - Crystal_Arrow - Combo: - Elemental_Towel - Gust_Bow_ - Arrow_Of_Wind - Combo: - Elemental_Towel - Earth_Bow_ - Stone_Arrow Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"RA_ARROWSTORM",(5*.@r); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",(5*.@r); if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bAspd,1; } - Combos: - Combo: - Coak_of_Survival - Deviling_Card Script: | bonus2 bSubEle,Ele_Neutral,-30; - Combos: - Combo: - Wakwak_Manteau - Wakwak_Card Script: | bonus bBaseAtk,-5*readparam(bStr)/10; - Combos: - Combo: - Oxygen_Bomb_K - Scuba_Mask Script: | bonus bAspd,1; bonus bNoCastCancel; - Combos: - Combo: - Elder_Spirit - AntiqueBook_Card Script: | bonus bMatk,-5*(readparam(bInt)/10); - Combos: - Combo: - Muffler_IL - Staff_Of_Bordeaux_IL Script: | bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10; .@eq = getequiprefinerycnt(EQI_GARMENT); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus2 bSkillAtk,"SO_EARTHGRAVE",40; } if ((.@eq + .@weapon) >= 18) { bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Earth,10; if ((.@eq + .@weapon) >= 22) { bonus2 bMagicAtkEle,Ele_Water,10; } } - Combos: - Combo: - Cape_Of_Ancient_Lord_IL - Moonlight_Sword_IL Script: | .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_GARMENT); .@val = 80; if (.@weapon >= 7 && .@eq >= 7) { .@val += 80; } if ((.@weapon + .@eq) >= 18) { .@val += 40; } if ((.@weapon + .@eq) >= 22) { bonus2 bMagicAtkEle,Ele_Fire,15; } bonus bMatk,.@val; - Combos: - Combo: - Temporal_Manteau - Temporal_Str_Boots - Combo: - Temporal_Manteau - Temporal_Str_Boots_ Script: | bonus bMaxHPrate,15; bonus bMdef,10; bonus bBaseAtk,30; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Temporal_Manteau - Temporal_Int_Boots - Combo: - Temporal_Manteau - Temporal_Int_Boots_ Script: | bonus bMaxHPrate,15; bonus bMdef,10; bonus bMatk,30; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Temporal_Manteau - Temporal_Agi_Boots - Combo: - Temporal_Manteau - Temporal_Agi_Boots_ Script: | bonus bMaxHPrate,15; bonus bMdef,10; bonus bAspdRate,5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Temporal_Manteau - Temporal_Vit_Boots - Combo: - Temporal_Manteau - Temporal_Vit_Boots_ Script: | bonus bMaxHPrate,15; bonus bMdef,10; bonus bAddItemHealRate,10; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Temporal_Manteau - Temporal_Dex_Boots - Combo: - Temporal_Manteau - Temporal_Dex_Boots_ Script: | bonus bMaxHPrate,15; bonus bMdef,10; bonus bLongAtkRate,5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Temporal_Manteau - Temporal_Luk_Boots - Combo: - Temporal_Manteau - Temporal_Luk_Boots_ Script: | bonus bMaxHPrate,15; bonus bMdef,10; bonus bCritAtkRate,5; bonus2 bSubRace,RC_DemiHuman,5; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Illusion_Survivor_Manteau - Illusion_Counter_Dagger Script: | .@weapon = getequiprefinerycnt(EQI_HAND_R); .@eq = getequiprefinerycnt(EQI_GARMENT); .@val = 10; if (.@weapon >= 7 && .@eq >= 7) { bonus bCritAtkRate,15; } if ((.@weapon + .@eq) >= 18) { .@val += 15; if ((.@weapon + .@eq) >= 22) { skill "TF_DOUBLE",4; } } bonus bAspdRate,.@val; - Combos: - Combo: - Phreeoni_Wing - Phreeoni_Card Script: | bonus bPerfectHitAddRate,50; bonus2 bResEff,Eff_Stone,10000; - Combos: - Combo: - MenblattWing - Menblatt_Card Script: | bonus bLongAtkRate,-1*readparam(bDex)/10; - Combos: - Combo: - Leviathan_muffler - Toad_Card Script: | bonus2 bSubEle,Ele_Neutral,20; bonus bMaxHPrate,10; bonus bMdef,10; - Combos: - Combo: - Commander_Manteau2 - Vet_Nepen_Heel Script: | bonus bAgi,10; bonus bInt,10; bonus bVariableCastrate,-10; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Commander_Manteau2 - Vet_SliverFox_Boots Script: | bonus bStr,10; bonus bDex,10; bonus bDelayrate,-20; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - Commander_Manteau2 - Vet_Ungo_Boots Script: | bonus bVit,10; bonus bLuk,10; bonus bHealPower,20; bonus2 bSubRace,RC_Player_Human,5; bonus bUseSPrate,-10; - Combos: - Combo: - Rainbow_Scarf_Jp - Fire_Arrow - Combo: - Rainbow_Muffler_Jp - Fire_Arrow - Combo: - Storm_Muffler - Fire_Arrow Script: | bonus2 bSubEle,Ele_Fire,75; - Combos: - Combo: - Rainbow_Scarf_Jp - Crystal_Arrow - Combo: - Rainbow_Muffler_Jp - Crystal_Arrow - Combo: - Storm_Muffler - Crystal_Arrow Script: | bonus2 bSubEle,Ele_Water,75; - Combos: - Combo: - Rainbow_Scarf_Jp - Arrow_Of_Wind - Combo: - Rainbow_Muffler_Jp - Arrow_Of_Wind - Combo: - Storm_Muffler - Arrow_Of_Wind Script: | bonus2 bSubEle,Ele_Wind,75; - Combos: - Combo: - Rainbow_Scarf_Jp - Stone_Arrow - Combo: - Rainbow_Muffler_Jp - Stone_Arrow - Combo: - Storm_Muffler - Stone_Arrow Script: | bonus2 bSubEle,Ele_Earth,75; - Combos: - Combo: - Illusion_Engine_B - Illusion_Leg_A - Combo: - Shield_Of_Flame - Shining_Trapezohedron - Combo: - Shadowchaser_Robe - Shadowchaser_Middle - Combo: - Mechanic_Robe2 - Mechanic_Top2 Script: | bonus bLongAtkRate,10; - Combos: - Combo: - Illusion_Engine_B - Illusion_Leg_B - Combo: - E_Illusion_Engine_B - E_Illusion_Leg_B Script: | bonus2 bMagicAtkEle,Ele_All,10; - Combos: - Combo: - Lava_Leather_Manteau - Lava_Leather_Boots Script: | bonus bHit,5; - Combos: - Combo: - Lava_Leather_Manteau - Lava_Leather_Boots - Lava_Leather_Armor Script: | bonus bAtkRate,2; .@a = getequiprefinerycnt(EQI_GARMENT); .@b = getequiprefinerycnt(EQI_SHOES); .@c = getequiprefinerycnt(EQI_ARMOR); if (.@a >= 7 && .@b >= 7 && .@c >= 7) bonus bAtkRate,3; if (.@a+.@b+.@c >= 27) bonus bDelayrate,-20; - Combos: - Combo: - Lava_Leather_Muffler - Lava_Leather_Shoes - Lava_Leather_Suit Script: | bonus bAtkRate,2; .@a = getequiprefinerycnt(EQI_GARMENT); .@b = getequiprefinerycnt(EQI_SHOES); .@c = getequiprefinerycnt(EQI_ARMOR); if (.@a >= 7 && .@b >= 7 && .@c >= 7) bonus bAtkRate,3; if (.@a+.@b+.@c >= 27) bonus bCritAtkRate,20; - Combos: - Combo: - Lava_Leather_Hood - Lava_Leather_Sandals - Lava_Leather_Robe Script: | bonus bMatkRate,2; .@a = getequiprefinerycnt(EQI_GARMENT); .@b = getequiprefinerycnt(EQI_SHOES); .@c = getequiprefinerycnt(EQI_ARMOR); if (.@a >= 7 && .@b >= 7 && .@c >= 7) bonus bMatkRate,3; if (.@a+.@b+.@c >= 27) bonus2 bMagicAtkEle,Ele_Fire,15; - Combos: - Combo: - Phoenix_Muffler - Mastering_Card Script: | bonus bFlee,20; bonus bMdef,10; bonus2 bSubEle,Ele_Neutral,20; - Combos: - Combo: - Temporal_M_Str - Temporal_Str_Boots_ - Combo: - Temporal_M_Str - Modify_Str_Boots_ Script: | bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_SHOES) >= 10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Brute,30; } - Combos: - Combo: - Temporal_M_Agi - Temporal_Agi_Boots_ - Combo: - Temporal_M_Agi - Modify_Agi_Boots_ Script: | bonus bCritAtkRate,7; if (getequiprefinerycnt(EQI_SHOES) >= 10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Brute,30; } - Combos: - Combo: - Temporal_M_Vit - Temporal_Vit_Boots_ - Combo: - Temporal_M_Vit - Modify_Vit_Boots_ Script: | bonus bDelayrate,-5; if (getequiprefinerycnt(EQI_SHOES) >= 10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Brute,30; } - Combos: - Combo: - Temporal_M_Int - Temporal_Int_Boots_ - Combo: - Temporal_M_Int - Modify_Int_Boots_ Script: | bonus bMatk,50; if (getequiprefinerycnt(EQI_SHOES) >= 10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Brute,30; } - Combos: - Combo: - Temporal_M_Dex - Temporal_Dex_Boots_ - Combo: - Temporal_M_Dex - Modify_Dex_Boots_ Script: | bonus bLongAtkRate,7; if (getequiprefinerycnt(EQI_SHOES) >= 10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Brute,30; } - Combos: - Combo: - Temporal_M_Luk - Temporal_Luk_Boots_ - Combo: - Temporal_M_Luk - Modify_Luk_Boots_ Script: | bonus bAspd,1; if (getequiprefinerycnt(EQI_SHOES) >= 10) { bonus2 bIgnoreDefRaceRate,RC_Demon,30; bonus2 bIgnoreDefRaceRate,RC_Brute,30; bonus2 bIgnoreMdefRaceRate,RC_Demon,30; bonus2 bIgnoreMdefRaceRate,RC_Brute,30; } - Combos: - Combo: - Illusion_Tae_Goo_Lyeon - Illusion_Boots Script: | bonus bLongAtkRate,3; .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus bVariableCastrate,-10; } if ((.@eq + .@weapon) >= 18) { bonus bFixedCast,-500; if ((.@eq + .@weapon) >= 22) { bonus2 bSkillAtk,"RK_DRAGONBREATH",20; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",20; } } - Combos: - Combo: - Lian_Shoes - Lian_Shield Script: | bonus2 bSubEle,Ele_Neutral,5; bonus2 bAddEle,Ele_Neutral,getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Lian_Shoes - Lian_Robe Script: | bonus2 bAddEle,Ele_Neutral,5; .@r = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r; bonus bMaxSPrate,.@r; - Combos: - Combo: - AngelPoring_Boots # 22101 - AngelPoring_Purple Script: | bonus bMaxHPrate,5; bonus bMaxSPrate,5; .@r = getequiprefinerycnt(EQI_SHOES); if (.@r >= 7) { bonus bAtkRate,2; } if (.@r >= 9) { bonus bAtkRate,3; } if (.@r >= 12) { bonus bDelayrate,-5; } - Combos: - Combo: - AngelPoring_Boots # 22101 - AngelPoring_SkyBlue Script: | bonus bMaxHPrate,5; bonus bMaxSPrate,5; .@r = getequiprefinerycnt(EQI_SHOES); if (.@r >= 7) { bonus bMatkRate,2; } if (.@r >= 9) { bonus bMatkRate,3; } if (.@r >= 12) { bonus bDelayrate,-5; } - Combos: - Combo: - AngelPoring_Boots # 22101 - AngelPoring_Green Script: | bonus bMaxHPrate,5; bonus bMaxSPrate,5; .@r = getequiprefinerycnt(EQI_SHOES); if (.@r >= 7) { bonus bAspdRate,5; } if (.@r >= 9) { bonus bAspdRate,5; } if (.@r >= 12) { bonus bDelayrate,-5; } - Combos: - Combo: - AngelPoring_Boots # 22101 - AngelPoring_Pink Script: | bonus bMaxHPrate,5; bonus bMaxSPrate,5; .@r = getequiprefinerycnt(EQI_SHOES); if (.@r >= 7) { bonus2 bSubEle,Ele_Neutral,2; } if (.@r >= 9) { bonus2 bSubEle,Ele_Neutral,3; } if (.@r >= 12) { bonus bDelayrate,-5; } - Combos: - Combo: - AngelPoring_Boots # 22101 - AngelPoring_DeepRed Script: | bonus bMaxHPrate,5; bonus bMaxSPrate,5; .@r = getequiprefinerycnt(EQI_SHOES); if (.@r >= 7) { bonus bLongAtkRate,2; } if (.@r >= 9) { bonus bLongAtkRate,3; } if (.@r >= 12) { bonus bDelayrate,-5; } - Combos: - Combo: - AngelPoring_Boots # 22101 - AngelPoring_Clear Script: | bonus bMaxHPrate,5; bonus bMaxSPrate,5; .@r = getequiprefinerycnt(EQI_SHOES); if (.@r >= 7) { bonus bCritAtkRate,2; } if (.@r >= 9) { bonus bCritAtkRate,3; } if (.@r >= 12) { bonus bDelayrate,-5; } - Combos: - Combo: - Pororoca_Shoes - La'cryma_Stick Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@b = getskilllv("WZ_FROSTNOVA"); .@c = getskilllv("WZ_WATERBALL"); bonus2 bMagicAtkEle,Ele_Water,4*.@r; bonus2 bIgnoreMdefClassRate,Class_Normal,5*.@b; bonus2 bIgnoreMdefClassRate,Class_Boss,5*.@b; bonus2 bSkillAtk,"WZ_WATERBALL",(30*.@c)+(20*.@r); - Combos: - Combo: - Giant_Boots # 22106 - Giant_Axe # 1387 Script: | .@r = getequiprefinerycnt(EQI_SHOES); .@b = getequiprefinerycnt(EQI_HAND_R); if (.@r >= 7) { bonus2 bSubRace,RC_DemiHuman,30; if (.@b >= 7) { bonus2 bSkillAtk,"WS_CARTTERMINATION",8; bonus2 bAddClass,Class_Boss,20; } if (.@b >= 9) { bonus2 bSkillAtk,"WS_CARTTERMINATION",12; bonus2 bAddClass,Class_Boss,30; } } - Combos: - Combo: - Giant_Boots - Giant_Lance Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSubRace,RC_DemiHuman,40; bonus2 bSubRace,RC_Player_Human,40; bonus4 bAutoSpellOnSkill,"LK_SPIRALPIERCE","RK_SONICWAVE",getskilllv("RK_SONICWAVE"),1000; if (.@r >= 7) { bonus2 bSkillAtk,"RK_SONICWAVE",20; bonus2 bSkillAtk,"LK_SPIRALPIERCE",20; bonus2 bSubClass,Class_Boss,20; } if (.@r >= 9) { bonus2 bSkillAtk,"RK_SONICWAVE",30; bonus2 bSkillAtk,"LK_SPIRALPIERCE",30; bonus2 bSubClass,Class_Boss,30; } - Combos: - Combo: - Giant_Boots - Gigantic_Bow Script: | .@r = getequiprefinerycnt(EQI_SHOES); .@b = getequiprefinerycnt(EQI_HAND_R); if (.@r >= 7) { bonus bLongAtkRate,3*(readparam(bStr)/10); if (.@b >= 7) { bonus2 bSkillAtk,"RA_ARROWSTORM",20; bonus2 bSkillAtk,"RA_AIMEDBOLT",20; bonus2 bAddClass,Class_Boss,20; } if (.@b >= 9) { bonus2 bSkillAtk,"RA_ARROWSTORM",30; bonus2 bSkillAtk,"RA_AIMEDBOLT",30; bonus2 bAddClass,Class_Boss,30; } } - Combos: - Combo: - Giant_Boots - Giant_Shield Script: | .@r = getequiprefinerycnt(EQI_HAND_L); if (.@r > 6) { bonus2 bSubSize,Size_Large,2; bonus2 bSubClass,Class_Boss,2; } if (.@r > 8) { bonus2 bSubSize,Size_Large,3; bonus2 bSubClass,Class_Boss,3; } - Combos: - Combo: - Shoes_Of_Punishment # 22120 - Holy_Stick # 1631 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@cast = -5*getskilllv("AB_ORATIO"); bonus2 bVariableCastrate,"AB_JUDEX",.@cast; bonus2 bVariableCastrate,"AB_ADORAMUS",.@cast; if (.@r >= 7) { .@magic = 30; if (.@r >= 9) { .@magic += 20; .@dmg = 20; } bonus2 bMagicAddRace,RC_Demon,.@magic; bonus2 bMagicAddRace,RC_Undead,.@magic; bonus2 bMagicAddEle,Ele_Undead,.@magic; bonus2 bMagicAddEle,Ele_Dark,.@magic; } bonus2 bSkillAtk,"AB_ADORAMUS",.@dmg + 10*(getskilllv("AB_LAUDAAGNUS")+getskilllv("AB_LAUDARAMUS")+getskilllv("AB_CLEARANCE")); - Combos: - Combo: - Shoes_Of_Punishment_BR # 22182 - Holy_Stick # 1631 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@cast = -5*getskilllv("AB_ORATIO"); bonus2 bVariableCastrate,"AB_JUDEX",.@cast; bonus2 bVariableCastrate,"AB_ADORAMUS",.@cast; if (.@r >= 8) { .@magic = 30; if (.@r >= 12) { .@magic += 20; .@dmg = 20; } bonus2 bMagicAddRace,RC_Demon,.@magic; bonus2 bMagicAddRace,RC_Undead,.@magic; bonus2 bMagicAddEle,Ele_Undead,.@magic; bonus2 bMagicAddEle,Ele_Dark,.@magic; } bonus2 bSkillAtk,"AB_ADORAMUS",.@dmg + 10*(getskilllv("AB_LAUDAAGNUS")+getskilllv("AB_LAUDARAMUS")+getskilllv("AB_CLEARANCE")); - Combos: - Combo: - Para_Team_Boots100 - Para_Team_Str_Ring100 - Para_Team_Str_Necklace100 - Combo: - Para_Team_Boots100 - Para_Team_Agi_Ring100 - Para_Team_Agi_Necklace100 Script: | bonus bAspdRate,4; bonus bHit,4; - Combos: - Combo: - Para_Team_Boots115 - Para_Team_Str_Ring115 - Para_Team_Str_Necklace115 - Combo: - Para_Team_Boots115 - Para_Team_Agi_Ring115 - Para_Team_Agi_Necklace115 Script: | bonus bAspdRate,8; bonus bHit,8; - Combos: - Combo: - Para_Team_Boots130 - Para_Team_Str_Ring130 - Para_Team_Str_Necklace130 - Combo: - Para_Team_Boots130 - Para_Team_Agi_Ring130 - Para_Team_Agi_Necklace130 Script: | bonus bAspdRate,8; bonus bHit,8; bonus2 bExpAddClass,Class_All,2; - Combos: - Combo: - Para_Team_Boots145 - Para_Team_Str_Ring145 - Para_Team_Str_Necklace145 - Combo: - Para_Team_Boots145 - Para_Team_Agi_Ring145 - Para_Team_Agi_Necklace145 Script: | bonus bAspdRate,10; bonus bHit,10; bonus2 bExpAddClass,Class_All,2; - Combos: - Combo: - Para_Team_Boots160 - Para_Team_Str_Ring160 - Para_Team_Str_Necklace160 - Combo: - Para_Team_Boots160 - Para_Team_Agi_Ring160 - Para_Team_Agi_Necklace160 Script: | bonus bAspdRate,10; bonus bHit,10; bonus2 bExpAddClass,Class_All,2; bonus bSpeedAddRate,25; - Combos: - Combo: - Para_Team_Boots100 - Para_Team_Magic_Ring100 - Para_Team_Magic_Necklace100 Script: | bonus bVariableCastrate,-3; bonus bDelayrate,-3; - Combos: - Combo: - Para_Team_Boots115 - Para_Team_Magic_Ring115 - Para_Team_Magic_Necklace115 Script: | bonus bVariableCastrate,-6; bonus bDelayrate,-6; - Combos: - Combo: - Para_Team_Boots130 - Para_Team_Magic_Ring130 - Para_Team_Magic_Necklace130 - Combo: - Para_Team_Boots145 - Para_Team_Magic_Ring145 - Para_Team_Magic_Necklace145 Script: | bonus bVariableCastrate,-6; bonus bDelayrate,-6; bonus2 bExpAddClass,Class_All,2; - Combos: - Combo: - Para_Team_Boots160 - Para_Team_Magic_Ring160 - Para_Team_Magic_Necklace160 Script: | bonus bVariableCastrate,-8; bonus bDelayrate,-8; bonus2 bExpAddClass,Class_All,2; bonus bSpeedAddRate,25; - Combos: - Combo: - Shoes_IL - Spectral_Spear_IL Script: | bonus bAspdRate,8; .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { .@val = 20; } if ((.@eq + .@weapon) >= 18) { bonus bLongAtkRate,10; if ((.@eq + .@weapon) >= 22) { .@val += 30; } } if (.@val) { bonus2 bSkillAtk,"LG_BANISHINGPOINT",.@val; } - Combos: - Combo: - Shoes_IL - Illusion_Pole_Axe Script: | bonus bBaseAtk,40; .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { .@val = 20; } if ((.@eq + .@weapon) >= 18) { bonus bAtkRate,10; if ((.@eq + .@weapon) >= 22) { .@val += 20; } } if (.@val) { bonus2 bSkillAtk,"RK_HUNDREDSPEAR",.@val; } - Combos: - Combo: - Demonist_Shoes - SeraphimRobe Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Player_Human,10; bonus2 bSubEle,Ele_Holy,30-(2*getskilllv("CR_TRUST")); bonus2 bSubEle,Ele_Dark,30; bonus bFixedCastrate,-50; if (.@r > 8) .@val = 20; else if (.@r > 6) .@val = 10; bonus2 bMagicAtkEle,Ele_Fire,.@val; bonus2 bMagicAtkEle,Ele_Neutral,.@val; bonus2 bMagicAtkEle,Ele_Dark,.@val; - Combos: - Combo: - Demonist_Shoes - SeraphimRobe - Dead_Tree_Cane Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Player_Human,10; bonus2 bMagicAtkEle,Ele_Fire,4*getskilllv("WZ_FIREPILLAR"); bonus2 bMagicAtkEle,Ele_Neutral,6*getskilllv("HW_GRAVITATION"); if (.@r > 8) .@val = 2; else if (.@r > 6) .@val = 1; bonus2 bSkillAtk,"WL_HELLINFERNO",100*.@val; bonus2 bMagicAddRace,RC_DemiHuman,20*.@val; bonus2 bMagicAddRace,RC_Player_Human,20*.@val; - Combos: - Combo: - Demonist_Shoes - Runaway_Magic Script: | bonus2 bMagicAtkEle,Ele_Fire,-50; bonus2 bMagicAtkEle,Ele_Neutral,-50; bonus2 bMagicAtkEle,Ele_Dark,-50; - Combos: - Combo: - Shoes_Of_Servival - Survival_Rod_ - Combo: - Shoes_Of_Servival - Survival_Rod2_ Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Player_Human,10; bonus2 bIgnoreMdefClassRate,Class_All,50; if (.@r >= 10) { bonus2 bMagicAtkEle,Ele_Neutral,80; bonus2 bMagicAddRace,RC_DemiHuman,20; bonus2 bMagicAddRace,RC_Player_Human,20; bonus2 bSkillCooldown,"WL_EARTHSTRAIN",-2400; bonus2 bSkillCooldown,"WL_CHAINLIGHTNING",-1000; autobonus "{ bonus2 bSkillAtk,\"WL_CHAINLIGHTNING\",100; }",60,5000,BF_MAGIC; } - Combos: - Combo: - Shoes_Of_Servival - Survive_Circlet Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bMatkRate,10; if (.@r >= 7) { bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Wind,10; if (.@r >= 9) { bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Wind,10; } } - Combos: - Combo: - Ancient_Hero_Boots - Iron_Nail_K - Combo: - Ancient_Hero_Boots - Oriental_Sword - Combo: - Ancient_Hero_Boots - Avenger - Combo: - Ancient_Hero_Boots - OneSkyOneSun - Combo: - Ancient_Hero_Boots - Undine_Spear_K - Combo: - Ancient_Hero_Boots - Slate_Sword - Combo: - Ancient_Hero_Boots - Meteor_Striker Script: | autobonus "{ bonus bStr,20; bonus bAtkRate,15; }",30,7000; - Combos: - Combo: - Ancient_Hero_Boots - Humma_Clear Script: | autobonus "{ bonus bStr,20; bonus bLongAtkRate,10; }",20,7000,BF_WEAPON; /* unknown rate */ - Combos: - Combo: - Ancient_Hero_Boots - Shadow_Staff_K - Combo: - Ancient_Hero_Boots - SoulWeight - Combo: - Ancient_Hero_Boots - Demon_Hunting_Bible_K - Combo: - Ancient_Hero_Boots - Magic_Sword - Combo: - Ancient_Hero_Boots - Light_Blade - Combo: - Ancient_Hero_Boots - Trumpet_Shell_K - Combo: - Ancient_Hero_Boots - Barb_Wire_K Script: | autobonus "{ bonus bInt,20; bonus bMatkRate,15; }",30,7000; - Combos: - Combo: - Ancient_Hero_Boots - MeawFoxtail Script: | autobonus "{ bonus bLuk,20; bonus bMatkRate,15; bonus bAtkRate,15; }",20,7000,BF_MAGIC|BF_WEAPON; /* unknown rate */ - Combos: - Combo: - Ancient_Hero_Boots - Shiver_Katar_K Script: | autobonus "{ bonus bLuk,20; bonus bCritAtkRate,10; }",30,7000; - Combos: - Combo: - Ancient_Hero_Boots - Master_Soul_Rifle Script: | autobonus "{ bonus bInt,20; bonus2 bMagicAtkEle,Ele_Ghost,10; }",20,7000,BF_MAGIC; /* unknown rate */ - Combos: - Combo: - Ancient_Hero_Boots - Demon_S_Shot - Combo: - Ancient_Hero_Boots - Golden_L_Launcher - Combo: - Ancient_Hero_Boots - The_Black_Gatling - Combo: - Ancient_Hero_Boots - Crimson_Rose Script: | autobonus "{ bonus bDex,20; bonus bLongAtkRate,10; }",20,7000,BF_WEAPON; /* unknown rate */ - Combos: - Combo: - Ancient_Hero_Boots - Sharp_Wind_Sword - Fog_Dew_Sword Script: | autobonus "{ bonus bStr,20; bonus bAtkRate,10; }",20,7000,BF_WEAPON; /* unknown rate */ - Combos: - Combo: - Ancient_Hero_Boots - Dragonic_Slayer Script: | autobonus "{ bonus bVit,20; bonus bLongAtkRate,10; }",30,7000; - Combos: - Combo: - Gray_Wing_Boots - White_Wing_Suits Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bSpeedRate,25; bonus bCritAtkRate,4*(readparam(bluk)/20); if (.@r >= 7) { bonus bAspdRate,8; bonus2 bSubRace,RC_DemiHuman,8; bonus2 bSubRace,RC_Player_Human,8; bonus2 bSkillAtk,"HT_BLITZBEAT",40; bonus2 bSkillAtk,"SN_SHARPSHOOTING",50; } if (.@r >= 9) { bonus bAspdRate,4; bonus2 bSubRace,RC_DemiHuman,4; bonus2 bSubRace,RC_Player_Human,4; bonus2 bSkillAtk,"HT_BLITZBEAT",20; bonus2 bSkillAtk,"SN_SHARPSHOOTING",25; } - Combos: - Combo: - Gray_Wing_Boots - Black_Wing_Suits Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bHPGainValue,500; bonus bSpeedRate,25; bonus2 bSkillAtk,"RA_CLUSTERBOMB",30*(readparam(bint)/20); bonus2 bSkillUseSP,"RA_ELECTRICSHOCKER",30; if (.@r >= 7) { bonus bFlee2,6; bonus2 bSubRace,RC_DemiHuman,8; bonus2 bSubRace,RC_Player_Human,8; bonus2 bSkillAtk,"RA_CLUSTERBOMB",400; bonus2 bSkillAtk,"RA_AIMEDBOLT",20; } if (.@r >= 9) { bonus bFlee2,3; bonus2 bSubRace,RC_DemiHuman,4; bonus2 bSubRace,RC_Player_Human,4; bonus2 bSkillAtk,"RA_CLUSTERBOMB",200; bonus2 bSkillAtk,"RA_AIMEDBOLT",10; } - Combos: - Combo: - Illusion_Boots - Illusion_Butcher Script: | bonus bAtkRate,10; .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7 && .@weapon >= 7) { bonus bLongAtkRate,5; } if ((.@eq + .@weapon) >= 18) { bonus2 bSkillAtk,"RL_FIRE_RAIN",20; bonus2 bSkillCooldown,"RL_FIRE_RAIN",-2000; if ((.@eq + .@weapon) >= 22) { autobonus3 "{ bonus bBaseAtk,50; bonus2 bAddRace,RC_Brute,50; bonus2 bAddRace,RC_Player_Doram,50; bonus2 bAddRace,RC_Demon,50; }",5,10000,"RL_R_TRIP"; /* unknown rate */ } } - Combos: - Combo: - S_Promotion_Weapon - S_Promotion_Armor - S_Promotion_Shoes - S_Promotion_Shield - S_Promotion_Earring - S_Promotion_Pendant Script: | bonus bAllStats,3; - Combos: - Combo: - S_Physical_Earring - S_Physical_Weapon - S_Physical_Pendant Script: | if (getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_WEAPON) >= 23) { bonus bAtkRate,1; } - Combos: - Combo: - S_Magical_Earring - S_Magical_Weapon - S_Magical_Pendant Script: | if (getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_WEAPON) >= 23) { bonus bMatkRate,1; } - Combos: - Combo: - S_Champion_Shoes - S_Hard_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bMaxHP,.@r; bonus bMaxSP,.@r; if (.@r >= 15) { bonus bMaxHPrate,1; } - Combos: - Combo: - S_Athena_Shield - S_Immune_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bDef,.@r; if (.@r >= 15) { bonus2 bSubEle,Ele_Neutral,1; } - Combos: - Combo: - S_Ancient_Armor - S_Kingbird_Weapon Script: | .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus bBaseAtk,.@r; if (.@r >= 15) { bonus bLongAtkRate,1; } - Combos: - Combo: - S_Critical_Armor - S_Cri_Hit_Weapon Script: | .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus bCritical,.@r; bonus bBaseAtk,.@r; if (.@r >= 15) { bonus bCritAtkRate,1; } - Combos: - Combo: - S_Healing_Weapon - S_Healing_Shield - S_Healing_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES); .@val = 5; if (.@r >= 25) { .@val += 15; } bonus bHealPower,.@val; - Combos: - Combo: - S_Lucky_Weapon - S_Lucky_Armor Script: | bonus bLuk,1; - Combos: - Combo: - S_Power_Earring - S_Power_Pendant Script: | bonus bStr,1; - Combos: - Combo: - S_Int_Pendant - S_Int_Earring Script: | bonus bInt,1; - Combos: - Combo: - S_Dexterous_Armor - S_Dexterous_Weapon Script: | bonus bDex,1; - Combos: - Combo: - S_Vital_Shoes - S_Vital_Shield Script: | bonus bVit,1; - Combos: - Combo: - S_Athletic_Shield - S_Athletic_Shoes Script: | bonus bAgi,1; - Combos: - Combo: - S_Resist_Spell_Pendant - S_Athena_Earring Script: | bonus2 bSubEle,Ele_Neutral,1; if (getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) { bonus2 bSubEle,Ele_Neutral,1; } - Combos: - Combo: - S_Cranial_Shield - S_Bloody_Shoes Script: | bonus2 bExpAddRace,RC_DemiHuman,3; - Combos: - Combo: - S_Safeguard_Shield - S_Liberation_Shoes Script: | bonus2 bAddRace,10,5; bonus2 bMagicAddRace,10,5; - Combos: - Combo: - S_Brutal_Shield - S_Clamorous_Shoes Script: | bonus2 bExpAddRace,RC_Brute,3; - Combos: - Combo: - S_Gargantua_Shield - S_Insecticide_Shoes Script: | bonus2 bExpAddRace,RC_Insect,3; - Combos: - Combo: - S_Homers_Shield - S_Fisher_Shoes Script: | bonus2 bExpAddRace,RC_Fish,3; - Combos: - Combo: - S_Dragoon_Shield - S_Dragoon_Shoes Script: | bonus2 bExpAddRace,RC_Dragon,3; - Combos: - Combo: - S_Satanic_Shield - S_Seraphim_Shoes Script: | bonus2 bExpAddRace,RC_Angel,3; - Combos: - Combo: - S_Flameguard_Shield - S_Beholder_Shoes Script: | bonus2 bExpAddRace,RC_Formless,3; - Combos: - Combo: - S_Requiem_Shield - S_Divine_Shoes Script: | bonus2 bExpAddRace,RC_Undead,3; - Combos: - Combo: - S_Cadi_Shield - S_Chemical_Shoes Script: | bonus2 bExpAddRace,RC_Plant,3; - Combos: - Combo: - S_Big_Armor - S_Big_Weapon - Combo: - S_Medium_Armor - S_Medium_Weapon - Combo: - S_Small_Armor - S_Small_Weapon Script: | bonus bMaxHPrate,1; bonus bMaxSPrate,1; - Combos: - Combo: - S_Spiritual_Weapon - S_Spiritual_Earring - S_Spiritual_Pendent Script: | bonus2 bSPDrainRate,10,1+(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)/10); - Combos: - Combo: - S_Spiritual_Earring - S_Spiritual_Pendent - S2_Spiritual_Weapon Script: | bonus2 bSPDrainRate,10,1+(getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L))/10; - Combos: - Combo: - S_Spiritual_Earring - S_Spiritual_Pendent - S2_Spirit_M_E_Weapon Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus bMatkRate,2; } else if (.@r >= 20) { bonus bMatkRate,1; } bonus bMatk,10; - Combos: - Combo: - S_Malicious_Armor - S_Malicious_Shoes - S_Malicious_Shield Script: | bonus2 bHPDrainRate,40,2+(getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES)/5); - Combos: - Combo: - S_Malicious_Shoes - S_Malicious_Shield - S2_Malicious_Armor Script: | bonus2 bHPDrainRate,40,2+(getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES))/5; - Combos: - Combo: - 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)+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; bonus bUseSPrate,100-.@r; } - Combos: - Combo: - S_Gemstone_Armor - S_Gemstone_Shoes - S_Gemstone_Shield - S_Gemstone_Weapon - S_Gemstone_Pendent - S2_Gemstone_Earring Script: | .@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); bonus bAllStats,1; if (.@r >= 45) { bonus bNoGemStone; bonus bUseSPrate,(100-.@r); } - Combos: - Combo: - S_Stability_Shield - S_Plasterer's_Armor - S_Plasterer's_Shoes Script: | bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Stone,10000; - Combos: - Combo: - S_Stability_Shield - S_Insomniac_Armor - S_Insomniac_Shoes Script: | bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Sleep,10000; - Combos: - Combo: - S_Stability_Shield - S_Peerless_Armor - S_Peerless_Shoes Script: | bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Silence,10000; - Combos: - Combo: - S_Stability_Shield - S_Adurate_Armor - S_Adurate_Shoes Script: | bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES) >= 20) bonus2 bResEff,Eff_Blind,10000; - Combos: - Combo: - S_Stability_Shield - Unfreez_Weapon_S - Unfreeze_Earing_S - Unfreeze_Pendent_S Script: | 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,10000; - Combos: - Combo: - S_Stability_Shield - Vitality_Earing_S - Vitality_Pendant_S Script: | bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 20) bonus2 bResEff,Eff_Bleeding,10000; - Combos: - Combo: - S_Stability_Shield - S_Neutral_Weapon - S_Neutral_Earring - S_Neutral_Pendent Script: | 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,10000; - Combos: - Combo: - S_Stability_Shield - S_Curse_Lift_Earring - S_Curse_Lift_Pendent Script: | bonus bDef,5; if (getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 20) bonus2 bResEff,Eff_Curse,10000; - Combos: - Combo: - S_Stability_Shield - S2_Plasterer's_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bDef,50; if (.@r >= 15) { bonus2 bResEff,Eff_Stone,10000; } - Combos: - Combo: - S_Stability_Shield - S2_Insomniac_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDef,50; if (.@r >= 15) { bonus2 bResEff,Eff_Sleep,10000; } - Combos: - Combo: - S_Stability_Shield - S2_Peerless_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bDef,50; if (.@r >= 15) { bonus2 bResEff,Eff_Silence,10000; } - Combos: - Combo: - S_Stability_Shield - S2_Adurate_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDef,50; if (.@r >= 15) { bonus2 bResEff,Eff_Blind,10000; } - Combos: - Combo: - S_Stability_Shield - Unfreez_Weapon_S2 Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus bDef,50; if (.@r >= 15) { bonus2 bResEff,Eff_Freeze,10000; } - Combos: - Combo: - S_Stability_Shield - Vitality_Earing_S2 Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus bDef,50; if (.@r >= 15) { bonus2 bResEff,Eff_Bleeding,10000; } - Combos: - Combo: - S_Stability_Shield - S2_Neutral_Weapon Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus bDef,50; if (.@r >= 15) { bonus2 bResEff,Eff_Stun,10000; } - Combos: - Combo: - S_Stability_Shield - S2_Curse_Lift_Pendent Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bDef,50; if (.@r >= 15) { bonus2 bResEff,Eff_Curse,10000; } - Combos: - Combo: - S_Caster_Pendant - S_Caster_earring - S_Caster_Weapon Script: | bonus bNoCastCancel2; bonus bVariableCastrate,40-(getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)); - Combos: - Combo: - S_Spell_Flow_Shoes - S_Spell_Flow_Armor - S_Spell_Flow_Shield - Combo: - S_Spell_Flow_Shoes - S_Spell_Flow_Armor - S2_Spell_Flow_Shield Script: | bonus bNoCastCancel; bonus bUseSPrate,40-getequiprefinerycnt(EQI_SHADOW_SHIELD)-getequiprefinerycnt(EQI_SHADOW_ARMOR)-getequiprefinerycnt(EQI_SHADOW_SHOES); - Combos: - Combo: - S_Infinity_Earring - S_Infinity_Pendant Script: | bonus bAtkRate,1; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bNoSizeFix; - Combos: - Combo: - S_Solid_Weapon - S_Solid_Earring Script: | bonus bBaseAtk,getequiprefinerycnt(EQI_SHADOW_WEAPON); if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R) >= 15) bonus bUnbreakableWeapon; - Combos: - Combo: - S_Immortal_Armor - S_Immortal_Pendant Script: | bonus bDef,getequiprefinerycnt(EQI_SHADOW_ARMOR); if (getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bUnbreakableArmor; - Combos: - Combo: - S_Executioner_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_DemiHuman; - Combos: - Combo: - S_Exorcist_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_Demon; - Combos: - Combo: - S_Hunting_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) { bonus bIgnoreDefRace,RC_Brute; bonus bIgnoreDefRace,RC_Player_Doram; } - Combos: - Combo: - S_Insect_Net_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_Insect; - Combos: - Combo: - S_Fishing_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_Fish; - Combos: - Combo: - S_Dragon_Killer_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_Dragon; - Combos: - Combo: - S_Corrupt_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_Angel; - Combos: - Combo: - S_Vibration_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_Formless; - Combos: - Combo: - S_Holy_Water_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_Undead; - Combos: - Combo: - S_Scissors_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreDefRace,RC_Plant; - Combos: - Combo: - S_Penetration_Earring - S_Penetration_Pendent - S2_Force_Ex_Weapon Script: | if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) { bonus bIgnoreDefRace,RC_DemiHuman; } - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S2_Spirit_M_E_Weapon Script: | if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) { bonus bIgnoreMDefRace,RC_DemiHuman; } - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Executioner_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_DemiHuman; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Exorcist_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_Demon; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Hunting_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) { bonus bIgnoreMDefRace,RC_Brute; bonus bIgnoreMDefRace,RC_Player_Doram; } - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Insect_Net_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_Insect; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Fishing_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_Fish; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Dragon_K_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_Dragon; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Corrupt_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_Angel; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Vibration_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_Formless; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Holy_Water_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_Undead; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_M_Scissors_Weapon Script: | bonus bMatk,5; if (getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 25) bonus bIgnoreMDefRace,RC_Plant; - Combos: - Combo: - S_Tempest_Earring - S_Tempest_Pendent - S_Tempest_Shield - S_Tempest_Shoes - S_Tempest_Weapon - S_Tempest_Armor Script: | if ((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)) >= 54) { bonus2 bIgnoreDefClassRate,Class_Normal,20; } - Combos: - Combo: - S_Bearers_Armor - S_Bearers_Shoes - S_Bearers_Shield - S_Bearers_Weapon - S_Bearers_Earring - S_Bearers_Pendent Script: | .@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); bonus bAllStats,1; if (.@r >= 45) { bonus bMaxHPrate,(.@r-60); bonus bNoWalkDelay; } - Combos: - Combo: - S_Bearers_Armor - S_Bearers_Shoes - S_Bearers_Shield - S_Bearers_Weapon - S_Bearers_Earring - S2_Bearers_Pendent Script: | .@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); bonus bAllStats,1; if (.@r >= 45) { bonus bMaxHPrate,(.@r-60); bonus bNoWalkDelay; } - Combos: - Combo: - S_Basis_Armor - S_Basis_Shield Script: | bonus2 bSubDefEle,Ele_Neutral,2; bonus2 bMagicSubDefEle,Ele_Neutral,2; - Combos: - Combo: - S_Hallowed_Armor - S_Hallowed_Shield Script: | bonus2 bSubDefEle,Ele_Dark,2; bonus2 bMagicSubDefEle,Ele_Dark,2; - Combos: - Combo: - S_Saharic_Armor - S_Saharic_Shield Script: | bonus2 bSubDefEle,Ele_Water,2; bonus2 bMagicSubDefEle,Ele_Water,2; - Combos: - Combo: - S_Underneath_Armor - S_Underneath_Shield Script: | bonus2 bSubDefEle,Ele_Earth,2; bonus2 bMagicSubDefEle,Ele_Earth,2; - Combos: - Combo: - S_Flam_Armor - S_Flam_Shield Script: | bonus2 bSubDefEle,Ele_Fire,2; bonus2 bMagicSubDefEle,Ele_Fire,2; - Combos: - Combo: - S_Windy_Armor - S_Windy_Shield Script: | bonus2 bSubDefEle,Ele_Wind,2; bonus2 bMagicSubDefEle,Ele_Wind,2; - Combos: - Combo: - S_Envenom_Armor - S_Envenom_Shield Script: | bonus2 bSubDefEle,Ele_Poison,2; bonus2 bMagicSubDefEle,Ele_Poison,2; - Combos: - Combo: - S_Damned_Armor - S_Damned_Shield Script: | bonus2 bSubDefEle,Ele_Holy,2; bonus2 bMagicSubDefEle,Ele_Holy,2; - Combos: - Combo: - S_Geist_Armor - S_Geist_Shield Script: | bonus2 bSubDefEle,Ele_Ghost,2; bonus2 bMagicSubDefEle,Ele_Ghost,2; - Combos: - Combo: - S_Divine_Armor - S_Divine_Shield Script: | bonus2 bSubDefEle,Ele_Undead,2; bonus2 bMagicSubDefEle,Ele_Undead,2; - Combos: - Combo: - S_Hasty_Shoes - S_Hasty_Armor Script: | bonus bFlee,5; if (getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_ARMOR) >= 15) bonus bSpeedAddRate,3; - Combos: - Combo: - S_Hasty_Armor - S2_Hasty_Shoes Script: | bonus bFlee,5; if ((getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES)) >= 15) { bonus bSpeedRate,25; /* unknown value */ } - Combos: - Combo: - S_Expert_Shoes - S_Expert_Shield Script: | bonus2 bExpAddRace,RC_All,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)) >= 15?10:1); - Combos: - Combo: - S_Beginner_Shoes - S_Beginner_Shield Script: | bonus2 bExpAddRace,RC_All,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)) >= 15?20:10); - Combos: - Combo: - S_Rookie_Shoes - S_Rookie_Shield Script: | bonus2 bExpAddRace,RC_All,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)) >= 15?10:5); - Combos: - Combo: - S_Advanced_Shoes - S_Advanced_Shield Script: | bonus2 bExpAddRace,RC_All,((getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)) >= 15?4:2); - Combos: - Combo: - S_Blitz_Earring - S_Blitz_Pendent Script: | if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) bonus bAspd,1; - Combos: - Combo: - S_Enhance_Force_Weapon - S_Force_Earring - S_Force_Pendant Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) {bonus2 bAddClass,Class_All,2;} else if (.@r >= 20) {bonus2 bAddClass,Class_All,1;} bonus2 bAddClass,Class_All,1; - Combos: - Combo: - S_Force_Weapon - S_Force_Earring - S_Force_Pendant Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) {bonus2 bAddClass,Class_All,2;} else if (.@r >= 20) {bonus2 bAddClass,Class_All,1;} bonus bAtk2,10; - Combos: - Combo: - S_Force_Earring - S_Force_Pendant - S2_Force_Ex_Weapon Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bAddClass,Class_All,2; } else if (.@r >= 20) { bonus2 bAddClass,Class_All,1; } bonus bBaseAtk,10; - Combos: - Combo: - S_Enhance_Spirit_Weapon - S_Spirit_Earring - S_Spirit_Pendant Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) {bonus bMatkRate,2;} else if (.@r >= 20) {bonus bMatkRate,1;} bonus bMatkRate,1; - Combos: - Combo: - S_Spirit_Weapon - S_Spirit_Earring - S_Spirit_Pendant Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) {bonus bMatkRate,2;} else if (.@r >= 20) {bonus bMatkRate,1;} bonus bMatk,10; - Combos: - Combo: - S_Blitz_Shoes - S_Blitz_Shield Script: | bonus bFlee,5; if (getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD) >= 15) { bonus bAspd,1; } - Combos: - Combo: - S_Titan_Earring - S_Titan_Pendant Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) { bonus2 bAddSize,Size_Large,2; bonus2 bMagicAddSize,Size_Large,2; } - Combos: - Combo: - S_Boned_Earring - S_Boned_Pendant Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) { bonus2 bAddSize,Size_Medium,2; bonus2 bMagicAddSize,Size_Medium,2; } - Combos: - Combo: - S_Gigantic_Earring - S_Gigantic_Pendant Script: | bonus bBaseAtk,5; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 15) { bonus2 bAddSize,Size_Small,2; bonus2 bMagicAddSize,Size_Small,2; } - Combos: - Combo: - S_Caster_Shoes - S_Caster_Shield - S_Caster_Armor - Combo: - S_Caster_Shoes - S_Caster_Shield - S2_Caster_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bVariableCastrate,-.@r/5; if (.@r >= 25) { bonus bUseSPrate,-2; } else { bonus bUseSPrate,-1; } - Combos: - Combo: - S_Reload_Shoes - S_Reload_Shield - S_Reload_Armor Script: | bonus bDelayrate,(getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR) >= 25?-5:-1); - Combos: - Combo: - S_Reload_Shoes - S_Reload_Shield - S2_Reload_Armor Script: | bonus bDelayrate,(getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR) >= 25?-6:-1); - Combos: - Combo: - S_Swordman_earring - S_Swordman_Pendant - Combo: - S_Merchant_earring - S_Merchant_Pendant Script: | bonus2 bAddRace,RC_All,1; bonus bMaxHPrate,1; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 10) { bonus2 bAddRace,RC_All,2; bonus bMaxHPrate,2; } - Combos: - Combo: - S_Acolyte_earring - S_Acolyte_Pendant - Combo: - S_Magician_earring - S_Magician_Pendant Script: | bonus2 bMagicAddRace,RC_All,1; bonus bMaxSPrate,1; if (getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 10) { bonus2 bMagicAddRace,RC_All,2; bonus bMaxSPrate,2; } - Combos: - Combo: - S_Thief_Pendant - S_Thief_earring - Combo: - S_Archer_Pendant - S_Archer_earring Script: | .@val = 1; if ((getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R)) >= 10) { .@val += 2; } bonus bAtkRate,.@val; bonus bMaxHPrate,.@val; - Combos: - Combo: - S2_Bearers_Pendent - S2_Bearers_Armor - S2_Bearers_Shoes Script: | bonus bAllStats,1; .@r = getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ACC_L) + getequiprefinerycnt(EQI_SHADOW_ARMOR); if (.@r >= 25) { bonus bNoWalkDelay; bonus bMaxHPrate,.@r-35; } - Combos: - Combo: - S_Sigrun_Armor - S_Sigrun_Shield Script: | .@r1 = getequiprefinerycnt(EQI_SHADOW_ARMOR); .@r2 = getequiprefinerycnt(EQI_SHADOW_SHIELD); if ((.@r1+.@r2) >= 17) { bonus bLuk,1; bonus bVit,1; bonus bHit,.@r1; bonus bDef,5*.@r2; if (BaseClass == Job_Swordman || BaseClass == Job_Thief || (BaseClass == Job_Taekwon && BaseJob != Job_Soul_Linker)) { bonus bBaseAtk,15; bonus bAspd,1; } else if (BaseClass == Job_Merchant || BaseClass == Job_Archer || BaseClass == Job_Gunslinger) { bonus bFlee,15; bonus bLongAtkRate,3; } else if (BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Ninja || BaseJob == Job_Soul_Linker) { bonus bMatk,15; bonus bMaxSPrate,2; bonus bHealPower,3; } else if (BaseClass == Job_Novice || BaseJob == Job_Summoner) { bonus bAspdRate,5; bonus bMaxHP,1000; bonus bVariableCastrate,-5; bonus bMaxSP,300; } } - Combos: - Combo: - S_Critical_Shield - S_Critical_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bBaseAtk,.@r; if (.@r >= 15) { bonus bCritAtkRate,1; } - Combos: - Combo: - S2_Gemstone_Earring - S2_Gemstone_Weapon - S2_Gemstone_Shield Script: | bonus bAllStats,1; .@r = getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_SHIELD); if (.@r >= 25) { bonus bNoGemStone; bonus bUseSPrate,70-.@r; } - Combos: - Combo: - S_AllRace_Shoes - S_AllRace_Shield - Combo: - EXPStone_Top - EXPStone_Middle - EXPStone_Bottom Script: | bonus2 bExpAddClass,Class_All,3; - Combos: - Combo: - S_Blitz_Weapon - S_Blitz_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bMdef,.@r; if (.@r >= 15) { bonus bAspd,1; bonus bDelayrate,-1; } - Combos: - Combo: - S_Tempest_Shield - S_Tempest_Shoes - S_M_ExeHoly_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bMdef,5; if (.@r >= 25) { bonus bIgnoreMDefRace,RC_DemiHuman; bonus bIgnoreMDefRace,RC_Undead; } - Combos: - Combo: - S_Tempest_Shield - S_Tempest_Shoes - S_M_ExoCorrupt_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bMdef,5; if (.@r >= 25) { bonus bIgnoreMDefRace,RC_Demon; bonus bIgnoreMDefRace,RC_Angel; } - Combos: - Combo: - S_Tempest_Shield - S_Tempest_Shoes - S_M_DragonVib_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bMdef,5; if (.@r >= 25) { bonus bIgnoreMDefRace,RC_Formless; bonus bIgnoreMDefRace,RC_Dragon; } - Combos: - Combo: - S_Tempest_Shield - S_Tempest_Shoes - S_M_SciHunting_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bMdef,5; if (.@r >= 25) { bonus bIgnoreMDefRace,RC_Plant; bonus bIgnoreMDefRace,RC_Brute; bonus bIgnoreMDefRace,RC_Player_Doram; } - Combos: - Combo: - S_Tempest_Shield - S_Tempest_Shoes - S_M_FishInsect_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bMdef,5; if (.@r >= 25) { bonus bIgnoreMDefRace,RC_Fish; bonus bIgnoreMDefRace,RC_Insect; } - Combos: - Combo: - S_Tension_Weapon - S_Tension_Earring - S_Tension_Pendent Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); .@rate = 20 + 10*(.@r/10); if (.@r >= 25) { .@hp = 500; } else { .@hp = 100; } autobonus "{ bonus2 bHPRegenRate,"+.@hp+",1000; }",.@rate,5000; - Combos: - Combo: - S_Elegant_Weapon - S_Elegant_Earring - S_Elegant_Pendent Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); .@rate = 10 + 10*(.@r/15); if (.@r >= 25) { .@hp = 250; } else { .@hp = 100; } autobonus "{ bonus2 bHPRegenRate,"+.@hp+",1000; }",.@rate,5000,BF_MAGIC; - Combos: - Combo: - S_Restore_Earring - S_Restore_Pendent Script: | if ((getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L)) >= 15) { bonus bHPrecovRate,50; bonus bSPrecovRate,50; } - Combos: - Combo: - S_MortalBlow_Weapon - S_MortalBlow_Earring - S_MortalBlow_Pendent Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); .@val = 2; if (.@r >= 25) { .@val += 10; if (.@r >= 30) { bonus bAspd,3; } } bonus bCritAtkRate,.@val; - Combos: - Combo: - S_Penetration_Shoes - S_Penetration_Shield - S_ExeHoly_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bDef,5; if (.@r >= 25) { bonus bIgnoreDefRace,RC_DemiHuman; bonus bIgnoreDefRace,RC_Undead; } - Combos: - Combo: - S_Penetration_Shoes - S_Penetration_Shield - S_ExoCorrupt_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bDef,5; if (.@r >= 25) { bonus bIgnoreDefRace,RC_Demon; bonus bIgnoreDefRace,RC_Angel; } - Combos: - Combo: - S_Penetration_Shoes - S_Penetration_Shield - S_DragonVib_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bDef,5; if (.@r >= 25) { bonus bIgnoreDefRace,RC_Formless; bonus bIgnoreDefRace,RC_Dragon; } - Combos: - Combo: - S_Penetration_Shoes - S_Penetration_Shield - S_SciHunting_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bDef,5; if (.@r >= 25) { bonus bIgnoreDefRace,RC_Plant; bonus bIgnoreDefRace,RC_Brute; bonus bIgnoreDefRace,RC_Player_Doram; } - Combos: - Combo: - S_Penetration_Shoes - S_Penetration_Shield - S_FishInsect_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus bDef,5; if (.@r >= 25) { bonus bIgnoreDefRace,RC_Fish; bonus bIgnoreDefRace,RC_Insect; } - Combos: - Combo: - Sentimental_Weapone_S - Sentimental_Earring_S - Sentimental_Pendant_S Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); .@rate = 20 + 10*(.@r/10); if (.@r >= 25) { .@sp = 30; } else { .@sp = 10; } autobonus "{ bonus2 bSPRegenRate,"+.@sp+",1000; }",.@rate,5000; - Combos: - Combo: - Enchanting_Weapone_S - Enchanting_Earring_S - Enchanting_Pendant_S Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); .@rate = 10 + 10*(.@r/15); if (.@r >= 25) { .@sp = 30; } else { .@sp = 10; } autobonus "{ bonus2 bSPRegenRate,"+.@sp+",1000; }",.@rate,5000,BF_MAGIC; - Combos: - Combo: - S_Beginner's_Armor - S_Beginner's_Shield - S_Beginner's_Shoes - S_Beginner's_Weapon - S_Beginner's_Earring - S_Beginner's_Pendant Script: | .@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); .@val = 20 + min(30,.@r); if (BaseLevel >= 130) { .@val += 6; } else if (BaseLevel >= 125) { .@val += 3; } bonus2 bIgnoreDefRaceRate,RC_All,.@val; bonus2 bIgnoreMdefRaceRate,RC_All,.@val; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-.@val; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-.@val; - Combos: - Combo: - S_Physical_Shoes - S_Physical_Shield - S_Physical_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bBaseAtk,.@r*2; if (.@r >= 25) { bonus bAtkRate,5; } else if (.@r >= 23) { bonus bAtkRate,2; } - Combos: - Combo: - S_Magical_Shoes - S_Magical_Shield - S_Magical_Armor Script: | .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bMatk,.@r*2; if (.@r >= 25) { bonus bMatkRate,5; } else if (.@r >= 23) { bonus bMatkRate,2; } - Combos: - Combo: - S_ImmunedAthena_Shield - S_HardChamption_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES); if (.@r >= 16) { bonus bDef,100; bonus bMaxHPrate,4; bonus bMaxSPrate,4; } else { bonus bDef,50; bonus bMaxHPrate,2; bonus bMaxSPrate,2; } - Combos: - Combo: - S_Timeoverload_Weapon - S_Timeoverload_Armor - S_Timeoverload_Shield - S_Timeoverload_Shoes - S_Timeoverload_Earing - S_Timeoverload_Pandent Script: | bonus bAspd,2; bonus bVariableCastrate,-10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; - Combos: - Combo: - S_PerfectSize_Weapon - S_PerfectSize_Armor Script: | bonus bMaxHPrate,2; bonus bMaxSPrate,2; - Combos: - Combo: - S_M_Exo_Co_Weapon - S_Tempest_Earring - S_Tempest_Pendent Script: | bonus bMatk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreMdefRaceRate,RC_Demon,100; bonus2 bIgnoreMdefRaceRate,RC_Angel,100; } - Combos: - Combo: - S_M_Viv_Dr_Weapon - S_Tempest_Earring - S_Tempest_Pendent Script: | bonus bMatk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreMdefRaceRate,RC_Formless,100; bonus2 bIgnoreMdefRaceRate,RC_Dragon,100; } - Combos: - Combo: - S_M_Sci_Hu_Weapon - S_Tempest_Earring - S_Tempest_Pendent Script: | bonus bMatk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreMdefRaceRate,RC_Brute,100; bonus2 bIgnoreMdefRaceRate,RC_Plant,100; } - Combos: - Combo: - S_M_Fis_In_Weapon - S_Tempest_Earring - S_Tempest_Pendent Script: | bonus bMatk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreMdefRaceRate,RC_Fish,100; bonus2 bIgnoreMdefRaceRate,RC_Insect,100; } - Combos: - Combo: - S_M_Exe_Ho_Weapon - S_Tempest_Earring - S_Tempest_Pendent Script: | bonus bMatk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreMdefRaceRate,RC_DemiHuman,100; bonus2 bIgnoreMdefRaceRate,RC_Undead,100; } - Combos: - Combo: - S_Penetration_Weapon - S_Penetration_Armor - S_Penetration_Earring - S_Penetration_Pendent - S_Penetration_Shoes - S_Penetration_Shield Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_ARMOR) + getequiprefinerycnt(EQI_SHADOW_ACC_SHOES) + getequiprefinerycnt(EQI_SHADOW_ACC_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 54) { bonus2 bIgnoreDefRaceRate,RC_All,20; } - Combos: - Combo: - S_Exe_Ho_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_DemiHuman,100; bonus2 bIgnoreDefRaceRate,RC_Undead,100; } - Combos: - Combo: - S_Fis_In_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Fish,100; bonus2 bIgnoreDefRaceRate,RC_Insect,100; } - Combos: - Combo: - S_Sci_Hu_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Brute,100; bonus2 bIgnoreDefRaceRate,RC_Plant,100; } - Combos: - Combo: - S_Viv_Dr_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Formless,100; bonus2 bIgnoreDefRaceRate,RC_Dragon,100; } - Combos: - Combo: - S_Exo_Co_Weapon - S_Penetration_Earring - S_Penetration_Pendent Script: | bonus bBaseAtk,5; .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 25) { bonus2 bIgnoreDefRaceRate,RC_Demon,100; bonus2 bIgnoreDefRaceRate,RC_Angel,100; } - Combos: - Combo: - S_Sonic_Armor - S_Sonic_Shield - S_Sonic_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES) + getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"RK_SONICWAVE",.@r; - Combos: - Combo: - S_Sonic_Shield - S_Runeknight_Weapon - Combo: - S_Ignition_Weapon - S_Runeknight_Shield - Combo: - S_Cluster_Armor - S_Ranger_Weapon - Combo: - S_Tornado_Shield - S_Mechanic_weapon - Combo: - S_Vulcan_Shield - S_Mechanic_weapon Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@r; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@r; - Combos: - Combo: - S_Ignition_Weapon - S_Ignition_Pendant - S_Ignition_Earing Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus2 bSkillAtk,"RK_IGNITIONBREAK",.@r; - Combos: - Combo: - S_W_Breath_Shield - S_W_Breath_Armor - S_W_Breath_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDelayrate,-(.@r/2); - Combos: - Combo: - S_W_Breath_Shield - S_Runeknight_Weapon Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",.@r; - Combos: - Combo: - S_F_Breath_Weapon - S_F_Breath_Pendant - S_F_Breath_Earing Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 2) { bonus bMaxHPrate,.@r/2; bonus bMaxSPrate,.@r/2; } - Combos: - Combo: - S_F_Breath_Weapon - S_Runeknight_Shield Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bSkillAtk,"RK_DRAGONBREATH",.@r; - Combos: - Combo: - S_Cluster_Armor - S_Cluster_Shield - S_Cluster_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"RA_CLUSTERBOMB",.@r; - Combos: - Combo: - S_Aimed_Weapon - S_Aimed_Pendant - S_Aimed_Earing Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus2 bSkillAtk,"RA_AIMEDBOLT",.@r; - Combos: - Combo: - S_Aimed_Weapon - S_Ranger_Shield - Combo: - S_Shooting_Weapon - S_Ranger_Shield Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@r; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@r; - Combos: - Combo: - S_Arrow_Shield - S_Arrow_Armor - S_Arrow_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"RA_ARROWSTORM",.@r; - Combos: - Combo: - S_Arrow_Shield - S_Ranger_Weapon Script: | .@r = getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@r; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@r; - Combos: - Combo: - S_Shooting_Weapon - S_Shooting_Pendant - S_Shooting_Earing Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bCritAtkRate,.@r/2; - Combos: - Combo: - S_Tornado_Shield - S_Tornado_Armor - S_Tornado_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDelayrate,-.@r; - Combos: - Combo: - S_Boomerang_Weapon - S_Boomerang_Pendant - S_Boomerang_Earing Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus2 bSkillAtk,"NC_AXEBOOMERANG",.@r; - Combos: - Combo: - S_Vulcan_Shield - S_Vulcan_Armor - S_Vulcan_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHADOW_SHIELD) + getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"NC_VULCANARM",.@r; - Combos: - Combo: - S_Arms_Weapon - S_Arms_Pendant - S_Arms_Earing Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L); if (.@r >= 2) bonus2 bSkillAtk,"NC_ARMSCANNON",.@r/2; - Combos: - Combo: - S_Arms_Weapon - S_Mechanic_Shield Script: | .@r = getequiprefinerycnt(EQI_SHADOW_WEAPON) + getequiprefinerycnt(EQI_SHADOW_SHIELD); if (.@r >= 2) bonus2 bVariableCastrate,"NC_ARMSCANNON",.@r/2; - Combos: - Combo: - ReloadStone_Top - ReloadStone_Middle - ReloadStone_Bottom - Combo: - Skill_Delay1_Top - Skill_Delay1_Middle - Skill_Delay1_Bottom Script: | bonus bDelayrate,-2; - Combos: - Combo: - CastingStone_Top - CastingStone_Middle - CastingStone_Bottom - Combo: - Casting_Top - Casting_Middle - Casting_Bottom Script: | bonus bVariableCastrate,-6; - Combos: - Combo: - Critical_Stone_Robe - Critical_Stone_Top - Critical_Stone_Bottom - Combo: - Fatal0 - Fatal_Top - Fatal_Bottom - Fatal_Robe Script: | bonus bCritical,10; - Combos: - Combo: - Critical_Stone_Top - Critical_Stone_Bottom - Combo: - Fatal0 - Fatal_Top - Fatal_Bottom Script: | bonus bCritAtkRate,6; - Combos: - Combo: - EXP2 - EXP2MIDDLE - EXP2TOP Script: | bonus2 bExpAddRace,RC_All,3; - Combos: - Combo: - SweetNightM_Card - Vampire's_Servant Script: | bonus bMatkRate,(getequiprefinerycnt(EQI_ARMOR)/3); - Combos: - Combo: - LivingDead_Card - Vampire's_Servant Script: | bonus bAtkRate,(getequiprefinerycnt(EQI_ARMOR)/3); - Combos: - Combo: - Ill_Dracula_Card - Vampire's_Servant Script: | bonus2 bHPRegenRate,30,3000; bonus2 bSPRegenRate,1,3000; - Combos: - Combo: - Ill_Dracula_Card - Bomi_Card Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus bMaxHP,2000; bonus bMaxSP,100; } else { bonus bMaxHP,1000; bonus bMaxSP,50; } - Combos: - Combo: - Bomi_Card - Vampire's_Servant - Combo: - ILL_Strouf_Card - ILL_Sropho_Card Script: | bonus bMatk,30; - Combos: - Combo: - PlayingPere_Card - SingingPere_Card Script: | bonus2 bSkillAtk,"WM_METALICSOUND",50; bonus2 bSkillAtk,"WM_REVERBERATION",50; - Combos: - Combo: - PlayingPere_Card - SingingPere_Card - JitterbugCard Script: | autobonus "{ heal 2000,0; bonus2 bAddEle,Ele_Neutral,200; bonus2 bMagicAddEle,Ele_Neutral,200; }",20,6000,BF_WEAPON|BF_MAGIC,"{ active_transform 3073,6000; }"; - Combos: - Combo: - AngerGazeti_Card - AngerSnowier_Card Script: | bonus2 bSubSize,Size_Small,20; - Combos: - Combo: - AngerSnowier_Card - AngerIceTitan_Card Script: | bonus2 bSubSize,Size_Medium,20; - Combos: - Combo: - OminousSolider_Card - OminousPermeter_Card Script: | bonus bMaxHPrate,(getequiprefinerycnt(EQI_ARMOR)/3); bonus bMaxSP,(5*(getequiprefinerycnt(EQI_HEAD_TOP)/2)); - Combos: - Combo: - OminousHeater_Card - OminousAssulter_Card Script: | bonus bCritical,2; bonus bCritAtkRate,2; - Combos: - Combo: - Human_Kimera_Card - Matter_Kimera_Card - Combo: - S_Nihil_Card - S_Kronecker_Card Script: | bonus bDelayrate,-3; - Combos: - Combo: - Faceworm_Card - Faceworm_D_Card Script: | bonus bDelayrate,-3; bonus bVit,2; bonus bInt,2; bonus bAgi,2; bonus bDex,2; - Combos: - Combo: - Faceworm_Egg_Card - Faceworm_L_Card Script: | bonus2 bSubEle,Ele_Neutral,5; bonus2 bMagicAddEle,Ele_Fire,10; - Combos: - Combo: - Cowraiders1_Card - Cowraiders2_Card Script: | bonus bStr,3; bonus bAtkRate,3; - Combos: - Combo: - Cowraiders1_Card - Cowraiders3_Card Script: | bonus2 bAddSize,Size_Small,15; bonus2 bMagicAddSize,Size_Small,15; - Combos: - Combo: - Cowraiders1_Card - E_Cowraiders1_Card Script: | bonus2 bSkillAtk,"GS_SPREADATTACK",50; - Combos: - Combo: - Cowraiders2_Card - E_Cowraiders2_Card Script: | bonus2 bSkillAtk,"GS_RAPIDSHOWER",50; - Combos: - Combo: - Cowraiders3_Card - E_Cowraiders3_Card Script: | bonus2 bAddSize,Size_Small,10; bonus2 bMagicAddSize,Size_Small,10; - Combos: - Combo: - S_Nihil_Card - S_Spica_Card Script: | bonus2 bMagicAddSize,Size_Small,5; bonus2 bMagicAddRace,RC_Brute,5; bonus2 bMagicAddRace,RC_Player_Doram,5; - Combos: - Combo: - S_Agnes_Card - S_Jurgen_Card Script: | bonus2 bAddSize,Size_Small,5; bonus2 bAddRace,RC_Brute,5; bonus2 bAddRace,RC_Player_Doram,5; - Combos: - Combo: - DespairGodMorocc_Card # 27321 - MinionOfMorocc_Card # 27326 Script: | bonus bMaxHPrate,50; - Combos: - Combo: - Demon_God's_Apostle_Ahat_Card - Demon_God's_Apostle_Shnaim_Card Script: | bonus bMaxSPrate,5; bonus bMaxHPrate,5; - Combos: - Combo: - Brinaranea_Card - Muspellskoll_Card Script: | bonus2 bMagicAtkEle,Ele_Water,10; bonus2 bSubDefEle,Ele_Fire,10; - Combos: - Combo: - Infiltrator_IL - Ring_IL Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bAspdRate,10; if (.@r >= 9) { bonus bCritAtkRate,10; if (.@r >= 11) { bonus2 bAddRace,RC_Brute,25; bonus2 bAddRace,RC_Player_Doram,25; } } - Combos: - Combo: - Assassin_Acc - Assassin_Shoes Script: | .@val = min(12,getequiprefinerycnt(EQI_SHOES)); bonus2 bAddRace,RC_DemiHuman,.@val; bonus2 bAddRace,RC_Player_Human,.@val; - Combos: - Combo: - Falconer_Claw - Falconer_Glove Script: | bonus bUseSPrate,-(getskilllv("HT_BEASTBANE") * 2); - Combos: - Combo: - Broken_Chip_1 - Broken_Chip_2 Script: | bonus bInt,8; bonus bStr,8; - Combos: - Combo: - Cursed_Lucky_Clover - Lucky_Clover Script: | skill "AS_CLOAKING",1; - Combos: - Combo: - Archpriest_Ring - Highness_Heal_3sec Script: | bonus bLuk,2; bonus bFlee2,5; bonus bUseSPrate,-5; bonus bHealPower,3; bonus2 bSkillUseSP,"AB_EPICLESIS",100; bonus2 bSkillCooldown,"AB_EPICLESIS",-10000; - Combos: - Combo: - Archpriest_Ring - Coluceo_Heal30 Script: | bonus bLuk,2; bonus bFlee2,5; bonus bUseSPrate,-5; bonus bHealPower,3; bonus2 bVariableCastrate,"AB_CHEAL",-100; bonus2 bSkillUseSP,"AB_CHEAL",20; - Combos: - Combo: - Archpriest_Ring - Heal_Amount2 Script: | bonus bLuk,2; bonus bFlee2,5; bonus bUseSPrate,-5; bonus bHealPower,3; bonus2 bVariableCastrate,"AB_HIGHNESSHEAL",-100; - Combos: - Combo: - Archpriest_Ring - Heal_Amount3 Script: | bonus bLuk,2; bonus bFlee2,5; bonus bUseSPrate,-5; bonus bHealPower,3; bonus2 bSkillCooldown,"AB_HIGHNESSHEAL",-1000; - Combos: - Combo: - Boxer_Glove - Fighting_Spirit2 - Combo: - Boxer_Glove - Fighting_Spirit1 Script: | bonus bMaxSP,100; bonus2 bAddClass,Class_All,5; - Combos: - Combo: - ArchPriest_Glove - Spell2 - Combo: - ArchPriest_Glove - Spell1 Script: | bonus bVariableCastrate,-5; bonus2 bMagicAddRace,RC_All,5; - Combos: - Combo: - Fairy_Leaf_Powder - Expert_Archer1 - Combo: - Fairy_Leaf_Powder - Expert_Archer2 Script: | bonus bDelayrate,-5; bonus bLongAtkRate,5; - Combos: - Combo: - Matagi_Swordaxe - Sharp2 - Combo: - Matagi_Swordaxe - Sharp1 Script: | bonus bHit,15; bonus bCriticalLong,10; - Combos: - Combo: - Proof_of_Glory - Diamond_Shield Script: | bonus bFlee2,10; - Combos: - Combo: - Horn_Of_Kirin - Atk_Speed1 - Combo: - Horn_Of_Kirin - Atk_Speed2 Script: | bonus bAspd,1; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Brute,1; bonus2 bSubRace,RC_Player_Doram,1; bonus2 bSubRace,RC_Fish,1; bonus2 bSubRace,RC_Player_Human,1; bonus2 bSubRace,RC_Demon,1; bonus2 bSubRace,RC_Undead,1; - Combos: - Combo: - Mob_Scarf - Sunglasses - Combo: - Mob_Scarf - Sunglasses_ - Combo: - Mob_Scarf - Glasses - Combo: - Mob_Scarf - Glasses_ Script: | .@a = (readparam(bStr)+readparam(bLuk))/80; .@b = (readparam(bAgi)+readparam(bVit))/80; .@c = (readparam(bInt)+readparam(bDex))/80; bonus bMaxHPrate,5*.@b; bonus2 bAddClass,Class_All,6*.@a; bonus bMatk,120*.@c; bonus bCritical,5*.@a; bonus bAspdRate,5*.@b; bonus bVariableCastrate,-3*.@c; bonus bCritAtkRate,10*.@a; bonus2 bSubRace,RC_DemiHuman,((2*.@b)+2); bonus2 bSubRace,RC_Player_Human,((2*.@b)+2); bonus bHealPower,10*.@c; - Combos: - Combo: - StormStone - Gelerdria - Combo: - StormStone - Gelerdria_ Script: | .@r = getequiprefinerycnt(EQI_HAND_R); if (.@r >= 7) { .@val = 30; if (.@r >= 9) { .@val += 20; bonus2 bAddClass,Class_Boss,.@val; bonus2 bAddEle,Ele_Water,.@val; bonus2 bAddEle,Ele_Wind,.@val; bonus2 bAddRace,RC_Fish,.@val; bonus2 bAddRace,RC_Insect,.@val; bonus2 bSkillAtk,"RK_WINDCUTTER",.@val; if (.@r >= 10) { bonus2 bVariableCastrate,"RK_WINDCUTTER",-50; } } } - Combos: - Combo: - StormStone - Peuz_Plate Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player_Human,3; if (.@r >= 7) { bonus bMaxHPrate,15; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; } if (.@r >= 9) { bonus bMaxHPrate,15; bonus2 bSubRace,RC_DemiHuman,2; bonus2 bSubRace,RC_Player_Human,2; } - Combos: - Combo: - StormStone - Peuz_Plate - Peuz_Greave - Peuz_Manteau - Peuz_Seal Script: | autobonus3 "{bonus bDelayrate,-70;}",1000,10000,"LK_AURABLADE","{specialeffect2 EF_ENHANCE;}"; - Combos: - Combo: - StormStone - Peuz_Greave Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Player_Human,3; if (.@r >= 7) { bonus bAspdRate,10; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player_Human,1; } if (.@r >= 9) { bonus bAspdRate,10; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player_Human,1; } - Combos: - Combo: - StormStone - Peuz_Manteau Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSkillUseSP,"RK_WINDCUTTER",18; bonus2 bSubRace,RC_Player_Human,3; if (.@r >= 7) { bonus bLongAtkDef,10; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player_Human,1; } if (.@r >= 9) { bonus bLongAtkDef,10; bonus2 bSubRace,RC_DemiHuman,1; bonus2 bSubRace,RC_Player_Human,1; } - Combos: - Combo: - StormStone - Peuz_Seal Script: | bonus2 bAddClass,Class_All,5; bonus bMaxSPrate,5; bonus bAspdRate,5; bonus2 bSubRace,RC_DemiHuman,4; bonus2 bSubRace,RC_Player_Human,4; - Combos: - Combo: - Skul_Ring_IL - Book_Of_The_Apo_IL Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bAspdRate,8; bonus bCritAtkRate,(5*(.@r/2)); if (.@r >= 9) { bonus bCritical,15; bonus2 bResEff,Eff_Curse,10000; if (.@r >= 11) { bonus bBaseAtk,100; } } - Combos: - Combo: - Ring_IL - Illusion_Tablet Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bAspdRate,8; bonus bCritAtkRate,(5*(.@r/2)); if (.@r >= 9) { bonus bCritical,15; if (.@r >= 11) { bonus bBaseAtk,100; } } - Combos: - Combo: - Temporal_Ring - Bear's_Power Script: | bonus bStr,40; bonus bMaxHPrate,10; - Combos: - Combo: - Temporal_Ring - Runaway_Magic Script: | bonus bInt,40; bonus bMaxSPrate,10; - Combos: - Combo: - Temporal_Ring - Speed_Of_Light Script: | bonus bDelayrate,-30; bonus bFlee,40; - Combos: - Combo: - Temporal_Ring - Muscle_Fool Script: | bonus bMdef,40; bonus bVariableCastrate,-20; - Combos: - Combo: - Temporal_Ring - Hawkeye Script: | bonus bDex,40; bonus bHit,50; - Combos: - Combo: - Temporal_Ring - Lucky_Day Script: | bonus bLuk,40; bonus bCritAtkRate,30; - Combos: - Combo: - Sharp_Wind_Sword - Fog_Dew_Sword Script: | .@r = getequiprefinerycnt(EQI_HAND_R) + getequiprefinerycnt(EQI_HAND_L); bonus bBaseAtk,10*(.@r/3); bonus bAtkRate,2*(.@r/5); if (.@r >= 14) { .@val = 25; if (.@r >= 16) { bonus2 bSkillCooldown,"KO_JYUMONJIKIRI",-2000; if (.@r >= 18) { .@lvl = max(getskilllv("KG_KAGEHUMI"),getskilllv("OB_ZANGETSU")); skill "KG_KAGEHUMI",.@lvl; skill "OB_ZANGETSU",.@lvl; if (.@r >= 20) { .@val += 25; } } } bonus2 bSkillAtk,"KO_JYUMONJIKIRI",.@val; } - Combos: - Combo: - Judgement_Slasher - Repent_Slasher Script: | .@a = getequiprefinerycnt(EQI_HAND_L); .@b = getequiprefinerycnt(EQI_HAND_R); if (.@a+.@b >= 16) { bonus2 bSkillAtk,"GC_CROSSIMPACT",20; bonus2 bSkillAtk,"GC_COUNTERSLASH",20; } if (.@a+.@b >= 18) bonus bAtkRate,12; if (.@a+.@b >= 20) .@val = 20; bonus2 bSkillAtk,"ASC_BREAKER",40+.@val; bonus2 bSkillAtk,"ASC_METEORASSAULT",40+.@val; bonus bBaseAtk,8*((.@a+.@b)/2); - Combos: - Combo: - Shield_Of_Earth - Shining_Trapezohedron Script: | bonus bUseSPrate,-10; bonus bMaxSPrate,10; - Combos: - Combo: - Sura_Robe # 29426 - Sura_Top # 29423 Script: | bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",10; - Combos: - Combo: - Sura_Robe # 29426 - Sura_Middle # 29424 Script: | bonus2 bFixedCastrate,"CH_SOULCOLLECT",-40; - Combos: - Combo: - Sura_Robe # 29426 - Sura_Bottom # 29425 Script: | bonus4 bAutoSpellOnSkill,"SR_RAMPAGEBLASTER","CH_SOULCOLLECT",300,1; - Combos: - Combo: - Sura_Robe2 # 29427 - Sura_Top2 # 29613 - Combo: - Sura_Robe2 # 29427 - Sura_Bottom2 # 29611 Script: | bonus2 bSkillAtk,"SR_TIGERCANNON",15; - Combos: - Combo: - Sura_Robe2 # 29427 - Sura_Middle2 # 29612 Script: | bonus bMaxHPrate,10; - Combos: - Combo: - Ranger_Robe - Ranger_Top Script: | bonus2 bSkillAtk,"RA_ARROWSTORM",15; - Combos: - Combo: - Ranger_Robe - Ranger_Bottom Script: | autobonus3 "{ bonus bLongAtkRate,5; }",1000,60000,"SN_WINDWALK"; - Combos: - Combo: - Sorcerer_Robe - Sorcerer_Top - Combo: - Sorcerer_Middle3 - Sorcerer_Robe Script: | bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; - Combos: - Combo: - Sorcerer_Robe - Sorcerer_Middle Script: | bonus2 bSkillCooldown,"SO_WARMER",-15000; - Combos: - Combo: - Sorcerer_Robe - Sorcerer_Bottom Script: | bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-2000; - Combos: - Combo: - Runeknight_Robe - Runeknight_Top Script: | bonus2 bSkillAtk,"RK_DRAGONBREATH",10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; - Combos: - Combo: - Runeknight_Robe - Runeknight_Middle Script: | bonus2 bSkillUseSPrate,"RK_DRAGONBREATH",10; bonus2 bSkillUseSPrate,"RK_DRAGONBREATH_WATER",10; - Combos: - Combo: - Genetic_Robe - Genetic_Top - Combo: - Genetic_Middle3 - Genetic_Robe Script: | bonus2 bSkillAtk,"GN_CARTCANNON",15; - Combos: - Combo: - Genetic_Robe - Genetic_Middle Script: | bonus2 bSkillCooldown,"GN_MANDRAGORA",-3000; - Combos: - Combo: - Warlock_Robe - Warlock_Top - Combo: - Warlock_Middle3 - Warlock_Robe Script: | bonus2 bSkillAtk,"WL_CRIMSONROCK",15; - Combos: - Combo: - Warlock_Robe - Warlock_Middle Script: | bonus bFixedCast,-100*(getskilllv("HW_SOULDRAIN")/2); - Combos: - Combo: - Warlock_Robe - Warlock_Bottom Script: | bonus2 bMagicAtkEle,ELE_FIRE,5; - Combos: - Combo: - Shadowchaser_Robe - Shadowchaser_Top Script: | bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; - Combos: - Combo: - Shadowchaser_Robe - Shadowchaser_Bottom Script: | bonus2 bSkillUseSPrate,"SC_TRIANGLESHOT",10; - Combos: - Combo: - Mechanic_Robe # 29484 - Mechanic_Top # 29481 - Combo: - Royalguard_Robe # 29520 - Paladin_Top # 29517 - Combo: - Guillotinecross_Robe # 29524 - Assassincross_Top # 29521 - Combo: - WanderMins_Top3 # 311005 - WanderMinstrel_Robe # 29488 Script: | bonus2 bSPDrainRate,20,1; - Combos: - Combo: - Mechanic_Robe # 29484 - Mechanic_Middle # 29482 Script: | bonus2 bSkillCooldown,"NC_AXETORNADO",-1000; - Combos: - Combo: - Mechanic_Robe # 29484 - Mechanic_Bottom # 29483 Script: | bonus2 bSkillAtk,"NC_AXETORNADO",15; - Combos: - Combo: - WanderMinstrel_Robe # 29488 - WanderMinstrel_Top # 29485 - Combo: - WanderMins_Bottom3 # 311007 - WanderMinstrel_Robe # 29488 Script: | bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; - Combos: - Combo: - WanderMinstrel_Robe # 29488 - WanderMinstrel_Middle # 29486 Script: | bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000; - Combos: - Combo: - WanderMinstrel_Robe # 29488 - WanderMinstrel_Bottom # 29487 Script: | bonus2 bSkillFixedCast,"WM_SEVERE_RAINSTORM",-500; - Combos: - Combo: - Archbishop_Robe - Highpriest_Top Script: | bonus2 bSkillAtk,"AB_ADORAMUS",15; - Combos: - Combo: - Archbishop_Robe - Highpriest_Middle Script: | bonus2 bSkillCooldown,"AB_ADORAMUS",-1000; - Combos: - Combo: - Archbishop_Robe - Highpriest_Bottom - Combo: - Soulreaper_Robe - Soullinker_Top - Combo: - Cast_Robe_D - Casting_Robe Script: | bonus bFixedCast,-500; - Combos: - Combo: - Royalguard_Robe # 29520 - Paladin_Middle # 29518 Script: | bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; - Combos: - Combo: - Royalguard_Robe # 29520 - Paladin_Bottom # 29519 - Combo: - Royalguard_Middle3 # 310888 - Royalguard_Robe # 29520 - Combo: - Royalguard_Middle3 # 310888 - RoyalGuard_Robe2 # 310184 Script: | bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; - Combos: - Combo: - Guillotinecross_Robe # 29524 - Assassincross_Middle Script: | bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",15; - Combos: - Combo: - Guillotinecross_Robe # 29524 - Assassincross_Bottom Script: | bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; - Combos: - Combo: - Sorcerer_Robe2 - Sorcerer_Bottom2 Script: | bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-1000; - Combos: - Combo: - Sorcerer_Robe2 - Sorcerer_Middle2 Script: | bonus2 bSkillAtk,"SO_EARTHGRAVE",20; - Combos: - Combo: - Sorcerer_Robe2 - Sorcerer_Top2 Script: | bonus2 bSkillAtk,"SO_DIAMONDDUST",10; - Combos: - Combo: - Shadowchaser_Robe2 - Shadowchaser_Bottom2 - Combo: - Staremperor_Robe - Gladiator_Bottom - Combo: - Kagerou_Robe - Ninja_Bottom Script: | bonus2 bSPDrainRate,10,1; - Combos: - Combo: - Shadowchaser_Robe2 - Shadowchaser_Middle2 Script: | bonus2 bSkillUseSPrate,"SC_FATALMENACE",10; - Combos: - Combo: - Shadowchaser_Robe2 - Shadowchaser_Top2 Script: | bonus2 bSkillAtk,"SC_FATALMENACE",10; - Combos: - Combo: - Soulreaper_Robe - Soullinker_Middle Script: | bonus2 bSkillAtk,"SP_SPA",20; - Combos: - Combo: - Soulreaper_Robe - Soullinker_Bottom Script: | bonus2 bSkillAtk,"SP_SWHOO",20; - Combos: - Combo: - Staremperor_Robe - Gladiator_Top Script: | bonus2 bSkillAtk,"SJ_SOLARBURST",15; - Combos: - Combo: - Staremperor_Robe - Gladiator_Middle Script: | bonus2 bSkillAtk,"SJ_FALLINGSTAR",15; - Combos: - Combo: - Kagerou_Robe - Ninja_Top Script: | bonus2 bSkillAtk,"KO_JYUMONJIKIRI",25; - Combos: - Combo: - Kagerou_Robe - Ninja_Middle Script: | bonus2 bSkillAtk,"KO_BAKURETSU",25; - Combos: - Combo: - Oboro_Robe - Ninja_Top Script: | bonus2 bSkillAtk,"NJ_BAKUENRYU",30; bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",30; bonus2 bSkillAtk,"NJ_KAMAITACHI",30; - Combos: - Combo: - Oboro_Robe - Ninja_Middle Script: | bonus2 bSkillAtk,"NJ_HYOUSENSOU",20; bonus2 bSkillAtk,"NJ_HUUJIN",20; - Combos: - Combo: - Oboro_Robe - Ninja_Bottom - Combo: - Auto_Engine_A - Auto_Leg_B - Combo: - Gray_W_Manteau - Gray_W_Shoes Script: | bonus bVariableCastrate,-15; - Combos: - Combo: - Rebellion_Robe - Gunslinger_Top Script: | bonus2 bSkillAtk,"RL_R_TRIP",15; - Combos: - Combo: - Rebellion_Robe - Gunslinger_Middle Script: | bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20; - Combos: - Combo: - Rebellion_Robe - Gunslinger_Bottom Script: | bonus2 bSkillAtk,"RL_BANISHING_BUSTER",25; - Combos: - Combo: - Doram_Robe - Doram_Top Script: | bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",20; bonus2 bSkillAtk,"SU_SV_STEMSPEAR",20; - Combos: - Combo: - Doram_Robe - Doram_Middle Script: | bonus2 bSkillCooldown,"SU_SVG_SPIRIT",-1000; - Combos: - Combo: - Doram_Robe - Doram_Bottom Script: | bonus2 bSkillCooldown,"SU_CN_METEOR",-1000; - Combos: - Combo: - Schmidt_Insignia_Power - King_Schmidt_Suit - King_Schmidt_Manteau Script: | bonus bBaseAtk,25; bonus bHit,10; - Combos: - Combo: - Schmidt_Insignia_Divine_Power - King_Schmidt_Suit - King_Schmidt_Manteau Script: | bonus bMatk,25; bonus bVariableCastrate,-8; - Combos: - Combo: - Schmidt_Insignia_Hundred_Lucks - King_Schmidt_Suit - King_Schmidt_Manteau Script: | bonus bCritAtkRate,7; bonus bAtkRate,5; - Combos: - Combo: - Schmidt_Insignia_Rigid_Body - King_Schmidt_Suit - King_Schmidt_Manteau Script: | bonus bMaxHPrate,5; bonus bDelayrate,-5; - Combos: - Combo: - Schmidt_Insignia_Flash - King_Schmidt_Suit - King_Schmidt_Manteau Script: | bonus bAspdRate,3; bonus bCritical,7; - Combos: - Combo: - Schmidt_Insignia_Celestial - King_Schmidt_Suit - King_Schmidt_Manteau Script: | bonus bLongAtkRate,7; bonus bAspd,1; - Combos: - Combo: - Immortal_Dog_Tag - Staff_170 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bInt,2*.@r; bonus2 bSkillAtk,"WL_CRIMSONROCK",.@r; if (.@r >= 9) { bonus bMagicHPGainValue,500; bonus bHPGainValue,500; autobonus "{ bonus2 bMagicAtkEle,Ele_Fire,50; }",10,10000,BF_MAGIC,"{ specialeffect2 255; }"; } - Combos: - Combo: - Immortal_Dog_Tag - Two_Hand_Spear_170 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,3*.@r; if (.@r >= 9) { bonus bCritical,50; bonus2 bAddClass,Class_Boss,25; } - Combos: - Combo: - Immortal_Dog_Tag - Katar_170 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddClass,Class_All,5*.@r; if (.@r >= 9) bonus4 bAutoSpellOnSkill,"GC_ROLLINGCUTTER","AB_ORATIO",10,100; - Combos: - Combo: - Brooch_Of_Hero - Hero_Plate Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus5 bAutoSpell,"AL_HEAL",10,-(50+.@r),BF_SHORT,0; bonus5 bAutoSpell,"WZ_STORMGUST",10,-(50+.@r),BF_SHORT,1; bonus2 bSkillAtk,"RK_STORMBLAST",5*.@r; bonus2 bSkillAtk,"LG_BANISHINGPOINT",5*.@r; - Combos: - Combo: - Brooch_Of_Hero - Hero_Judgement_Shawl Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus5 bAutoSpell,"PR_KYRIE",10,-(50+.@r),BF_SHORT,0; bonus2 bSkillAtk,"AB_JUDEX",5*.@r; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r; bonus2 bSkillAtk,"SR_DRAGONCOMBO",5*.@r; bonus2 bSkillAtk,"SR_SKYNETBLOW",5*.@r; bonus2 bSkillAtk,"SR_EARTHSHAKER",5*.@r; - Combos: - Combo: - Brooch_Of_Hero - Hero_Trade_Mail Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bAllStats,2*.@r; bonus3 bAddEff,Eff_Stun,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Curse,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Poison,.@r*50,ATF_SHORT; bonus3 bAddEff,Eff_Silence,.@r*50,ATF_SHORT; /* Unknow rates */ - Combos: - Combo: - Illusion_Morpheus's_Ring - Illusion_Morpheus's_Bracelet Script: | bonus bVariableCastrate,-10; bonus bMatkRate,10; - Combos: - Combo: - Guardian_Knight_Axe - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@r = getequiprefinerycnt(EQI_HAND_R) + getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,30; autobonus "{ bonus bLongAtkRate,10; }",10,10000,BF_WEAPON; if (.@r >= 30) { bonus2 bAddRace,RC_Undead,20; bonus2 bAddRace,RC_Angel,20; } - Combos: - Combo: - Warrior's_Spear - UnrivaledRing Script: | bonus2 bAddRace,RC_Brute,20; bonus2 bAddRace,RC_Plant,20; bonus2 bMagicAddRace,RC_Brute,20; bonus2 bMagicAddRace,RC_Plant,20; bonus2 bAddEle,Ele_Wind,20; bonus2 bAddEle,Ele_Earth,20; bonus2 bMagicAddEle,Ele_Wind,20; bonus2 bMagicAddEle,Ele_Earth,20; - Combos: - Combo: - Tenji - UnrivaledRing Script: | bonus2 bAddRace,RC_Brute,15; bonus2 bAddRace,RC_Plant,15; bonus2 bMagicAddRace,RC_Brute,15; bonus2 bMagicAddRace,RC_Plant,15; bonus2 bAddEle,Ele_Wind,15; bonus2 bAddEle,Ele_Earth,15; bonus2 bMagicAddEle,Ele_Wind,15; bonus2 bMagicAddEle,Ele_Earth,15; - Combos: - Combo: - Ancient_Hero_Boots - Royal_Bow_K - Combo: - Ancient_Hero_Boots - Scalet_Dragon_L_Bow Script: | autobonus "{ bonus bDex,20; bonus bLongAtkRate,20; }",30,7000,BF_WEAPON; - Combos: - Combo: - Ancient_Hero_Boots - Narcis_Bow Script: | autobonus "{ bonus bDex,20; bonus bLongAtkRate,15; }",30,7000,BF_WEAPON; - Combos: - Combo: - Ancient_Hero_Boots - Blade_Katar - Combo: - Ancient_Hero_Boots - Fatalist - Combo: - Ancient_Hero_Boots - Ray_Knuckle Script: | autobonus "{ bonus bStr,20; bonus bAtkRate,15; }",30,7000,BF_WEAPON; - Combos: - Combo: - Great_Hero_Boots - Up_Oriental_Sword - Combo: - Great_Hero_Boots - Up_Blade_Katar - Combo: - Great_Hero_Boots - Up_Avenger - Combo: - Great_Hero_Boots - Up_Fatalist - Combo: - Great_Hero_Boots - Up_Iron_Nail_K - Combo: - Great_Hero_Boots - Up_Undine_Spear_K - Combo: - Great_Hero_Boots - Up_OneSkyOneSun Script: | bonus bStr,10; bonus bAtkRate,7; - Combos: - Combo: - Great_Hero_Boots - Up_Dragonic_Slayer Script: | bonus bVit,10; bonus bLongAtkRate,5; - Combos: - Combo: - Great_Hero_Boots - Up_Shiver_Katar_K Script: | bonus bAgi,10; bonus bShortAtkRate,7; - Combos: - Combo: - Great_Hero_Boots - Up_Sword_Of_Bluefire - Combo: - Great_Hero_Boots - Up_Narcis_Bow - Combo: - Great_Hero_Boots - Up_Golden_L_Launcher - Combo: - Great_Hero_Boots - Up_The_Black_Gatling - Combo: - Great_Hero_Boots - Up_Demon_S_Shot Script: | bonus bDex,10; bonus bLongAtkRate,5; - Combos: - Combo: - Great_Hero_Boots - Up_Slate_Sword Script: | bonus bVit,10; bonus bShortAtkRate,5; - Combos: - Combo: - Great_Hero_Boots - Up_Trumpet_Shell_K - Combo: - Great_Hero_Boots - Up_Barb_Wire_K - Combo: - Great_Hero_Boots - Up_Magic_Sword - Combo: - Great_Hero_Boots - Up_Shadow_Staff_K - Combo: - Great_Hero_Boots - Up_Freezing_Rod - Combo: - Great_Hero_Boots - Up_Light_Blade - Combo: - Great_Hero_Boots - Up_Iron_Staff - Combo: - Great_Hero_Boots - Up_Blue_Crystal_Staff - Combo: - Great_Hero_Boots - Up_Demon_Hunting_Bible - Combo: - Great_Hero_Boots - Up_Saint_Hall - Combo: - Great_Hero_Boots - Up_SoulWeight Script: | bonus bInt,10; bonus bMatkRate,7; - Combos: - Combo: - Great_Hero_Boots - Up_Meteor_Striker - Combo: - Great_Hero_Boots - Up_Humma_Clear Script: | bonus bStr,10; bonus bLongAtkRate,5; - Combos: - Combo: - Great_Hero_Boots - Up_Royal_Bow_K - Combo: - Great_Hero_Boots - Up_Scalet_Dragon_L_Bow - Combo: - Great_Hero_Boots - Up_Fog_Dew_Sword - Sharp_Wind_Sword - Combo: - Great_Hero_Boots - Up_Crimson_Rose Script: | bonus bDex,10; bonus bAtkRate,7; - Combos: - Combo: - Great_Hero_Boots - Up_Ray_Knuckle Script: | bonus bVit,10; bonus bAtkRate,7; - Combos: - Combo: - Great_Hero_Boots - Up_MeawFoxtail Script: | bonus bLuk,10; bonus bAtkRate,7; bonus bMatkRate,7; - Combos: - Combo: - Great_Hero_Boots - Up_Master_Soul_Rifle Script: | bonus bInt,10; bonus2 bMagicAddEle,Ele_Ghost,5; - Combos: - Combo: - Sharp_Wind_Sword - Up_Fog_Dew_Sword Script: | .@r = getequiprefinerycnt(EQI_HAND_R) + getequiprefinerycnt(EQI_HAND_L); bonus bBaseAtk,15*(.@r/3); bonus bAtkRate,3*(.@r/5); if (.@r >= 14) { bonus2 bSkillAtk,"KO_JYUMONJIKIRI",30; bonus2 bSkillCooldown,"KO_JYUMONJIKIRI",-2000; if (.@r >= 16) { skill "OB_ZANGETSU",getskilllv("KG_KAGEHUMI"); skill "KG_KAGEHUMI",getskilllv("OB_ZANGETSU"); if (.@r >= 18) { bonus2 bAddEle,Ele_All,15; if (.@r >= 20) { bonus2 bSkillAtk,"KO_JYUMONJIKIRI",25; } } } } - Combos: - Combo: - R_Knuckle # 1870 - King_Schmidt_Suit # 15388 - King_Schmidt_Manteau # 15389 - Combo: - R_Huuma_Shuriken # 13347 - King_Schmidt_Suit # 15388 - King_Schmidt_Manteau # 15389 - Combo: - G_Knight_Archer_Bow # 18198 - King_Schmidt_Suit # 15388 - King_Schmidt_Manteau # 15389 - Combo: - R_Revolver # 32304 - King_Schmidt_Suit # 15388 - King_Schmidt_Manteau # 15389 Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON; bonus bBaseAtk,30; if (.@sum >= 30) { bonus2 bAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Holy,20; } - Combos: - Combo: - DragonA_Red - Drag_Manteau - Dragon_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT); bonus bAtkRate,5; bonus bMdef,8; bonus bDef,50; bonus bBaseAtk,15*(readparam(bStr)/15); autobonus2 "{ bonus bAtkRate,10; if (readparam(bStr) >= 120) { bonus bAtkRate,15; } }",1+(readparam(bStr) >= 120),10000,BF_MAGIC|BF_WEAPON; if (.@sum >= 33) { bonus bAspdRate,20; bonus bDelayrate,-25; } - Combos: - Combo: - Royal_Magician_Staff - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Wind,10; }",1,10000,BF_MAGIC; bonus bMatk,30; if (.@sum >= 30) { bonus2 bMagicAddEle,Ele_Undead,20; bonus2 bMagicAddEle,Ele_Holy,20; } - Combos: - Combo: - G_Knight_Bow - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - R_Katar - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - G_Knight_BattleAxe - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - G_Knight_Spear - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - R_Pillar - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - G_Alchemist_Staff - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON; bonus bBaseAtk,30; if (.@sum >= 30) { bonus2 bAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Holy,20; } - Combos: - Combo: - G_Knight_Sword - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bCritAtkRate,20; }",1,10000,BF_WEAPON; bonus bBaseAtk,30; if (.@sum >= 30) { bonus2 bAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Holy,20; } - Combos: - Combo: - R_Cleric_Staff - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus2 bMagicAtkEle,Ele_Holy,10; }",1,10000,BF_MAGIC; bonus bMatk,30; if (.@sum >= 30) { bonus2 bMagicAddEle,Ele_Undead,20; bonus2 bMagicAddEle,Ele_Holy,20; } - Combos: - Combo: - R_Magician_Wand - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus2 bMagicAtkEle,Ele_Fire,10; bonus2 bMagicAtkEle,Ele_Dark,10; }",1,10000,BF_MAGIC; bonus bMatk,30; if (.@sum >= 30) { bonus2 bMagicAddEle,Ele_Undead,20; bonus2 bMagicAddEle,Ele_Holy,20; } - Combos: - Combo: - R_Foxtail_rod - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bMatkRate,10; }",1,10000,BF_MAGIC; autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON; bonus bMatk,30; bonus bBaseAtk,30; if (.@sum >= 30) { bonus2 bMagicAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Undead,20; bonus2 bMagicAddEle,Ele_Holy,20; bonus2 bAddEle,Ele_Holy,20; } - Combos: - Combo: - R_Wheep - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - R_Cello - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus2 bMagicAtkEle,Ele_Neutral,10; }",1,10000,BF_MAGIC; bonus bMatk,30; if (.@sum >= 30) { bonus2 bMagicAddEle,Ele_Undead,20; bonus2 bMagicAddEle,Ele_Holy,20; } - Combos: - Combo: - C_CorruptionRoot_Card - CorruptionRootH_Card Script: | bonus2 bMagicAtkEle,Ele_Neutral,30; bonus2 bMagicAtkEle,Ele_Fire,30; - Combos: - Combo: - C_Amdarais_Card - Amdarais_Card Script: | bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; - Combos: - Combo: - C_White_Knight_Card - C_Khaliz_Knight_Card Script: | bonus2 bSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5; bonus2 bMagicAddSize,Size_Medium,5; bonus2 bMagicAddSize,Size_Large,5; - Combos: - Combo: - C_Raydric_Archer_Card - C_Raydric_Card Script: | bonus2 bAddRace,RC_Undead,5; bonus2 bAddRace,RC_Demon,5; - Combos: - Combo: - C_Cursed_Butler - Zombie_Card Script: | bonus bMaxHPrate,15; - Combos: - Combo: - R_Sage_Book - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus2 bMagicAtkEle,Ele_Wind,10; bonus2 bMagicAtkEle,Ele_Water,10; }",1,10000,BF_MAGIC; bonus bMatk,30; if (.@sum >= 30) { bonus2 bMagicAddEle,Ele_Undead,20; bonus2 bMagicAddEle,Ele_Holy,20; } - Combos: - Combo: - R_Gladius_R - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bAtkRate,10; }",1,10000,BF_WEAPON; bonus bBaseAtk,30; if (.@sum >= 40) { bonus2 bAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Holy,20; } - Combos: - Combo: - R_Gladius_R - R_Gladius_L Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,7*(.@sum/2); if (.@sum >= 18) { bonus2 bSkillAtk,"GC_COUNTERSLASH",20; bonus2 bSkillAtk,"GC_CROSSIMPACT",20; } if (.@sum >= 22) { bonus2 bAddRace,RC_Undead,30; bonus2 bAddRace,RC_Angel,30; } - Combos: - Combo: - R_Magician_Dagger - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Fire,10; }",1,10000,BF_MAGIC; bonus bMatk,30; if (.@sum >= 30) { bonus2 bMagicAddEle,Ele_Undead,20; bonus2 bMagicAddEle,Ele_Holy,20; } - Combos: - Combo: - G_Knight_JewelSword - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bMatkRate,7; bonus bAtkRate,7; }",1,10000,BF_MAGIC; if (.@sum >= 30) { bonus2 bMagicAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Undead,20; bonus2 bMagicAddEle,Ele_Holy,20; bonus2 bAddEle,Ele_Holy,20; } - Combos: - Combo: - R_Syringe - King_Schmidt_Suit - King_Schmidt_Manteau Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); autobonus "{ bonus bLongAtkRate,10; }",1,10000,BF_WEAPON; bonus bBaseAtk,30; if (.@sum >= 30) { bonus2 bAddEle,Ele_Undead,20; bonus2 bAddEle,Ele_Holy,20; bonus2 bAddEle,Ele_Earth,20; } - Combos: - Combo: - S_Wolf_Card - S_Poe_Card Script: | bonus2 bAddSize,Size_Medium,5; bonus2 bMagicAddSize,Size_Medium,5; bonus bMatkRate,5; bonus bAtkRate,5; - Combos: - Combo: - ILL_Obeaune_Card - EP17_2_Piranha_Card Script: | bonus2 bMagicAddEle,Ele_Water,15; - Combos: - Combo: - ILL_Sword_Fish_Card - Sword_Fish_Card - Combo: - S_Meyer_Card - S_Kronecker_Card Script: | bonus bMatkRate,3; - Combos: - Combo: - ILL_King_Dramoh_Card - King_Dramoh_Card Script: | bonus bMaxHPrate,15; bonus bStr,4; - Combos: - Combo: - Stripe_Hat - MH_P89_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10; bonus bLongAtkRate,3*(.@r_weapon/2); - Combos: - Combo: - Stripe_Hat - AC_B44_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus bLongAtkRate,3*(.@r_weapon/2); - Combos: - Combo: - Stripe_Hat - Boost_Lance_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"LG_CANNONSPEAR",4*(.@r_weapon/2); - Combos: - Combo: - Morrigane's_Helm_IL - Morrigane's_Manteau_IL - Morrigane's_Belt_IL - Morrigane's_Pendant_IL Script: | bonus2 bAddSize,Size_Small,20; bonus bCritical,5; bonus bAtkRate,10; bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bStr,5; if (.@r >= 18) { bonus bFlee2,10; bonus bBaseAtk,50; } if (.@r >= 22) { bonus2 bAddSize,Size_Medium,20; bonus bCritAtkRate,20; } - Combos: - Combo: - Large_Sorcerer_Crown - Cannon_Rapier_OS Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,30; bonus2 bSkillAtk,"WL_HELLINFERNO",4*(.@r/2); - Combos: - Combo: - Large_Sorcerer_Crown - Rutilus_Stick_OS Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,30; bonus2 bSkillAtk,"WL_COMET",5*(.@r/2); - Combos: - Combo: - Large_Sorcerer_Crown - Kuroiro_OS Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Fire,5; bonus2 bMagicAtkEle,Ele_Water,5; bonus2 bMagicAtkEle,Ele_Wind,5; bonus2 bSkillAtk,"NJ_KOUENKA",3*(.@r/2); bonus2 bSkillAtk,"NJ_HYOUSENSOU",3*(.@r/2); bonus2 bSkillAtk,"NJ_HUUJIN",3*(.@r/2); - Combos: - Combo: - Saint_Robe_IL - Combo_Battle_Glove_IL Script: | .@eq = getequiprefinerycnt(EQI_ARMOR); .@weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; if (.@eq >= 7 && .@weapon >= 7) { bonus bAtkRate,5; } if ((.@eq + .@weapon) >= 18) { bonus2 bSkillAtk,"SR_SKYNETBLOW",20; } if ((.@eq + .@weapon) >= 22) { bonus bDelayrate,-10; } - Combos: - Combo: - Chain_Mail_IL - KatarOfCold_Icicle_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR); bonus bAtkRate,5; if (.@sum >= 7) { bonus bCritical,5; } if (.@sum >= 18) { bonus bCritAtkRate,15; } if (.@sum >= 22) { bonus2 bAddEle,Ele_Fire,10; bonus2 bAddRace,RC_Insect,10; } - Combos: - Combo: - Morrigane's_Belt_IL - Morrigane's_Pendant_IL Script: | bonus bAspdRate,10; bonus bAtkRate,10; - Combos: - Combo: - Electronic_Guitar_IL - Muffler_IL - Combo: - Electric_Eel_IL - Muffler_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,30; if (.@sum >= 7) { bonus bLongAtkRate,5; } if (.@sum >= 18) { bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",20; } if (.@sum >= 22) { bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000; } - Combos: - Combo: - Electronic_Guitar_IL - Shoes_IL - Combo: - Electric_Eel_IL - Shoes_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_SHOES); bonus bMatk,40; if (.@sum >= 7) { bonus2 bMagicAtkEle,Ele_Neutral,5; } if (.@sum >= 18) { bonus2 bSkillAtk,"WM_REVERBERATION",20; } if (.@sum >= 22) { bonus2 bSkillFixedCast,"WM_REVERBERATION",-500; } - Combos: - Combo: - Death_Guidance_IL - Chain_Mail_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR); bonus bBaseAtk,30; if (.@sum >= 7) { bonus bCritical,5; } if (.@sum >= 18) { bonus2 bSkillAtk,"RK_STORMBLAST",20; } if (.@sum >= 22) { bonus2 bAddEle,Ele_Water,10; bonus2 bAddRace,RC_Fish,15; } - Combos: - Combo: - KatarOfCold_Icicle_IL - Ring_IL Script: | bonus bAtkRate,5; if (getequiprefinerycnt(EQI_HAND_R) >= 9) { bonus bCritAtkRate,20; } if (getequiprefinerycnt(EQI_HAND_R) >= 11) { autobonus3 "{ bonus bCritical,15; }",1000,30000,"GC_VENOMIMPRESS"; } - Combos: - Combo: - Brionac_IL - Water_Sprits_Armor_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR); bonus bAtkRate,5; if (.@sum >= 7) { bonus bDelayrate,-5; } if (.@sum >= 18) { bonus2 bSkillAtk,"LG_OVERBRAND",20; } if (.@sum >= 22) { autobonus3 "{ bonus2 bAddRace,RC_Fish,50; bonus2 bAddRace,RC_Demon,50; bonus bBaseAtk,50; }",1000,10000,"LG_OVERBRAND"; } - Combos: - Combo: - Zephyrus_IL - Chain_Mail_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR); bonus bBaseAtk,30; if (.@sum >= 7) { bonus bLongAtkRate,5; } if (.@sum >= 18) { bonus2 bSkillAtk,"LK_SPIRALPIERCE",20; } if (.@sum >= 22) { bonus2 bAddEle,Ele_Water,10; bonus2 bAddRace,RC_Fish,15; } - Combos: - Combo: - DragonA_Green - Drag_Manteau - Dragon_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,7; bonus bMdef,8; bonus bDef,50; bonus bAspdRate,4*(readparam(bAgi)/15); autobonus2 "{ bonus bLongAtkRate,10; if (readparam(bAgi) >= 120) { bonus bLongAtkRate,10; } }",1+(readparam(bAgi) >= 120),10000,BF_MAGIC|BF_WEAPON; if (.@sum >= 33) { bonus bAspdRate,20; bonus bDelayrate,-25; } - Combos: - Combo: - DragonA_Gold - Drag_Manteau - Dragon_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,10; bonus bMdef,15; bonus bDef,80; bonus2 bSubSize,Size_Medium,(readparam(bVit)/30); bonus2 bSubSize,Size_Large,(readparam(bVit)/30); autobonus2 "{ bonus2 bSubSize,Size_All,7; if (readparam(bVit) >= 120) { bonus2 bSubSize,Size_All,5; } }",1+(readparam(bVit) >= 120),10000,BF_MAGIC|BF_WEAPON; if (.@sum >= 33) { bonus bAspdRate,20; bonus bDelayrate,-25; } - Combos: - Combo: - DragonA_Purple - Drag_Manteau - Dragon_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT); bonus bMatkRate,5; bonus bAtkRate,5; bonus bMdef,8; bonus bDef,50; bonus bAspdRate,3*(readparam(bDex)/15); bonus bVariableCastrate,-3*(readparam(bDex)/15); autobonus2 "{ bonus bFlee2,10; bonus bFlee,50; if (readparam(bDex) >= 120) { bonus bFlee2,5; bonus bFlee,30; } }",1+(readparam(bDex) >= 120),10000,BF_MAGIC|BF_WEAPON; if (.@sum >= 33) { bonus bAspdRate,15; bonus bVariableCastrate,-15; bonus bDelayrate,-25; } - Combos: - Combo: - DragonA_Blue - Drag_Manteau - Dragon_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT); bonus bMatkRate,7; bonus bMdef,8; bonus bDef,50; bonus bHealPower,15; bonus bVariableCastrate,-4*(readparam(bInt)/15); autobonus2 "{ bonus2 bMagicAtkEle,Ele_All,20; bonus bHealPower,40; if (readparam(bInt) >= 120) { bonus2 bMagicAtkEle,Ele_All,10; } }",1+(readparam(bInt) >= 120),10000,BF_MAGIC|BF_WEAPON; if (.@sum >= 33) { bonus bVariableCastrate,-20; bonus bDelayrate,-25; } - Combos: - Combo: - DragonA_Silver - Drag_Manteau - Dragon_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_GARMENT); bonus bAtkRate,5; bonus bMdef,8; bonus bDef,50; bonus bCritAtkRate,3*(readparam(bLuk)/15); bonus bCritical,2*(readparam(bLuk)/15); autobonus2 "{ bonus bCritAtkRate,10; bonus bAtkRate,7; if (readparam(bLuk) >= 120) { bonus bCritAtkRate,10; bonus bAtkRate,7; } }",1+(readparam(bLuk) >= 120),10000,BF_MAGIC|BF_WEAPON; if (.@sum >= 33) { bonus bAspdRate,20; bonus bDelayrate,-25; } - Combos: - Combo: - CassockA_STR - Cassock_Manteau - Cassock_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMdef,15; bonus bDef,30; bonus bStr,8; bonus2 bSubRace,RC_Angel,15; bonus2 bSubRace,RC_Demon,15; if (.@sum >= 27) { bonus bAtkRate,10; bonus bDelayrate,-20; bonus bFixedCastrate,-20; } - Combos: - Combo: - CassockA_AGI - Cassock_Manteau - Cassock_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMdef,15; bonus bDef,30; bonus bAgi,8; bonus2 bSubRace,RC_Angel,15; bonus2 bSubRace,RC_Demon,15; if (.@sum >= 27) { bonus bLongAtkRate,10; bonus bDelayrate,-20; bonus bFixedCastrate,-20; } - Combos: - Combo: - CassockA_VIT - Cassock_Manteau - Cassock_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMdef,20; bonus bDef,50; bonus bVit,8; bonus2 bSubRace,RC_Angel,20; bonus2 bSubRace,RC_Demon,20; if (.@sum >= 27) { bonus bMatkRate,4; bonus bAtkRate,4; bonus bDelayrate,-20; bonus bFixedCastrate,-20; } - Combos: - Combo: - CassockA_DEX - Cassock_Manteau - Cassock_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMdef,15; bonus bDef,30; bonus bDex,8; bonus2 bSubRace,RC_Angel,15; bonus2 bSubRace,RC_Demon,15; if (.@sum >= 27) { bonus bMatkRate,7; bonus bAtkRate,7; bonus bDelayrate,-20; bonus bFixedCastrate,-20; } - Combos: - Combo: - CassockA_INT - Cassock_Manteau - Cassock_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMdef,15; bonus bDef,30; bonus bInt,8; bonus2 bSubRace,RC_Angel,15; bonus2 bSubRace,RC_Demon,15; if (.@sum >= 27) { bonus bMatkRate,10; bonus bDelayrate,-20; bonus bFixedCastrate,-20; } - Combos: - Combo: - CassockA_LUK - Cassock_Manteau - Cassock_Boots Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES); bonus bMdef,15; bonus bDef,30; bonus bLuk,8; if (.@sum >= 27) { bonus bAtkRate,10; bonus bDelayrate,-20; bonus bFixedCastrate,-20; } - Combos: - Combo: - Ein_SAFETY_PENDR - Ein_SAFETY_EPAULR - Combo: - Ein_SAFETY_PENDL - Ein_SAFETY_EPAULR Script: | bonus bAspdRate,15; bonus bMaxHPrate,10; - Combos: - Combo: - Ein_SAFETY_PENDR - Ein_SAFETY_EPAULL - Combo: - Ein_SAFETY_PENDL - Ein_SAFETY_EPAULL Script: | bonus bVariableCastrate,-15; bonus bMaxHPrate,10; - Combos: - Combo: - Poisonous_Card - Anacondaq_Card Script: | bonus2 bAddEle,Ele_Poison,15; - Combos: - Combo: - Toxious_Card - Noxious_Card Script: | bonus bLongAtkDef,10; bonus bMaxHPrate,5; - Combos: - Combo: - Porcellio_W_Card - Porcellio_Card Script: | bonus bBaseAtk,10; bonus bBaseAtk,getequiprefinerycnt(EQI_SHOES); - Combos: - Combo: - Neo_Mineral_Card - Mineral_Card Script: | bonus bDef,20; bonus bDef,3*getequiprefinerycnt(EQI_GARMENT); - Combos: - Combo: - Abyss_Man_Card - Pitman_Card Script: | bonus2 bSkillAtk,"SO_EARTHGRAVE",getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SO_EARTHGRAVE",10; - Combos: - Combo: - Jeweliant_Card - Ungoliant_Card Script: | bonus2 bMagicAtkEle,Ele_Neutral,30; - Combos: - Combo: - Angelgolt_Card - Skeggiold_Card Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAddRace,RC_Demon,3*(.@r/2); - Combos: - Combo: - Reginleif_Card - Randgris_Card Script: | bonus bAtkRate,10; bonus bMaxHPrate,5; - Combos: - Combo: - Ingrid_Card - Randgris_Card Script: | bonus bAtkRate,5; bonus bMaxHPrate,10; - Combos: - Combo: - Ferus_P_Card - Acidus_Card Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bMaxHPrate,4*(.@r/4); bonus bMaxSPrate,4*(.@r/4); - Combos: - Combo: - Treasure_Mimic_Card - Ancient_Mimic_Card Script: | bonus bCritAtkRate,2; - Combos: - Combo: - Acidus_B_Card - Poring__Card Script: | bonus2 bAddEle,Ele_Dark,15; - Combos: - Combo: - Acidus_S_Card - Orc_Skeleton_Card Script: | bonus2 bAddEle,Ele_Holy,15; - Combos: - Combo: - Bone_Ferus_Card - Bone_Acidus_Card Script: | bonus2 bAddRace,RC_Dragon,5; bonus2 bAddRace,RC_Brute,5; - Combos: - Combo: - Cassock_Str - CassockA_STR Script: | bonus2 bAddRace,RC_All,12; bonus bAtkRate,5; - Combos: - Combo: - Cassock_Agi - CassockA_AGI Script: | bonus bPerfectHitRate,5; bonus bAspd,1; - Combos: - Combo: - Cassock_Vit - CassockA_VIT Script: | bonus bDelayrate,-5; bonus bMaxHPrate,5; - Combos: - Combo: - Cassock_Dex - CassockA_DEX - Combo: - R_Hunting_Manteau - R_Hunting_Boots - Combo: - MinorCast_Robe_D - FixedCasting03 Script: | bonus bFixedCast,-300; - Combos: - Combo: - Cassock_Int - CassockA_INT Script: | bonus2 bMagicAtkEle,Ele_All,12; bonus bVariableCastrate,-10; - Combos: - Combo: - Cassock_Luk - CassockA_LUK Script: | bonus2 bAddSize,Size_All,12; bonus bCritical,10; - Combos: - Combo: - Beta_Guards_Card - Assistant_H_Card - Verporta_Card Script: | bonus2 bSkillAtk,"LG_BANISHINGPOINT",20; bonus2 bSkillAtk,"LG_CANNONSPEAR",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"LG_BANISHINGPOINT",5*(.@r_shoes/2); bonus2 bSkillAtk,"LG_CANNONSPEAR",5*(.@r_weapon/2); - Combos: - Combo: - Omega_Cleaner_Card - KickAndKick_Card - Papila_Ruba_H_Card Script: | bonus2 bSkillAtk,"NC_AXEBOOMERANG",20; bonus2 bSkillAtk,"NC_VULCANARM",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"NC_VULCANARM",5*(.@r_shoes/2); bonus2 bSkillAtk,"NC_AXEBOOMERANG",5*(.@r_weapon/2); - Combos: - Combo: - Beta_Cleaner_Card - Verporta_Card - MD_Papila_Ruba_H_Card Script: | bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",20; bonus2 bSkillAtk,"RK_DRAGONBREATH",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"RK_DRAGONBREATH",5*(.@r_shoes/2); bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",5*(.@r_weapon/2); - Combos: - Combo: - Beta_Baths_A_Card - P_Archer_Skeleton_Card - Papila_Ruba_H_Card Script: | bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",20; bonus2 bSkillAtk,"GN_CARTCANNON",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"GN_CARTCANNON",5*(.@r_shoes/2); bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",5*(.@r_weapon/2); - Combos: - Combo: - Bookworm_Card - Assistant_Card - Pitaya_B_Card Script: | bonus2 bSkillAtk,"SO_DIAMONDDUST",20; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",5*(.@r_shoes/2); bonus2 bSkillAtk,"SO_DIAMONDDUST",5*(.@r_weapon/2); - Combos: - Combo: - Roaming_Splbook_Card - Assistant_Card - Pitaya_R_Card Script: | bonus2 bSkillAtk,"WL_CRIMSONROCK",20; bonus2 bSkillAtk,"WL_COMET",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"WL_COMET",5*(.@r_shoes/2); bonus2 bSkillAtk,"WL_CRIMSONROCK",5*(.@r_weapon/2); - Combos: - Combo: - Venenum3_Card - Cowraiders3_Card - Aries_Card Script: | bonus2 bSkillAtk,"SC_FATALMENACE",20; bonus2 bSkillAtk,"SC_TRIANGLESHOT",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SC_FATALMENACE",5*(.@r_shoes/2); bonus2 bSkillAtk,"SC_TRIANGLESHOT",5*(.@r_weapon/2); - Combos: - Combo: - EP17_2_Cramp_Card - Mt_Dolor_Card - Aries_Card Script: | bonus2 bSkillAtk,"GC_COUNTERSLASH",20; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",20; .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"GC_COUNTERSLASH",5*(.@r_shoes/3); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",5*(.@r_shoes/3); - Combos: - Combo: - Waterfall_Card - Soheon_Card - Dry_Rafflesia_Card Script: | bonus2 bSkillAtk,"KO_BAKURETSU",20; bonus2 bSkillAtk,"KO_JYUMONJIKIRI",20; .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"KO_BAKURETSU",5*(.@r_shoes/3); bonus2 bSkillAtk,"KO_JYUMONJIKIRI",5*(.@r_shoes/3); - Combos: - Combo: - Bellare3_Card - E_EA1L_Card - Dry_Rafflesia_Card Script: | bonus2 bSkillAtk,"NJ_KOUENKA",20; bonus2 bSkillAtk,"NJ_HYOUSENSOU",20; bonus2 bSkillAtk,"NJ_HUUJIN",20; .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"NJ_KOUENKA",5*(.@r_shoes/3); bonus2 bSkillAtk,"NJ_HYOUSENSOU",5*(.@r_shoes/3); bonus2 bSkillAtk,"NJ_HUUJIN",5*(.@r_shoes/3); - Combos: - Combo: - Dolor3_Card - Alnoldi_Ex_Card - Plaga3_Card Script: | bonus2 bSkillAtk,"SP_CURSEEXPLOSION",20; bonus2 bSkillAtk,"SP_SWHOO",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SP_CURSEEXPLOSION",5*(.@r_shoes/2); bonus2 bSkillAtk,"SP_SWHOO",5*(.@r_weapon/2); - Combos: - Combo: - Plasma_Y_Card - MD_Papila_Cae_Card - MD_Papila_Cae_H_Card Script: | bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",20; bonus2 bSkillAtk,"WM_REVERBERATION",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"WM_REVERBERATION",5*(.@r_shoes/2); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*(.@r_weapon/2); - Combos: - Combo: - Sanare3_Card - Sanare_Card - MD_Papila_Ruba_Card Script: | bonus2 bSkillAtk,"AB_ADORAMUS",20; bonus2 bSkillAtk,"AB_JUDEX",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"AB_ADORAMUS",5*(.@r_shoes/2); bonus2 bSkillAtk,"AB_JUDEX",5*(.@r_weapon/2); - Combos: - Combo: - Plasma_R_Card - Mutant_Plaga_Card - MD_Papila_Ruba_Card Script: | bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",20; bonus2 bSkillAtk,"SR_TIGERCANNON",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SR_TIGERCANNON",5*(.@r_shoes/2); bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5*(.@r_weapon/2); - Combos: - Combo: - Plasma_R2_Card - P_Archer_Skeleton_Card - MD_Papila_Cae_Card Script: | bonus2 bSkillAtk,"RA_ARROWSTORM",20; bonus2 bSkillAtk,"RA_CLUSTERBOMB",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"RA_CLUSTERBOMB",5*(.@r_shoes/2); bonus2 bSkillAtk,"RA_ARROWSTORM",5*(.@r_weapon/2); - Combos: - Combo: - EP17_2_Phen_Card - Alnoldi_Ex_Card - B_Scissore_Ng_H_Card Script: | bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",20; bonus2 bSkillAtk,"SJ_FULLMOONKICK",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",5*(.@r_shoes/2); bonus2 bSkillAtk,"SJ_FULLMOONKICK",5*(.@r_weapon/2); - Combos: - Combo: - EP17_2_Sword_Fish_Card - High_Bellare_Card - MD_Papila_Card Script: | bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20; bonus2 bSkillAtk,"RL_R_TRIP",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",5*(.@r_shoes/2); bonus2 bSkillAtk,"RL_R_TRIP",5*(.@r_weapon/2); - Combos: - Combo: - EP17_2_Piranha_Card - Piranha_Card Script: | bonus2 bMagicAddEle,Ele_Water,15; bonus bMatk,10; - Combos: - Combo: - Pitaya_G_Card - Beta_Scissore_Ng_Card - Plaga3_Card Script: | bonus2 bSkillAtk,"SU_CN_METEOR",20; bonus2 bSkillAtk,"SU_PICKYPECK",20; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillAtk,"SU_CN_METEOR",5*(.@r_shoes/2); bonus2 bSkillAtk,"SU_PICKYPECK",5*(.@r_weapon/2); - Combos: - Combo: - Ranger_Robe2 - Ranger_Top2 Script: | bonus2 bSkillAtk,"RA_AIMEDBOLT",15; - Combos: - Combo: - Ranger_Robe2 - Ranger_Middle2 Script: | bonus2 bSkillVariableCast,"RA_AIMEDBOLT",-1000; - Combos: - Combo: - Ranger_Robe2 - Ranger_Bottom2 Script: | bonus2 bSkillCooldown,"RA_UNLIMIT",-45000; - Combos: - Combo: - Mechanic_Robe2 - Mechanic_Middle2 Script: | bonus2 bSkillAtk,"NC_VULCANARM",20; - Combos: - Combo: - Mechanic_Robe2 - Mechanic_Bottom2 Script: | bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",20; - Combos: - Combo: - Archbishop_Robe2 - Highpriest_Top2 Script: | bonus2 bSkillAtk,"AB_JUDEX",15; - Combos: - Combo: - Archbishop_Robe2 - Highpriest_Middle2 Script: | bonus2 bSkillUseSPrate,"AB_JUDEX",10; - Combos: - Combo: - Archbishop_Robe2 - Highpriest_Bottom2 Script: | bonus2 bMagicAtkEle,Ele_Holy,10; - Combos: - Combo: - Warlock_Robe2 - Warlock_Top2 - Combo: - Warlock_Bottom3 - Warlock_Robe2 Script: | bonus2 bSkillAtk,"WL_COMET",15; - Combos: - Combo: - Warlock_Robe2 - Warlock_Middle2 Script: | bonus bFixedCast,getskilllv("HW_MAGICPOWER")/2*-100; - Combos: - Combo: - Warlock_Robe2 - Warlock_Bottom2 Script: | bonus2 bMagicAtkEle,Ele_Neutral,5; - Combos: - Combo: - RoyalGuard_Robe2 - Paladin_Bottom2 Script: | bonus bFixedCast,getskilllv("CR_AUTOGUARD")/2*-100; - Combos: - Combo: - RoyalGuard_Robe2 - Paladin_Middle2 Script: | bonus2 bMagicAtkEle,Ele_Holy,5; - Combos: - Combo: - RoyalGuard_Robe2 - Paladin_Top2 Script: | bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; - Combos: - Combo: - Guillotinecross_Robe2 - Assassincross_Bottom2 Script: | bonus bAtkRate,5; bonus bCritAtkRate,15; - Combos: - Combo: - Guillotinecross_Robe2 - Assassincross_Middle2 Script: | bonus2 bSkillAtk,"GC_COUNTERSLASH",20; - Combos: - Combo: - Runeknight_Robe2 - Runeknight_Top2 Script: | bonus2 bSkillAtk,"RK_SONICWAVE",20; - Combos: - Combo: - Runeknight_Robe2 - Runeknight_Middle2 Script: | bonus2 bSkillAtk,"RK_IGNITIONBREAK",10; - Combos: - Combo: - Runeknight_Robe2 - Runeknight_Bottom2 Script: | bonus2 bSkillAtk,"RK_HUNDREDSPEAR",30; - Combos: - Combo: - Genetic_Robe2 - Genetic_Top2 Script: | bonus2 bSkillCooldown,"GN_CART_TORNADO",-700; - Combos: - Combo: - Genetic_Robe2 - Genetic_Middle2 Script: | bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",20; - Combos: - Combo: - Genetic_Robe2 - Genetic_Bottom2 Script: | bonus bFixedCast,-100*(getskilllv("CR_ACIDDEMONSTRATION")/2); - Combos: - Combo: - WanderMins_Robe2 - WanderMins_Top2 Script: | bonus2 bSkillAtk,"WM_REVERBERATION",10; - Combos: - Combo: - WanderMins_Robe2 - WanderMins_Middle2 Script: | bonus2 bSkillUseSPrate,"WM_REVERBERATION",20; bonus2 bSkillUseSPrate,"WM_METALICSOUND",20; - Combos: - Combo: - WanderMins_Robe2 - WanderMins_Bottom2 Script: | bonus2 bSkillAtk,"WM_METALICSOUND",20; - Combos: - Combo: - Boost_Sword - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bAspd,2; bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"GN_CART_TORNADO",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"GN_CART_TORNADO\",20; }",1000,60000,"GN_CARTBOOST"; - Combos: - Combo: - Boost_Sword - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bMaxHPrate,10; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"GN_CARTCANNON",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"GN_CARTCANNON\",20; }",1000,60000,"GN_CARTBOOST"; - Combos: - Combo: - Boost_Dagger - Ele_Robe - Ele_Shoes - Ele_Muffler - Ele_Earing Script: | bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"WZ_METEORSTORM",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"WZ_METEORSTORM\",35; }",1000,60000,"ST_PRESERVE"; - Combos: - Combo: - Boost_Dagger - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bAtkRate,5; bonus bDelayrate,-15; bonus2 bSkillAtk,"SC_FATALMENACE",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SC_FATALMENACE\",35; }",1000,60000,"ST_PRESERVE"; - Combos: - Combo: - Boost_Nindo - Ele_Robe - Ele_Shoes - Ele_Muffler - Ele_Earing Script: | bonus bMatk,20; bonus bVariableCastrate,-10; .@i = min(BaseLevel,180)/15*2; bonus2 bSkillAtk,"NJ_KOUENKA",.@i; bonus2 bSkillAtk,"NJ_HYOUSENSOU",.@i; bonus2 bSkillAtk,"NJ_HUUJIN",.@i; autobonus3 "{ bonus2 bSkillAtk,\"NJ_KOUENKA\",35; bonus2 bSkillAtk,\"NJ_HYOUSENSOU\",35; bonus2 bSkillAtk,\"NJ_HUUJIN\",35; }",1000,60000,"NJ_NEN"; - Combos: - Combo: - Boost_Nindo - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bBaseAtk,20; bonus2 bSkillCooldown,"KO_JYUMONJIKIRI",-1000; bonus2 bSkillAtk,"KO_HAPPOKUNAI",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"KO_HAPPOKUNAI\",20; }",1000,60000,"NJ_NEN"; - Combos: - Combo: - Boost_Axe - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bDelayrate,-10; bonus2 bSkillCooldown,"NC_AXETORNADO",-1000; bonus2 bSkillAtk,"NC_AXETORNADO",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"NC_AXETORNADO\",20; }",1000,60000,"BS_WEAPONPERFECT"; - Combos: - Combo: - Boost_Axe - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bVariableCastrate,-10; bonus bDelayrate,-10; bonus2 bSkillAtk,"NC_ARMSCANNON",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"NC_ARMSCANNON\",20; }",1000,60000,"BS_WEAPONPERFECT"; - Combos: - Combo: - Boost_Spear - Defn_Robe - Defn_Shoes - Defn_Muffler - Defn_Earing Script: | bonus bMatk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"LG_RAYOFGENESIS",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"LG_RAYOFGENESIS\",20; }",1000,60000,"AL_CURE"; - Combos: - Combo: - Boost_Spear - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bAspd,2; bonus bLongAtkRate,10; bonus2 bSkillAtk,"LG_BANISHINGPOINT",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"LG_BANISHINGPOINT\",35; }",1000,60000,"CR_SPEARQUICKEN"; - Combos: - Combo: - Boost_Spl_Book - Ele_Robe - Ele_Shoes - Ele_Muffler - Ele_Earing Script: | bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SO_PSYCHIC_WAVE\",20; }",1000,60000,"PF_MEMORIZE"; - Combos: - Combo: - Boost_Spl_Book - Defn_Robe - Defn_Shoes - Defn_Muffler - Defn_Earing Script: | bonus bMatk,20; bonus bAspd,2; .@i = min(BaseLevel,180)/15*2; bonus2 bSkillAtk,"MG_FIREBOLT",.@i; bonus2 bSkillAtk,"MG_COLDBOLT",.@i; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",.@i; autobonus3 "{ bonus2 bSkillAtk,\"MG_FIREBOLT\",35; bonus2 bSkillAtk,\"MG_COLDBOLT\",35; bonus2 bSkillAtk,\"MG_LIGHTNINGBOLT\",35; }",1000,60000,"PF_DOUBLECASTING"; - Combos: - Combo: - Boost_Text - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bBaseAtk,20; bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"SJ_FULLMOONKICK",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SJ_FULLMOONKICK\",20; }",1000,60000,"SJ_NEWMOONKICK"; - Combos: - Combo: - Boost_Text - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bBaseAtk,20; bonus bAspd,2; bonus2 bSkillAtk,"SJ_FALLINGSTAR",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"SJ_FALLINGSTAR\",20; }",1000,60000,"SJ_FLASHKICK"; - Combos: - Combo: - Boost_Soul_Rod - Ele_Robe - Ele_Shoes - Ele_Muffler - Ele_Earing Script: | bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SP_SWHOO",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SP_SWHOO\",60; }",1000,60000,"SP_SPA"; - Combos: - Combo: - Boost_Soul_Rod - Defn_Robe - Defn_Shoes - Defn_Muffler - Defn_Earing Script: | bonus bMatk,20; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"SP_CURSEEXPLOSION\",20; }",1000,60000,"SP_SOULCURSE"; - Combos: - Combo: - Boost_Foxtail - Ele_Robe - Ele_Shoes - Ele_Muffler - Ele_Earing Script: | bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SU_CN_METEOR",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"SU_CN_METEOR\",35; }",1000,60000,"SU_SV_STEMSPEAR"; - Combos: - Combo: - Boost_Foxtail - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bBaseAtk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"SU_PICKYPECK",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"SU_PICKYPECK\",35; }",1000,60000,"SU_ARCLOUSEDASH"; - Combos: - Combo: - Boost_Knuckle - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bMaxHPrate,10; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SR_TIGERCANNON",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SR_TIGERCANNON\",20; }",1000,60000,"CH_SOULCOLLECT"; - Combos: - Combo: - Boost_Knuckle - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bMaxSPrate,10; bonus bDelayrate,-15; bonus2 bSkillAtk,"SR_KNUCKLEARROW",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"SR_KNUCKLEARROW\",35; }",1000,60000,"CH_SOULCOLLECT"; - Combos: - Combo: - Boost_Guitar - Ele_Robe - Ele_Shoes - Ele_Muffler - Ele_Earing Script: | bonus bMatk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"WM_REVERBERATION",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WM_REVERBERATION\",20; }",1000,60000,"AC_CONCENTRATION"; - Combos: - Combo: - Boost_Guitar - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch - Combo: - Boost_Whip - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bBaseAtk,20; bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WM_SEVERE_RAINSTORM\",20; }",1000,60000,"AC_CONCENTRATION"; - Combos: - Combo: - Boost_Whip - Ele_Robe - Ele_Shoes - Ele_Muffler - Ele_Earing Script: | bonus bMatk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"WM_REVERBERATION",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WM_REVERBERATION\",35; }",1000,60000,"AC_CONCENTRATION"; - Combos: - Combo: - Boost_Hall - Defn_Robe - Defn_Shoes - Defn_Muffler - Defn_Earing Script: | bonus bMatk,20; bonus2 bSkillAtk,"AB_JUDEX",30; bonus2 bSkillAtk,"AB_ADORAMUS",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"AB_ADORAMUS\",20; }",1000,60000,"PR_MAGNIFICAT"; - Combos: - Combo: - Boost_Hall - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bAspd,2; bonus bCritAtkRate,10; bonus2 bSkillAtk,"AB_DUPLELIGHT",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"AB_DUPLELIGHT\",20; }",1000,60000,"PR_MAGNIFICAT"; - Combos: - Combo: - Boost_TH_Sword - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bAspd,2; bonus bCritAtkRate,10; bonus2 bSkillAtk,"RK_SONICWAVE",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"RK_SONICWAVE\",35; }",1000,60000,"LK_CONCENTRATION"; - Combos: - Combo: - Boost_TH_Sword - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bMaxHPrate,10; bonus bDelayrate,-15; .@i = min(BaseLevel,180)/15; bonus2 bSkillAtk,"RK_DRAGONBREATH",.@i; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",.@i; autobonus3 "{ bonus2 bSkillAtk,\"RK_DRAGONBREATH\",20; bonus2 bSkillAtk,\"RK_DRAGONBREATH_WATER\",20; }",1000,60000,"LK_CONCENTRATION"; - Combos: - Combo: - Boost_Katar - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bAspd,2; bonus bCritAtkRate,10; bonus2 bAddEle,Ele_All,min(BaseLevel,180)/15; autobonus3 "{ bonus2 bAddEle,Ele_All,60; }",1000,60000,"ASC_EDP"; - Combos: - Combo: - Boost_Katar - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bAtkRate,10; bonus bDelayrate,-15; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"GC_ROLLINGCUTTER\",20; }",1000,60000,"ASC_EDP"; - Combos: - Combo: - Boost_Staff - Ele_Robe - Ele_Shoes - Ele_Muffler - Ele_Earing Script: | bonus bMatk,20; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"WL_CRIMSONROCK",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WL_CRIMSONROCK\",20; }",1000,60000,"HW_MAGICPOWER"; - Combos: - Combo: - Boost_Staff - Defn_Robe - Defn_Shoes - Defn_Muffler - Defn_Earing Script: | bonus bMatk,20; bonus bDelayrate,-10; bonus2 bSkillAtk,"WL_SOULEXPANSION",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"WL_SOULEXPANSION\",20; }",1000,60000,"HW_MAGICPOWER"; - Combos: - Combo: - Boost_Bow - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bAspd,2; bonus bCritAtkRate,10; bonus2 bSkillAtk,"SN_SHARPSHOOTING",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"SN_SHARPSHOOTING\",20; }",1000,60000,"SN_SIGHT"; - Combos: - Combo: - Boost_Bow - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bMaxHPrate,10; bonus bDelayrate,-15; bonus2 bSkillAtk,"RA_AIMEDBOLT",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"RA_AIMEDBOLT\",35; }",1000,60000,"SN_SIGHT"; - Combos: - Combo: - Boost_Gatling - Atker_Plate - Atker_Greave - Atker_Manteau - Atker_Ring Script: | bonus bBaseAtk,20; bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"RL_R_TRIP",min(BaseLevel,180)/15; autobonus3 "{ bonus2 bSkillAtk,\"RL_R_TRIP\",20; }",1000,60000,"RL_RICHS_COIN"; - Combos: - Combo: - Boost_Gatling - Ran_Suits - Ran_Boots - Ran_Manteau - Ran_Brooch Script: | bonus bBaseAtk,20; bonus2 bSkillCooldown,"RL_FIRE_RAIN",-1000; bonus2 bSkillAtk,"RL_FIRE_RAIN",min(BaseLevel,180)/15*2; autobonus3 "{ bonus2 bSkillAtk,\"RL_FIRE_RAIN\",35; }",1000,60000,"RL_RICHS_COIN"; - Combos: - Combo: - Phantom_Cap - Ultio_Spes_OS Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,5; bonus bVariableCastrate,-3*(.@r/2); - Combos: - Combo: - Phantom_Cap - Rutilus_Stick_OS Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,30; bonus2 bSkillAtk,"SP_SPA",4*(.@r/2); bonus2 bSkillAtk,"SP_SWHOO",4*(.@r/2); - Combos: - Combo: - Phantom_Cap - ElectricFox_OS Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"SU_CN_METEOR",-1000; bonus2 bSkillAtk,"SU_CN_METEOR",4*(.@r/2); - Combos: - Combo: - Gray_W_Boots - Gray_W_Suits Script: | bonus2 bAddClass,Class_All,7; - Combos: - Combo: - Auto_Leg_A - Auto_Armor_A Script: | bonus bAtkRate,7; - Combos: - Combo: - Auto_Leg_A - Auto_Armor_B - Combo: - Gray_W_Boots - Gray_W_Robe Script: | bonus bAspdRate,7; - Combos: - Combo: - Auto_Leg_B - Auto_Armor_A - Combo: - Gray_W_Shoes - Gray_W_Suits Script: | bonus bMaxSPrate,7; - Combos: - Combo: - Auto_Leg_B - Auto_Armor_B - Combo: - Gray_W_Shoes - Gray_W_Robe Script: | bonus bMatkRate,7; - Combos: - Combo: - Auto_Engine_B - Auto_Leg_A - Combo: - Gray_W_Muffler - Gray_W_Boots Script: | bonus bLongAtkRate,7; - Combos: - Combo: - Auto_Engine_B - Auto_Leg_B - Combo: - Gh_md_int - Runaway_Magic - Combo: - Gray_W_Muffler - Gray_W_Shoes - Combo: - HeroInsignia_INT - HeroBoots_INT - Combo: - WanderMins_Middle3 - WanderMins_Robe2 Script: | bonus2 bMagicAtkEle,Ele_All,15; - Combos: - Combo: - Gh_md_agi - Speed_Of_Light - Combo: - HeroInsignia_LUK - HeroBoots_LUK Script: | bonus bCritAtkRate,30; - Combos: - Combo: - Gh_md_str - Bear's_Power Script: | bonus2 bAddSize,Size_All,25; - Combos: - Combo: - Gh_md_luk - Lucky_Day Script: | bonus bAspd,2; - Combos: - Combo: - Range_Top - Range_Bottom - Range_Middle Script: | bonus bLongAtkRate,6; - Combos: - Combo: - Melee_Top - Melee_Middle - Melee_Bottom Script: | bonus bShortAtkRate,6; - Combos: - Combo: - S_Rampage_Shield - S_Sura_weapon - Combo: - S_Knucklearrow_Shield - S_Sura_weapon - Combo: - S_Rainstorm_Shield - S_Minstrel_Weapon - Combo: - S_Rainstorm_Shield - S_Wanderer_Weapon - Combo: - S_Triangle_Shield - S_Shadowchaser_Weapon - Combo: - S_Menace_Shield - S_Shadowchaser_Weapon - Combo: - S_Rolling_Shield - S_Guillotine_Weapon - Combo: - S_Slash_Shield - S_Guillotine_Weapon - Combo: - S_Cart_Tornado_Shield - S_Genetic_Weapon - Combo: - S_Spore_Bomb_Shield - S_Genetic_Weapon - Combo: - S_Brand_Shield - S_Royalguard_Weapon - Combo: - S_Banish_Cannon_Shield - S_Royalguard_Weapon - Combo: - S_Cluster_Shield - S_Ranger_Weapon Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Rampage_Shield - S_Rampage_Armor - S_Rampage_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",.@sum; - Combos: - Combo: - S_Skynetblow_Weapon - S_Sura_Shield - Combo: - S_Arrowvulcan_Weapon - S_Minstrel_Shield - Combo: - S_Arrowvulcan_Weapon - S_Wanderer_Shield - Combo: - S_Katar_Weapon - S_Guillotine_Shield - Combo: - S_Ripper_Weapon - S_Guillotine_Shield - Combo: - S_Crazy_Weapon - S_Genetic_Shield - Combo: - S_Chain_Press_Weapon - S_Royalguard_Shield - Combo: - S_Super_Power_Weapon - S_SuperNovice_Shield - Combo: - S_Boomerang_Weapon - S_Mechanic_Shield Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Skynetblow_Weapon - S_Skynetblow_Pendant - S_Skynetblow_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SR_SKYNETBLOW",.@sum; - Combos: - Combo: - S_Knucklearrow_Shield - S_Knucklearrow_Armor - S_Knucklearrow_Shoes - Combo: - S_Triangle_Shield - S_Triangle_Armor - S_Triangle_Shoes - Combo: - S_Menace_Shield - S_Menace_Armor - S_Menace_Shoes - Combo: - S_Slash_Shield - S_Slash_Armor - S_Slash_Shoes - Combo: - S_Brand_Shield - S_Brand_Armor - S_Brand_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bDelayrate,-.@sum/2; - Combos: - Combo: - S_TigerCannon_Weapon - S_Sura_Shield Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@r; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@r; bonus2 bSkillAtk,"SR_TIGERCANNON",.@sum; - Combos: - Combo: - S_TigerCannon_Weapon - S_Tigercannon_Pendant - S_Tigercannon_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus bMaxHPrate,.@sum/2; bonus bMaxSPrate,.@sum/2; - Combos: - Combo: - S_Duplelight_Shield - S_Archbishop_Weapon Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Duplelight_Shield - S_Duplelight_Armor - S_Duplelight_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"AB_DUPLELIGHT",.@sum; - Combos: - Combo: - S_Adoramus_Weapon - S_Archbishop_Shield - Combo: - S_Magnus_Weapon - S_Archbishop_Shield - Combo: - S_Strain_Weapon - S_Warlock_Shield - Combo: - S_Chain_Weapon - S_Warlock_Shield - Combo: - S_Shadowspell_Weapon - S_Shadowchaser_Shield - Combo: - S_Grave_Weapon - S_Sorcerer_Shield - Combo: - S_Varetyr_Weapon - S_Sorcerer_Shield - Combo: - S_Genesis_Weapon - S_Royalguard_Shield Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Adoramus_Weapon - S_Adoramus_Pendant - S_Adoramus_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"AB_ADORAMUS",.@sum/2; - Combos: - Combo: - S_Judex_Shield - S_Archbishop_Weapon - Combo: - S_Metalic_Shield - S_Minstrel_Weapon - Combo: - S_Metalic_Shield - S_Wanderer_Weapon - Combo: - S_Jack_Shield - S_Warlock_Weapon - Combo: - S_Crimson_Shield - S_Warlock_Weapon - Combo: - S_Dust_Shield - S_Sorcerer_Weapon - Combo: - S_Psychic_Shield - S_Sorcerer_Weapon - Combo: - S_Super_Magic_Shield - S_SuperNovice_Weapon Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_WEAPON); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Judex_Shield - S_Judex_Armor - S_Judex_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"AB_JUDEX",.@sum; - Combos: - Combo: - S_Magnus_Weapon - S_Magnus_Pendant - S_Magnus_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"PR_MAGNUS",.@sum; - Combos: - Combo: - S_Rainstorm_Shield - S_Rainstorm_Armor - S_Rainstorm_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",.@sum/2; - Combos: - Combo: - S_Arrowvulcan_Weapon - S_Arrowvulcan_Pendant - S_Arrowvulcan_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"CG_ARROWVULCAN",.@sum; - Combos: - Combo: - S_Metalic_Shield - S_Metalic_Armor - S_Metalic_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"WM_METALICSOUND",.@sum; - Combos: - Combo: - S_Reverberation_Weapon - S_Minstrel_Shield - Combo: - S_Reverberation_Weapon - S_Wanderer_Shield Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Reverberation_Weapon - S_Reverberation_Pendant - S_Reverberation_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"WM_REVERBERATION",.@sum/2; - Combos: - Combo: - S_Jack_Shield - S_Jack_Armor - S_Jack_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"WL_JACKFROST",.@sum; - Combos: - Combo: - S_Strain_Weapon - S_Strain_Pendant - S_Strain_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"WL_EARTHSTRAIN",.@sum; - Combos: - Combo: - S_Crimson_Shield - S_Crimson_Armor - S_Crimson_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"WL_CRIMSONROCK",.@sum; - Combos: - Combo: - S_Chain_Weapon - S_Chain_Pendant - S_Chain_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"WL_CHAINLIGHTNING",.@sum; - Combos: - Combo: - S_Shadowspell_Weapon - S_Shadowspell_Pendant - S_Shadowspell_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",.@sum; - Combos: - Combo: - S_Paint_Weapon - S_Shadowchaser_Shield - Combo: - S_Cannon_Cart_Weapon - S_Genetic_Shield Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bVariableCastrate,-.@sum/2; - Combos: - Combo: - S_Paint_Weapon - S_Paint_Pendant - S_Paint_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SC_FEINTBOMB",.@sum/2; - Combos: - Combo: - S_Rolling_Shield - S_Rolling_Armor - S_Rolling_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",.@sum; - Combos: - Combo: - S_Katar_Weapon - S_Katar_Pendant - S_Katar_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus bBaseAtk,.@sum; - Combos: - Combo: - S_Ripper_Weapon - S_Ripper_Pendant - S_Ripper_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",.@sum/2; - Combos: - Combo: - S_Dust_Shield - S_Dust_Armor - S_Dust_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SO_DIAMONDDUST",.@sum; - Combos: - Combo: - S_Grave_Weapon - S_Grave_Pendant - S_Grave_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SO_EARTHGRAVE",.@sum; - Combos: - Combo: - S_Psychic_Shield - S_Psychic_Armor - S_Psychic_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",.@sum; - Combos: - Combo: - S_Varetyr_Weapon - S_Varetyr_Pendant - S_Varetyr_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"SO_VARETYR_SPEAR",.@sum; - Combos: - Combo: - S_Cart_Tornado_Shield - S_Cart_Tornado_Armor - S_Cart_Tornado_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"GN_CART_TORNADO",.@sum; - Combos: - Combo: - S_Cannon_Cart_Weapon - S_Cannon_Cart_Pendant - S_Cannon_Cart_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"GN_CARTCANNON",.@sum/2; - Combos: - Combo: - S_Spore_Bomb_Shield - S_Spore_Bomb_Armor - S_Spore_Bomb_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",.@sum; - Combos: - Combo: - S_Crazy_Weapon - S_Crazy_Pendant - S_Crazy_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"GN_CRAZYWEED",.@sum; - Combos: - Combo: - S_Chain_Press_Weapon - S_Chain_Press_Pendant - S_Chain_Press_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"LG_SHIELDPRESS",.@sum; bonus2 bSkillAtk,"PA_SHIELDCHAIN",.@sum; - Combos: - Combo: - S_Banish_Cannon_Shield - S_Banish_Cannon_Armor - S_Banish_Cannon_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"LG_BANISHINGPOINT",.@sum/2; bonus2 bSkillAtk,"LG_CANNONSPEAR",.@sum/2; - Combos: - Combo: - S_Genesis_Weapon - S_Genesis_Pendant - S_Genesis_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"LG_RAYOFGENESIS",.@sum; - Combos: - Combo: - S_RK_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-500; bonus3 bAutoSpell,"RK_IGNITIONBREAK",max(3,getskilllv("RK_IGNITIONBREAK")),1; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; - Combos: - Combo: - S_LG_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bAspd,2; bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; bonus2 bSkillAtk,"LG_CANNONSPEAR",15; - Combos: - Combo: - S_NC_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus2 bAddSize,Size_All,5; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus2 bSkillAtk,"NC_AXETORNADO",15; bonus2 bSkillAtk,"NC_ARMSCANNON",15; - Combos: - Combo: - S_GN_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillCooldown,"GN_CART_TORNADO",-1000; bonus2 bSkillAtk,"GN_CART_TORNADO",15; bonus2 bSkillAtk,"GN_CARTCANNON",15; - Combos: - Combo: - S_GC_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bCritical,10; bonus2 bSkillAtk,"GC_COUNTERSLASH",15; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; - Combos: - Combo: - S_SC_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus3 bAutoSpell,"SO_PSYCHIC_WAVE",3,1; bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bDelayrate,-15; bonus bAspd,2; bonus2 bSkillAtk,"SC_FATALMENACE",15; bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; - Combos: - Combo: - S_WL_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bMagicAtkEle,Ele_All,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"WL_CHAINLIGHTNING",15; bonus2 bSkillAtk,"WL_CRIMSONROCK",15; - Combos: - Combo: - S_SO_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus2 bSkillCooldown,"SO_DIAMONDDUST",-4000; bonus2 bMagicAtkEle,Ele_All,10; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; bonus2 bSkillAtk,"WL_CRIMSONROCK",15; - Combos: - Combo: - S_AB_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bSkillAtk,"AB_ADORAMUS",15; bonus2 bSkillAtk,"AB_DUPLELIGHT",15; bonus2 bMagicAddSize,Size_All,10; bonus2 bAddSize,Size_All,10; bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus2 bSkillCooldown,"AB_ADORAMUS",-1000; - Combos: - Combo: - S_SR_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-7500; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; bonus2 bSkillAtk,"SR_TIGERCANNON",15; - Combos: - Combo: - S_RA_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"RA_ARROWSTORM",15; bonus2 bSkillAtk,"RA_AIMEDBOLT",15; - Combos: - Combo: - S_WM_B_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bMagicAtkEle,Ele_All,10; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; bonus2 bSkillAtk,"WM_REVERBERATION",15; - Combos: - Combo: - S_Tail_Dragon_Weapon - S_Rebellion_Shoes - Combo: - S_God_Hammer_Weapon - S_Rebellion_Shoes - Combo: - S_Trip_Weapon - S_Rebellion_Shoes - Combo: - S_Kunai_Weapon - S_Kagerou_Shoes - Combo: - S_Pickyrush_Weapon - S_DoramPhysical_Shoes - Combo: - S_Sunshine_Weapon - S_Star_Emperor_Shoes - Combo: - S_Stardust_Weapon - S_Star_Emperor_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Tail_Dragon_Weapon - S_Tail_Dragon_Shield - S_Tail_Dragon_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"RL_D_TAIL",.@sum/2; - Combos: - Combo: - S_Flare_Dance_Earing - S_Rebellion_Armor - Combo: - S_Shatter_Buster_Earing - S_Rebellion_Armor - Combo: - S_Syuriken_Earing - S_Kagerou_Armor - Combo: - S_SavageRabbit_Earing - S_DoramPhysical_Armor - Combo: - S_Moonlight_Earring - S_Star_Emperor_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreDefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Flare_Dance_Earing - S_Flare_Dance_Pendant - S_Flare_Dance_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"RL_FIREDANCE",.@sum/2; - Combos: - Combo: - S_God_Hammer_Weapon - S_God_Hammer_Shield - S_God_Hammer_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",.@sum/2; - Combos: - Combo: - S_Shatter_Buster_Earing - S_Shatter_B_Pendant - S_Shatter_Buster_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"RL_BANISHING_BUSTER",.@sum/2; bonus2 bSkillAtk,"RL_S_STORM",.@sum/2; - Combos: - Combo: - S_Trip_Weapon - S_Trip_Shield - S_Trip_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"RL_R_TRIP",.@sum/2; - Combos: - Combo: - S_Super_Magic_Shield - S_Super_Magic_Armor - S_Super_Magic_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"MG_FIREBOLT",.@sum*2; bonus2 bSkillAtk,"MG_COLDBOLT",.@sum*2; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",.@sum*2; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",.@sum*2; bonus2 bSkillAtk,"WZ_STORMGUST",.@sum*2; bonus2 bSkillAtk,"WZ_VERMILION",.@sum*2; bonus2 bSkillAtk,"WZ_METEOR",.@sum*2; skill "PF_DOUBLECASTING",5; - Combos: - Combo: - S_Super_Power_Weapon - S_Super_Power_Pendant - S_Super_Power_Earing Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus2 bSkillAtk,"RG_BACKSTAP",.@sum*2; bonus2 bSkillAtk,"RG_RAID",.@sum*2; bonus2 bSkillAtk,"CR_SHIELDBOOMERANG",.@sum*2; bonus2 bSkillAtk,"PA_SHIELDCHAIN",.@sum*2; skill "PA_SHIELDCHAIN",5; - Combos: - Combo: - S_Kunai_Weapon - S_Kunai_Shield - S_Kunai_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"KO_BAKURETSU",.@sum/2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",.@sum/2; - Combos: - Combo: - S_Syuriken_Earing - S_Syuriken_Pendant - S_Syuriken_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"KO_HUUMARANKA",.@sum/2; - Combos: - Combo: - S_Kamaenraku_Weapon - S_Oboro_Shoes - Combo: - S_Catnip_Weapon - S_DoramMagical_Shoes - Combo: - S_S_Weapon - S_Soul_Reaper_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Kamaenraku_Weapon - S_Kamaenraku_Shield - S_Kamaenraku_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"NJ_BAKUENRYU",.@sum; bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",.@sum; bonus2 bSkillAtk,"NJ_KAMAITACHI",.@sum; - Combos: - Combo: - S_Huusouka_Earing - S_Oboro_Armor - Combo: - S_Silvervine_Earing - S_DoramMagical_Armor - Combo: - S_Evilcurse_Earring - S_Soul_Reaper_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bIgnoreMdefRaceRate,RC_All,40+.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-40-.@sum; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-40-.@sum; - Combos: - Combo: - S_Huusouka_Earing - S_Huusouka_Pendant - S_Huusouka_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"NJ_KOUENKA",.@sum/2; bonus2 bSkillAtk,"NJ_HYOUSENSOU",.@sum/2; bonus2 bSkillAtk,"NJ_HUUJIN",.@sum/2; - Combos: - Combo: - S_Pickyrush_Weapon - S_Pickyrush_Shield - S_Pickyrush_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SU_PICKYPECK",.@sum/2; - Combos: - Combo: - S_SavageRabbit_Earing - S_SavageRabbit_Pendant - S_SavageRabbit_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",.@sum; bonus2 bSkillAtk,"SU_SVG_SPIRIT",.@sum; - Combos: - Combo: - S_Catnip_Weapon - S_Catnip_Shield - S_Catnip_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SU_CN_METEOR",.@sum; - Combos: - Combo: - S_Silvervine_Earing - S_Silvervine_Pendant - S_Silvervine_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SU_SV_STEMSPEAR",.@sum/2; - Combos: - Combo: - S_Sunshine_Weapon - S_Sunshine_Shield - S_Sunshine_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SJ_SOLARBURST",.@sum/2; - Combos: - Combo: - S_Moonlight_Earring - S_Moonlight_Pendant - S_Moonlight_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SJ_FULLMOONKICK",.@sum/2; - Combos: - Combo: - S_Stardust_Weapon - S_Stardust_Shield - S_Stardust_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",.@sum; - Combos: - Combo: - S_S_Weapon - S_S_Shield - S_S_Armor Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_ARMOR); bonus2 bSkillAtk,"SP_SPA",.@sum; bonus2 bSkillAtk,"SP_SWHOO",.@sum; - Combos: - Combo: - S_Evilcurse_Earring - S_Evilcurse_Pendant - S_Evilcurse_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus2 bSkillAtk,"SP_CURSEEXPLOSION",.@sum; - Combos: - Combo: - S_FullPene_Earring - S_FullPene_Pendant Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bAtkRate,2; if (.@sum >= 18) { bonus bIgnoreDefRace,RC_All; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-100; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-100; } - Combos: - Combo: - S_FullPene_Armor - S_FullPene_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bAtkRate,2; if (.@sum >= 18) { bonus bIgnoreDefRace,RC_All; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-100; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-100; } - Combos: - Combo: - Sombre_Manteau - Sombre_Shield Script: | bonus2 bSubRace,RC_Undead,getequiprefinerycnt(EQI_GARMENT); bonus2 bAddEle,Ele_Dark,getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Sharel_Manteau - Sharel_Shield Script: | bonus2 bSubRace,RC_Demon,getequiprefinerycnt(EQI_GARMENT); bonus2 bAddEle,Ele_Fire,getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Rental_SupperSwimsuit - Rental_Scuba_Mask Script: | bonus bVariableCastrate,-30; bonus bFlee2,15; - Combos: - Combo: - True_Hunting_Mail - True_Hunting_Manteau - True_Hunting_Boots Script: | bonus bDelayrate,-7; if (getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES) >= 9) { bonus bDelayrate,-8; } - Combos: - Combo: - Upgrade_Part_Plate_ - Upgrade_Part_Engine - Upgrade_Part_Booster - Upgrade_Part_Gun_Barrel - Combo: - Upgrade_Part_Plate - Upgrade_Part_Engine - Upgrade_Part_Booster - Upgrade_Part_Gun_Barrel Script: | bonus2 bSkillAtk,"NC_ARMSCANNON",50; - Combos: - Combo: - Regia_Hunting_Mail - Regia_Hunting_Manteau - Regia_Hunting_Boots Script: | bonus bVariableCastrate,-7; if (getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES) >= 9) { bonus bVariableCastrate,-5; } - Combos: - Combo: - Ribbon_Piamat_K - Mad_Bunny_K - Combo: - Ribbon_Piamat_K - Mad_Bunny_K_ Script: | autobonus2 "{ }",1,3000,BF_WEAPON|BF_MAGIC,"{ heal 5000,0; unitskilluseid getcharid(3),\"WM_LULLABY_DEEPSLEEP\",1; active_transform 1930,3000; /*PIAMETTE, unknown timer*/ }"; - Combos: - Combo: - Piamette_Hood - Mad_Bunny_K - Combo: - Piamette_Hood - Mad_Bunny_K_ Script: | .@r_top = getequiprefinerycnt(EQI_HEAD_TOP); .@r_left = getequiprefinerycnt(EQI_HAND_L); autobonus "{ bonus2 bHPLossRate,50,1000; }",1+.@r_top,3000+.@r_left*1000,BF_WEAPON|BF_MAGIC,"{ active_transform 1930,3000" + (.@r_left*1000) + "; /*PIAMETTE, unknown effect*/ }"; - Combos: - Combo: - Time_Keeper_Glasses - Time_Keeper_Ring Script: | bonus2 bAddItemHealRate,569,20; - Combos: - Combo: - Blue_Rear_Ribbon - Bag_Of_Antonio_S Script: | bonus bAtkRate,4; if (getequiprefinerycnt(EQI_GARMENT) >= 12) { bonus bAllStats,1; } - Combos: - Combo: - Necklace_Rosary_K - Recovery_Light Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-3*(.@r/2); bonus2 bSkillUseSP,"AL_HEAL",.@r*10; bonus2 bSkillUseSP,"AB_CHEAL",.@r*12; bonus2 bSkillUseSP,"AB_HIGHNESSHEAL",.@r*14; - Combos: - Combo: - Spell_Circuit - Mental_Stick Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",5*(.@r_weapon/2); - Combos: - Combo: - Spell_Circuit - Kronos Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_HELLINFERNO",10*(.@r_weapon/2); - Combos: - Combo: - Spell_Circuit - Raksasa_Dagger - Mikatsuki Script: | .@r = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L); bonus bVariableCastrate,-.@r; bonus2 bSkillAtk,"NJ_KOUENKA",5*(.@r/2); bonus2 bSkillAtk,"NJ_HYOUSENSOU",5*(.@r/2); bonus2 bSkillAtk,"NJ_HUUJIN",5*(.@r/2); - Combos: - Combo: - General_Helmet_ - Zweihander - Combo: - General_Helmet_ - Zweihander_ - Combo: - Dog_Officer - Thanos_Katar Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,20*(.@r_weapon/2); - Combos: - Combo: - General_Helmet_ - Gungnir - Combo: - General_Helmet_ - Gungnir_ Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LG_BANISHINGPOINT",7*(.@r_weapon/2); - Combos: - Combo: - General_Helmet_ - Quadrille - Combo: - General_Helmet_ - Quadrille_C Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SR_TIGERCANNON",7*(.@r_weapon/2); - Combos: - Combo: - FaceWorm_Breath - FaceWorm_Skin - Combo: - FaceWorm_Breath - FaceWorm_Skin_ Script: | bonus bBaseAtk,5*(readparam(bStr)/20); bonus bAspdRate,3*(readparam(bAgi)/20); bonus2 bSubEle,Ele_Neutral,(readparam(bVit)/20); bonus bVariableCastrate,-4*(readparam(bInt)/20); bonus bCritAtkRate,3*(readparam(bLuk)/20); - Combos: - Combo: - Rental_Scuba_Mask - Rental_SupperSwimsuit - Rental_Oxygen_Bomb Script: | bonus bAspdRate,15; bonus2 bCriticalAddRace,RC_Fish,30; bonus2 bAddRace,RC_Fish,25; bonus bDefEle,Ele_Water; - Combos: - Combo: - Classical_Fhat - Cape_Of_Ancient_Lord - Combo: - Classical_Fhat - Cape_Of_Ancient_Lord_ Script: | .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"SC_TRIANGLESHOT",15*(.@r_garment/2); - Combos: - Combo: - Classical_Fhat - Leather_Of_Tendrilion Script: | .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",7*(.@r_garment/2); - Combos: - Combo: - Classical_Fhat - Piece_Of_Angent_Skin Script: | .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"RA_ARROWSTORM",12*(.@r_garment/2); - Combos: - Combo: - Dog_Officer - Dark_Rose Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RL_FIREDANCE",6*(.@r_weapon/2); - Combos: - Combo: - Dog_Officer - Tornado_Axe Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NC_AXETORNADO",15*(.@r_weapon/2); - Combos: - Combo: - Amistr_Beret - Holy_Stick Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,10*(.@r_weapon/2); bonus2 bSkillAtk,"AB_ADORAMUS",30*(.@r_weapon/2); - Combos: - Combo: - Amistr_Beret - Strange_Foxtail Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Neutral,5*(.@r_weapon/2); - Combos: - Combo: - Amistr_Beret - Twin_Edge_B Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GN_CARTCANNON",10*(.@r_weapon/2); - Combos: - Combo: - Subject_Aura - Manteau_Of_Fallen Script: | bonus bBaseAtk,5*(readparam(bStr)/30); bonus bAspdRate,3*(readparam(bAgi)/30); bonus bDelayrate,-4*(readparam(bVit)/30); bonus bVariableCastrate,-8*(readparam(bInt)/30); bonus bMatk,5*(readparam(bInt)/30); bonus bLongAtkRate,(readparam(bDex)/30); bonus bCritAtkRate,3*(readparam(bLuk)/30); - Combos: - Combo: - Lumiere_Manteau - Lumiere_Shield Script: | .@r_garment = getequiprefinerycnt(EQI_GARMENT); .@r_shield = getequiprefinerycnt(EQI_HAND_L); bonus2 bSubRace,RC_Dragon,.@r_garment; bonus2 bAddEle,Ele_Holy,.@r_shield; - Combos: - Combo: - Poison_Manteau - Poison_Shield Script: | .@r_garment = getequiprefinerycnt(EQI_GARMENT); .@r_shield = getequiprefinerycnt(EQI_HAND_L); bonus2 bSubRace,RC_Plant,.@r_garment; bonus2 bAddEle,Ele_Poison,.@r_shield; - Combos: - Combo: - Rouban_Manteau - Rouban_Shield Script: | .@r_garment = getequiprefinerycnt(EQI_GARMENT); .@r_shield = getequiprefinerycnt(EQI_HAND_L); bonus2 bSubRace,RC_Insect,.@r_garment; bonus2 bAddEle,Ele_Wind,.@r_shield; - Combos: - Combo: - Rental_Oxygen_Bomb - Rental_Scuba_Mask Script: | bonus bAspd,2; bonus bNoCastCancel; - Combos: - Combo: - True_Hunting_Manteau - True_Hunting_Boots Script: | bonus2 bMagicAtkEle,Ele_All,7; if (getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES) >= 9) { bonus bFixedCast,-500; } - Combos: - Combo: - Time_Overload_Hood - Time_Overload_Boots Script: | bonus bFixedCast,-500; bonus bVariableCastrate,-10; - Combos: - Combo: - Violet_Halo - Dark_Blindfold - Dark_Blindfold_C Script: | bonus bDelayrate,-6; - Combos: - Combo: - Violet_Halo - Sigruns_Wing - Sigrun's_Wings_ Script: | bonus bCritAtkRate,14; - Combos: - Combo: - Violet_Halo - Magical_Booster_K Script: | bonus bVariableCastrate,-30; - Combos: - Combo: - Violet_Halo - Crimson_Booster Script: | bonus bLongAtkRate,14; - Combos: - Combo: - Regia_Hunting_Manteau - Regia_Hunting_Boots Script: | bonus bMatk,20; bonus bBaseAtk,20; if (getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES) >= 9) { bonus bAspdRate,5; } - Combos: - Combo: - Chrismas_Tree - Red_Lantern - Evilspirit_Gloves Script: | bonus bAspdRate,10; bonus bMatkRate,10; bonus bHit,10; if (getequiprefinerycnt(EQI_GARMENT) >= 10) { bonus3 bAutoSpell,"SO_PSYCHIC_WAVE",3,1; } - Combos: - Combo: - Chrismas_Tree - Hurt_Mind - KindHeart Script: | bonus bLongAtkRate,10; bonus bAspdRate,10; bonus bAtkRate,10; if (getequiprefinerycnt(EQI_GARMENT) >= 10) { bonus bCritAtkRate,15; bonus bHit,15; } - Combos: - Combo: - Chrismas_Tree - Hurt_Mind - Noble_Cross Script: | bonus bMatk,30; bonus2 bSkillAtk,"AB_DUPLELIGHT",40; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bSkillAtk,"AB_DUPLELIGHT",20; } - Combos: - Combo: - Chrismas_Tree - KindHeart - Noble_Cross Script: | bonus bBaseAtk,30; bonus2 bSkillAtk,"SR_KNUCKLEARROW",40; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bSkillAtk,"SR_KNUCKLEARROW",20; } - Combos: - Combo: - Chrismas_Tree - Evilspirit_Gloves - Old_Parasol Script: | bonus3 bAutoSpell,"MG_SOULSTRIKE",10,1; bonus bMatk,80; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus3 bAutoSpell,"HW_NAPALMVULCAN",5,1; } - Combos: - Combo: - Sombre_Shoes - Sombre_Shield Script: | bonus2 bSubEle,Ele_Dark,5+2*getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Sombre_Shoes - Sombre_Manteau Script: | bonus2 bAddEle,Ele_Dark,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; - Combos: - Combo: - Sol_Shoes - Sol_Shield Script: | bonus2 bSubEle,Ele_Earth,5+2*getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Sol_Shoes - Sol_Manteau Script: | bonus2 bAddEle,Ele_Earth,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; - Combos: - Combo: - Ramor_Shoes - Ramor_Shield_Undead Script: | bonus2 bSubEle,Ele_Undead,5+2*getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Ramor_Shoes - Ramor_Manteau Script: | bonus2 bAddEle,Ele_Undead,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; - Combos: - Combo: - Sharel_Shoes - Sharel_Shield Script: | bonus2 bSubEle,Ele_Fire,5+2*getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Sharel_Shoes - Sharel_Manteau Script: | bonus2 bAddEle,Ele_Fire,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; - Combos: - Combo: - Flow_Shoes - Flow_Shield Script: | bonus2 bSubEle,Ele_Water,5+2*getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Flow_Shoes - Flow_Manteau Script: | bonus2 bAddEle,Ele_Water,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; - Combos: - Combo: - Lumiere_Shoes - Lumiere_Shield Script: | bonus2 bSubEle,Ele_Holy,5+2*getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Lumiere_Shoes - Lumiere_Manteau Script: | bonus2 bAddEle,Ele_Holy,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; - Combos: - Combo: - Rouban_Shoes - Rouban_Shield Script: | bonus2 bSubEle,Ele_Wind,5+2*getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Rouban_Shoes - Rouban_Manteau Script: | bonus2 bAddEle,Ele_Wind,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; - Combos: - Combo: - Poison_Shoes - Poison_Shield Script: | bonus2 bSubEle,Ele_Poison,5+2*getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Poison_Shoes - Poison_Manteau Script: | bonus2 bAddEle,Ele_Poison,5; .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,.@r_garment; bonus bMaxSPrate,.@r_garment; - Combos: - Combo: - True_Hunting_Boots - True_Hunting_Mail Script: | bonus bLongAtkRate,7; if (getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_ARMOR) >= 9) { bonus bCritAtkRate,10; } - Combos: - Combo: - Time_Overload_Boots - Time_Overload_Robe Script: | bonus bMatkRate,5; bonus bAtkRate,5; - Combos: - Combo: - Regia_Hunting_Boots - Regia_Hunting_Mail Script: | bonus bLongAtkRate,7; if (getequiprefinerycnt(EQI_SHOES)+getequiprefinerycnt(EQI_ARMOR) >= 9) { bonus bCritAtkRate,7; } - Combos: - Combo: - Para_Team_Ring100D - Para_Team_Uniform100 - Para_Team_Necklace100D Script: | bonus2 bSubEle,Ele_Neutral,-2; bonus2 bSubEle,Ele_All,2; bonus bMatk,20; - Combos: - Combo: - Para_Team_Ring100D - Para_Team_Boots100 - Para_Team_Necklace100D Script: | bonus bDelayrate,-3; bonus bVariableCastrate,-3; - Combos: - Combo: - Para_Team_Ring115D - Para_Team_Uniform115 - Para_Team_Necklace115D - Combo: - Para_Team_Ring130D - Para_Team_Uniform130 - Para_Team_Necklace130D Script: | bonus2 bSubEle,Ele_Neutral,-4; bonus2 bSubEle,Ele_All,4; bonus bMatk,40; - Combos: - Combo: - Para_Team_Ring115D - Para_Team_Boots115 - Para_Team_Necklace115D - Combo: - Para_Team_Ring130D - Para_Team_Boots130 - Para_Team_Necklace130D Script: | bonus bDelayrate,-6; bonus bVariableCastrate,-6; - Combos: - Combo: - Para_Team_Ring145D - Para_Team_Uniform145 - Para_Team_Necklace145D Script: | bonus2 bSubEle,Ele_Neutral,-5; bonus2 bSubEle,Ele_All,5; bonus bMatk,50; - Combos: - Combo: - Para_Team_Ring145D - Para_Team_Boots145 - Para_Team_Necklace145D - Combo: - Para_Team_Ring160D - Para_Team_Boots160 - Para_Team_Necklace160D Script: | bonus bDelayrate,-8; bonus bVariableCastrate,-8; - Combos: - Combo: - Para_Team_Ring160D - Para_Team_Uniform160 - Para_Team_Necklace160D Script: | bonus2 bSubEle,Ele_Neutral,-5; bonus2 bSubEle,Ele_All,5; bonus bMatk,50; bonus bNoCastCancel; - Combos: - Combo: - RKC_2017_Ring - RKC_2017_Pendant Script: | bonus bFixedCast,-100; bonus bDelayrate,-3; - Combos: - Combo: - Time_Overload_Ring - Time_Overload_Robe - Time_Overload_Hood - Time_Overload_Boots Script: | bonus bVariableCastrate,-10; bonus bAspd,2; - Combos: - Combo: - WhistleK - Pendant_Of_Maelstorm Script: | bonus bCritAtkRate,10; bonus bVariableCastrate,-10; - Combos: - Combo: - Clock_Casket_RD - Beam_Claymore_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritical,10; bonus2 bAddSize,Size_Large,4*(.@r_weapon/2); bonus2 bMagicAddSize,Size_Large,4*(.@r_weapon/2); - Combos: - Combo: - Clock_Casket_RD - Meuchler_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",4*(.@r_weapon/2); - Combos: - Combo: - Clock_Casket_RD - Circuit_Board_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"SJ_SOLARBURST",4*(.@r_weapon/2); - Combos: - Combo: - Ignis_CapK - Saphir_Hall_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"GN_CARTCANNON",4*(.@r_weapon/2); - Combos: - Combo: - Ignis_CapK - Virtual_Bow_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RA_ARROWSTORM",-2500; bonus2 bWeaponDamageRate,W_BOW,7*(.@r_weapon/2); - Combos: - Combo: - Ignis_CapK - Blasti_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMaxHPrate,5; bonus2 bSubSize,Size_Small,3*(.@r_weapon/2); bonus2 bMagicSubSize,Size_Small,3*(.@r_weapon/2); - Combos: - Combo: - Scorpio_Diadem_K - Cannon_Rapier_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,5; bonus2 bSkillAtk,"LG_RAYOFGENESIS",4*(.@r_weapon/2); - Combos: - Combo: - Scorpio_Diadem_K - Ultio_Spes_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,5; bonus2 bSkillAtk,"AB_JUDEX",3*(.@r_weapon/2); - Combos: - Combo: - Scorpio_Diadem_K - Rutilus_Stick_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,30; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",3*(.@r_weapon/2); - Combos: - Combo: - Sagittarius_DiademK - Burning_Knuckle_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1000; bonus bLongAtkRate,3*(.@r_weapon/2); - Combos: - Combo: - Sagittarius_DiademK - Saphir_Hall_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",3*(.@r_weapon/2); - Combos: - Combo: - Sagittarius_DiademK - HR_S55_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,5; bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",3*(.@r_weapon/2); - Combos: - Combo: - BioWeapon_Helm_RK - Volar Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,10; bonus2 bSkillAtk,"RK_IGNITIONBREAK",12*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_RK - Vernan Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus2 bSkillAtk,"RK_SONICWAVE",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_RK - Argen_Blanco Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",-500; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_LG - Harve Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"LG_SHIELDPRESS",-1000; bonus2 bSkillAtk,"LG_SHIELDPRESS",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_LG - Fortrage Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; bonus2 bSkillAtk,"LG_CANNONSPEAR",12*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_LG - Farthezan Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-15; bonus2 bSkillAtk,"LG_RAYOFGENESIS",10*.@r_weapon; bonus2 bSkillAtk,"PA_PRESSURE",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_WL - Staff_Of_Miracle Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Ghost,3; bonus2 bSkillAtk,"WL_SOULEXPANSION",3*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_WL - Gravitation_Staff Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bSkillAtk,"HW_GRAVITATION",3*.@r_weapon; bonus2 bSkillAtk,"WL_COMET",3*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_WL - Crimson_Rose_Stick Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000; bonus2 bSkillAtk,"WL_CRIMSONROCK",3*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SO - Psychic_Spear_Rod Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Neutral,3; bonus2 bMagicAtkEle,Ele_Wind,3; bonus2 bSkillAtk,"SO_VARETYR_SPEAR",3*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SO - Dust_Grave Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Earth,3; bonus2 bMagicAtkEle,Ele_Water,3; bonus2 bSkillAtk,"SO_DIAMONDDUST",3*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SO - Boltigin Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatkRate,2; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",3*.@r_weapon; bonus2 bSkillAtk,"MG_FIREBOLT",3*.@r_weapon; bonus2 bSkillAtk,"MG_COLDBOLT",3*.@r_weapon; - Combos: - Combo: - Egirnion_Helm - Egirnion_Armor - Egirnion_Shoes - Egirnion_Manteau Script: | bonus bMatkRate,5; bonus2 bAddClass,Class_All,5; bonus2 bExpAddRace,RC_Fish,20; bonus2 bExpAddRace,RC_DemiHuman,20; bonus2 bAddRace,RC_Fish,50; bonus2 bMagicAddRace,RC_Fish,50; bonus2 bAddRace,RC_DemiHuman,50; bonus2 bMagicAddRace,RC_DemiHuman,50; bonus2 bSubEle,Ele_Wind,25; bonus2 bSubEle,Ele_Water,25; - Combos: - Combo: - BioWeapon_Helm_NC - Golden_Wrench Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"NC_POWERSWING",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_NC - Engine_Pilebuncker Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"NC_ARMSCANNON",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_NC - Maxi_Spanner Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"NC_AXETORNADO",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_GN - Coolant_Injection Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"GN_CARTCANNON",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_GN - Gene_Rod Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"GN_CRAZYWEED",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_GN - Estal Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_RA - Sharp_Star_Bow Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,20; bonus2 bSkillAtk,"SN_SHARPSHOOTING",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_RA - Aiming_Bow Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"RA_AIMEDBOLT",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_RA - Falken_Shooter Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RA_ARROWSTORM",-1800; bonus2 bSkillAtk,"RA_ARROWSTORM",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_WM - Wind_Gale - Combo: - BioWeapon_Helm_WM - Scarlet_Ribbon - Antique_Cello Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_WM - Heart_Whip - Black_Circle Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bSkillAtk,"WM_METALICSOUND",5*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_AB - Adorare_Staff Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_AB - Lucis_Flail Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"AB_DUPLELIGHT",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_AB - Ponitendtia Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bSkillAtk,"AB_JUDEX",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SR - Combo_Fist Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"CH_CHAINCRUSH",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SR - Asura_Bandage Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"SR_KNUCKLEARROW",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SR - Bright_Mace Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SC - Rapid_Fire_C_Bow Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"SC_TRIANGLESHOT",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SC - Jack_The_Knife Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus2 bSkillAtk,"SC_FATALMENACE",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_SC - Platinum_Dagger Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_All,10+5*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_GC - Reaper_Cross Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,20; bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",10*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_GC - Agudo_Filo Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GC_CROSSIMPACT",20; bonus bShortAtkRate,5*.@r_weapon; - Combos: - Combo: - BioWeapon_Helm_GC - Judgement_Slasher - Repent_Slasher Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,20; bonus bShortAtkRate,5*(.@r_weapon/2); bonus bLongAtkRate,5*(.@r_weapon/2); - Combos: - Combo: - CD_In_MouthK - Old_Parasol Script: | bonus bMatk,50; bonus5 bAutoSpell,"HW_GRAVITATION",3,100,BF_SHORT|BF_WEAPON,1; - Combos: - Combo: - Tree_Of_Sprout_STR - Overwhelm_Str_Armor - Temporal_M_Str Script: | .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus bAtkRate,5; if (.@sum >= 14) { bonus bBaseAtk,80; } if (.@sum >= 18) { bonus bDelayrate,-7; bonus bBaseAtk,30; } if (.@sum >= 22) { bonus bShortAtkRate,10; } - Combos: - Combo: - Tree_Of_Sprout_DEX - Overwhelm_Dex_Armor - Temporal_M_Dex Script: | .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus2 bAddSize,Size_All,7; if (.@sum >= 14) { bonus bBaseAtk,80; } if (.@sum >= 18) { bonus2 bAddSize,Size_All,7; bonus bAtkRate,5; } if (.@sum >= 22) { bonus bLongAtkRate,10; } - Combos: - Combo: - Tree_Of_Sprout_AGI - Overwhelm_Agi_Armor - Temporal_M_Agi Script: | .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus2 bAddRace,RC_All,7; if (.@sum >= 14) { bonus bBaseAtk,80; } if (.@sum >= 18) { bonus2 bAddRace,RC_All,7; bonus bAspd,1; } if (.@sum >= 22) { bonus bDelayrate,-10; } - Combos: - Combo: - Tree_Of_Sprout_LUK - Overwhelm_Luk_Armor - Temporal_M_Luk Script: | .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus2 bAddSize,Size_All,10; if (.@sum >= 14) { bonus bBaseAtk,80; } if (.@sum >= 18) { bonus2 bAddSize,Size_All,10; bonus bCritAtkRate,12; } if (.@sum >= 22) { bonus bLongAtkRate,10; } - Combos: - Combo: - Tree_Of_Sprout_VIT - Overwhelm_Vit_Armor - Temporal_M_Vit Script: | .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus bMaxHPrate,10; if (.@sum >= 14) { bonus bBaseAtk,80; } if (.@sum >= 18) { bonus bAtkRate,10; bonus bMaxSPrate,7; } if (.@sum >= 22) { bonus bDelayrate,-10; } - Combos: - Combo: - Tree_Of_Sprout_INT - Overwhelm_Int_Armor - Temporal_M_Int Script: | .@sum = getequiprefinerycnt(EQI_HEAD_MID)+getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT); bonus bVariableCastrate,-10; if (.@sum >= 14) { bonus bMatk,80; } if (.@sum >= 18) { bonus2 bMagicAtkEle,Ele_All,10; bonus bDelayrate,-7; } if (.@sum >= 22) { bonus2 bMagicAddSize,Size_All,10; } - Combos: - Combo: - Egirnion_Armor - Egirnion_Helm Script: | .@r_armor = getequiprefinerycnt(EQI_ARMOR); bonus2 bSubRace,RC_Fish,10+.@r_armor; bonus2 bSubRace,RC_DemiHuman,10+.@r_armor; bonus2 bSubRace,RC_Player_Human,10+.@r_armor; - Combos: - Combo: - Elemental_BootsK - Elemental_Sword Script: | bonus bMatk,70; bonus bAspd,2; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; } - Combos: - Combo: - E_Illusion_Leg_B - E_Illusion_Armor_A Script: | bonus bMaxSPrate,5; - Combos: - Combo: - Egirnion_Shoes - Egirnion_Helm Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus2 bMagicAddEle,Ele_Wind,10+.@r; bonus2 bAddEle,Ele_Wind,10+.@r; bonus2 bMagicAddEle,Ele_Water,10+.@r; bonus2 bAddEle,Ele_Water,10+.@r; - Combos: - Combo: - Egirnion_Manteau - Egirnion_Helm Script: | .@r_garment = getequiprefinerycnt(EQI_GARMENT); bonus2 bAddRace,RC_Fish,10+.@r_garment; bonus2 bMagicAddRace,RC_Fish,10+.@r_garment; bonus2 bAddRace,RC_DemiHuman,10+.@r_garment; bonus2 bMagicAddRace,RC_DemiHuman,10+.@r_garment; - Combos: - Combo: - Sin_Ring_R - DragonA_Red - Drag_Manteau - Dragon_Boots - Combo: - Sin_Ring_E - DragonA_Green - Drag_Manteau - Dragon_Boots - Combo: - Sin_Ring_O - DragonA_Silver - Drag_Manteau - Dragon_Boots Script: | bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bAddRace,RC_Dragon,20; bonus bDelayrate,-5; - Combos: - Combo: - Sin_Necklace_R - Sin_Ring_R Script: | bonus bFixedCast,-300; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus bDelayrate,-5; - Combos: - Combo: - Sin_Necklace_E - Sin_Ring_E - Combo: - Sin_Necklace_O - Sin_Ring_O Script: | bonus bFixedCast,-300; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus bDelayrate,-5; - Combos: - Combo: - Sin_Ring_T - DragonA_Gold - Drag_Manteau - Dragon_Boots - Combo: - Sin_Ring_A - DragonA_Purple - Drag_Manteau - Dragon_Boots Script: | bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bAddRace,RC_Dragon,20; bonus2 bMagicAddRace,RC_Dragon,20; bonus bDelayrate,-5; - Combos: - Combo: - Sin_Necklace_T - Sin_Ring_T - Combo: - Sin_Necklace_A - Sin_Ring_A Script: | bonus bFixedCast,-300; bonus2 bAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus2 bMagicAddRace,RC_Dragon,15; bonus bDelayrate,-5; - Combos: - Combo: - Sin_Ring_S - DragonA_Blue - Drag_Manteau - Dragon_Boots Script: | bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Dragon,10; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Dragon,20; bonus bDelayrate,-5; - Combos: - Combo: - Sin_Necklace_S - Sin_Ring_S Script: | bonus bFixedCast,-300; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Dragon,15; bonus bDelayrate,-5; - Combos: - Combo: - Shine_Ring_R - CassockA_STR - Cassock_Manteau - Cassock_Boots - Combo: - Shine_Ring_Z - CassockA_AGI - Cassock_Manteau - Cassock_Boots - Combo: - Shine_Ring_AQ - CassockA_LUK - Cassock_Manteau - Cassock_Boots Script: | bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bAddRace,RC_Demon,20; bonus bDelayrate,-5; - Combos: - Combo: - Shine_Necklace_R - Shine_Ring_R - Combo: - Shine_Necklace_Z - Shine_Ring_Z - Combo: - Shine_Necklace_AQ - Shine_Ring_AQ Script: | bonus bFixedCast,-200; bonus2 bAddRace,RC_Angel,15; bonus2 bAddRace,RC_Demon,15; bonus bDelayrate,-5; - Combos: - Combo: - Shine_Ring_A - CassockA_DEX - Cassock_Manteau - Cassock_Boots - Combo: - Shine_Ring_E - CassockA_VIT - Cassock_Manteau - Cassock_Boots Script: | bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bAddRace,RC_Demon,20; bonus2 bMagicAddRace,RC_Demon,20; bonus bDelayrate,-5; - Combos: - Combo: - Shine_Necklace_A - Shine_Ring_A - Combo: - Shine_Necklace_E - Shine_Ring_E Script: | bonus bFixedCast,-200; bonus2 bAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bAddRace,RC_Demon,15; bonus2 bMagicAddRace,RC_Demon,15; bonus bDelayrate,-5; - Combos: - Combo: - Shine_Ring_S - CassockA_INT - Cassock_Manteau - Cassock_Boots Script: | bonus bFixedCast,-200; bonus2 bSubRace,RC_Angel,10; bonus2 bSubRace,RC_Demon,10; bonus2 bMagicAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_Demon,20; bonus bDelayrate,-5; - Combos: - Combo: - Shine_Necklace_S - Shine_Ring_S Script: | bonus bFixedCast,-200; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Demon,15; bonus bDelayrate,-5; - Combos: - Combo: - Egir_Ring_K # 490090 - Egir_Armor_K # 15138 - Aegir_Helm # 19026 - Egir_Manteau_K # 20756 - Egir_Shoes_K # 22059 - Combo: - Magic_Robe_D # 310667 - Magic_Top # 310664 - Combo: - Magic_Robe_D # 310667 - Magic_Middle # 310665 - Combo: - Magic_Robe_D # 310667 - Magic_Bottom # 310666 Script: | bonus2 bMagicAtkEle,Ele_All,2; - Combos: - Combo: - aegis_490091 - Egir_Armor_K - Aegir_Helm - Egir_Manteau_K - Egir_Shoes_K Script: | bonus bLongAtkRate,2; bonus bShortAtkRate,2; - Combos: - Combo: - Egirnion_Ring - Egirnion_Helm - Egirnion_Armor - Egirnion_Shoes - Egirnion_Manteau - Combo: - aegis_410092 - CD_In_MouthK Script: | bonus2 bMagicAtkEle,Ele_All,5; - Combos: - Combo: - Egirnion_Necklace - Egirnion_Helm - Egirnion_Armor - Egirnion_Shoes - Egirnion_Manteau Script: | bonus bLongAtkRate,5; bonus bShortAtkRate,5; - Combos: - Combo: - Thanatos_Pendant - Dolor_HatK Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bAspdRate,10; bonus bVariableCastrate,-10; } if (.@r >= 9) { bonus bMatkRate,5; bonus bAtkRate,5; } if (.@r >= 11) { bonus bFixedCast,-500; } - Combos: - Combo: - Blue_Mental_Pendant - Dolor_HatK Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bDelayrate,-2*(.@r/4); if (.@r >= 7) { autobonus "{ bonus2 bHPRegenRate,300,1000; }",40,4000,BF_MAGIC; bonus2 bHPDrainRate,50,5; } if (.@r >= 9) { bonus bMatkRate,5; bonus bAtkRate,5; if (.@r >= 11) { bonus bFixedCast,-500; } } - Combos: - Combo: - Red_Force_Pendant - Dolor_HatK Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bDelayrate,-2*(.@r/4); if (.@r >= 7) { autobonus "{ bonus2 bSPRegenRate,70,1000; }",40,4000,BF_WEAPON; bonus2 bSPDrainRate,10,3; } if (.@r >= 9) { bonus bMatkRate,5; bonus bAtkRate,5; if (.@r >= 11) { bonus bFixedCast,-500; } } - Combos: - Combo: - Probation_Knuckle - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Mace - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Huuma - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Staff - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Revolver - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_CrossBow - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Bow - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_TH_Sword - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Foxtail - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Katar - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_TH_Axe - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Rifle - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Gatling_Gun - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Launcher - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Shotgun - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Magicbook - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Bible - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Dagger - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts - Combo: - Probation_Lance - Toughen_Time_Keepr_Robe - Toughen_Time_Keeper_Hat - Toughen_Time_Keepr_MT - Toughen_Time_Keepr_Bts Script: | bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus bAspd,2; bonus2 bSubEle,Ele_Neutral,3*(min(100,readparam(bVit))/10); bonus bAspdRate,2*(min(100,readparam(bAgi))/10); bonus bHit,3*(min(100,readparam(bDex))/10); bonus bCritical,3*(min(100,readparam(bLuk))/10); - Combos: - Combo: - Rebeginer_SR_Nuckle - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring - Combo: - Rebeginer_RK_T_Sword - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring - Combo: - Rebeginer_LG_Lance - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring - Combo: - Rebeginer_GC_Katar - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bBaseAtk,3*(min(BaseLevel,150)/10); bonus bAtkRate,5; bonus bAspd,1; - Combos: - Combo: - Rebeginer_RL_Gun - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring - Combo: - Rebeginer_NC_Mace - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bBaseAtk,3*(min(BaseLevel,150)/10); bonus bLongAtkRate,5; bonus bAspd,1; - Combos: - Combo: - Rebeginer_KO_Humma - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bBaseAtk,3*(min(BaseLevel,150)/10); bonus bVariableCastrate,-10; bonus bMatkRate,3; bonus bAtkRate,3; - Combos: - Combo: - Rebeginer_N2_Mace - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bBaseAtk,3*(min(BaseLevel,150)/10); bonus bBaseAtk,40; bonus bAspd,1; - Combos: - Combo: - Rebeginer_RN_Bow - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bBaseAtk,3*(min(BaseLevel,150)/10); bonus bLongAtkRate,5; bonus bAtkRate,2; - Combos: - Combo: - Rebeginer_WM_Bow - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bBaseAtk,3*(min(BaseLevel,150)/10); bonus bLongAtkRate,5; bonus bVariableCastrate,-10; - Combos: - Combo: - Rebeginer_SO_Rod - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bMatk,3*(min(BaseLevel,150)/10); bonus2 bMagicAtkEle,Ele_Neutral,5; bonus bVariableCastrate,-10; - Combos: - Combo: - Rebeginer_DO_Rod - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bMatk,3*(min(BaseLevel,150)/10); bonus bVariableCastrate,-10; bonus bMatkRate,5; - Combos: - Combo: - Rebeginer_AB_Bible - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bMatk,3*(min(BaseLevel,150)/10); bonus2 bMagicAtkEle,Ele_Holy,5; bonus bVariableCastrate,-10; - Combos: - Combo: - Rebeginer_SC_Dagger - Beginner's_Suit - Beginner's_Cap - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bMatk,3*(min(BaseLevel,150)/10); bonus bAspdRate,5; bonus bAspd,1; - Combos: - Combo: - Antonio_Coat - Antonio_Card Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bDef,250; bonus2 bSubEle,Ele_All,5; bonus2 bSubEle,Ele_Dark,-5; skill "AL_TELEPORT",1; bonus4 bAutoSpellWhenHit,"AL_TELEPORT",1,-500,0; if (.@r >= 7) { bonus2 bResEff,Eff_Freeze,10000; if (.@r >= 9) { bonus bNoKnockback; } } - Combos: - Combo: - Magical_Booster - Hypnotist's_Staff - Combo: - Magical_Booster - Hypnotist's_Staff_ Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@matk = 20*.@r; if (.@r >= 10) { .@matk += 50; bonus bDelayrate,-10; } bonus bMatk,.@matk; - Combos: - Combo: - Magical_Booster - Piercing_Staff - Combo: - Magical_Booster - Piercing_Staff_ Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@matk = 15*.@r; if (.@r >= 10) { .@matk += 50; bonus bVariableCastrate,-10; } bonus bMatk,.@matk; - Combos: - Combo: - Magical_Booster - Southern_Cross_R - Combo: - Magical_Booster - Southern_Cross_R_ Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@dmg = 2; if (.@r >= 5) { .@dmg += 3; .@def = -5; if (.@r >= 7) { .@dmg += 4; .@def -= 5; } bonus2 bSubClass,Class_Normal,.@def; } bonus2 bMagicAddClass,Class_Boss,.@dmg; - Combos: - Combo: - Old_Pink_Poo_Hat - Steel_Chonchon_Card Script: | bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,"NPC_WIDEFREEZE",2,10,BF_WEAPON|BF_MAGIC,0; - Combos: - Combo: - Old_Pink_Poo_Hat - Sandals_ - Chonchon_Card Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bMaxHPrate,4+(2*.@r); bonus bMaxSPrate,4+(2*.@r); - Combos: - Combo: - Guardian_Processor - Pilebuncker Script: | .@r = getequiprefinerycnt(EQI_HAND_R); if (.@r >= 7) { .@aspd += 10; .@bonus1 += 30; .@bonus2 += 50; if (.@r >= 9) { .@aspd += 10; .@bonus1 += 30; .@bonus2 += 50; if (.@r >= 10) { bonus2 bSkillCooldown,"NC_PILEBUNKER",-1000; } } bonus2 bSkillAtk,NC_BOOSTKNUCKLE,.@bonus1; bonus2 bSkillAtk,NC_VULCANARM,.@bonus2; bonus bAspdRate,.@aspd; } - Combos: - Combo: - Diabolus_Wing - Diabolus_Armor Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bStr,8; bonus bDex,4; bonus bMaxHP,1350; bonus bBaseAtk,15*.@r; bonus2 bResEff,Eff_Stone,500*.@r; bonus2 bResEff,Eff_Stun,500*.@r; /*bonus2 bAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bMagicAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bSubRace2,RC2_TEMPLE_DEMON,5;*/ - Combos: - Combo: - Diabolus_Wing - Diabolus_Robe Script: | bonus bMdef,25; bonus bMaxSP,350; bonus bDelayrate,-10; bonus bMatk,15*getequiprefinerycnt(EQI_ARMOR); bonus bHealPower,2*getequiprefinerycnt(EQI_ARMOR); /*bonus2 bAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bMagicAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bSubRace2,RC2_TEMPLE_DEMON,5;*/ - Combos: - Combo: - Diabolus_Wing - Diabolus_Manteau Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bMaxHP,900; bonus bLongAtkDef,10; bonus2 bSubEle,Ele_Fire,3*.@r; bonus2 bSubEle,Ele_Water,3*.@r; bonus2 bSubEle,Ele_Wind,3*.@r; /*bonus2 bAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bMagicAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bSubRace2,RC2_TEMPLE_DEMON,5;*/ - Combos: - Combo: - Diabolus_Wing - Diabolus_Boots Script: | bonus bMaxHP,100*BaseLevel; bonus bBaseAtk,20*getequiprefinerycnt(EQI_SHOES); bonus bMatk,20*getequiprefinerycnt(EQI_SHOES); /*bonus2 bAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bMagicAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bSubRace2,RC2_TEMPLE_DEMON,5;*/ - Combos: - Combo: - Diabolus_Wing - Diabolus_Ring Script: | bonus bMaxHP,2000; bonus bMaxSP,200; bonus bHealPower,15; /*bonus2 bAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bMagicAddRace2,RC2_TEMPLE_DEMON,20; bonus2 bSubRace2,RC2_TEMPLE_DEMON,5;*/ - Combos: - Combo: - YinYang_Talisman - Sealed_Magic_Sword Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_CRIMSONROCK",2*.@r; - Combos: - Combo: - YinYang_Talisman - Sealed_Magic_Sword - Ultra_Light_MShield - Combo: - YinYang_Talisman - Sealed_Evil_Sword - Ultra_Light_MShield - Combo: - YinYang_Talisman - Sealed_Max_Sword - Ultra_Light_MShield Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bHit,5*.@r; bonus bAspdRate,4*.@r; - Combos: - Combo: - YinYang_Talisman - Sealed_Evil_Sword Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_HELLINFERNO",20*.@r; - Combos: - Combo: - YinYang_Talisman - Sealed_Max_Sword Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"AB_JUDEX",10*.@r; - Combos: - Combo: - S_FullTemp_Earring - S_FullTemp_Pendant Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bMatkRate,2; if (.@sum >= 18) { bonus2 bIgnoreMdefRaceRate,RC_All,100; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-100; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-100; } - Combos: - Combo: - S_FullTemp_Armor - S_FullTemp_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bMatkRate,2; if (.@sum >= 18) { bonus2 bIgnoreMdefRaceRate,RC_All,100; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-100; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-100; } - Combos: - Combo: - S_Mammoth_Earring - S_Mammoth_Armor - S_Mammoth_Shoes - S_Mammoth_Pendant - S_Mammoth_Weapon - S_Mammoth_Shield Script: | bonus bAtkRate,1; if (getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L) >= 45) { bonus bNoKnockback; } - Combos: - Combo: - S_TrueGem_Armor - S_TrueGem_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bMatkRate,2; if (.@sum >= 18) { bonus bUseSPrate,40; bonus bNoGemStone; if (.@sum >= 20) { bonus2 bMagicAddSize,Size_All,12; } } - Combos: - Combo: - S_TrueGem_Earring - S_TrueGem_Pendant Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bMatkRate,2; if (.@sum >= 18) { bonus bUseSPrate,40; bonus bNoGemStone; if (.@sum >= 20) { bonus2 bMagicAddSize,Size_All,12; } } - Combos: - Combo: - S_M_Mammoth_Armor - S_M_Mammoth_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bAtkRate,2; if (.@sum >= 18) { bonus bNoKnockback; if (.@sum >= 20) { bonus2 bAddEle,Ele_All,12; } } - Combos: - Combo: - S_M_Mammoth_Earring - S_M_Mammoth_Pendant Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bAtkRate,2; if (.@sum >= 18) { bonus bNoKnockback; if (.@sum >= 20) { bonus2 bAddEle,Ele_All,12; } } - Combos: - Combo: - S_1Para_Weapon - S_1Para_Shield - S_1Para_Armor - S_1Para_Shoes - S_1Para_Earing - S_1Para_Pendant Script: | bonus bAspd,2; bonus bVariableCastrate,-10; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_RK_Weapon Script: | bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus bDelayrate,-15; bonus2 bSkillAtk,"RK_DRAGONBREATH",15; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",15; bonus2 bSkillAtk,"RK_SONICWAVE",15; bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-500; bonus5 bAutoSpell,"RK_IGNITIONBREAK",max(3,getskilllv("RK_IGNITIONBREAK")),1,BF_SHORT,1; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_LG_Weapon Script: | bonus bAspd,2; bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; bonus2 bSkillAtk,"LG_OVERBRAND",15; bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_NC_Weapon Script: | bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus2 bAddSize,Size_All,5; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus bDelayrate,-15; bonus2 bSkillAtk,"NC_ARMSCANNON",15; bonus2 bSkillAtk,"NC_AXETORNADO",15; bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",15; bonus2 bSkillAtk,"NC_POWERSWING",15; bonus2 bSkillAtk,"NC_VULCANARM",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_GN_Weapon Script: | bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bSkillCooldown,"GN_CART_TORNADO",-1000; bonus2 bSkillAtk,"GN_CARTCANNON",15; bonus2 bSkillAtk,"GN_CART_TORNADO",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_GC_Weapon Script: | bonus bCritical,10; bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus bDelayrate,-15; bonus2 bSkillAtk,"GC_COUNTERSLASH",15; bonus2 bSkillAtk,"GC_CROSSIMPACT",15; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_SC_Weapon Script: | bonus bAspd,2; bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bDelayrate,-15; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"SC_FATALMENACE",15; bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; bonus5 bAutoSpell,"SO_PSYCHIC_WAVE",3,1,BF_SHORT,1; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_WL_Weapon Script: | bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bMagicAddEle,Ele_All,15; bonus2 bSkillAtk,"WL_CHAINLIGHTNING",15; bonus2 bSkillAtk,"WL_CRIMSONROCK",15; bonus2 bSkillAtk,"WL_EARTHSTRAIN",15; bonus2 bSkillAtk,"WL_SOULEXPANSION",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_SO_Weapon Script: | bonus bAspd,2; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bDelayrate,-15; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"SO_DIAMONDDUST",15; bonus2 bSkillAtk,"SO_EARTHGRAVE",15; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; bonus2 bSkillAtk,"SO_VARETYR_SPEAR",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_AB_Weapon Script: | bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bDelayrate,-15; bonus2 bSkillCooldown,"AB_ADORAMUS",-1000; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"AB_ADORAMUS",15; bonus2 bSkillAtk,"AB_DUPLELIGHT",15; bonus2 bSkillAtk,"AB_JUDEX",15; bonus2 bSkillAtk,"PR_MAGNUS",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_SR_Weapon Script: | bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus bDelayrate,-15; bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-7500; bonus2 bSkillAtk,"SR_FALLENEMPIRE",15; bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; bonus2 bSkillAtk,"SR_TIGERCANNON",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_RA_Weapon Script: | bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bSkillAtk,"RA_AIMEDBOLT",15; bonus2 bSkillAtk,"RA_ARROWSTORM",15; bonus2 bSkillAtk,"SN_SHARPSHOOTING",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_WM_Weapon Script: | bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"WM_METALICSOUND",15; bonus2 bSkillAtk,"WM_REVERBERATION",15; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_KO_Weapon Script: | bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"NJ_KOUENKA",15; bonus2 bSkillAtk,"KO_JYUMONJIKIRI",15; bonus2 bSkillAtk,"NJ_HYOUSENSOU",15; bonus2 bSkillAtk,"KO_HUUMARANKA",15; bonus2 bSkillAtk,"NJ_HUUJIN",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_RL_Weapon Script: | bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bSkillCooldown,"RL_HEAT_BARREL",-5000; bonus2 bSkillAtk,"RL_FIREDANCE",15; bonus2 bSkillAtk,"RL_FIRE_RAIN",15; bonus2 bSkillAtk,"RL_R_TRIP",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_SJ_Weapon Script: | bonus bShortAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bSkillAtk,"SJ_FULLMOONKICK",15; bonus2 bSkillAtk,"SJ_NEWMOONKICK",15; bonus2 bSkillAtk,"SJ_PROMINENCEKICK",15; bonus2 bSkillAtk,"SJ_SOLARBURST",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_SP_Weapon Script: | bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bSkillCooldown,"SP_SOULCURSE",-1500; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",15; bonus2 bSkillAtk,"SP_SPA",15; bonus2 bSkillAtk,"SP_SWHOO",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_SU_Weapon Script: | bonus bLongAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"SU_CN_METEOR",15; bonus2 bSkillAtk,"SU_PICKYPECK",15; bonus2 bSkillAtk,"SU_SV_STEMSPEAR",15; bonus2 bSkillAtk,"SU_SVG_SPIRIT",15; - Combos: - Combo: - S_2Para_Shield - S_2Para_Armor - S_2Para_Shoes - S_2Para_Earing - S_2Para_Pendant - S_2Para_NV_Weapon Script: | bonus bShortAtkRate,15; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-50; bonus2 bIgnoreMdefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-50; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-50; bonus bVariableCastrate,-10; bonus bDelayrate,-15; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"RG_BACKSTAP",15; bonus2 bSkillAtk,"MG_COLDBOLT",15; bonus2 bSkillAtk,"MG_FIREBALL",15; bonus2 bSkillAtk,"MG_FIREBOLT",15; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",15; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",15; bonus2 bSkillAtk,"RG_RAID",15; - Combos: - Combo: - S_Kathryn_Card - S_Nihil_Card - S_Spica_Card Script: | bonus2 bMagicAddRace,RC_Brute,7; bonus2 bMagicAddSize,Size_Small,7; - Combos: - Combo: - S_Kathryn_Card - S_Wolf_Card - S_Poe_Card Script: | bonus2 bMagicAddSize,Size_Medium,7; bonus bDelayrate,-5; - Combos: - Combo: - S_Issac_Card - S_Agnes_Card - S_Jurgen_Card Script: | bonus2 bAddSize,Size_Small,7; - Combos: - Combo: - S_Issac_Card - S_Wolf_Card - S_Poe_Card Script: | bonus2 bAddSize,Size_Medium,7; bonus bDelayrate,-3; - Combos: - Combo: - EP18_Grey_Wolf_Card - EP18_Phantom_Wolf_Card Script: | bonus bShortAtkRate,8; - Combos: - Combo: - ILL_Andre_Card - ILL_Andre_larva_Card Script: | bonus2 bAddRace,RC_Insect,20; - Combos: - Combo: - ILL_Deniro_Card - ILL_Andre_larva_Card Script: | bonus2 bMagicAddRace,RC_Insect,20; - Combos: - Combo: - Gan_Ceann_Card - Dullahan_Card Script: | bonus2 bAddSize,Size_Large,30; - Combos: - Combo: - Brutal_Murderer_Card - Bloody_Murderer_Card Script: | bonus2 bAddSize,Size_Medium,30; - Combos: - Combo: - Ghost_Cube_Card - Lude_Gal_Card Script: | if (BaseJob == Job_Novice || BaseJob == Job_SuperNovice) { autobonus "{ bonus bNoSizeFix; }",1,7000,BF_WEAPON; } - Combos: - Combo: - Unknown_Swordman_Card - B_Ygnizem_Card Script: | if (BaseClass == Job_Swordman) { .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bLongAtkRate,10+2*(.@sum/4); bonus bShortAtkRate,10+2*(.@sum/4); bonus bMaxHPrate,2*(.@sum/4); } - Combos: - Combo: - Crow_Baron_Card - Crow_Duke_Card Script: | if (BaseJob == Job_Sage) { bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",30; bonus2 bSkillAtk,"MG_FIREBOLT",30; } - Combos: - Combo: - Eldest_Card - Observation_Card Script: | if (BaseLevel >= 200) { bonus2 bMagicAtkEle,Ele_Ghost,15*(readparam(bInt)/40); } - Combos: - Combo: - Empathizer_Card - Observation_Card Script: | if (BaseLevel >= 200) { bonus bLongAtkRate,15*(readparam(bDex)/40); } - Combos: - Combo: - Happy_Giver_Card - Shelter_Card Script: | if (BaseLevel >= 200) { bonus bShortAtkRate,15*(readparam(bStr)/40); } - Combos: - Combo: - Pray_Giver_Card - Solace_Card Script: | if (BaseLevel >= 200) { bonus2 bMagicAtkEle,Ele_Holy,15*(readparam(bInt)/40); } - Combos: - Combo: - Smile_Giver_Card - Solace_Card Script: | if (BaseLevel >= 200) { bonus2 bMagicAtkEle,Ele_Neutral,15*(readparam(bInt)/40); } - Combos: - Combo: - Tha_Regret_Card - Tha_Dolor_Card Script: | bonus2 bMagicAddRace,RC_Angel,20; - Combos: - Combo: - Void_Mimic_Card - Treasure_Mimic_Card Script: | if (BaseLevel >= 200) { bonus bCritAtkRate,15; } - Combos: - Combo: - Book_Of_Death_Card - Deathword_Card Script: | if (BaseLevel >= 200) { bonus2 bMagicAtkEle,Ele_Ghost,30; } - Combos: - Combo: - Excalibur_IL - Herald_Of_GOD_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L); bonus bVariableCastrate,-10; bonus bMatk,50; if (getequiprefinerycnt(EQI_HAND_R) >= 7 && getequiprefinerycnt(EQI_HAND_L) >= 7) { bonus2 bSkillAtk,"LG_RAYOFGENESIS",10; if (.@sum >= 18) { bonus2 bMagicAddRace,RC_All,20; if (.@sum >= 22) { bonus bDelayrate,-5; bonus2 bSkillCooldown,"LG_RAYOFGENESIS",-1000; } } } - Combos: - Combo: - Gelerdria_IL - Illusion_Hot_blooded_Headband Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HEAD_TOP); autobonus3 "{ bonus2 bSkillAtk,\"LG_BANISHINGPOINT\",25; bonus2 bSkillAtk,\"LG_CANNONSPEAR\",25; }",1000,60000,"LG_SHIELDSPELL"; if (getequiprefinerycnt(EQI_HAND_R) >= 7 && getequiprefinerycnt(EQI_HEAD_TOP) >= 7) { bonus bLongAtkRate,15; if (.@sum >= 18) { bonus2 bAddRace,RC_All,15; if (.@sum >= 22) { bonus2 bSkillAtk,"LG_BANISHINGPOINT",2*.@sum; bonus2 bSkillAtk,"LG_CANNONSPEAR",2*.@sum; } } } - Combos: - Combo: - Thorn_Staff_IL - Illusion_Morpheus's_Hood Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HEAD_TOP); bonus bMatk,20; if (getequiprefinerycnt(EQI_HAND_R) >= 7 && getequiprefinerycnt(EQI_HEAD_TOP) >= 7) { bonus2 bMagicAddEle,Ele_All,10; if (.@sum >= 18) { bonus2 bMagicAddRace,RC_Demon,20; bonus2 bMagicAddEle,Ele_Dark,20; if (.@sum >= 22) { bonus bFixedCast,-500; bonus2 bMagicAddSize,Size_All,15; } } } - Combos: - Combo: - Dea_Staff_IL - Saint_Robe_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-10; bonus bMatk,50; if (getequiprefinerycnt(EQI_HAND_R) >= 7 && getequiprefinerycnt(EQI_ARMOR) >= 7) { bonus bMatkRate,10; bonus bAspd,2; if (.@sum >= 18) { bonus2 bMagicAddRace,RC_All,20; if (.@sum >= 22) { bonus bDelayrate,-10; bonus bVariableCastrate,-15; } } } - Combos: - Combo: - Doom_Slayer_IL - Chain_Mail_IL Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_ARMOR); bonus bDelayrate,-15; bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_HAND_R) >= 7 && getequiprefinerycnt(EQI_ARMOR) >= 7) { bonus bAspdRate,15; if (.@sum >= 18) { bonus2 bAddRace,RC_All,20; if (.@sum >= 22) { bonus bVariableCastrate,-10; bonus bAtkRate,15; } } } - Combos: - Combo: - Sprint_Mail_IL - Sprint_Shoes_IL Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES); bonus bAtkRate,10; if (getequiprefinerycnt(EQI_ARMOR) >= 7 && getequiprefinerycnt(EQI_SHOES) >= 7) { bonus bBaseAtk,70; if (.@sum >= 18) { bonus bLongAtkRate,15; bonus bShortAtkRate,15; if (.@sum >= 22) { bonus bFixedCast,-700; bonus2 bAddClass,Class_Boss,25; } } } - Combos: - Combo: - Sprint_Mail_IL - Sprint_Ring_IL - Sprint_Glove_IL Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,15; - Combos: - Combo: - Sprint_Shoes_IL - Sprint_Ring_IL Script: | autobonus "{ bonus bStr,150; }",1,10000,BF_WEAPON; bonus2 bHPLossRate,500,1000; - Combos: - Combo: - Sprint_Shoes_IL - Sprint_Glove_IL Script: | autobonus "{ bonus bAgi,150; }",1,10000,BF_WEAPON; bonus2 bSPLossRate,50,1000; - Combos: - Combo: - Bloody_Dress - Evilspirit_Gloves Script: | bonus2 bMagicAddSize,Size_All,15; bonus bPerfectHitRate,10; bonus bMatkRate,10; autobonus "{ bonus2 bMagicAddRace,RC_All,15; bonus2 bMagicAddRace,RC_Player_Human,-15; bonus2 bMagicAddRace,RC_Player_Doram,-15; }",1,10000,BF_WEAPON; - Combos: - Combo: - Bloody_Dress - Celines_Ribbon Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bMagicAtkEle,Ele_Ghost,.@sum; bonus2 bMagicAtkEle,Ele_Poison,.@sum; bonus2 bMagicAtkEle,Ele_Holy,.@sum; bonus2 bMagicAtkEle,Ele_Dark,.@sum; if (.@sum >= 19) { bonus bMatkRate,15; if (.@sum >= 23) { bonus2 bMagicAddEle,Ele_All,20; } } - Combos: - Combo: - Bloody_Dress - Celine_Brooch_K Script: | .@sum = getequiprefinerycnt(EQI_ARMOR); bonus bMatk,10*.@r; if (.@sum >= 9) { bonus bVariableCastrate,-5; if (.@sum >= 11) { bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Fire,10; bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Water,10; bonus2 bMagicAtkEle,Ele_Wind,10; if (.@sum >= 13) { bonus bUnbreakableArmor; } } } - Combos: - Combo: - Spiritual_Ring_M - Staff_Of_Soul - Combo: - Spiritual_Ring_M - Wizardy_Staff Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bMatkRate,6; bonus bDex,2; bonus bVariableCastrate,-.@r; - Combos: - Combo: - Demon_Wing - Skin_Of_Ventus Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 7) { bonus bFlee2,2; } - Combos: - Combo: - Wondering_Wolf_Helm - Angry_Mouth Script: | bonus bCritical,10; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) { bonus bCritAtkRate,10; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 9) { bonus bAspd,1; } } - Combos: - Combo: - Amistr_Cap - Centimental_Flower Script: | bonus bMaxSP,20*(getequiprefinerycnt(EQI_HEAD_TOP)/2); - Combos: - Combo: - Amistr_Cap - Centimental_Leaf Script: | bonus bShortWeaponDamageReturn,(getequiprefinerycnt(EQI_HEAD_TOP)/2); - Combos: - Combo: - Supper_Swimsuit_K - Scuba_Mask Script: | bonus bVariableCastrate,-10; bonus bFlee2,10; - Combos: - Combo: - Scuba_Mask_K - Oxygen_Bomb_K - Combo: - Scuba_Mask_K - Supper_Swimsuit_K Script: | bonus2 bCriticalAddRace,RC_Fish,50; bonus bAspdRate,10; - Combos: - Combo: - STR3DEX - STR3INT Script: | bonus bInt,3; bonus bDex,3; - Combos: - Combo: - INT3VIT - INT3DEX Script: | bonus bVit,3; bonus bDex,3; - Combos: - Combo: - DEX3AGI - DEX3VIT Script: | bonus bAgi,3; bonus bVit,3; - Combos: - Combo: - VIT3LUK - VIT3AGI Script: | bonus bAgi,3; bonus bLuk,3; - Combos: - Combo: - AGI3STR - AGI3LUK Script: | bonus bStr,3; bonus bLuk,3; - Combos: - Combo: - LUK3INT - LUK3STR Script: | bonus bStr,3; bonus bInt,3; - Combos: - Combo: - Atk1p_Top - Atk1 Script: | bonus2 bAddClass,Class_All,2; - Combos: - Combo: - Matk1p_Top - Matk1p Script: | bonus bMatkRate,2; - Combos: - Combo: - Mdef4_Bottom - Def20 Script: | bonus bHit,5; bonus bFlee,5; - Combos: - Combo: - Flow_Manteau - Flow_Shield Script: | bonus2 bSubRace,RC_Brute,getequiprefinerycnt(EQI_GARMENT); bonus2 bSubRace,RC_Player_Doram,getequiprefinerycnt(EQI_GARMENT); bonus2 bAddEle,Ele_Water,getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Ramor_Manteau - Ramor_Shield_Undead Script: | bonus2 bSubRace,RC_DemiHuman,getequiprefinerycnt(EQI_GARMENT); bonus2 bAddEle,Ele_Undead,getequiprefinerycnt(EQI_HAND_L); - Combos: - Combo: - Little_Fhat - Falken_Blitz Script: | if (getequiprefinerycnt(EQI_HAND_R) >= 10) bonus2 bVariableCastrate,"SN_SHARPSHOOTING",-50; - Combos: - Combo: - Staff_of_Trust - TrustRing - Combo: - TrustRing - Spear_of_Trust - Combo: - TrustRing - Gun_of_Trust - Combo: - TrustRing - Mace_of_Trust - Combo: - TrustRing - Bow_of_Trust - Combo: - TrustRing - Dagger_of_Trust Script: | bonus2 bAddRace,RC_Fish,20; bonus2 bAddEle,Ele_Water,20; bonus2 bMagicAddRace,RC_Fish,20; bonus2 bMagicAddEle,Ele_Water,20; - Combos: - Combo: - Labyrinth_Bapho_Card - Diva_Axe - Combo: - Labyrinth_Bapho_Card - Diva_Claw - Combo: - Labyrinth_Bapho_Card - Diva_Viollin - Combo: - Labyrinth_Bapho_Card - Diva_Staff - Combo: - Labyrinth_Bapho_Card - Diva_Handgun - Combo: - Labyrinth_Bapho_Card - Diva_Huuma - Combo: - Labyrinth_Bapho_Card - Diva_Blade - Combo: - Labyrinth_Bapho_Card - Diva_Mace - Combo: - Labyrinth_Bapho_Card - Diva_Wing - Combo: - Labyrinth_Bapho_Card - Diva_Claymore - Combo: - Labyrinth_Bapho_Card - Diva_Lance - Combo: - Labyrinth_Bapho_Card - Diva_Wand - Combo: - Labyrinth_Bapho_Card - Diva_Foxtail - Combo: - Labyrinth_Bapho_Card - Diva_Blade_Whip - Combo: - Labyrinth_Bapho_Card - Diva_Katar - Combo: - Labyrinth_Bapho_Card - Diva_Twohand_Axe - Combo: - Labyrinth_Bapho_Card - Diva_Rifle - Combo: - Labyrinth_Bapho_Card - Diva_Gatling_Gun - Combo: - Labyrinth_Bapho_Card - Diva_Launcher - Combo: - Labyrinth_Bapho_Card - Diva_Shotgun - Combo: - Labyrinth_Bapho_Card - Diva_Book - Combo: - Labyrinth_Bapho_Card - Diva_Dagger - Combo: - Labyrinth_Bapho_Card - Diva_Spear Script: | bonus2 bAddClass,Class_All,10; bonus bSplashRange,1; - Combos: - Combo: - Diva_Robe - Diva_Manteau - Diva_Shoes - Combo: - Mirage_Robe - Mirage_Manteau - Mirage_Shoes - Combo: - Runeknight_Bottom3 - Runeknight_Robe Script: | bonus bMaxHPrate,10; bonus bMaxSPrate,10; - Combos: - Combo: - Labyrinth_Dra_Card - Mirage_Axe - Combo: - Labyrinth_Dra_Card - Mirage_Claw - Combo: - Labyrinth_Dra_Card - Mirage_Viollin - Combo: - Labyrinth_Dra_Card - Mirage_Staff - Combo: - Labyrinth_Dra_Card - Mirage_Handgun - Combo: - Labyrinth_Dra_Card - Mirage_Huuma - Combo: - Labyrinth_Dra_Card - Mirage_Blade - Combo: - Labyrinth_Dra_Card - Mirage_Mace - Combo: - Labyrinth_Dra_Card - Mirage_Wing - Combo: - Labyrinth_Dra_Card - Mirage_Claymore - Combo: - Labyrinth_Dra_Card - Mirage_Lance - Combo: - Labyrinth_Dra_Card - Mirage_Wand - Combo: - Labyrinth_Dra_Card - Mirage_Foxtail - Combo: - Labyrinth_Dra_Card - Mirage_Blade_Whip - Combo: - Labyrinth_Dra_Card - Mirage_Katar - Combo: - Labyrinth_Dra_Card - Mirage_Twohand_Axe - Combo: - Labyrinth_Dra_Card - Mirage_Rifle - Combo: - Labyrinth_Dra_Card - Mirage_Gatling_Gun - Combo: - Labyrinth_Dra_Card - Mirage_Launcher - Combo: - Labyrinth_Dra_Card - Mirage_Shotgun - Combo: - Labyrinth_Dra_Card - Mirage_Book - Combo: - Labyrinth_Dra_Card - Mirage_Dagger - Combo: - Labyrinth_Dra_Card - Mirage_Spear Script: | bonus2 bSPDrainRate,100,5; - Combos: - Combo: - Arrow - Bow_of_Trust Script: | bonus2 bAddRace,RC_Fish,15; bonus2 bAddEle,Ele_Water,15; - Combos: - Combo: - Variant_Axe # 1331 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Huuma # 13343 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Abyss_Blade # 13492 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Mace # 16087 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Wing # 18177 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Claw # 1861 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Abyss_Staff # 2053 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Claymore # 21046 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Lance # 26021 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Wand # 26149 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Foxtail # 26150 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Katar # 28037 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Twohand_Axe # 28135 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Rifle # 28249 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Gatling_Gun # 28250 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Shotgun # 28251 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Launcher # 28252 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Book # 28627 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Dagger # 28753 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Spear # 32017 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Viollin # 32105 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Blade_Whip # 32106 - Labyrinth_Doppelganger_Card # 27301 - Combo: - Variant_Handgun # 32300 - Labyrinth_Doppelganger_Card # 27301 Script: | bonus bAspdRate,10; bonus2 bAddClass,Class_All,10; - Combos: - Combo: - Angel_Egg - Deep_Angel_Hairband - Combo: - Angel_Egg - Pink_Angel_Hairband Script: | bonus bAllStats,1; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus3 bAutoSpellWhenHit,"WZ_VERMILION",5,5; bonus2 bAddRace,RC_All,5; bonus bVariableCastrate,-10; - Combos: - Combo: - Holy_Rosario - Phen_Card Script: | bonus bHealPower,2; bonus bVariableCastrate,-15; - Combos: - Combo: - Bell_Pigeon - Angelic_Chain Script: | bonus2 bExpAddClass,Class_All,5; - Combos: - Combo: - Bloody_Iron_Ball_ - Lora_Iron_Ball Script: | .@time = 5000 + max(getequiprefinerycnt(EQI_SHOES)-4,0)*1000; autobonus "{ bonus2 bIgnoreDefRaceRate,RC_All,100; }",5,.@time,BF_NORMAL; - Combos: - Combo: - Fallen_Angel_feather - Fallen_Angel_Wing Script: | .@head = getequiprefinerycnt(EQI_HEAD_TOP); .@garment = getequiprefinerycnt(EQI_GARMENT); if (.@head >= 10 && .@garment >= 10) { bonus3 bAutoSpellWhenHit,"NPC_WIDECURSE",5,10+(.@head+.@garment); bonus2 bSubRace,RC_All,3; bonus2 bSubRace,RC_Angel,-3; } - Combos: - Combo: - Fallen_Angel_Armor_TW - Fallen_Angel_Wing Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus2 bSubRace,RC_All,3; bonus2 bSubRace,RC_Angel,-3; } - Combos: - Combo: - Fallen_Angel_Armor_TW - Fallen_Angel_feather Script: | bonus bVit,2; bonus bMaxHPrate,10; - Combos: - Combo: - Fallen_Angel_tear - Fallen_Angel_Wing Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus2 bResEff,Eff_Stone,4000; bonus2 bResEff,Eff_Curse,4000; } - Combos: - Combo: - Fallen_Angel_tear - Fallen_Angel_feather Script: | if (getequiprefinerycnt(EQI_HEAD_TOP) >= 9) bonus bVariableCastrate,-5; - Combos: - Combo: - Fallen_Angel_tear - Fallen_Angel_Armor_TW Script: | if (getequiprefinerycnt(EQI_ARMOR) >= 9) bonus bMaxHPrate,8; - Combos: - Combo: - 1Para_Acc_L_A - 1Para_Acc_R_A Script: | bonus bFixedCast,-200; if (BaseLevel >= 30) { bonus bAtkRate,1; bonus bAspdRate,2; if (BaseLevel >= 45) { bonus bAtkRate,1; bonus bAspdRate,3; if (BaseLevel >= 85) { bonus bAtkRate,1; bonus bAspdRate,5; } } } - Combos: - Combo: - 1Para_Acc_L_B - 1Para_Acc_R_B Script: | bonus bFixedCast,-200; if (BaseLevel >= 30) { bonus bMatkRate,1; bonus bVariableCastrate,-2; if (BaseLevel >= 45) { bonus bMatkRate,1; bonus bVariableCastrate,-3; if (BaseLevel >= 85) { bonus bMatkRate,1; bonus bVariableCastrate,-5; } } } - Combos: - Combo: - L_60Lv_Aring - L_60Lv_Gloves Script: | bonus bFixedCast,-200; bonus bAspdRate,10; if (BaseLevel >= 105) { bonus bAtkRate,2; if (BaseLevel >= 110) { bonus bShortAtkRate,5; bonus bLongAtkRate,5; if (BaseLevel >= 120) { bonus bCritAtkRate,5; } } } - Combos: - Combo: - L_60Lv_Mring - L_60Lv_Necklace Script: | bonus bFixedCast,-200; bonus bVariableCastrate,-10; if (BaseLevel >= 105) { bonus bMatkRate,2; if (BaseLevel >= 110) { bonus2 bMagicAtkEle,Ele_All,5; if (BaseLevel >= 120) { bonus2 bMagicAddEle,Ele_All,5; } } } - Combos: - Combo: - Apollo_Armor_TW - Eddga_Card Script: | bonus3 bAddEffWhenHit,Eff_Stun,5000,ATF_MAGIC; bonus3 bAddEffWhenHit,Eff_Freeze,5000,ATF_MAGIC; bonus3 bAddEffWhenHit,Eff_Stone,5000,ATF_MAGIC; - Combos: - Combo: - Apollo_Armor_TW - Ferus__Card Script: | bonus bDelayrate,-5; bonus bAspd,1; - Combos: - Combo: - Astraea_Armor - Evil_Druid_Card Script: | .@r = min(14,getequiprefinerycnt(EQI_ARMOR)); bonus bMaxHPrate,3*(.@r/2); - Combos: - Combo: - Astraea_Armor - B_Magaleta_Card Script: | .@r = getrefine(); if (.@r >= 10) { .@r = min(14,.@r)-5; bonus bMaxHPrate,pow(.@r,2); } - Combos: - Combo: - Astraea_Armor - Astrea_Cape - Astraea_Shoes Script: | .@r = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT) + getequiprefinerycnt(EQI_SHOES); bonus bAllStats,3; bonus bMaxHPrate,15; bonus2 bSubSize,Size_Medium,5; if (.@r >= 45) { bonus2 bResEff,Eff_Freeze,10000; } - Combos: - Combo: - Astraea_Armor - Astraea_Helm_TW Script: | bonus bHealPower,20; autobonus2 "{ bonus bDef,1000; bonus2 bSPLossRate,50,1000; }",20,5000,BF_WEAPON,"{ specialeffect2 EF_MAGNUMBREAK; }"; - Combos: - Combo: - Astraea_Armor - Astrea_Cape - Astraea_Shoes - Astraea_Ring - Astraea_Helm_TW Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP) + getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT) + getequiprefinerycnt(EQI_SHOES); if (BaseClass == Job_Arch_Bishop && .@r >= 48) { skill "MG_ENERGYCOAT",1; } - Combos: - Combo: - Magicstone_Of_Grace - Mistress_Card Script: | bonus bMatkRate,10; bonus bUseSPrate,-50; bonus bHealPower,10; bonus2 bAddItemHealRate,526,15; bonus2 bAddItemSPHealRate,526,15; - Combos: - Combo: - TW_Cock_Hat - Picky__Card Script: | bonus bMaxHPrate,12; - Combos: - Combo: - VesperHeadGear - Berzebub_Card Script: | bonus bVariableCastrate,30; - Combos: - Combo: - VesperHeadGear - Apocalips_H_Card Script: | bonus2 bIgnoreMdefClassRate,Class_Boss,70; bonus2 bMagicAtkEle,Ele_Holy,30; bonus2 bMagicAtkEle,Ele_Neutral,30; - Combos: - Combo: - Star_Eyepatch_JP - Orc_Hero_Card - Combo: - Star_Eyepatch_JP_ - Orc_Hero_Card Script: | if (BaseLevel >= 100) { bonus bBaseAtk,30*(readparam(bVit)/10); bonus bMatk,30*(readparam(bVit)/10); bonus bVit,3*(readparam(bLuk)/10); bonus bLuk,3*(readparam(bLuk)/10); } else if (BaseLevel <= 99) { bonus bBaseAtk,10*(readparam(bVit)/10); bonus bMatk,10*(readparam(bVit)/10); bonus bVit,readparam(bLuk)/10; bonus bLuk,readparam(bLuk)/10; } - Combos: - Combo: - Yoichi_Muffler - Horn_Card - Combo: - Yoichi_Muffler - Imuke_Upper_Shield Script: | if (BaseClass == Job_Ranger) { bonus bLongAtkDef,-35; } - Combos: - Combo: - Astrea_Cape - Astraea_Shoes Script: | bonus bAllStats,1; bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus2 bSubRace,RC_All,10; - Combos: - Combo: - Astrea_Cape - Astraea_Helm_TW Script: | bonus bLongAtkDef,15; bonus2 bSubEle,Ele_All,5; - Combos: - Combo: - Spiritual_Cloth - Orc_Zombie_Card Script: | bonus2 bSubEle,Ele_Undead,45; - Combos: - Combo: - Spiritual_Cloth - Myst_Card Script: | bonus2 bSubEle,Ele_Poison,45; - Combos: - Combo: - Spiritual_Cloth - Marionette_Card Script: | bonus2 bSubEle,Ele_Ghost,45; - Combos: - Combo: - Spiritual_Cloth - Eclipse_Card Script: | bonus2 bSubEle,Ele_Holy,75-(getskilllv("CR_TRUST")*5); - Combos: - Combo: - FullForce # 21053 - Doppelganger_Card # 4142 - Combo: - FullForce_ # 600025 - SLD_Doppelganger_Card_J # 300323 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); skill "PR_LEXAETERNA",1; if (BaseLevel >= 100) { bonus bAspdRate,5*.@r; bonus2 bAddRace,RC_All,10*.@r; } else { bonus bAspdRate,2*.@r; bonus2 bAddRace,RC_All,4*.@r; } - Combos: - Combo: - Astraea_Shoes - Astraea_Ring Script: | bonus bMaxHPrate,8; bonus bMaxSPrate,8; bonus bDelayrate,-5; - Combos: - Combo: - Astraea_Shoes - Astraea_Helm_TW Script: | bonus bFlee2,10; bonus bFixedCast,-500; - Combos: - Combo: - Nergal_Shoes_TW - Moonlight_Flower_Card Script: | .@r = getequiprefinerycnt(EQI_SHOES); .@r_shoes = min(10,getequiprefinerycnt(EQI_SHOES)); skill "AL_HEAL",10; if (BaseLevel >= 100) { bonus bMdef,5*.@r_shoes; bonus bMatk,15*.@r; } else { bonus bMdef,3*.@r_shoes; bonus bMatk,5*.@r; } - Combos: - Combo: - Hollow_Shoes - Berzebub_Card Script: | .@r = getrefine(); skill "PR_MAGNUS",10; bonus2 bMagicAddRace,RC_Undead,30; bonus2 bMagicAddRace,RC_Demon,30; bonus2 bMagicAddEle,Ele_Dark,30; bonus2 bMagicAddEle,Ele_Undead,30; if (BaseLevel >= 100) { bonus bMatk,15*.@r; bonus bVariableCastrate,-7*.@r; } else { bonus bMatk,5*.@r; bonus bVariableCastrate,-2*.@r; } - Combos: - Combo: - Astraea_Ring - B_Magaleta_Card Script: | bonus bDefEle,Ele_Ghost; bonus5 bAutoSpellWhenHit,"HP_ASSUMPTIO",5,-50,BF_WEAPON|BF_MAGIC,0; bonus2 bAddClass,Class_Boss,20; bonus2 bMagicAddClass,Class_Boss,20; - Combos: - Combo: - Astraea_Ring - Astraea_Helm_TW Script: | bonus bAllStats,3; bonus bDelayrate,-7; - Combos: - Combo: - Orcsuccessionhelm_TW - Orc_Warrior_Card Script: | bonus2 bSubRace,RC_Player_Human,30; bonus2 bSubRace,RC_Player_Doram,30; - Combos: - Combo: - Orcsuccessionhelm_TW - Orc_Load_Card Script: | bonus bMaxHPrate,50; bonus2 bResEff,Eff_Freeze,10000; bonus2 bResEff,Eff_Stone,10000; - Combos: - Combo: - Orcsuccessionhelm_TW - Orc_Hero_Card Script: | bonus bMaxHPrate,20; skill "BS_OVERTHRUST",5; - Combos: - Combo: - Orcsuccessionhelm_TW - Orc_Lady_Card Script: | bonus2 bAddRace,RC_DemiHuman,10; bonus2 bAddRace,RC_Player_Human,10; bonus2 bAddRace,RC_Brute,10; bonus2 bAddRace,RC_Player_Doram,10; - Combos: - Combo: - Orcsuccessionhelm_TW - Orc_Archer_Card Script: | bonus bAspdRate,3; bonus bDelayrate,-3; - Combos: - Combo: - Orcsuccessionhelm_TW - Orc_Warrior_Card - Orc_Load_Card - Orc_Hero_Card - Orc_Lady_Card - Orc_Archer_Card Script: | skill "CR_DEFENDER",4; bonus bDefRatioAtkClass,Class_All; - Combos: - Combo: - Orc_Load_Mail # 450142 - Orc_Load_Card # 4135 - Combo: - Orc_Load_Mail_ # 450205 - Sealed_Orc_Load_Card_J # 300322 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bNoWalkDelay; bonus2 bResEff,Eff_Freeze,10000; if (BaseLevel >= 100) { bonus2 bAddEle,Ele_Dark,10*.@r; } else { bonus2 bAddEle,Ele_Dark,3*.@r; } - Combos: - Combo: - S_Helmut_Card - S_Skia_Card Script: | bonus2 bAddRace,RC_All,3; - Combos: - Combo: - Heaven_Cage - Grand_Peco_Card Script: | bonus3 bAutoSpell,"PR_GLORIA",5,20; - Combos: - Combo: - Heaven_Cage - Ixion_Wing - Combo: - Heaven_Cage - Ixion_Wing_S Script: | if (BaseClass == Job_Ranger) { bonus2 bSkillAtk,"HT_BLITZBEAT",5*getequiprefinerycnt(EQI_HAND_R); } - Combos: - Combo: - Happy_Balloon_J - Mystcase_Card - Combo: - XM_Mystcase_Card_J - Happy_Balloon_J Script: | if (readparam(bLUK) >= 77) { bonus2 bAddMonsterDropItem,22839,30; } /*Unknow Rate*/ - Combos: - Combo: - Tatenasi_Armor - Loli_Ruri_Card - Combo: - Tatenasi_Armor - Solider_Card - Combo: - Tatenasi_Armor - Baby_Leopard_Card - Combo: - Tatenasi_Armor - Anolian_Card - Combo: - Tatenasi_Armor - Geographer_Card - Combo: - Tatenasi_Armor - High_Orc_Card Script: | .@r = getequiprefinerycnt(EQI_ARMOR); if (.@r == 5) { bonus bDefEle,Ele_Earth; } else if (.@r == 6) { bonus bDefEle,Ele_Water; } else if (.@r == 7) { bonus bDefEle,Ele_Wind; } else if (.@r == 8) { bonus bDefEle,Ele_Fire; } else if (.@r == 9) { bonus bDefEle,Ele_Dark; } else if (.@r >= 10) { bonus bDefEle,Ele_Holy; } - Combos: - Combo: - Tatenasi_Armor - Archdam_Card Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bSkillAtk,"PA_SHIELDCHAIN",5*(.@r/2); bonus2 bSkillAtk,"CR_DEVOTION",5*(.@r/2); - Combos: - Combo: - Tatenasi_Armor - Novus__Card Script: | .@r = getrefine(); if (.@r == 5) { bonus bDefEle,Ele_Earth; } if (.@r == 6) { bonus bDefEle,Ele_Water; } if (.@r == 7) { bonus bDefEle,Ele_Wind; } if (.@r == 8) { bonus bDefEle,Ele_Fire; } if (.@r == 9) { bonus bDefEle,Ele_Dark; } if (.@r >= 10) { bonus bDefEle,Ele_Holy; } - Combos: - Combo: - Mars_Armor_TW - Whisper_Boss_Card Script: | bonus bBaseAtk,30; bonus bFlee,20; - Combos: - Combo: - Mars_Armor_TW - Kades_Card Script: | bonus2 bSubEle,Ele_Holy,20; bonus2 bSubEle,Ele_Ghost,20; - Combos: - Combo: - Vinus_Armor_TW - Antique_Firelock_Card Script: | bonus2 bSubRace,RC_All,5; - Combos: - Combo: - Vinus_Armor_TW - Lady_Tanee_Card Script: | bonus bBaseAtk,50; bonus2 bAddClass,Class_Boss,25; bonus2 bMagicAddClass,Class_Boss,25; - Combos: - Combo: - New_Year_Hairpin - Shinobi_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bAspdRate,.@r; - Combos: - Combo: - New_Year_Hairpin - Alligator_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bHPrecovRate,4*.@r; bonus bSPrecovRate,4*.@r; - Combos: - Combo: - New_Year_Hairpin - Blood_Butterfly_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bVariableCastrate,-2*.@r; bonus2 bSkillAtk,"MG_FIREWALL",5*.@r; - Combos: - Combo: - Greater_Dracul_Horn - Hunter_Fly_Card Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bHPDrainRate,-30,10; if (.@r >= 9) { bonus2 bHPDrainRate,-30,30; } else if (.@r >= 7) { bonus2 bHPDrainRate,-30,15; } - Combos: - Combo: - Applause_Sandal - Gig_Card - Combo: - Applause_Sandal - Neraid_Card - Combo: - Applause_Sandal - Driller_Card - Combo: - Applause_Sandal - Diabolic_Card - Combo: - Applause_Sandal - Zombie_Master_Card - Combo: - Applause_Sandal - Caterpillar_Card - Combo: - Applause_Sandal - Kind_Of_Beetle_Card - Combo: - Applause_Sandal - Tri_Joint_Card - Combo: - Applause_Sandal - Fake_Angel_Card - Combo: - Applause_Sandal - Phendark_Card Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bHPGainValue,30; bonus bSPGainValue,3; bonus bBaseAtk,10*(.@r/3); bonus bMatk,10*(.@r/3); - Combos: - Combo: - Applause_Sandal_ - Tiara - Combo: - Applause_Sandal_ - Tiara_ Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bVariableCastrate,-10-(.@r/2); bonus bMatkRate,(.@r/2); - Combos: - Combo: - Applause_Sandal_ - Crown - Combo: - Applause_Sandal_ - Crown_ Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bVariableCastrate,-10-(.@r/2); bonus2 bAddRace,RC_All,(.@r/2); - Combos: - Combo: - Applause_Sandal_ - Amon_Ra_Card Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bVariableCastrate,-10; bonus3 bAutoSpellWhenHit,"PR_KYRIE",10,-(30+70*(readparam(bInt) >= 99)); bonus bAllStats,3*(.@r); /*TODO: Cancel auto spell bonus is not implemented in rAthena yet.*/ - Combos: - Combo: - XM_Mystcase_Card_J - Gargoyle_Card - Combo: - XM_Mystcase_Card_J - Raydric_Archer_Card - Combo: - XM_Mystcase_Card_J - Wraith_Card - Combo: - XM_Mystcase_Card_J - Mimic_Card - Combo: - XM_Mystcase_Card_J - Stem_Worm_Card - Combo: - XM_Mystcase_Card_J - Sleeper_Card - Combo: - XM_Mystcase_Card_J - Orc_Archer_Card - Combo: - XM_Mystcase_Card_J - Evil_Cloud_Hermit_Card - Combo: - XM_Mystcase_Card_J - Li_Me_Mang_Ryang_Card Script: | bonus2 bAddMonsterDropItem,664,30; bonus2 bAddMonsterDropItem,665,30; bonus2 bAddMonsterDropItem,666,30; bonus2 bAddMonsterDropItem,667,30; /*Unknow Rate*/ - Combos: - Combo: - Owl_Baron_Mantle - Mysteltainn_Card Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSubSize,Size_Small,5; if (.@r >= 8) { bonus2 bAddSize,Size_Small,25; bonus2 bMagicAddSize,Size_Small,25; } - Combos: - Combo: - Owl_Baron_Mantle - Executioner_Card Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSubSize,Size_Large,5; if (.@r >= 8) { bonus2 bAddSize,Size_Large,25; bonus2 bMagicAddSize,Size_Large,25; } - Combos: - Combo: - Owl_Baron_Mantle - Tirfing_Card Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSubSize,Size_Medium,5; if (.@r >= 8) { bonus2 bAddSize,Size_Medium,25; bonus2 bMagicAddSize,Size_Medium,25; } - Combos: - Combo: - Behemoth_Muffler - Vocal_Card Script: | bonus bMdef,5; bonus bMaxHPrate,10; bonus2 bSubEle,Ele_Neutral,20; - Combos: - Combo: - Gift_of_Panagia - Coluceo_Heal30 Script: | bonus bUseSPrate,-10; bonus bHealPower,10; - Combos: - Combo: - Gift_of_Panagia - Highness_Heal_3sec Script: | bonus bDelayrate,-10; bonus bHealPower,20; - Combos: - Combo: - Gift_of_Panagia - Heal_Amount2 - Combo: - Gift_of_Panagia - Heal_Amount3 Script: | bonus bVariableCastrate,-10; bonus bHealPower,5; - Combos: - Combo: - aegis_490098 - Release_Of_Magic Script: | if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus2 bSkillUseSP,"WL_CRIMSONROCK",50; bonus2 bSkillCooldown,"WL_CRIMSONROCK",-2000; } - Combos: - Combo: - MD_Sakray_Card - MD_Tiara_Card Script: | bonus bDelayrate,-10; bonus bPAtk,3; bonus bSmatk,3; - Combos: - Combo: - Range_Robe_D - Range_Top - Combo: - Range_Robe_D - Range_Bottom - Combo: - Range_Robe_D - Range_Middle Script: | bonus bLongAtkRate,2; - Combos: - Combo: - Melee_Robe_D - Melee_Top - Combo: - Melee_Robe_D - Melee_Middle - Combo: - Melee_Robe_D - Melee_Bottom Script: | bonus bShortAtkRate,2; - Combos: - Combo: - Magic_Top # 310664 - Magic_Middle # 310665 - Magic_Bottom # 310666 Script: | bonus2 bMagicAtkEle,Ele_All,6; - Combos: - Combo: - Runeknight_Top3 - Runeknight_Robe2 Script: | bonus2 bSkillAtk,"RK_HUNDREDSPEAR",15; - Combos: - Combo: - Runeknight_Middle3 - Runeknight_Robe Script: | bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15; bonus2 bSkillAtk,"RK_DRAGONBREATH",15; - Combos: - Combo: - Runeknight_Middle3 - Runeknight_Robe2 Script: | bonus2 bSkillAtk,"RK_SONICWAVE",15; - Combos: - Combo: - Runeknight_Bottom3 - Runeknight_Robe2 Script: | bonus2 bSkillAtk,"RK_IGNITIONBREAK",15; - Combos: - Combo: - Warlock_Top3 - Warlock_Robe Script: | bonus2 bSkillAtk,"WL_SOULEXPANSION",15; - Combos: - Combo: - Warlock_Top3 - Warlock_Robe2 - Combo: - Warlock_Middle3 - Warlock_Robe2 Script: | bonus2 bSkillAtk,"WL_JACKFROST",15; - Combos: - Combo: - Warlock_Bottom3 - Warlock_Robe Script: | bonus2 bSkillAtk,"WL_CHAINLIGHTNING",15; - Combos: - Combo: - Royalguard_Top3 # 310887 - Royalguard_Robe # 29520 - Combo: - Royalguard_Bottom3 # 310889 - Royalguard_Robe # 29520 Script: | bonus2 bSkillAtk,"LG_CANNONSPEAR",15; - Combos: - Combo: - Royalguard_Top3 - RoyalGuard_Robe2 Script: | bonus2 bSkillUseSPrate,"LG_RAYOFGENESIS",15; - Combos: - Combo: - Royalguard_Bottom3 - RoyalGuard_Robe2 Script: | bonus2 bMagicAddSize,Size_All,15; - Combos: - Combo: - HeroInsignia_STR - HeroBoots_STR Script: | bonus bShortAtkRate,15; - Combos: - Combo: - HeroInsignia_DEX - HeroBoots_DEX Script: | bonus bLongAtkRate,15; - Combos: - Combo: - HeroInsignia_VIT - HeroBoots_VIT Script: | bonus bDelayrate,-10; bonus bMaxHPrate,10; - Combos: - Combo: - HeroInsignia_AGI - HeroBoots_AGI Script: | bonus bCritical,15; bonus bAtkRate,15; - Combos: - Combo: - WanderMins_Top3 - WanderMins_Robe2 Script: | bonus2 bSkillAtk,"WM_METALICSOUND",15; - Combos: - Combo: - WanderMins_Middle3 # 311006 - WanderMinstrel_Robe # 29488 Script: | bonus2 bAddSize,Size_All,15; - Combos: - Combo: - WanderMins_Bottom3 - WanderMins_Robe2 Script: | bonus2 bSkillAtk,"WM_REVERBERATION",15; - Combos: - Combo: - Genetic_Top3 - Genetic_Robe - Combo: - Genetic_Bottom3 - Genetic_Robe Script: | bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",15; - Combos: - Combo: - Genetic_Top3 - Genetic_Robe2 Script: | bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",15; - Combos: - Combo: - Genetic_Middle3 - Genetic_Robe2 - Combo: - Genetic_Bottom3 - Genetic_Robe2 Script: | bonus2 bSkillAtk,"GN_CART_TORNADO",15; - Combos: - Combo: - Sorcerer_Top3 - Sorcerer_Robe Script: | bonus2 bSkillCooldown,"SO_CLOUD_KILL",-2000; - Combos: - Combo: - Sorcerer_Top3 - Sorcerer_Robe2 Script: | bonus2 bSkillAtk,"SO_EARTHGRAVE",15; - Combos: - Combo: - Sorcerer_Middle3 - Sorcerer_Robe2 Script: | bonus2 bSkillAtk,"SO_VARETYR_SPEAR",15; - Combos: - Combo: - Sorcerer_Bottom3 - Sorcerer_Robe Script: | bonus2 bSkillAtk,"SO_POISON_BUSTER",15; - Combos: - Combo: - Sorcerer_Bottom3 - Sorcerer_Robe2 Script: | bonus2 bSkillAtk,"SO_DIAMONDDUST",15; - Combos: - Combo: - Fairy_Of_Eden - Garden_of_Eden Script: | bonus bMaxHPrate,50; bonus bSpeedAddRate,25; - Combos: - Combo: - Fairy_Of_Eden - WizardOfVeritas_Card Script: | bonus bInt,40; bonus bIntravision; if ((eaclass()&EAJ_THIRDMASK)==EAJ_WARLOCK) { bonus2 bSkillAtk,"WZ_SIGHTRASHER",6*BaseLevel; bonus4 bAutoSpellOnSkill,"WZ_SIGHTRASHER","MG_SIGHT",1,1000; } /*Unknow Rate*/ - Combos: - Combo: - DesireOfDeath - Ooparts1 Script: | autobonus "{ bonus bFlee,150; bonus bDelayrate,-100; }",50,10000,BF_WEAPON,"{ active_transform 1635,10000; }"; /*Unknow Rate*/ - Combos: - Combo: - DesireOfDeath - Ring_Of_Nature Script: | bonus bAgi,40; bonus bNoSizeFix; - Combos: - Combo: - Ooparts1 - Release_Of_Magic Script: | autobonus "{ bonus bFlee2,100; bonus2 bMagicAddClass,Class_Boss,100; }",50,10000,BF_MAGIC,"{ active_transform 1639,10000; }"; /*Unknow Rate*/ - Combos: - Combo: - Ooparts1 - Hero Script: | autobonus "{ bonus bFlee2,100; bonus2 bAddClass,Class_Boss,100; }",50,10000,BF_WEAPON; /*Unknow Rate*/ - Combos: - Combo: - aegis_450165 - Striking_Hat Script: | bonus bAllStats,15; - Combos: - Combo: - aegis_450165 - Striking_Shoes Script: | bonus bNoSizeFix; - Combos: - Combo: - aegis_450165 - aegis_480114 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bMaxHPrate,20*(.@r/3); bonus bLongAtkRate,5*(.@r/3); - Combos: - Combo: - aegis_480114 - Striking_Hat Script: | bonus bLongAtkRate,25; bonus bSPDrainValue,5; - Combos: - Combo: - aegis_480114 - Hero Script: | bonus bWeaponAtkRate,30; bonus bPerfectHitAddRate,25; - Combos: - Combo: - aegis_480114 - Striking_Shoes Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bAllStats,10*(.@r/3); - Combos: - Combo: - Geffenia_Magictool_Ice - Release_Of_Magic Script: | if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus bNoGemStone; } - Combos: - Combo: - Sixth_Sense_Ring - Release_Of_Magic Script: | if (eaclass()&EAJL_THIRD && BaseJob == Job_Sage) { bonus2 bIgnoreMdefRaceRate,RC_All,100; } - Combos: - Combo: - Ring_Of_Nature - Hero Script: | bonus bDelayrate,-15; bonus bLongAtkRate,25; - Combos: - Combo: - Ring_Of_Nature - Dynast Script: | bonus bAspdRate,15; bonus bPerfectHitAddRate,35; - Combos: - Combo: - Ring_Of_Nature - Release_Of_Magic Script: | bonus2 bMagicAtkEle,Ele_Wind,50; bonus2 bMagicAtkEle,Ele_Holy,50; bonus2 bMagicAtkEle,Ele_Neutral,50; bonus bFixedCastrate,-70; - Combos: - Combo: - SoulExpansionRing - Release_Of_Magic Script: | if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus2 bIgnoreMdefRaceRate,RC_All,100; } - Combos: - Combo: - Themis_Balance - Release_Of_Magic Script: | autobonus "{ bonus4 bAutoSpellOnSkill,\"LG_RAYOFGENESIS\",\"AB_HIGHNESSHEAL\",3,1000; }",50,3000,BF_MAGIC; /*Unknow Rate*/ - Combos: - Combo: - aegis_490102 - Release_Of_Magic Script: | if (eaclass()&EAJL_THIRD && BaseJob == JOB_SOUL_LINKER) { skill "MG_FIREWALL",10; bonus2 bIgnoreMdefRaceRate,RC_All,100; } - Combos: - Combo: - aegis_490110 - Dynast Script: | bonus2 bSkillUseSP,"SR_RAMPAGEBLASTER",130; bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-500; - Combos: - Combo: - aegis_490118 - Release_Of_Magic Script: | if (eaclass()&EAJL_THIRD && BaseJob == JOB_PRIEST) { bonus2 bIgnoreMdefRaceRate,RC_All,100; } - Combos: - Combo: - aegis_490119 - Ooparts1 Script: | bonus bAllStats,10; bonus bAspdRate,10; - Combos: - Combo: - aegis_490130 - Hero Script: | if (eaclass()&EAJL_THIRD && BaseJob == JOB_MONK) { bonus2 bSkillCooldown,"SR_SKYNETBLOW",-200; autobonus3 "{ bonus bFlee2,100; }",50,3000,"SR_SKYNETBLOW"; } /*Unknow Rate*/ - Combos: - Combo: - aegis_490141 - Release_Of_Magic Script: | if (eaclass()&EAJL_THIRD && BaseJob == JOB_BARD || eaclass()&EAJL_THIRD && BaseJob == JOB_DANCER) { bonus2 bSkillCooldown,"WM_METALICSOUND",-200; } - Combos: - Combo: - aegis_490142 - Ooparts1 - Combo: - aegis_490143 - Ooparts1 Script: | bonus bAllStats,10; bonus bDelayrate,-30; - Combos: - Combo: - aegis_490145 - Hero Script: | bonus bNoSizeFix; bonus2 bSkillCooldown,"RA_AIMEDBOLT",-250; - Combos: - Combo: - aegis_490146 - Dynast Script: | if (eaclass()&EAJL_THIRD && BaseJob == JOB_ALCHEMIST) { bonus bNoWalkDelay; autobonus3 "{ bonus bPerfectHitAddRate,100; }",50,3000,"GN_CART_TORNADO"; /*Unknow Rate*/ } - Combos: - Combo: - RingOfDevil - Force1 - Combo: - RingOfDevil - Force2 - Combo: - RingOfDevil - Force3 Script: | bonus2 bAddRace,RC_All,5; - Combos: - Combo: - S_AutoSpell_Shield - S_AutoSpell_Armor - S_AutoSpell_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES)+getequiprefinerycnt(EQI_SHADOW_SHIELD); bonus bMatkRate,1; if (.@sum >= 27) { bonus3 bAutoSpell,"HW_NAPALMVULCAN",5,80; } else if (.@sum >= 27) { bonus3 bAutoSpell,"HW_NAPALMVULCAN",3,40; } - Combos: - Combo: - S_AutoSpell_Weapon - S_AutoSpell_Pendant - S_AutoSpell_Earring Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_WEAPON)+getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus bAtkRate,1; if (.@sum >= 27) { bonus3 bAutoSpell,"AS_SONICBLOW",10,80; } else if (.@sum >= 27) { bonus3 bAutoSpell,"AS_SONICBLOW",7,40; } - Combos: - Combo: - S_M_AutoSpell_Armor - S_M_AutoSpell_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bMatkRate,2; if (.@sum >= 27) { bonus3 bAutoSpell,"WL_JACKFROST",max(getskilllv("WL_JACKFROST"),4),80; } else if (.@sum >= 27) { bonus3 bAutoSpell,"WL_JACKFROST",max(getskilllv("WL_JACKFROST"),2),40; } - Combos: - Combo: - S_M_AutoSpell_Earring - S_M_AutoSpell_Pendant Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_R)+getequiprefinerycnt(EQI_SHADOW_ACC_L); bonus bAtkRate,2; if (.@sum >= 20) { bonus5 bAutoSpell,"NC_POWERSWING",max(getskilllv("NC_POWERSWING"),8),80,BF_SHORT|BF_NORMAL,1; } else if (.@sum >= 18) { bonus5 bAutoSpell,"NC_POWERSWING",max(getskilllv("NC_POWERSWING"),4),40,BF_SHORT|BF_NORMAL,1; } - Combos: - Combo: - S_SU_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bMagicAtkEle,Ele_All,15; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillCooldown,"SU_LUNATICCARROTBEAT",-5000; bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",15; bonus2 bSkillAtk,"SU_SV_STEMSPEAR",15; bonus2 bSkillAtk,"SU_CN_METEOR",15; bonus2 bSkillAtk,"SU_PICKYPECK",15; - Combos: - Combo: - S_SJ_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bShortAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillCooldown,"SJ_DOCUMENT",-20000; bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",15; bonus2 bSkillAtk,"SJ_SOLARBURST",15; bonus2 bSkillAtk,"SJ_FULLMOONKICK",15; bonus2 bSkillAtk,"SJ_NEWMOONKICK",15; bonus2 bSkillAtk,"SJ_PROMINENCEKICK",15; - Combos: - Combo: - S_KO_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bMagicAtkEle,Ele_All,15; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillCooldown,"KO_JYUMONJIKIRI",-1000; bonus2 bSkillAtk,"KO_HUUMARANKA",15; bonus2 bSkillAtk,"KO_JYUMONJIKIRI",15; bonus2 bSkillAtk,"NJ_KOUENKA",15; bonus2 bSkillAtk,"NJ_HYOUSENSOU",15; bonus2 bSkillAtk,"NJ_HUUJIN",15; - Combos: - Combo: - S_RL_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMDefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bLongAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillCooldown,"RL_HEAT_BARREL",-5000; bonus2 bSkillAtk,"RL_FIREDANCE",15; bonus2 bSkillAtk,"RL_R_TRIP",15; bonus2 bSkillAtk,"RL_FIRE_RAIN",15; - Combos: - Combo: - S_SP_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bSkillCooldown,"SP_SOULCURSE",-1500; bonus2 bMagicAtkEle,Ele_All,15; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bVariableCastrate,-10; bonus2 bSkillCooldown,"SP_SOULREAPER",-5000; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",15; bonus2 bSkillAtk,"SP_SPA",15; bonus2 bSkillAtk,"SP_SWHOO",15; - Combos: - Combo: - S_NV_Weapon - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | bonus2 bMagicAtkEle,Ele_All,15; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-70; bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-70; bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-70; bonus bShortAtkRate,15; bonus bDelayrate,-15; bonus bVariableCastrate,-10; bonus2 bSkillAtk,"RK_IGNITIONBREAK",15; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; - Combos: - Combo: - Military_Boots_IL - Illusion_War_Axe - Combo: - Military_Boots_IL_ - Illusion_War_Axe Script: | bonus2 bAddClass,Class_Boss,70; bonus2 bSubClass,Class_Boss,15; - Combos: - Combo: - Storm_Muffler - Bow_Of_Storm - Combo: - Storm_Muffler - Grace_Severe_Suit Script: | if (getskilllv("WM_GLOOMYDAY") == 5) bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",2000; - Combos: - Combo: - Thanos_Helm1_LT - Thanos_Spear_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-15; bonus2 bSkillAtk,"LG_HESPERUSLIT",12*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm1_LT - Thanos_TSword_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,15; bonus2 bSkillAtk,"RK_WINDCUTTER",12*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm1_LT - Thanos_Axe_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddRace,RC_All,15; bonus2 bSkillAtk,"NC_AXETORNADO",12*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_2 - Thanos_Sword_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"GN_CARTCANNON",10*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_2 # 400141 - Thanos_Bow_AD # 700029 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bAtkRate,10; bonus2 bSkillAtk,"SN_SHARPSHOOTING",10*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_2 - Thanos_Violin_AD - Combo: - Thanos_Helm_2 - Thanos_Whip_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillUseSPrate,"WM_SEVERE_RAINSTORM",10*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_3 - Thanos_Staff_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAddRace,RC_All,10; bonus2 bSkillAtk,"SO_VARETYR_SPEAR",10*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_3 - Thanos_Rod_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"WL_CRIMSONROCK",10*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_3 - Thanos_Dagger_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",10*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_4 - Thanos_Katar_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",10*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_4 - Thanos_Knuckle_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMaxHPrate,10; bonus2 bSkillAtk,"SR_TIGERCANNON",10*(.@r_weapon/2); - Combos: - Combo: - Thanos_Helm_4 - Thanos_Hammer_AD Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bMagicAddSize,Size_All,10; bonus2 bSkillAtk,"AB_DUPLELIGHT",10*(.@r_weapon/2); - Combos: - Combo: - Survive_Circlet_K_LT - SurviveOrb_K_LT Script: | bonus2 bMagicAddEle,Ele_All,10; bonus bNoCastCancel; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 12) { bonus bDelayrate,-12; } - Combos: - Combo: - Viva_Adul_Hat_WL1 - Adulter_F_Rod Script: | bonus2 bMagicAtkEle,Ele_Ghost,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_SOULEXPANSION",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_WL1 - Vivatus_F_Rod Script: | bonus2 bMagicAtkEle,Ele_Ghost,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"AG_SOUL_VC_STRIKE",7*(.@r_weapon/3); bonus2 bSkillAtk,"WL_SOULEXPANSION",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"AG_SOUL_VC_STRIKE",15; } - Combos: - Combo: - Viva_Adul_Hat_WL2 - Adulter_F_T_Staff Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Dark,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_COMET",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_WL2 - Vivatus_F_T_Staff Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Dark,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"AG_MYSTERY_ILLUSION",7*(.@r_weapon/3); bonus2 bSkillAtk,"WL_COMET",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"AG_MYSTERY_ILLUSION",15; } - Combos: - Combo: - Viva_Adul_Hat_SR1 - Adulter_F_Knuckle Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SR_TIGERCANNON",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SR1 - Vivatus_F_Knuckle Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",7*(.@r_weapon/3); bonus2 bSkillAtk,"SR_TIGERCANNON",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",15; } - Combos: - Combo: - Viva_Adul_Hat_SR2 - Adulter_F_Claw Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SR2 - Vivatus_F_Claw Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"IQ_EXPOSION_BLASTER",7*(.@r_weapon/3); bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"IQ_EXPOSION_BLASTER",15; } - Combos: - Combo: - Viva_Adul_Hat_AB1 - Adulter_F_Wand Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Holy,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"AB_ADORAMUS",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_AB1 - Vivatus_F_Wand Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Holy,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"CD_ARBITRIUM_ATK",7*(.@r_weapon/3); bonus2 bSkillAtk,"AB_ADORAMUS",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"CD_ARBITRIUM_ATK",15; } - Combos: - Combo: - Viva_Adul_Hat_AB2 - Adulter_F_Bible Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"AB_DUPLELIGHT",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_AB2 - Vivatus_F_Bible Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"CD_PETITIO",7*(.@r_weapon/3); bonus2 bSkillAtk,"AB_DUPLELIGHT",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"CD_PETITIO",15; } - Combos: - Combo: - Viva_Adul_Hat_SC1 - Adulter_F_Dagger Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SC_FATALMENACE",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SC1 - Vivatus_F_Dagger Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",7*(.@r_weapon/3); bonus2 bSkillAtk,"SC_FATALMENACE",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",15; } - Combos: - Combo: - Viva_Adul_Hat_SC2 - Adulter_F_C_Bow Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SC_TRIANGLESHOT",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SC2 - Vivatus_F_C_Bow Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"ABC_FRENZY_SHOT",7*(.@r_weapon/3); bonus2 bSkillAtk,"SC_TRIANGLESHOT",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"ABC_FRENZY_SHOT",15; } - Combos: - Combo: - Viva_Adul_Hat_RA1 - Adulter_F_Ballista Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RA_ARROWSTORM",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RA1 - Vivatus_F_Ballista Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WH_GALESTORM",7*(.@r_weapon/3); bonus2 bSkillAtk,"RA_ARROWSTORM",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"WH_GALESTORM",15; } - Combos: - Combo: - Viva_Adul_Hat_RA2 - Adulter_F_A_Bow Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RA_AIMEDBOLT",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RA2 - Vivatus_F_A_Bow Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",7*(.@r_weapon/3); bonus2 bSkillAtk,"RA_AIMEDBOLT",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",15; } - Combos: - Combo: - Viva_Adul_Hat_LG1 - Adulter_F_G_Sword Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Holy,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LG_RAYOFGENESIS",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_LG1 - Vivatus_F_G_Sword Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Holy,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"IG_CROSS_RAIN",7*(.@r_weapon/3); bonus2 bSkillAtk,"LG_RAYOFGENESIS",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"IG_CROSS_RAIN",15; } - Combos: - Combo: - Viva_Adul_Hat_LG2 - Adulter_F_G_Spear Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LG_OVERBRAND",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_LG2 - Vivatus_F_G_Spear Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"IG_OVERSLASH",7*(.@r_weapon/3); bonus2 bSkillAtk,"LG_OVERBRAND",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"IG_OVERSLASH",15; } - Combos: - Combo: - Viva_Adul_Hat_GC1 - Adulter_F_Katar Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GC_COUNTERSLASH",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_GC1 - Vivatus_F_Katar Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SHC_ETERNAL_SLASH",7*(.@r_weapon/3); bonus2 bSkillAtk,"GC_COUNTERSLASH",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SHC_ETERNAL_SLASH",15; } - Combos: - Combo: - Viva_Adul_Hat_GC2 - Adulter_F_Cakram Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_GC2 - Vivatus_F_Cakram Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SHC_IMPACT_CRATER",7*(.@r_weapon/3); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SHC_IMPACT_CRATER",15; } - Combos: - Combo: - Viva_Adul_Hat_SO1 - Adulter_F_P_Book Script: | bonus2 bMagicAtkEle,Ele_Poison,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_POISON_BUSTER",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SO1 - Vivatus_F_P_Book Script: | bonus2 bMagicAtkEle,Ele_Poison,10; bonus2 bMagicAtkEle,Ele_Fire,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"EM_CONFLAGRATION",7*(.@r_weapon/3); bonus2 bSkillAtk,"EM_VENOM_SWAMP",7*(.@r_weapon/3); bonus2 bSkillAtk,"SO_POISON_BUSTER",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"EM_CONFLAGRATION",15; bonus2 bSkillAtk,"EM_VENOM_SWAMP",15; } - Combos: - Combo: - Viva_Adul_Hat_SO2 - Adulter_F_M_Book Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SO2 - Vivatus_F_M_Book Script: | bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Neutral,10; bonus2 bMagicAtkEle,Ele_Wind,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"EM_LIGHTNING_LAND",7*(.@r_weapon/3); bonus2 bSkillAtk,"EM_TERRA_DRIVE",7*(.@r_weapon/3); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"EM_LIGHTNING_LAND",15; bonus2 bSkillAtk,"EM_TERRA_DRIVE",15; } - Combos: - Combo: - aegis_410091 - CD_In_MouthK Script: | bonus2 bMagicAtkEle,Ele_All,7; - Combos: - Combo: - aegis_410093 - Vassalage_Necklace Script: | bonus bCritAtkRate,7; - Combos: - Combo: - MD_Geffen_Shield - MD_Geffen_Ring - Combo: - MD_Geffen_Shield - MD_Geffen_Ring2 - Combo: - MD_Geffen_Shield2 - MD_Geffen_Ring - Combo: - MD_Geffen_Shield2 - MD_Geffen_Ring2 Script: | bonus bMaxHPrate,10; bonus bDelayrate,-5; - Combos: - Combo: - Poenetentia_Aegis - Poenitentia_Gladius - Combo: - Poenetentia_Aegis - Poenitentia_Hasta Script: | bonus bAspdRate,10; bonus2 bSubEle,Ele_All,10; - Combos: - Combo: - ST_Orleans_Server - ST_Orleans_Glove Script: | bonus bVariableCastrate,-5; bonus bSmatk,2; if (getequiprefinerycnt(EQI_HAND_L) >= 9) { bonus bVariableCastrate,-5; bonus bSpl,1; } - Combos: - Combo: - MD_Geffen_Hood - MD_Geffen_Suits Script: | bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_ARMOR) >= 11) { bonus bShortAtkRate,5; bonus bAspdRate,10; } - Combos: - Combo: - MD_Geffen_Hood - MD_Geffen_Robe Script: | bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_ARMOR) >= 11) { bonus bShortAtkRate,5; bonus bVariableCastrate,-10; } - Combos: - Combo: - MD_Geffen_Hood2 - MD_Geffen_Robe Script: | bonus bMatk,50; if (getequiprefinerycnt(EQI_ARMOR) >= 11) { bonus2 bMagicAtkEle,Ele_All,5; bonus bVariableCastrate,-10; } - Combos: - Combo: - MD_Geffen_Hood2 - MD_Geffen_Suits Script: | bonus bMatk,50; if (getequiprefinerycnt(EQI_ARMOR) >= 11) { bonus2 bMagicAtkEle,Ele_All,5; bonus bAspdRate,10; } - Combos: - Combo: - MD_Geffen_Hood3 - MD_Geffen_Suits Script: | bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_ARMOR) >= 11) { bonus bLongAtkRate,5; bonus bAspdRate,10; } - Combos: - Combo: - MD_Geffen_Hood3 - MD_Geffen_Robe Script: | bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_ARMOR) >= 11) { bonus bLongAtkRate,5; bonus bVariableCastrate,-10; } - Combos: - Combo: - MD_Geffen_Hood4 - MD_Geffen_Robe Script: | bonus bMatk,50; if (getequiprefinerycnt(EQI_ARMOR) >= 11) { bonus bVariableCastrate,-10; bonus bMatkRate,5; } - Combos: - Combo: - MD_Geffen_Hood4 - MD_Geffen_Suits Script: | bonus bBaseAtk,50; if (getequiprefinerycnt(EQI_ARMOR) >= 11) { bonus bAspdRate,10; bonus bAtkRate,5; } - Combos: - Combo: - aegis_480124 - Victory_Wing_Ear Script: | bonus bDelayrate,-15; bonus bAtkRate,7; - Combos: - Combo: - aegis_480124 - Battle_Processor - Combo: - aegis_480124 - Battle_Processor_ Script: | bonus bLongAtkRate,5; bonus bShortAtkRate,5; bonus bAtkRate,7; - Combos: - Combo: - aegis_480124 - Deepblue_Sunglasses Script: | bonus bVariableCastrate,-15; bonus bAtkRate,7; - Combos: - Combo: - aegis_480125 - Victory_Wing_Ear Script: | bonus bDelayrate,-15; bonus bMatkRate,7; - Combos: - Combo: - aegis_480125 - Battle_Processor - Combo: - aegis_480125 - Battle_Processor_ Script: | bonus2 bMagicAtkEle,Ele_All,5; bonus bMatkRate,7; - Combos: - Combo: - aegis_480125 - Deepblue_Sunglasses Script: | bonus bVariableCastrate,-15; bonus bMatkRate,7; - Combos: - Combo: - Barmund_Plain_Hood - Barmund_Plain_Armor - Barmund_Plain_Boots Script: | bonus bMaxHPrate,10; bonus2 bSubEle,Ele_Earth,10; - Combos: - Combo: - Barmund_Flame_Hood - Barmund_Flame_Armor - Barmund_Flame_Boots Script: | bonus bShortAtkRate,5; bonus bVariableCastrate,-5; - Combos: - Combo: - Barmund_Death_Hood - Barmund_Death_Armor - Barmund_Death_Boots Script: | bonus2 bMagicAtkEle,Ele_All,5; bonus bVariableCastrate,-5; - Combos: - Combo: - Barmund_Ice_Hood - Barmund_Ice_Armor - Barmund_Ice_Boots Script: | bonus bLongAtkRate,5; bonus bVariableCastrate,-10; - Combos: - Combo: - MD_Geffen_Ring - MD_Geffen_Suits - Combo: - MD_Geffen_Ring - MD_Geffen_Robe Script: | autobonus "{ bonus2 bHPRegenRate,400,500; }",10,9500,BF_WEAPON; - Combos: - Combo: - MD_Geffen_Ring2 - MD_Geffen_Suits - Combo: - MD_Geffen_Ring2 - MD_Geffen_Robe Script: | autobonus "{ bonus2 bSPRegenRate,80,500; }",10,9500,BF_MAGIC; - Combos: - Combo: - Signet_Of_Pow_Star - Star_Armor_Of_Pow Script: | bonus bAtkRate,5; bonus bPAtk,2; - Combos: - Combo: - Signet_Of_Sta_Star - Star_Armor_Of_Sta Script: | bonus bMaxHPrate,5; bonus bRes,3; - Combos: - Combo: - Signet_Of_Con_Star - Star_Suit_Of_Con Script: | bonus bCritical,7; bonus bAspd,1; - Combos: - Combo: - Signet_Of_Crt_Star - Star_Suit_Of_Crt Script: | bonus bCritAtkRate,5; bonus bPAtk,2; - Combos: - Combo: - Signet_Of_Spl_Star - Star_Robe_Of_Spl Script: | bonus2 bMagicAtkEle,Ele_All,5; bonus bSmatk,2; - Combos: - Combo: - Signet_Of_Wis_Star - Star_Robe_Of_Wis Script: | bonus bHplus,2; bonus bHealPower,10; - Combos: - Combo: - aegis_490152 - Iron_Staff_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"AG_CRIMSON_ARROW_ATK",10; bonus2 bSkillAtk,"AG_ROCK_DOWN",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"AG_CRIMSON_ARROW_ATK",10; bonus2 bSkillAtk,"AG_ROCK_DOWN",10; } - Combos: - Combo: - aegis_490152 - Blue_Crystal_Staff_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"AG_SOUL_VC_STRIKE",10; bonus2 bSkillAtk,"AG_FROZEN_SLASH",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"AG_SOUL_VC_STRIKE",10; bonus2 bSkillAtk,"AG_FROZEN_SLASH",10; } - Combos: - Combo: - aegis_490153 - Scalet_Dragon_L_Bow_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bCon,5; bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",10; } - Combos: - Combo: - aegis_490153 - Royal_Bow_K_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"WH_GALESTORM",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bCon,5; bonus2 bSkillAtk,"WH_GALESTORM",10; } - Combos: - Combo: - aegis_490155 - Light_Blade_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"IG_CROSS_RAIN",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"IG_CROSS_RAIN",10; } - Combos: - Combo: - aegis_490155 - Undine_Spear_K_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"IG_SHIELD_SHOOTING",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"IG_SHIELD_SHOOTING",10; } - Combos: - Combo: - aegis_490156 - Demon_Hunting_Bible_LT Script: | bonus2 bAddSize,Size_All,15; bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bShortAtkRate,10; bonus2 bSkillAtk,"CD_PETITIO",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"CD_PETITIO",10; } - Combos: - Combo: - aegis_490156 - Saint_Hall_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"CD_FRAMEN",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"CD_FRAMEN",10; } - Combos: - Combo: - Omega_Core - Dark_Blindfold - Violet_Halo Script: | bonus bDelayrate,-5; if (getequiprefinerycnt(EQI_GARMENT) >= 7) { bonus2 bAddClass,Class_Boss,15; if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus bFixedCast,-200; } } - Combos: - Combo: - Omega_Core - Sigrun's_Wing - Violet_Halo Script: | bonus bShortAtkRate,5; if (getequiprefinerycnt(EQI_GARMENT) >= 7) { bonus bPerfectHitAddRate,10; if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus bShortAtkRate,10; } } - Combos: - Combo: - Omega_Core - Magical_Booster_K - Violet_Halo Script: | bonus2 bMagicAtkEle,Ele_All,5; if (getequiprefinerycnt(EQI_GARMENT) >= 7) { bonus2 bMagicAddClass,Class_Boss,15; if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus2 bMagicAtkEle,Ele_All,5; } } - Combos: - Combo: - Omega_Core - Crimson_Booster - Violet_Halo Script: | bonus bLongAtkRate,5; if (getequiprefinerycnt(EQI_GARMENT) >= 7) { bonus bCritical,10; if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus bLongAtkRate,5; } } - Combos: - Combo: - Hero_Token_SHC - Blade_Katar_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bShortAtkRate,10; bonus2 bSkillAtk,"SHC_ETERNAL_SLASH",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"SHC_ETERNAL_SLASH",10; } - Combos: - Combo: - Hero_Token_SHC - Shiver_Katar_K_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bShortAtkRate,10; bonus2 bSkillAtk,"SHC_SAVAGE_IMPACT",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"SHC_SAVAGE_IMPACT",10; } - Combos: - Combo: - Hero_Token_ABC - Magic_Sword_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"ABC_ABYSS_SQUARE",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"ABC_ABYSS_SQUARE",10; } - Combos: - Combo: - Hero_Token_ABC - Fatalist_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bShortAtkRate,10; bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",10; } - Combos: - Combo: - aegis_490166 - Dragonic_Slayer_LT Script: | bonus2 bSubSize,Size_All,10; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; bonus2 bSkillAtk,"RK_DRAGONBREATH",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; bonus2 bSkillAtk,"RK_DRAGONBREATH",10; } - Combos: - Combo: - aegis_490166 - Oriental_Sword_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus bShortAtkRate,10; bonus2 bSkillAtk,"DK_SERVANTWEAPON_ATK",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"DK_SERVANTWEAPON_ATK",10; } - Combos: - Combo: - aegis_490167 - Sword_Of_Bluefire_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WIND",10; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_FIRE",10; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WATER",10; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_GROUND",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WIND",10; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_FIRE",10; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WATER",10; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_GROUND",10; } - Combos: - Combo: - aegis_490167 - Slate_Sword_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bShortAtkRate,10; bonus2 bSkillAtk,"GN_CART_TORNADO",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"GN_CART_TORNADO",10; } - Combos: - Combo: - aegis_490171 - Shadow_Staff_K_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"EM_TERRA_DRIVE",10; bonus2 bSkillAtk,"EM_VENOM_SWAMP",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"EM_TERRA_DRIVE",10; bonus2 bSkillAtk,"EM_VENOM_SWAMP",10; } - Combos: - Combo: - aegis_490171 - Freezing_Rod_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"EM_DIAMOND_STORM",10; bonus2 bSkillAtk,"EM_LIGHTNING_LAND",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"EM_DIAMOND_STORM",10; bonus2 bSkillAtk,"EM_LIGHTNING_LAND",10; } - Combos: - Combo: - aegis_490172 - Trumpet_Shell_K_LT - Combo: - aegis_490172 - Barb_Wire_K_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"TR_METALIC_FURY",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"TR_METALIC_FURY",10; } - Combos: - Combo: - aegis_490172 - Narcis_Bow_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bCon,5; bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",10; } - Combos: - Combo: - Light_Blade_LT - Hero_Boots_LT - Combo: - Magic_Sword_LT - Hero_Boots_LT - Combo: - Demon_Hunting_Bible_LT - Hero_Boots_LT - Combo: - Shadow_Staff_K_LT - Hero_Boots_LT - Combo: - Freezing_Rod_LT - Hero_Boots_LT - Combo: - Trumpet_Shell_K_LT - Hero_Boots_LT - Combo: - Barb_Wire_K_LT - Hero_Boots_LT - Combo: - Saint_Hall_LT - Hero_Boots_LT - Combo: - Iron_Staff_LT - Hero_Boots_LT - Combo: - Blue_Crystal_Staff_LT - Hero_Boots_LT - Combo: - SoulWeight_LT # 550068 - Hero_Boots_LT # 470094 - Combo: - Master_Soul_Rifle_LT # 810009 - Hero_Boots_LT # 470094 Script: | bonus bSmatk,2; bonus bMatkRate,10; - Combos: - Combo: - Sword_Of_Bluefire_LT - Hero_Boots_LT - Combo: - Slate_Sword_LT - Hero_Boots_LT - Combo: - Fatalist_LT - Hero_Boots_LT - Combo: - Undine_Spear_K_LT - Hero_Boots_LT - Combo: - Iron_Nail_K_LT - Hero_Boots_LT - Combo: - Ray_Knuckle_LT - Hero_Boots_LT - Combo: - Meteor_Striker_LT - Hero_Boots_LT - Combo: - Oriental_Sword_LT - Hero_Boots_LT - Combo: - Shiver_Katar_K_LT - Hero_Boots_LT - Combo: - Blade_Katar_LT - Hero_Boots_LT - Combo: - Avenger_LT - Hero_Boots_LT - Combo: - Royal_Bow_K_LT - Hero_Boots_LT - Combo: - Scalet_Dragon_L_Bow_LT - Hero_Boots_LT - Combo: - Narcis_Bow_LT - Hero_Boots_LT - Combo: - Fog_Dew_Sword_LT # 510060 - Sharp_Wind_Sword # 28763 - Hero_Boots_LT # 470094 - Combo: - OneSkyOneSun_LT # 540048 - Hero_Boots_LT # 470094 - Combo: - Humma_Clear_LT # 650024 - Hero_Boots_LT # 470094 - Combo: - Crimson_Rose_LT # 800013 - Hero_Boots_LT # 470094 - Combo: - Demon_S_Shot_LT # 820007 - Hero_Boots_LT # 470094 - Combo: - The_Black_Gatling_LT # 830012 - Hero_Boots_LT # 470094 - Combo: - Golden_L_Launcher_LT # 840008 - Hero_Boots_LT # 470094 Script: | bonus bPAtk,2; bonus bAtkRate,10; - Combos: - Combo: - Solid_Dagger - Wicked_Edge Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,200; bonus2 bSkillAtk,"SS_SEKIENHOU",5*(.@r_weapon/2); bonus2 bSkillAtk,"SS_REIKETSUHOU",5*(.@r_weapon/2); bonus2 bSkillAtk,"SS_ANTENPOU",7*(.@r_weapon/3); bonus2 bMagicAtkEle,Ele_All,3*(.@r_weapon/4); - Combos: - Combo: - Dragonic_Slayer_LT - Hero_Boots_LT Script: | bonus bMaxHPrate,10; bonus bMaxSPrate,5; - Combos: - Combo: - Dynast - Ooparts1 Script: | autobonus "{ bonus bStr,200; }",50,5000,BF_WEAPON,"{ active_transform 2221,5000; }"; - Combos: - Combo: - FrontiaBoots - Origin_Of_Elemental_J Script: | .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-20; if (.@eq >= 7) { bonus2 bMagicAtkEle,Ele_Fire,.@weapon*3; bonus2 bMagicAtkEle,Ele_Earth,.@weapon*3; bonus2 bMagicAtkEle,Ele_Water,.@weapon*3; bonus2 bMagicAtkEle,Ele_Wind,.@weapon*3; } - Combos: - Combo: - FrontiaBoots - Mine_Worker_Pickax_J Script: | .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"NC_AXETORNADO",-500; if (.@eq >= 7 && .@weapon >= 7) { bonus2 bSubClass,Class_Boss,30; } if (.@weapon >= 9) { bonus2 bSubClass,Class_Boss,20; } - Combos: - Combo: - FrontiaBoots - Vigilante_Bow_J Script: | .@r = getequiprefinerycnt(EQI_SHOES); .@a = readparam(bInt); bonus2 bResEff,Eff_Bleeding,10000; bonus2 bResEff,Eff_Sleep,10000; if (.@r >= 7) { bonus bAgi,6*(.@a/40); bonus bAspdRate,6*(.@a/40); if (.@a >= 120) { bonus bFlee,100; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",50; bonus2 bSkillAtk,"SC_TRIANGLESHOT",50; } } - Combos: - Combo: - FrontiaBoots - Hippie_Guitar_J - Combo: - FrontiaBoots - Hippie_Rope_J Script: | .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Player_Human,20; bonus2 bSubRace,RC_Player_Doram,20; if (.@eq >= 7 && .@weapon >= 7) { bonus bMaxHPrate,10; bonus bMaxSPrate,10; } if (.@weapon >= 9) { bonus2 bSubClass,Class_Normal,10; } - Combos: - Combo: - FrontiaBoots - Monokage_J Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillUseSP,"NJ_KIRIKAGE",10; if (.@r >= 7) { bonus2 bAddRace,RC_All,30; bonus bCritAtkRate,30; } if (.@r >= 9) { bonus bAspdRate,20; bonus bCritAtkRate,20; } - Combos: - Combo: - FrontiaBoots - Huuma_Hundred_Petal_J Script: | .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"KO_HUUMARANKA",-300; if (.@eq >= 7 && .@weapon >= 7) { bonus2 bSubClass,Class_Boss,30; } if (.@weapon >= 9) { bonus2 bSubClass,Class_Boss,20; } - Combos: - Combo: - Scaraba_High_Heels - Elven_Bow Script: | .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7) { bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-2000; } if (.@eq >= 7 && .@weapon >= 8) { bonus2 bAddClass,Class_Boss,20; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",8; } if (.@eq >= 7 && .@weapon >= 10) { bonus2 bAddClass,Class_Boss,30; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",12; } - Combos: - Combo: - Scaraba_High_Heels - Carga_Mace Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bNoCastCancel; if (.@r >= 7) { bonus bMaxSP,400; bonus2 bAddClass,Class_Boss,20; } if (.@r >= 9) { bonus bMaxSP,600; bonus2 bAddClass,Class_Boss,30; } - Combos: - Combo: - Scaraba_High_Heels - Durga Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bIgnoreDefClassRate,Class_Boss,100; if (.@r >= 7) { bonus2 bAddClass,Class_Boss,20; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",8; } if (.@r >= 9) { bonus2 bAddClass,Class_Boss,30; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",12; } - Combos: - Combo: - Scaraba_High_Heels - Rafini_Staff_S - Combo: - Scaraba_High_Heels - Rafini_Staff Script: | .@eq = getequiprefinerycnt(EQI_SHOES); .@weapon = getequiprefinerycnt(EQI_HAND_R); if (.@eq >= 7) { bonus bVariableCastrate,-20; } if (.@eq >= 7 && .@weapon >= 8) { bonus2 bMagicAddClass,Class_Boss,30; bonus2 bIgnoreMdefRaceRate,RC_All,20; } if (.@eq >= 7 && .@weapon >= 10) { bonus2 bMagicAddClass,Class_Boss,40; bonus2 bIgnoreMdefRaceRate,RC_All,30; } - Combos: - Combo: - Scaraba_High_Heels - Storm_Muffler - Elven_Bow - Combo: - Scaraba_High_Heels - Grace_Severe_Suit - Elven_Bow Script: | .@r = getequiprefinerycnt(EQI_SHOES); if (.@r >= 7) { if (getskilllv("WM_GLOOMYDAY") == 5) { bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",2000; } } - Combos: - Combo: - Scaraba_High_Heels - Grace_Severe_Suit - Combo: - Bow_Of_Storm - Grace_Severe_Suit Script: | if (getskilllv("WM_GLOOMYDAY") == 5) { bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",2000; } - Combos: - Combo: - S_SpellCaster_Armor - S_S_Reload_Shield - S_SpellCaster_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHIELD)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bUseSPrate,-10; if (.@sum >= 30 && !isequipped(24749,24750)) { bonus bFixedCast,-300; } - Combos: - Combo: - S_SpellCaster_Earring - S_SpellCaster_Pendant Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus bUseSPrate,-10; if (.@sum >= 20) { bonus bFixedCast,-300; } - Combos: - Combo: - S_P_Power_Weapon - S_P_Power_Shield Script: | bonus bPAtk,3; - Combos: - Combo: - S_M_Spell_Weapon - S_M_Spell_Shield Script: | bonus bSmatk,3; - Combos: - Combo: - S_Concentration_Weapon - S_Concentration_Shield Script: | bonus bPAtk,2; bonus bSmatk,2; - Combos: - Combo: - S_Wisdom_Weapon - S_Wisdom_Shield Script: | bonus bMres,30; - Combos: - Combo: - S_Stamina_Weapon - S_Stamina_Shield Script: | bonus bRes,30; - Combos: - Combo: - S_Creative_Weapon - S_Creative_Shield Script: | bonus bCrate,2; bonus bHplus,2; - Combos: - Combo: - S_R_Bearers_Armor - S_R_Bearers_Shoes Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ARMOR)+getequiprefinerycnt(EQI_SHADOW_SHOES); bonus bAllStats,2; if (.@sum >= 18) { bonus bMaxHPrate,-20; bonus bNoWalkDelay; if (.@sum >= 20) { bonus bMaxHPrate,25; } } - Combos: - Combo: - S_R_Bearers_Earring - S_R_Bearers_Pendant Script: | .@sum = getequiprefinerycnt(EQI_SHADOW_ACC_L)+getequiprefinerycnt(EQI_SHADOW_ACC_R); bonus bAllStats,2; if (.@sum >= 18) { bonus bMaxHPrate,-20; bonus bNoWalkDelay; if (.@sum >= 20) { bonus bMaxHPrate,25; } } - Combos: - Combo: - Viva_Adul_Hat_RK1 - Adulter_F_T_Sword Script: | bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-500; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RK_IGNITIONBREAK",5*(.@r_weapon/3); bonus2 bSkillAtk,"RK_WINDCUTTER",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RK1 - Vivatus_F_T_Sword Script: | bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-1000; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"DK_STORMSLASH",7*(.@r_weapon/3); bonus2 bSkillAtk,"RK_IGNITIONBREAK",5*(.@r_weapon/3); bonus2 bSkillAtk,"RK_WINDCUTTER",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"DK_STORMSLASH",15; } - Combos: - Combo: - Viva_Adul_Hat_RK2 - Adulter_F_Lance Script: | bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",-200; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RK_HUNDREDSPEAR",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RK2 - Vivatus_F_Lance Script: | bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",-500; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"DK_MADNESS_CRUSHER",7*(.@r_weapon/3); bonus2 bSkillAtk,"RK_HUNDREDSPEAR",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"DK_MADNESS_CRUSHER",15; } - Combos: - Combo: - Viva_Adul_Hat_WM1 - Adulter_F_Harp - Combo: - Viva_Adul_Hat_WM1 - Adulter_F_Ribbon Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WM_METALICSOUND",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_WM1 - Vivatus_F_Harp - Combo: - Viva_Adul_Hat_WM1 - Vivatus_F_Ribbon Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"TR_METALIC_FURY",7*(.@r_weapon/3); bonus2 bSkillAtk,"WM_METALICSOUND",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"TR_METALIC_FURY",15; } - Combos: - Combo: - Viva_Adul_Hat_WM2 - Adulter_F_Violin - Combo: - Viva_Adul_Hat_WM2 - Adulter_F_C_Rope Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_WM2 - Vivatus_F_Violin - Combo: - Viva_Adul_Hat_WM2 - Vivatus_F_C_Rope Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",7*(.@r_weapon/3); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",15; } - Combos: - Combo: - Viva_Adul_Hat_NC1 - Adulter_F_Axe Script: | bonus bLongAtkRate,10; bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NC_AXETORNADO",5*(.@r_weapon/3); bonus2 bSkillAtk,"NC_AXEBOOMERANG",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_NC1 - Vivatus_F_Axe Script: | bonus bLongAtkRate,10; bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"MT_AXE_STOMP",7*(.@r_weapon/3); bonus2 bSkillAtk,"NC_AXETORNADO",5*(.@r_weapon/3); bonus2 bSkillAtk,"NC_AXEBOOMERANG",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"MT_AXE_STOMP",15; } - Combos: - Combo: - Viva_Adul_Hat_NC2 - Adulter_F_Mace Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NC_VULCANARM",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_NC2 - Vivatus_F_Mace Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"MT_A_MACHINE",7*(.@r_weapon/3); bonus2 bSkillAtk,"NC_VULCANARM",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"MT_A_MACHINE",15; } - Combos: - Combo: - Viva_Adul_Hat_GN1 - Adulter_F_Lapier Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GN_CARTCANNON",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_GN1 - Vivatus_F_Lapier Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WIND",7*(.@r_weapon/3); bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_FIRE",7*(.@r_weapon/3); bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WATER",7*(.@r_weapon/3); bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_GROUND",7*(.@r_weapon/3); bonus2 bSkillAtk,"GN_CARTCANNON",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WIND",15; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_FIRE",15; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WATER",15; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_GROUND",15; } - Combos: - Combo: - Viva_Adul_Hat_GN2 - Adulter_F_Hall Script: | bonus2 bSkillCooldown,"GN_CART_TORNADO",-150; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GN_CART_TORNADO",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_GN2 - Vivatus_F_Hall Script: | bonus2 bSkillCooldown,"GN_CART_TORNADO",-300; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GN_HELLS_PLANT",15*(.@r_weapon/3); bonus2 bSkillAtk,"GN_CART_TORNADO",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"GN_HELLS_PLANT",25; } - Combos: - Combo: - Viva_Adul_Hat_KO1 - Adulter_F_Humma Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"KO_HUUMARANKA",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_KO1 - Vivatus_F_Humma Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SS_FUUMASHOUAKU",7*(.@r_weapon/3); bonus2 bSkillAtk,"KO_HUUMARANKA",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SS_FUUMASHOUAKU",15; } - Combos: - Combo: - Viva_Adul_Hat_KO2 - Adulter_F_C_Humma Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"KO_JYUMONJIKIRI",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_KO2 - Vivatus_F_C_Humma Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SS_KUNAIWAIKYOKU",7*(.@r_weapon/3); bonus2 bSkillAtk,"KO_JYUMONJIKIRI",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SS_KUNAIWAIKYOKU",15; } - Combos: - Combo: - Viva_Adul_Hat_RL1 - Vivatus_F_Launcher Script: | bonus2 bSkillCooldown,"RL_D_TAIL",-2000; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",7*(.@r_weapon/3); bonus2 bSkillAtk,"RL_D_TAIL",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",15; } - Combos: - Combo: - Viva_Adul_Hat_RL1 - Adulter_F_Revolver Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RL_FIREDANCE",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RL1 - Vivatus_F_Revolver Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",7*(.@r_weapon/3); bonus2 bSkillAtk,"RL_FIREDANCE",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",15; } - Combos: - Combo: - Viva_Adul_Hat_RL1 - Adulter_F_Rifle Script: | bonus2 bSkillCooldown,"RL_HAMMER_OF_GOD",-10000; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RL1 - Vivatus_F_Rifle Script: | bonus2 bSkillCooldown,"RL_HAMMER_OF_GOD",-10000; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",7*(.@r_weapon/3); bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",15; } - Combos: - Combo: - Viva_Adul_Hat_RL1 - Adulter_F_Launcher Script: | bonus2 bSkillCooldown,"RL_D_TAIL",-2000; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RL_D_TAIL",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RL2 - Adulter_F_Shotgun Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RL_S_STORM",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RL2 - Vivatus_F_Shotgun Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NW_WILD_FIRE",7*(.@r_weapon/3); bonus2 bSkillAtk,"RL_S_STORM",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"NW_WILD_FIRE",15; } - Combos: - Combo: - Viva_Adul_Hat_RL2 - Adulter_F_Gatling Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RL_R_TRIP",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_RL2 - Vivatus_F_Gatling Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",7*(.@r_weapon/3); bonus2 bSkillAtk,"RL_R_TRIP",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",15; } - Combos: - Combo: - Viva_Adul_Hat_SP1 - Adulter_F_S_Stick Script: | bonus2 bMagicAtkEle,Ele_All,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SP_SPA",5*(.@r_weapon/3); bonus2 bSkillAtk,"SP_SWHOO",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SP1 - Vivatus_F_S_Stick Script: | bonus2 bMagicAtkEle,Ele_All,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SOA_TALISMAN_OF_RED_PHOENIX",7*(.@r_weapon/3); bonus2 bSkillAtk,"SOA_TALISMAN_OF_BLACK_TORTOISE",7*(.@r_weapon/3); bonus2 bSkillAtk,"SP_SPA",5*(.@r_weapon/3); bonus2 bSkillAtk,"SP_SWHOO",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SOA_TALISMAN_OF_RED_PHOENIX",15; bonus2 bSkillAtk,"SOA_TALISMAN_OF_BLACK_TORTOISE",15; } - Combos: - Combo: - Viva_Adul_Hat_SP2 - Adulter_F_D_Wand Script: | bonus2 bSkillCooldown,"SP_SOULCURSE",-2000; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SP_CURSEEXPLOSION",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SP2 - Vivatus_F_D_Wand Script: | bonus2 bSkillCooldown,"SP_SOULCURSE",-2000; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SOA_EXORCISM_OF_MALICIOUS_SOUL",7*(.@r_weapon/3); bonus2 bSkillAtk,"SP_CURSEEXPLOSION",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SOA_EXORCISM_OF_MALICIOUS_SOUL",15; } - Combos: - Combo: - Viva_Adul_Hat_SJ1 - Adulter_F_Moon_B Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SJ_FULLMOONKICK",5*(.@r_weapon/3); bonus2 bSkillAtk,"SJ_NEWMOONKICK",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SJ1 - Vivatus_F_Moon_B Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SKE_MIDNIGHT_KICK",7*(.@r_weapon/3); bonus2 bSkillAtk,"SJ_FULLMOONKICK",5*(.@r_weapon/3); bonus2 bSkillAtk,"SJ_NEWMOONKICK",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SKE_MIDNIGHT_KICK",15; } - Combos: - Combo: - Viva_Adul_Hat_SJ2 - Adulter_F_Star_B Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SJ2 - Vivatus_F_Star_B Script: | bonus bShortAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SKE_STAR_CANNON",7*(.@r_weapon/3); bonus2 bSkillAtk,"SJ_FALLINGSTAR_ATK",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SKE_STAR_CANNON",15; } - Combos: - Combo: - Viva_Adul_Hat_SU1 - Adulter_F_F_model Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",5*(.@r_weapon/3); bonus2 bSkillAtk,"SU_PICKYPECK",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SU1 - Vivatus_F_F_model Script: | bonus bLongAtkRate,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SH_CHUL_HO_SONIC_CLAW",7*(.@r_weapon/3); bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",5*(.@r_weapon/3); bonus2 bSkillAtk,"SU_PICKYPECK",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SH_CHUL_HO_SONIC_CLAW",15; } - Combos: - Combo: - Viva_Adul_Hat_SU2 - Adulter_F_F_Wand Script: | bonus2 bMagicAtkEle,Ele_All,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SU_SV_STEMSPEAR",5*(.@r_weapon/3); bonus2 bSkillAtk,"SU_CN_METEOR",5*(.@r_weapon/3); - Combos: - Combo: - Viva_Adul_Hat_SU2 - Vivatus_F_F_Wand Script: | bonus2 bMagicAtkEle,Ele_All,10; .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SH_HYUN_ROKS_BREEZE",7*(.@r_weapon/3); bonus2 bSkillAtk,"SU_SV_STEMSPEAR",5*(.@r_weapon/3); bonus2 bSkillAtk,"SU_CN_METEOR",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus2 bSkillAtk,"SH_HYUN_ROKS_BREEZE",15; } - Combos: - Combo: - ST_Orleans_Gown - ST_Orleans_Glove Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bMatkRate,(.@r/3); if (@r >= 9) { bonus bVariableCastrate,-10; if (@r >= 11) { bonus2 bMagicAtkEle,Ele_Earth,20; bonus2 bMagicAtkEle,Ele_Water,20; bonus2 bMagicAtkEle,Ele_Wind,20; if (@r >= 13) { bonus bUnbreakableArmor; } } } - Combos: - Combo: - ST_Naga_Armor - ST_Naga_Shield Script: | bonus bShortAtkRate,10; - Combos: - Combo: - Thanatos_Sword - Dolor_HatK Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bVariableCastrate,-10; if (@r >= 7) { bonus2 bMagicAddEle,Ele_Holy,15; bonus2 bAddEle,Ele_Holy,15; bonus2 bMagicAddEle,Ele_Dark,15; bonus2 bAddEle,Ele_Dark,15; if (@r >= 9) { bonus2 bAddRace,RC_Angel,15; bonus2 bMagicAddRace,RC_Angel,15; bonus2 bAddRace,RC_Dragon,15; bonus2 bMagicAddRace,RC_Dragon,15; if (@r >= 11) { bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; } } } - Combos: - Combo: - Thanatos_Sword - Blue_Mental_Pendant - Combo: - Thanatos_Sword - Red_Force_Pendant Script: | bonus bMatk,50; bonus bBaseAtk,50; bonus2 bSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; - Combos: - Combo: - aegis_490180 - Meteor_Striker_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"NC_ARMSCANNON",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"NC_ARMSCANNON",10; } - Combos: - Combo: - aegis_490180 - Avenger_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bShortAtkRate,10; bonus2 bSkillAtk,"MT_AXE_STOMP",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"MT_AXE_STOMP",10; } - Combos: - Combo: - aegis_490181 - Iron_Nail_K_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"IQ_EXPOSION_BLASTER",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"IQ_EXPOSION_BLASTER",10; } - Combos: - Combo: - aegis_490181 - Ray_Knuckle_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bShortAtkRate,10; bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",10; } - Combos: - Combo: - aegis_490184 - Sharp_Wind_Sword - Fog_Dew_Sword_LT Script: | .@sum = getequiprefinerycnt(EQI_ACC_R)+getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,15; if (.@sum >= 20) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"SS_KUNAIWAIKYOKU",10; bonus2 bSkillAtk,"SS_KUNAIKAITEN",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"SS_KUNAIWAIKYOKU",10; bonus2 bSkillAtk,"SS_KUNAIKAITEN",10; } - Combos: - Combo: - aegis_490184 - Humma_Clear_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"SS_FUUMASHOUAKU",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"SS_FUUMASHOUAKU",10; } - Combos: - Combo: - aegis_490185 - Crimson_Rose_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bCritAtkRate,10; bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",10; } - Combos: - Combo: - aegis_490185 - Master_Soul_Rifle_LT Script: | bonus2 bAddSize,Size_All,15; bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bAspdRate,15; bonus2 bSkillAtk,"NW_HASTY_FIRE_IN_THE_HOLE",10; bonus2 bSkillAtk,"NW_BASIC_GRENADE",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"NW_HASTY_FIRE_IN_THE_HOLE",10; bonus2 bSkillAtk,"NW_BASIC_GRENADE",10; } - Combos: - Combo: - aegis_490185 - Demon_S_Shot_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"NW_WILD_FIRE",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"NW_WILD_FIRE",10; } - Combos: - Combo: - aegis_490185 - The_Black_Gatling_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",10; } - Combos: - Combo: - aegis_490185 - Golden_L_Launcher_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bLongAtkRate,10; bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",10; } - Combos: - Combo: - aegis_490186 - SoulWeight_LT Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"SOA_TALISMAN_OF_BLUE_DRAGON",10; bonus2 bSkillAtk,"SOA_TALISMAN_OF_WHITE_TIGER",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"SOA_TALISMAN_OF_BLUE_DRAGON",10; bonus2 bSkillAtk,"SOA_TALISMAN_OF_WHITE_TIGER",10; } - Combos: - Combo: - aegis_490187 - OneSkyOneSun_LT Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus bCritAtkRate,10; bonus2 bSkillAtk,"SKE_NOON_BLAST",10; bonus2 bSkillAtk,"SKE_SUNSET_BLAST",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"SKE_NOON_BLAST",10; bonus2 bSkillAtk,"SKE_SUNSET_BLAST",10; } - Combos: - Combo: - aegis_490188 - MeawFoxtail_LT Script: | bonus2 bAddSize,Size_All,15; bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bSkillAtk,"SH_HYUN_ROKS_BREEZE",10; bonus2 bSkillAtk,"SH_HOGOGONG_STRIKE",10; } if (getenchantgrade(EQI_HAND_R) >= ENCHANTGRADE_C) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"SH_HYUN_ROKS_BREEZE",10; bonus2 bSkillAtk,"SH_HOGOGONG_STRIKE",10; } - Combos: - Combo: - Fog_Dew_Sword_LT - Sharp_Wind_Sword Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L); if (BaseLevel >= 210) { bonus bPAtk,1; bonus bPow,2; } if (.@sum >= 14) { bonus2 bSkillCooldown,"KO_JYUMONJIKIRI",-2000; bonus2 bSkillAtk,"KO_JYUMONJIKIRI",35; if (.@sum >= 16) { skill "OB_ZANGETSU",getskilllv("KG_KAGEHUMI"); skill "KG_KAGEHUMI",getskilllv("OB_ZANGETSU"); bonus2 bAddEle,Ele_All,15; if (.@sum >= 18) { bonus2 bSkillAtk,"KO_JYUMONJIKIRI",25; if (.@sum >= 20) { bonus2 bAddSize,Size_All,15; } } } } bonus bBaseAtk,15*(.@sum/3); bonus bAtkRate,4*(.@sum/5); - Combos: - Combo: - MeawFoxtail_LT # 550067 - Hero_Boots_LT # 470094 Script: | bonus bSmatk,2; bonus bAtkRate,10; bonus bMatkRate,10; - Combos: - Combo: - RingOfThought_TW # 32245 - B_Seyren_Card # 4357 Script: | bonus bCritical,15; bonus2 bAddSize,Size_All,6; - Combos: - Combo: - RingOfThought_TW # 32245 - B_Eremes_Card # 4359 Script: | bonus bFlee,20; skill "TF_HIDING",1; bonus2 bSkillUseSP,"TF_HIDING",-250; - Combos: - Combo: - RingOfThought_TW # 32245 - B_Harword_Card # 4361 Script: | bonus bAspd,2; bonus3 bAutoSpell,"RG_STRIPHELM",3,60; - Combos: - Combo: - RingOfThought_TW # 32245 - B_Magaleta_Card # 4363 Script: | bonus bDef,20; bonus2 bSubEle,Ele_All,6; - Combos: - Combo: - RingOfThought_TW # 32245 - B_Katrinn_Card # 4365 Script: | bonus bMdef,20; bonus2 bMagicAtkEle,Ele_All,6; - Combos: - Combo: - RingOfThought_TW # 32245 - B_Shecil_Card # 4367 Script: | bonus bHit,20; bonus bSPDrainValue,1; - Combos: - Combo: - Tatenasi_Armor_ # 15137 - Cornutus_Card # 4061 Script: | bonus bVit,15; - Combos: - Combo: - Tatenasi_Armor_ # 15137 - Rsx_0806_Card # 4342 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bVit,5*.@r; bonus bMaxHPrate,5*.@r; - Combos: - Combo: - Tatenasi_Helmet # 18884 - Tatenasi_Armor_ # 15137 Script: | bonus bDef,15*(getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_HEAD_TOP)); - Combos: - Combo: - Tatenasi_Armor_TW # 15215 - Cornutus_Card # 4061 Script: | bonus bVit,15; - Combos: - Combo: - Tatenasi_Armor_TW # 15215 - Rsx_0806_Card # 4342 Script: | .@r = min(10,getequiprefinerycnt(EQI_ARMOR)); bonus bVit,5*.@r; bonus bMaxHPrate,5*.@r; - Combos: - Combo: - Tatenasi_Armor_TW # 15215 - Tatenasi_Helmet_TW # 19298 Script: | bonus bDef,15*(min(10,getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_HEAD_TOP))); - Combos: - Combo: - Tatenasi_Armor # 15136 - Waste_Stove_Card # 4332 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); if (.@r==5) bonus bDefEle,Ele_Earth; else if (.@r==6) bonus bDefEle,Ele_Water; else if (.@r==7) bonus bDefEle,Ele_Wind; else if (.@r==8) bonus bDefEle,Ele_Fire; else if (.@r==9) bonus bDefEle,Ele_Dark; else if (.@r>=10) bonus bDefEle,Ele_Holy; - Combos: - Combo: - Yellow_Scarf # 5917 - YDragon_SkyWing # 19104 Script: | if (BaseClass == Job_Archer) bonus bLongAtkDef,-10; - Combos: - Combo: - Yellow_Scarf # 5917 - Yellow_Bandana # 5277 - Combo: - Yellow_Scarf # 5917 - Yellow_Ribbon # 5278 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r>=5) bonus bLongAtkDef,3; if (.@r>=7) bonus bLongAtkDef,4; - Combos: - Combo: - Space_shoes_JP # 22203 - Dark_Lord_Card # 4168 Script: | .@r = getequiprefinerycnt(EQI_SHOES); skill "SA_VOLCANO",5; if (BaseLevel >= 100) autobonus2 "{ bonus2 bMagicAtkEle,Ele_Fire,10*.@r; }",30,15000,BF_WEAPON; else if (BaseLevel <= 99) autobonus2 "{ bonus2 bMagicAtkEle,Ele_Fire,5*.@r; }",30,15000,BF_WEAPON; - Combos: - Combo: - Space_shoes_JP # 22203 - Sealed_D_Lord_Card # 4488 Script: | .@r = getequiprefinerycnt(EQI_SHOES); skill "SA_VOLCANO",1; if (BaseLevel >= 100) autobonus2 "{ bonus2 bMagicAtkEle,Ele_Fire,5*.@r; }",30,15000,BF_WEAPON; else if (BaseLevel <= 99) autobonus2 "{ bonus2 bMagicAtkEle,Ele_Fire,2*.@r; }",30,15000,BF_WEAPON; - Combos: - Combo: - Space_shoes_JP_ # 22245 - Dark_Lord_Card # 4168 Script: | .@r = getequiprefinerycnt(EQI_SHOES); skill "WZ_METEOR",10; bonus3 bAutoSpellWhenHit,"WZ_METEOR",5,-100; if (BaseLevel >= 100) autobonus2 "{ bonus2 bMagicAtkEle,Ele_Fire,8*.@r; bonus2 bMagicAtkEle,Ele_Dark,8*.@r; bonus2 bMagicAtkEle,Ele_Neutral,8*.@r; }",30,15000,BF_WEAPON; else if (BaseLevel <= 99) autobonus2 "{ bonus2 bMagicAtkEle,Ele_Fire,3*.@r; bonus2 bMagicAtkEle,Ele_Dark,3*.@r; bonus2 bMagicAtkEle,Ele_Neutral,3*.@r; }",30,15000,BF_WEAPON; - Combos: - Combo: - Space_shoes_JP_ # 22245 - Sealed_D_Lord_Card # 4488 Script: | .@r = getequiprefinerycnt(EQI_SHOES); skill "SA_VOLCANO",1; bonus3 bAutoSpellWhenHit,"WZ_METEOR",5,-100; if (BaseLevel >= 100) autobonus2 "{ bonus2 bMagicAtkEle,Ele_Fire,10*.@r; }",30,15000,BF_WEAPON; else if (BaseLevel <= 99) autobonus2 "{ bonus2 bMagicAtkEle,Ele_Fire,5*.@r; }",30,15000,BF_WEAPON; - Combos: - Combo: - Space_shoes_JP_ # 22245 - Runaway_Magic # 4876 Script: | bonus bDelayrate,-70; bonus bSPDrainValue,5; - Combos: - Combo: - Triad_God_Mail_J_ # 15421 - Ktullanux_Card # 4419 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; autobonus2 "{ bonus2 bResEff,Eff_Crystalize,10000; bonus2 bResEff,Eff_Freezing,10000; bonus2 bSubEle,Ele_Water,100; }",100,3000,BF_WEAPON|BF_MAGIC; bonus5 bAutoSpellWhenHit,"WZ_FROSTNOVA",10,-20,BF_WEAPON|BF_MAGIC,0; bonus2 bAddEle,Ele_Fire,5*.@r; - Combos: - Combo: - Triad_God_Mail_J_ # 15421 - Sealed_Ktullanux_Card # 4481 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; autobonus2 "{ bonus2 bResEff,Eff_Crystalize,10000; bonus2 bResEff,Eff_Freezing,10000; bonus2 bSubEle,Ele_Water,100; }",100,3000,BF_WEAPON|BF_MAGIC; bonus5 bAutoSpellWhenHit,"WZ_FROSTNOVA",10,-20,BF_WEAPON|BF_MAGIC,0; bonus2 bAddEle,Ele_Fire,3*.@r; - Combos: - Combo: - Triad_God_Mail_J__ # 450158 - Ktullanux_Card # 4419 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; autobonus2 "{ bonus2 bResEff,Eff_Crystalize,10000; bonus2 bResEff,Eff_Freezing,10000; bonus2 bSubEle,Ele_Water,100; }",100,3000,BF_WEAPON|BF_MAGIC; bonus5 bAutoSpellWhenHit,"WZ_FROSTNOVA",10,-20,BF_WEAPON|BF_MAGIC,0; bonus2 bAddEle,Ele_Fire,8*.@r; - Combos: - Combo: - Triad_God_Mail_J__ # 450158 - Sealed_Ktullanux_Card # 4481 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; autobonus2 "{ bonus2 bResEff,Eff_Crystalize,10000; bonus2 bResEff,Eff_Freezing,10000; bonus2 bSubEle,Ele_Water,100; }",100,3000,BF_WEAPON|BF_MAGIC; bonus5 bAutoSpellWhenHit,"WZ_FROSTNOVA",10,-20,BF_WEAPON|BF_MAGIC,0; bonus2 bAddEle,Ele_Fire,5*.@r; - Combos: - Combo: - White_Lily_Robe_ # 450163 - Grave_Amon_Ra_Card # 4652 Script: | bonus2 bMagicAtkEle,Ele_Holy,15; bonus2 bResEff,Eff_Freeze,10000; skill "AB_JUDEX",3; - Combos: - Combo: - White_Lily_Robe_ # 450163 - SLD_G_Amon_Ra_Card_J # 300348 Script: | bonus2 bMagicAtkEle,Ele_Holy,5; bonus2 bResEff,Eff_Freeze,10000; skill "AB_JUDEX",1; - Combos: - Combo: - White_Lily_Robe__ # 450181 - Grave_Amon_Ra_Card # 4652 Script: | .@r = min(10,getequiprefinerycnt(EQI_ARMOR)); bonus2 bMagicAtkEle,Ele_Holy,50; bonus2 bResEff,Eff_Freeze,10000; skill "AB_JUDEX",.@r; - Combos: - Combo: - White_Lily_Robe__ # 450181 - SLD_G_Amon_Ra_Card_J # 300348 Script: | .@r = min(10,getequiprefinerycnt(EQI_ARMOR)); bonus2 bMagicAtkEle,Ele_Holy,15; bonus2 bResEff,Eff_Freeze,10000; skill "AB_JUDEX",.@r; - Combos: - Combo: - Awakening_Nergal_Shoes # 470047 - Moonlight_Flower_Card # 4131 Script: | .@r = getequiprefinerycnt(EQI_SHOES); skill "AL_HEAL",10; if (BaseLevel >= 100) { bonus bInt,10*.@r; bonus bMdef,10*.@r; } else { bonus bInt,3*.@r; bonus bMdef,5*.@r; } - Combos: - Combo: - Awakening_Nergal_Shoes # 470047 - Sealed_M_Flower_Card_J # 300139 Script: | .@r = getequiprefinerycnt(EQI_SHOES); skill "AL_HEAL",10; if (BaseLevel >= 100) { bonus bMatk,15*.@r; bonus bMdef,10*.@r; } else { bonus bMatk,5*.@r; bonus bMdef,5*.@r; } - Combos: - Combo: - Nergal_Shoes # 22132 - Moonlight_Flower_Card # 4131 Script: | .@r = getequiprefinerycnt(EQI_SHOES); skill "AL_HEAL",10; if (BaseLevel >= 100) { bonus bMatk,15*.@r; bonus bMdef,10*.@r; } else { bonus bMatk,5*.@r; bonus bMdef,5*.@r; } - Combos: - Combo: - Nergal_Shoes # 22132 - Sealed_M_Flower_Card_J # 300139 Script: | .@r = getequiprefinerycnt(EQI_SHOES); skill "AL_HEAL",10; if (BaseLevel >= 100) { bonus bMatk,10*.@r; bonus bMdef,6*.@r; } else { bonus bMatk,3*.@r; bonus bMdef,3*.@r; } - Combos: - Combo: - Crystal_Blade_Necklace # 32295 - Strong_Blow1 # 29366 - Combo: - Crystal_Blade_Necklace # 32295 - Strong_Blow2 # 29367 - Combo: - Crystal_Blade_Necklace # 32295 - Strong_Blow3 # 29368 - Combo: - Crystal_Blade_Necklace # 32295 - Strong_Blow4 # 29369 - Combo: - Crystal_Blade_Necklace # 32295 - Strong_Blow5 # 29370 - Combo: - Crystal_Blade_Necklace_ # 32296 - Strong_Blow1 # 29366 - Combo: - Crystal_Blade_Necklace_ # 32296 - Strong_Blow2 # 29367 - Combo: - Crystal_Blade_Necklace_ # 32296 - Strong_Blow3 # 29368 - Combo: - Crystal_Blade_Necklace_ # 32296 - Strong_Blow4 # 29369 - Combo: - Crystal_Blade_Necklace_ # 32296 - Strong_Blow5 # 29370 Script: | if (BaseClass == Job_Novice || BaseClass == Job_Swordman || BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Archer || BaseClass == Job_Merchant || BaseClass == Job_Taekwon || BaseClass == Job_Gunslinger || BaseClass == Job_Summoner) { bonus2 bAddClass,Class_All,10; bonus bPerfectHitAddRate,30; } - Combos: - Combo: - Subject_CapeRange_TH # 480161 - Old_Camo_RabbitHood # 18984 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,2*(.@r/2); bonus2 bSkillAtk,"RA_ARROWSTORM",5*(.@r/2); if (.@r>=12) bonus2 bSkillCooldown,"RA_ARROWSTORM",-500; - Combos: - Combo: - Subject_CapeRange_TH # 480161 - Old_Shadow_Handicraft # 18975 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bDelayrate,-1*(.@r/2); bonus2 bSkillAtk,"SC_FEINTBOMB",15*(.@r/2); if (.@r>=12) bonus2 bSkillCooldown,"SC_FEINTBOMB",-1800; - Combos: - Combo: - Subject_CapeRange_TH # 480161 - Old_Midas_Whisper # 18977 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,2*(.@r/2); bonus2 bSkillAtk,"GN_CARTCANNON",2*(.@r/2); if (.@r>=12) bonus2 bAddSize,Size_All,5; - Combos: - Combo: - Subject_CapeRange_TH # 480161 - Old_Protect_Of_Crown # 18983 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,2*(.@r/2); bonus2 bSkillAtk,"LG_BANISHINGPOINT",3*(.@r/2); if (.@r>=12) bonus2 bAddSize,Size_All,5; - Combos: - Combo: - Subject_CapeRange_TH # 480161 - Old_Driver_Band_Y # 18974 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"NC_PILEBUNKER",15*(.@r/2); bonus2 bSkillAtk,"NC_VULCANARM",15*(.@r/2); if (.@r>=12) bonus2 bSkillCooldown,"NC_SELFDESTRUCTION",-30000; - Combos: - Combo: - Subject_CapeMagic_TH # 480166 - Old_Minstrel_Song_Hat # 18976 - Combo: - Subject_CapeMagic_TH # 480166 - Old_Dying_Swan # 18981 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"WM_METALICSOUND",15*(.@r/2); if (.@r>=12) bonus2 bSkillCooldown,"WM_METALICSOUND",-1000; - Combos: - Combo: - Subject_CapeMagic_TH # 480166 - Old_Wind_Whisper # 18980 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bMagicAddSize,Size_All,(.@r/2); if (.@r>=12) bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-1000; - Combos: - Combo: - Subject_CapeMagic_TH # 480166 - Old_Magic_Stone_Hat # 18978 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bMagicAddSize,Size_All,(.@r/2); if (.@r>=12) bonus2 bMagicAddClass,Class_Boss,15; - Combos: - Combo: - Subject_CapeMagic_TH # 480166 - Old_Mitra # 18972 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkDef,2*(.@r/2); if (.@r>=12) bonus2 bSubRace,RC_All,15; - Combos: - Combo: - Ice_Straw_Card # 300361 - Ice_Gangu_Card # 300359 Script: | bonus bMatkRate,10; - Combos: - Combo: - Unfrost_Flower_card # 300362 - Shining_Seaweed_Card # 300360 Script: | bonus bAtkRate,10; - Combos: - Combo: - Junior_Rgan_Card # 300367 - Primitive_Rgan_Card # 300365 Script: | bonus bVariableCastrate,-8; - Combos: - Combo: - Middle_G_Rgan_Card # 300368 - Lowest_Rgan_Card # 300366 Script: | bonus bCritAtkRate,10; - Combos: - Combo: - Cave_Un_Flower_Card # 300372 - Discarded_P_R_Card # 300369 Script: | bonus2 bSubEle,Ele_Neutral,5; - Combos: - Combo: - Hallucigenia_Card # 300374 - B_Hallucigenia_Card # 300373 Script: | bonus2 bMagicAddEle,Ele_Earth,9; bonus2 bAddEle,Ele_Earth,9; bonus2 bAddRace,RC_Insect,9; bonus2 bAddSize,Size_Small,9; bonus2 bMagicAddSize,Size_Small,9; - Combos: - Combo: - Heart_Hunter_AT_Card # 300381 - Limacina_Card # 300363 Script: | bonus bAtkRate,10; - Combos: - Combo: - Snowflower_Armor # 450206 - Snowflower_Manteau # 480159 Script: | bonus bBaseAtk,50; - Combos: - Combo: - Snowflower_Armor # 450206 - Snowflower_Muffler # 480160 Script: | bonus bDelayrate,-10; - Combos: - Combo: - Snowflower_Robe # 450207 - Snowflower_Manteau # 480159 Script: | bonus bAspdRate,10; - Combos: - Combo: - Snowflower_Robe # 450207 - Snowflower_Muffler # 480160 Script: | bonus bMatk,50; - Combos: - Combo: - Snowflower_Boots # 470115 - Snowflower_Armor # 450206 Script: | bonus bAtkRate,7; - Combos: - Combo: - Snowflower_Boots # 470115 - Snowflower_Robe # 450207 Script: | bonus bAspdRate,7; - Combos: - Combo: - Snowflower_Shoes # 470116 - Snowflower_Armor # 450206 Script: | bonus bVariableCastrate,-7; - Combos: - Combo: - Snowflower_Shoes # 470116 - Snowflower_Robe # 450207 Script: | bonus bMatkRate,7; - Combos: - Combo: - Snowflower_Manteau # 480159 - Snowflower_Boots # 470115 Script: | bonus bCritAtkRate,15; - Combos: - Combo: - Snowflower_Manteau # 480159 - Snowflower_Shoes # 470116 Script: | bonus bVariableCastrate,-15; - Combos: - Combo: - Snowflower_Muffler # 480160 - Snowflower_Boots # 470115 Script: | bonus bLongAtkRate,7; - Combos: - Combo: - Snowflower_Muffler # 480160 - Snowflower_Shoes # 470116 Script: | bonus2 bMagicAtkEle,Ele_All,15; - Combos: - Combo: - Archbishop_Top3 # 311356 - Archbishop_Robe # 29516 Script: | bonus2 bMagicAtkEle,Ele_All,15; - Combos: - Combo: - Archbishop_Top3 # 311356 - Archbishop_Robe2 # 310011 Script: | bonus2 bMagicAddSize,Size_All,15; - Combos: - Combo: - Archbishop_Middle3 # 311357 - Archbishop_Robe # 29516 Script: | bonus2 bSkillAtk,"AB_ADORAMUS",15; - Combos: - Combo: - Archbishop_Middle3 # 311357 - Archbishop_Robe2 # 310011 Script: | bonus2 bSkillAtk,"AB_JUDEX",15; - Combos: - Combo: - Archbishop_Bottom3 # 311358 - Archbishop_Robe # 29516 Script: | bonus2 bMagicAddRace,RC_All,15; bonus2 bMagicAddRace,RC_Brute,-15; bonus2 bMagicAddRace,RC_Player_Doram,-15; - Combos: - Combo: - Archbishop_Bottom3 # 311358 - Archbishop_Robe2 # 310011 Script: | bonus2 bMagicAtkEle,Ele_All,15; - Combos: - Combo: - Ranger_Top3 # 311359 - Ranger_Robe # 29431 Script: | bonus2 bSkillCooldown,"RA_UNLIMIT",-45000; - Combos: - Combo: - Ranger_Top3 # 311359 - Ranger_Robe2 # 310003 Script: | bonus2 bSkillAtk,"SN_SHARPSHOOTING",15; - Combos: - Combo: - Ranger_Middle3 # 311360 - Ranger_Robe # 29431 Script: | bonus2 bSkillAtk,"RA_ARROWSTORM",15; - Combos: - Combo: - Ranger_Middle3 # 311360 - Ranger_Robe2 # 310003 Script: | bonus2 bSkillAtk,"RA_AIMEDBOLT",15; - Combos: - Combo: - Ranger_Bottom3 # 311361 - Ranger_Robe # 29431 Script: | bonus2 bSPDrainRate,20,1; - Combos: - Combo: - Ranger_Bottom3 # 311361 - Ranger_Robe2 # 310003 Script: | bonus2 bAddSize,Size_All,15; - Combos: - Combo: - Shadowchaser_Top3 # 311362 - Shadowchaser_Robe # 29480 Script: | bonus2 bSkillAtk,"SC_FEINTBOMB",15; - Combos: - Combo: - Shadowchaser_Top3 # 311362 - Shadowchaser_Robe2 # 29618 Script: | bonus2 bSPDrainRate,10,1; - Combos: - Combo: - Shadowchaser_Middle3 # 311363 - Shadowchaser_Robe # 29480 Script: | bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; - Combos: - Combo: - Shadowchaser_Middle3 # 311363 - Shadowchaser_Robe2 # 29618 Script: | bonus2 bSkillAtk,"SC_FATALMENACE",15; - Combos: - Combo: - Shadowchaser_Bottom3 # 311364 - Shadowchaser_Robe # 29480 Script: | bonus2 bAddEle,Ele_All,15; - Combos: - Combo: - Shadowchaser_Bottom3 # 311364 - Shadowchaser_Robe2 # 29618 Script: | bonus2 bAddSize,Size_All,15; - Combos: - Combo: - Thanos_Helm2_LT # 400142 - Thanos_Sword_AD # 500024 Script: | bonus2 bAddSize,Size_All,15; bonus2 bSkillAtk,"GN_CARTCANNON",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Thanos_Helm2_LT # 400142 - Thanos_Violin_AD # 570016 - Combo: - Thanos_Helm2_LT # 400142 - Thanos_Whip_AD # 580016 Script: | bonus bLongAtkRate,15; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Thanos_Helm2_LT # 400142 - Thanos_Bow_AD # 700029 Script: | bonus2 bAddRace,RC_All,15; bonus2 bSkillAtk,"SN_SHARPSHOOTING",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Thanos_Helm3_LT # 400145 - Thanos_Dagger_AD # 510030 Script: | bonus2 bMagicAtkEle,Ele_All,15; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Thanos_Helm3_LT # 400145 - Thanos_Staff_AD # 550023 Script: | bonus2 bMagicAddRace,RC_All,15; bonus2 bSkillAtk,"SO_VARETYR_SPEAR",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Thanos_Helm3_LT # 400145 - Thanos_Rod_AD # 640017 Script: | bonus2 bMagicAddSize,Size_All,15; bonus2 bSkillAtk,"WL_CRIMSONROCK",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Thanos_Helm4_LT # 400151 - Thanos_Knuckle_AD # 560017 Script: | bonus bMaxHPrate,15; bonus2 bSkillAtk,"SR_TIGERCANNON",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Thanos_Helm4_LT # 400151 - Thanos_Hammer_AD # 590020 Script: | bonus2 bAddSize,Size_All,15; bonus2 bMagicAddSize,Size_All,15; bonus2 bSkillAtk,"AB_DUPLELIGHT",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Thanos_Helm4_LT # 400151 - Thanos_Katar_AD # 610019 Script: | bonus bDelayrate,-15; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",12*(getequiprefinerycnt(EQI_HAND_R)/2); - Combos: - Combo: - Disillusion_P_Shoes # 470058 - Staff_Of_Miracle_J # 2061 - Combo: - Disillusion_P_Shoes_ # 470059 - Staff_Of_Miracle_J # 2061 Script: | bonus2 bSkillAtk,"MG_SOULSTRIKE",BaseLevel*4; bonus2 bSkillAtk,"WL_SOULEXPANSION",BaseLevel; - Combos: - Combo: - Disillusion_P_Shoes # 470058 - Gravitation_Staff_J # 2062 - Combo: - Disillusion_P_Shoes_ # 470059 - Gravitation_Staff_J # 2062 Script: | bonus2 bSkillAtk,"HW_GRAVITATION",BaseLevel*4; bonus2 bSkillAtk,"WL_COMET",BaseLevel; - Combos: - Combo: - Disillusion_P_Shoes # 470058 - Psychic_Spear_Rod_J # 26169 - Combo: - Disillusion_P_Shoes_ # 470059 - Psychic_Spear_Rod_J # 26169 Script: | bonus2 bSkillAtk,"SO_CLOUD_KILL",BaseLevel*2; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",BaseLevel*2; - Combos: - Combo: - Disillusion_P_Shoes # 470058 - Runaway_Magic # 4876 - Combo: - Disillusion_P_Shoes_ # 470059 - Runaway_Magic # 4876 Script: | bonus bInt,40; bonus bMaxSPrate,40; - Combos: - Combo: - aegis_470082 # 470082 - Reaper_Cross_J # 28048 - Combo: - aegis_470083 # 470083 - Reaper_Cross_J # 28048 Script: | bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",BaseLevel; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",(BaseLevel/3)*10; - Combos: - Combo: - aegis_470082 # 470082 - Agudo_Filo_J # 28049 - Combo: - aegis_470083 # 470083 - Agudo_Filo_J #28049 Script: | bonus2 bSkillAtk,"AS_GRIMTOOTH",BaseLevel*20; bonus2 bSkillAtk,"AS_SONICBLOW",BaseLevel*2; - Combos: - Combo: - aegis_470082 # 470082 - Judgement_Slasher_J # 28777 - Combo: - aegis_470083 # 470083 - Judgement_Slasher_J # 28777 Script: | bonus2 bSkillAtk,"ASC_METEORASSAULT",BaseLevel*6; bonus2 bSkillAtk,"GC_CROSSIMPACT",BaseLevel/3; - Combos: - Combo: - aegis_470082 # 470082 - Repent_Slasher_J # 28778 - Combo: - aegis_470083 # 470083 - Repent_Slasher_J # 28778 Script: | bonus2 bSkillAtk,"TF_POISON",BaseLevel*12; bonus2 bSkillAtk,"ASC_BREAKER",BaseLevel; - Combos: - Combo: - aegis_470082 # 470082 - Bear's_Power # 4875 - Combo: - aegis_470083 # 470083 - Bear's_Power # 4875 Script: | bonus bFlee,100; bonus bNoSizeFix; - Combos: - Combo: - Ring_Of_Phoenix # 490104 - Imperial_Glove # 28551 - Imperial_Feather # 18823 - Bear's_Power # 4875 Script: | if (eaclass()&EAJL_THIRD && BaseJob == Job_Crusader) bonus2 bSkillCooldown,"LG_OVERBRAND",2000; - Combos: - Combo: - Ring_Of_Phoenix # 490104 - Bear's_Power # 4875 Script: | if (eaclass()&EAJL_THIRD && BaseJob == Job_Crusader) { bonus2 bSkillUseSP,"LG_OVERBRAND",15; bonus2 bSkillCooldown,"LG_OVERBRAND",-2000; } - Combos: - Combo: - AncientKing_Groza_Card # 27127 - Enchant_Groza # 310321 Script: | bonus2 bAddRace,RC_Player_Human,50; bonus2 bAddRace,RC_Player_Doram,50; - Combos: - Combo: - AncientKing_Groza_Card # 27127 - aegis_490139 # 490139 Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bStr,10*.@r; bonus bVit,3*.@r; - Combos: - Combo: - AncientKing_Groza_Card # 27127 - Hawkeye # 4879 Script: | bonus bMaxSPrate,50; bonus2 bAddRace,RC_All,-10; bonus2 bAddRace,RC_DemiHuman,-50; bonus2 bAddRace,RC_Dragon,-50; - Combos: - Combo: - AncientKing_Groza_Card # 27127 - Hawkeye # 4879 - Enchant_Groza # 310321 Script: | bonus2 bAddRace,RC_Player_Human,-50; bonus2 bAddRace,RC_Player_Doram,-50; - Combos: - Combo: - AncientKing_Groza_Card # 27127 - Hawkeye # 4879 - aegis_490139 # 490139 Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bStr,-10*.@r; bonus bVit,-3*.@r; - Combos: - Combo: - Abyss_AncientKing_Card # 27128 - Enchant_Groza # 310321 Script: | skill "GC_CLOAKINGEXCEED",3; - Combos: - Combo: - Abyss_AncientKing_Card # 27128 - aegis_490139 # 490139 Script: | bonus bBaseAtk,BaseLevel; bonus2 bHPDrainRate,100,2; /*Unknow Rate*/ - Combos: - Combo: - Pyuriel_Card # 4578 - Enchant_Groza # 310321 Script: | bonus2 bAddRace,RC_All,20; skill "GC_DARKCROW",3; - Combos: - Combo: - Kades_Card # 4580 - Enchant_Groza # 310321 Script: | bonus2 bSubEle,Ele_Earth,50; bonus2 bSubEle,Ele_Fire,50; bonus2 bSubEle,Ele_Water,50; bonus2 bSubEle,Ele_Wind,50; bonus2 bSubEle,Ele_Dark,50; bonus2 bSubEle,Ele_Undead,50; - Combos: - Combo: - Rudo_Card_J # 31000 - Enchant_Groza # 310321 Script: | bonus bAspdRate,10; - Combos: - Combo: - Lora_Card_J # 31001 - Enchant_Groza # 310321 Script: | bonus2 bAddClass,Class_Boss,25; bonus bCritAtkRate,25; - Combos: - Combo: - Elvira_Card_J # 31002 - Enchant_Groza # 310321 Script: | bonus2 bMagicAtkEle,Ele_Earth,10; bonus2 bMagicAtkEle,Ele_Fire,10; bonus2 bMagicAtkEle,Ele_Water,10; bonus2 bMagicAtkEle,Ele_Wind,10; - Combos: - Combo: - Gioia_Card_J # 31003 - Enchant_Groza # 310321 Script: | bonus2 bSubEle,Ele_Wind,50; bonus3 bAddEff,Eff_Fear,1000,ATF_MAGIC; /*Unknow Rate*/ - Combos: - Combo: - Soheon_Card_J # 31004 - Enchant_Groza # 310321 Script: | bonus bMatk,100; bonus bHealPower,20; - Combos: - Combo: - Daehyon_Card_J # 31005 - Enchant_Groza # 310321 Script: | bonus bBaseAtk,BaseLevel*2; bonus bMatk,BaseLevel*2; - Combos: - Combo: - Staff_Of_Puffy_jp # 26152 - Siroma_Card # 4416 Script: | bonus2 bSkillFixedCast,"MG_COLDBOLT",10000; - Combos: - Combo: - Staff_Of_Puffy_jp # 26152 - Imp_Card # 4433 Script: | bonus2 bSkillFixedCast,"MG_FIREBOLT",10000; - Combos: - Combo: - Staff_Of_Puffy_jp # 26152 - Elvira_Card_J # 31002 Script: | bonus2 bSkillFixedCast,"MG_LIGHTNINGBOLT",10000; - Combos: - Combo: - Elvira_Card_J # 31002 - Circuit_Board_OS # 28629 Script: | bonus2 bSkillFixedCast,"MG_LIGHTNINGBOLT",10000; - Combos: - Combo: - Cor_Core_Headset # 410014 - Cannon_Rapier_OS # 13493 - Combo: - Cor_Core_Headset # 410014 - Saphir_Hall_OS # 16088 - Combo: - Cor_Core_Headset # 410014 - Ultio_Spes_OS # 16089 - Combo: - Cor_Core_Headset # 410014 - Virtual_Bow_OS # 18178 - Combo: - Cor_Core_Headset # 410014 - MH_P89_OS # 18179 - Combo: - Cor_Core_Headset # 410014 - AC_B44_OS # 18180 - Combo: - Cor_Core_Headset # 410014 - Burning_Knuckle_OS # 1862 - Combo: - Cor_Core_Headset # 410014 - Beam_Claymore_OS # 21047 - Combo: - Cor_Core_Headset # 410014 - Rutilus_Stick_OS # 26151 - Combo: - Cor_Core_Headset # 410014 - ElectricFox_OS # 26164 - Combo: - Cor_Core_Headset # 410014 - Meuchler_OS # 28038 - Combo: - Cor_Core_Headset # 410014 - Blasti_OS # 28136 - Combo: - Cor_Core_Headset # 410014 - HR_S55_OS # 28253 - Combo: - Cor_Core_Headset # 410014 - Circuit_Board_OS # 28629 - Combo: - Cor_Core_Headset # 410014 - Kuroiro_OS # 28755 - Combo: - Cor_Core_Headset # 410014 - Boost_Lance_OS # 32019 - Combo: - Cor_Core_Headset_ # 410015 - Cannon_Rapier_OS # 13493 - Combo: - Cor_Core_Headset_ # 410015 - Saphir_Hall_OS # 16088 - Combo: - Cor_Core_Headset_ # 410015 - Ultio_Spes_OS # 16089 - Combo: - Cor_Core_Headset_ # 410015 - Virtual_Bow_OS # 18178 - Combo: - Cor_Core_Headset_ # 410015 - MH_P89_OS # 18179 - Combo: - Cor_Core_Headset_ # 410015 - AC_B44_OS # 18180 - Combo: - Cor_Core_Headset_ # 410015 - Burning_Knuckle_OS # 1862 - Combo: - Cor_Core_Headset_ # 410015 - Beam_Claymore_OS # 21047 - Combo: - Cor_Core_Headset_ # 410015 - Rutilus_Stick_OS # 26151 - Combo: - Cor_Core_Headset_ # 410015 - ElectricFox_OS # 26164 - Combo: - Cor_Core_Headset_ # 410015 - Meuchler_OS # 28038 - Combo: - Cor_Core_Headset_ # 410015 - Blasti_OS # 28136 - Combo: - Cor_Core_Headset_ # 410015 - HR_S55_OS # 28253 - Combo: - Cor_Core_Headset_ # 410015 - Circuit_Board_OS # 28629 - Combo: - Cor_Core_Headset_ # 410015 - Kuroiro_OS # 28755 - Combo: - Cor_Core_Headset_ # 410015 - Boost_Lance_OS # 32019 Script: | bonus bBaseAtk,200; bonus bMatk,200; - Combos: - Combo: - aegis_470080 # 470080 - Bear's_Power # 4875 - Combo: - aegis_470081 # 470081 - Bear's_Power # 4875 Script: | bonus bStr,40; bonus bMaxHPrate,40; - Combos: - Combo: - aegis_470080 # 470080 - Argen_Blanco_J # 32028 - Combo: - aegis_470081 # 470081 - Argen_Blanco_J # 32028 Script: | bonus2 bSkillAtk,"RK_IGNITIONBREAK",BaseLevel/2; bonus2 bSkillAtk,"KN_PIERCE",BaseLevel*8; - Combos: - Combo: - aegis_470080 # 470080 - Harve_J # 32029 - Combo: - aegis_470081 # 470081 - Harve_J # 32029 Script: | bonus2 bSkillAtk,"LG_OVERBRAND",BaseLevel/2; bonus2 bSkillAtk,"PA_SHIELDCHAIN",BaseLevel; - Combos: - Combo: - aegis_470080 # 470080 - Fortrage_J # 32030 - Combo: - aegis_470081 # 470081 - Fortrage_J # 32030 Script: | bonus2 bSkillAtk,"LG_CANNONSPEAR",4*(BaseLevel/5); bonus2 bSkillAtk,"LG_PINPOINTATTACK",BaseLevel*2; - Combos: - Combo: - Orcish_Hero_Of_Anger # 29140 - Orcish_Axe # 1304 - Orcish_Sword # 1124 - Combo: - Orcish_Hero_Of_Anger # 29140 - Orcish_Axe # 1304 - Orcish_Sword_ # 13437 - Combo: - Orcish_Hero_Of_Anger # 29140 - Orcish_Axe_ # 1309 - Orcish_Sword # 1124 - Combo: - Orcish_Hero_Of_Anger # 29140 - Orcish_Axe_ # 1309 - Orcish_Sword_ # 13437 Script: | .@r = getequiprefinerycnt(EQI_HAND_L); .@weapon = getequiprefinerycnt(EQI_HAND_R); bonus3 bAutoSpell,"ASC_BREAKER",getskilllv("ASC_BREAKER"),400; bonus bBaseAtk,15*(.@r+.@weapon/2); bonus bAspdRate,5*(.@r+.@weapon/2); if ((.@r + .@weapon) >= 20) bonus2 bResEff,Eff_Stun,10000; - Combos: - Combo: - Principles_Of_Magic # 1572 - Librarian_Glove # 2716 - Pocket_Watch # 2971 Script: | bonus bInt,5; bonus bMaxHP,700; bonus bAspdRate,5; - Combos: - Combo: - Royal_Guardian_Ring # 28483 - Lich_Lord_Card # 27025 Script: | bonus bAtkRate,5; bonus bMatkRate,5; - Combos: - Combo: - Ring_Of_Hunter # 490096 - Speed_Of_Light # 4877 Script: | bonus bAgi,40; bonus2 bAddSize,Size_All,10; - Combos: - Combo: - aegis_490182 # 490182 - Katar_170 # 28010 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddClass,Class_All,.@r; if (.@r >= 10) autobonus "{ bonus bAgi,20; }",10,10000,BF_WEAPON; if (.@r >= 12) { bonus bDelayrate,-5; bonus bLongAtkRate,8; } - Combos: - Combo: - aegis_490182 # 490182 - Staff_170 # 2027 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_CRIMSONROCK",2*.@r; if (.@r >= 10) autobonus "{ bonus2 bMagicAtkEle,Ele_Fire,15; }",10,10000,BF_MAGIC,"{ specialeffect2 255; }"; if (.@r >= 12) { bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus2 bMagicAddSize,Size_All,10; } - Combos: - Combo: - aegis_490182 # 490182 - Two_Hand_Spear_170 # 21018 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,.@r; if (.@r >= 10) bonus3 bAutoSpell,"RK_IGNITIONBREAK",3,10; if (.@r >= 12) { bonus2 bAddClass,Class_Boss,15; bonus bAspd,2; } - Combos: - Combo: - aegis_410136 # 410136 - Subject_CapeRange_TH # 480161 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,7; if (.@r >= 11) bonus bDelayrate,-min(.@r,15); - Combos: - Combo: - aegis_410136 # 410136 - Subject_CapeMagic_TH # 480166 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bMatk,50; if (.@r >= 11) bonus bMatk,20*min(.@r,15); - Combos: - Combo: - aegis_410136 # 410136 - Subject_CapeMelee_TH # 480172 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,50; if (.@r >= 11) bonus2 bAddClass,Class_All,2*min(.@r,15); - Combos: - Combo: - Subject_CapeMelee_TH # 480172 - Old_Rune_Circlet # 18971 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bCritAtkRate,3*(.@r/2); if (.@r>=12) skill "TF_DOUBLE",5; - Combos: - Combo: - Subject_CapeMelee_TH # 480172 - Old_Circlet_Of_Bone # 18982 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"GC_COUNTERSLASH",3*(.@r/2); if (.@r>=12) bonus2 bAddRace,RC_All,5; - Combos: - Combo: - Subject_CapeMelee_TH # 480172 - Old_Driver_Band_R # 18973 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"NC_AXETORNADO",3*(.@r/2); if (.@r>=12) bonus bDelayrate,-5; - Combos: - Combo: - Subject_CapeMelee_TH # 480172 - Old_Blazing_Soul # 18979 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"SR_TIGERCANNON",3*(.@r/2); if (.@r>=12) bonus bLongAtkDef,5; - Combos: - Combo: - Angel_Poring_Earing # 28592 - Angel_Poring_Ring # 28593 Script: | bonus bBaseAtk,20; bonus bMatk,20; - Combos: - Combo: - Gray_Melee1 - Thanos_TSword_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RK_WINDCUTTER",15; bonus2 bSkillAtk,"DK_SERVANTWEAPON",15; bonus2 bSkillAtk,"DK_SERVANTWEAPON",2*(.@r/2); - Combos: - Combo: - Gray_Melee1 - Thanos_Axe_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NC_AXETORNADO",15; bonus2 bSkillAtk,"MT_AXE_STOMP",15; bonus2 bSkillAtk,"NC_AXEBOOMERANG",6*(.@r/2); - Combos: - Combo: - Gray_Melee1 - Thanos_Spear_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LG_HESPERUSLIT",15; bonus2 bSkillAtk,"IG_OVERSLASH",15; bonus2 bSkillAtk,"LG_OVERBRAND",6*(.@r/2); - Combos: - Combo: - Gray_Melee2 - Thanos_TSword_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RK_WINDCUTTER",20; bonus2 bSkillAtk,"DK_SERVANTWEAPON",20; bonus2 bSkillAtk,"DK_SERVANTWEAPON",4*(.@r/2); - Combos: - Combo: - Gray_Melee2 - Thanos_Axe_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NC_AXETORNADO",20; bonus2 bSkillAtk,"MT_AXE_STOMP",20; bonus2 bSkillAtk,"NC_AXEBOOMERANG",9*(.@r/2); - Combos: - Combo: - Gray_Melee2 - Thanos_Spear_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LG_HESPERUSLIT",20; bonus2 bSkillAtk,"IG_OVERSLASH",20; bonus2 bSkillAtk,"LG_OVERBRAND",9*(.@r/2); - Combos: - Combo: - Gray_Melee3 - Thanos_TSword_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RK_WINDCUTTER",25; bonus2 bSkillAtk,"DK_SERVANTWEAPON",25; bonus2 bSkillAtk,"DK_SERVANTWEAPON",6*(.@r/2); - Combos: - Combo: - Gray_Melee3 - Thanos_Axe_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"NC_AXETORNADO",25; bonus2 bSkillAtk,"MT_AXE_STOMP",25; bonus2 bSkillAtk,"NC_AXEBOOMERANG",12*(.@r/2); - Combos: - Combo: - Gray_Melee3 - Thanos_Spear_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LG_HESPERUSLIT",25; bonus2 bSkillAtk,"IG_OVERSLASH",25; bonus2 bSkillAtk,"LG_OVERBRAND",12*(.@r/2); - Combos: - Combo: - Gray_Range1 - Thanos_Sword_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GN_CARTCANNON",15; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_FIRE",15; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_GROUND",15; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WATER",15; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WIND",15; bonus bLongAtkRate,2*(.@r/2); - Combos: - Combo: - Gray_Range1 - Thanos_Bow_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SN_SHARPSHOOTING",15; bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",15; bonus bLongAtkRate,2*(.@r/2); - Combos: - Combo: - Gray_Range1 - Thanos_Violin_AD - Combo: - Gray_Range1 - Thanos_Whip_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",15; bonus bLongAtkRate,2*(.@r/2); - Combos: - Combo: - Gray_Range2 - Thanos_Sword_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GN_CARTCANNON",20; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_FIRE",20; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_GROUND",20; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WATER",20; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WIND",20; bonus bLongAtkRate,4*(.@r/2); - Combos: - Combo: - Gray_Range2 - Thanos_Bow_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SN_SHARPSHOOTING",20; bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",20; bonus bLongAtkRate,4*(.@r/2); - Combos: - Combo: - Gray_Range2 - Thanos_Violin_AD - Combo: - Gray_Range2 - Thanos_Whip_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",20; bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",20; bonus bLongAtkRate,4*(.@r/2); - Combos: - Combo: - Gray_Range3 - Thanos_Sword_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GN_CARTCANNON",25; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_FIRE",25; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_GROUND",25; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WATER",25; bonus2 bSkillAtk,"BO_ACIDIFIED_ZONE_WIND",25; bonus bLongAtkRate,6*(.@r/2); - Combos: - Combo: - Gray_Range3 - Thanos_Bow_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SN_SHARPSHOOTING",25; bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",25; bonus bLongAtkRate,6*(.@r/2); - Combos: - Combo: - Gray_Range3 - Thanos_Violin_AD - Combo: - Gray_Range3 - Thanos_Whip_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",25; bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",25; bonus bLongAtkRate,6*(.@r/2); - Combos: - Combo: - Gray_Magic1 - Thanos_Rod_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_CRIMSONROCK",15; bonus2 bSkillAtk,"AG_FLORAL_FLARE_ROAD",15; bonus2 bSkillAtk,"AG_STRANTUM_TREMOR",15; bonus2 bSkillAtk,"WL_EARTHSTRAIN",6*(.@r/2); - Combos: - Combo: - Gray_Magic1 - Thanos_Staff_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_VARETYR_SPEAR",15; bonus2 bSkillAtk,"EM_LIGHTNING_LAND",15; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",6*(.@r/2); - Combos: - Combo: - Gray_Magic1 - Thanos_Dagger_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; bonus2 bSkillAtk,"ABC_FROM_THE_ABYSS",15; bonus2 bMagicAtkEle,Ele_All,2*(.@r/2); - Combos: - Combo: - Gray_Magic2 - Thanos_Rod_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_CRIMSONROCK",20; bonus2 bSkillAtk,"AG_FLORAL_FLARE_ROAD",20; bonus2 bSkillAtk,"AG_STRANTUM_TREMOR",20; bonus2 bSkillAtk,"WL_EARTHSTRAIN",9*(.@r/2); - Combos: - Combo: - Gray_Magic2 - Thanos_Staff_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_VARETYR_SPEAR",20; bonus2 bSkillAtk,"EM_LIGHTNING_LAND",20; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",9*(.@r/2); - Combos: - Combo: - Gray_Magic2 - Thanos_Dagger_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",20; bonus2 bSkillAtk,"ABC_FROM_THE_ABYSS",20; bonus2 bMagicAtkEle,Ele_All,4*(.@r/2); - Combos: - Combo: - Gray_Magic3 - Thanos_Rod_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_CRIMSONROCK",25; bonus2 bSkillAtk,"AG_FLORAL_FLARE_ROAD",25; bonus2 bSkillAtk,"AG_STRANTUM_TREMOR",25; bonus2 bSkillAtk,"WL_EARTHSTRAIN",12*(.@r/2); - Combos: - Combo: - Gray_Magic3 - Thanos_Staff_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_VARETYR_SPEAR",25; bonus2 bSkillAtk,"EM_LIGHTNING_LAND",25; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",12*(.@r/2); - Combos: - Combo: - Gray_Magic3 - Thanos_Dagger_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",25; bonus2 bSkillAtk,"ABC_FROM_THE_ABYSS",25; bonus2 bMagicAtkEle,Ele_All,6*(.@r/2); - Combos: - Combo: - Gray_Fight1 - Thanos_Hammer_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"AB_DUPLELIGHT",15; bonus2 bSkillAtk,"CD_PETITIO",15; bonus bLongAtkRate,2*(.@r/2); - Combos: - Combo: - Gray_Fight1 - Thanos_Knuckle_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SR_TIGERCANNON",15; bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",15; bonus bMaxHPrate,2*(.@r/2); - Combos: - Combo: - Gray_Fight1 - Thanos_Katar_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; bonus2 bSkillAtk,"SHC_IMPACT_CRATER",15; bonus2 bSkillAtk,"GC_COUNTERSLASH",6*(.@r/2); - Combos: - Combo: - Gray_Fight2 - Thanos_Hammer_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"AB_DUPLELIGHT",20; bonus2 bSkillAtk,"CD_PETITIO",20; bonus bLongAtkRate,4*(.@r/2); - Combos: - Combo: - Gray_Fight2 - Thanos_Knuckle_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SR_TIGERCANNON",20; bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",20; bonus bMaxHPrate,3*(.@r/2); - Combos: - Combo: - Gray_Fight2 - Thanos_Katar_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",20; bonus2 bSkillAtk,"SHC_IMPACT_CRATER",20; bonus2 bSkillAtk,"GC_COUNTERSLASH",9*(.@r/2); - Combos: - Combo: - Gray_Fight3 - Thanos_Hammer_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"AB_DUPLELIGHT",25; bonus2 bSkillAtk,"CD_PETITIO",25; bonus bLongAtkRate,6*(.@r/2); - Combos: - Combo: - Gray_Fight3 - Thanos_Knuckle_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"SR_TIGERCANNON",25; bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",25; bonus bMaxHPrate,5*(.@r/2); - Combos: - Combo: - Gray_Fight3 - Thanos_Katar_AD Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",25; bonus2 bSkillAtk,"SHC_IMPACT_CRATER",25; bonus2 bSkillAtk,"GC_COUNTERSLASH",12*(.@r/2); - Combos: - Combo: - aegis_490193 # 490193 - Hero # 29509 Script: | if ((eaclass()&EAJ_THIRDMASK)==EAJ_MINSTRELWANDERER) { bonus bNoSizeFix; autobonus3 "{}",10,100,"WM_SEVERE_RAINSTORM","{ sc_start SC_UNLIMIT,20000,5; }"; } - Combos: - Combo: - Indecisive_P_Shoes # 470078 - Hawkeye # 4879 - Combo: - Indecisive_P_Shoes_ # 470079 - Hawkeye # 4879 Script: | bonus bDex,15; bonus2 bAddClass,Class_All,25; - Combos: - Combo: - Indecisive_P_Shoes # 470078 - Runaway_Magic # 4876 - Combo: - Indecisive_P_Shoes_ # 470079 - Runaway_Magic # 4876 Script: | bonus bInt,15; bonus2 bMagicAtkEle,Ele_Neutral,15; - Combos: - Combo: - Indecisive_P_Shoes # 470078 - Black_Circle_J # 32112 - Combo: - Indecisive_P_Shoes # 470078 - Heart_Whip_J # 26217 - Combo: - Indecisive_P_Shoes_ # 470079 - Black_Circle_J # 32112 - Combo: - Indecisive_P_Shoes_ # 470079 - Heart_Whip_J # 26217 Script: | bonus3 bAutoSpell,"SO_PSYCHIC_WAVE",3,10; bonus2 bSkillAtk,"WM_METALICSOUND",3*(BaseLevel/5); - Combos: - Combo: - Indecisive_P_Shoes # 470078 - Antique_Cello_J # 32113 - Combo: - Indecisive_P_Shoes # 470078 - Scarlet_Ribbon_J # 26218 - Combo: - Indecisive_P_Shoes_ # 470079 - Antique_Cello_J # 32113 - Combo: - Indecisive_P_Shoes_ # 470079 - Scarlet_Ribbon_J # 26218 Script: | bonus2 bSkillAtk,"CG_ARROWVULCAN",2*BaseLevel; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",2*(BaseLevel/3); - Combos: - Combo: - Virtue_Particles_Shoes # 470034 - Volar_J # 21056 - Combo: - Virtue_Particles_Shoes_ # 470035 - Volar_J # 21056 Script: | bonus2 bSkillAtk,"SM_BASH",2*BaseLevel; bonus2 bSkillAtk,"KN_BOWLINGBASH",2*BaseLevel; - Combos: - Combo: - Virtue_Particles_Shoes # 470034 - Estal_J # 32355 - Combo: - Virtue_Particles_Shoes_ # 470035 - Estal_J # 32355 Script: | bonus2 bSkillAtk,"MC_CARTREVOLUTION",3*BaseLevel; bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",BaseLevel/3; - Combos: - Combo: - Virtue_Particles_Shoes # 470034 - Farthezan_J # 32354 - Combo: - Virtue_Particles_Shoes_ # 470035 - Farthezan_J # 32354 Script: | bonus2 bSkillAtk,"CR_HOLYCROSS",3*BaseLevel; bonus2 bSkillAtk,"CR_GRANDCROSS",2*BaseLevel; - Combos: - Combo: - Virtue_Particles_Shoes # 470034 - Vernan_J # 21057 - Combo: - Virtue_Particles_Shoes_ # 470035 - Vernan_J # 21057 Script: | bonus2 bSkillAtk,"RK_WINDCUTTER",2*BaseLevel; bonus2 bSkillAtk,"LK_SPIRALPIERCE",2*BaseLevel; - Combos: - Combo: - Virtue_Particles_Shoes # 470034 - Bear's_Power # 4875 - Combo: - Virtue_Particles_Shoes_ # 470035 - Bear's_Power # 4875 Script: | bonus bStr,40; bonus bMaxHPrate,40; - Combos: - Combo: - aegis_470089 # 470089 - Engine_Pilebuncker_J # 32404 - Combo: - aegis_470090 # 470090 - Engine_Pilebuncker_J # 32404 Script: | bonus2 bSkillAtk,"NC_ARMSCANNON",BaseLevel/4; bonus2 bSkillAtk,"NC_COLDSLOWER",BaseLevel; bonus2 bSkillAtk,"NC_FLAMELAUNCHER",BaseLevel; - Combos: - Combo: - aegis_470089 # 470089 - Golden_Wrench_J # 1337 - Combo: - aegis_470090 # 470090 - Golden_Wrench_J # 1337 Script: | bonus2 bSkillAtk,"MC_CARTREVOLUTION",5*BaseLevel; bonus2 bSkillAtk,"MC_MAMMONITE",10*BaseLevel; - Combos: - Combo: - aegis_470089 # 470089 - Maxi_Spanner_J # 28142 - Combo: - aegis_470090 # 470090 - Maxi_Spanner_J # 28142 Script: | bonus2 bSkillAtk,"WS_CARTTERMINATION",5*BaseLevel; bonus2 bSkillAtk,"NC_MAGMA_ERUPTION",10*BaseLevel; - Combos: - Combo: - aegis_470089 # 470089 - Bear's_Power # 4875 - Combo: - aegis_470090 # 470090 - Bear's_Power # 4875 Script: | bonus bMaxHPrate,20; bonus bDelayrate,-40; - Combos: - Combo: - aegis_470091 # 470091 - Crimson_Rose_Stick_J # 26168 - Combo: - aegis_470092 # 470092 - Crimson_Rose_Stick_J # 26168 Script: | bonus2 bSkillAtk,"WL_CRIMSONROCK",BaseLevel/5; bonus2 bSkillAtk,"WL_CHAINLIGHTNING",2*(BaseLevel/5); - Combos: - Combo: - aegis_470091 # 470091 - Adorare_Staff_J # 2063 - Combo: - aegis_470092 # 470092 - Adorare_Staff_J # 2063 Script: | bonus3 bAutoSpell,"WL_HELLINFERNO",5,10; bonus2 bSkillAtk,"AB_ADORAMUS",BaseLevel/3; - Combos: - Combo: - aegis_470091 # 470091 - Dust_Grave_J # 26170 - Combo: - aegis_470092 # 470092 - Dust_Grave_J # 26170 Script: | bonus2 bSkillAtk,"WZ_EARTHSPIKE",10*BaseLevel; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",5*BaseLevel; - Combos: - Combo: - aegis_470091 # 470091 - Ponitendtia_J # 26171 - Combo: - aegis_470092 # 470092 - Ponitendtia_J # 26171 Script: | bonus2 bSkillAtk,"PR_MAGNUS",BaseLevel; bonus2 bSkillAtk,"AL_HOLYLIGHT",20*BaseLevel; - Combos: - Combo: - aegis_470091 # 470091 - Runaway_Magic # 4876 - Combo: - aegis_470092 # 470092 - Runaway_Magic # 4876 Script: | bonus bInt,40; bonus bVariableCastrate,-15; - Combos: - Combo: - aegis_470062 # 470062 - Bright_Mace_J # 32408 - Combo: - aegis_470063 # 470063 - Bright_Mace_J # 32408 Script: | bonus2 bSkillAtk,"MO_EXTREMITYFIST",BaseLevel/5; bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",BaseLevel/3; - Combos: - Combo: - aegis_470062 # 470062 - Asura_Bandage_J # 1869 - Combo: - aegis_470063 # 470063 - Asura_Bandage_J # 1869 Script: | bonus2 bSkillAtk,"SR_DRAGONCOMBO",3*BaseLevel; bonus2 bSkillAtk,"MO_COMBOFINISH",5*BaseLevel; - Combos: - Combo: - aegis_470062 # 470062 - Combo_Fist_J # 1868 - Combo: - aegis_470063 # 470063 - Combo_Fist_J # 1868 Script: | bonus2 bSkillAtk,"CH_TIGERFIST",16*BaseLevel; bonus2 bSkillAtk,"CH_CHAINCRUSH",8*BaseLevel; - Combos: - Combo: - aegis_470062 # 470062 - Bear's_Power # 4875 - Combo: - aegis_470063 # 470063 - Bear's_Power # 4875 Script: | bonus bStr,40; bonus bAspdRate,15; - Combos: - Combo: - Discord_Particles_Shoes # 470030 - Wind_Gale_J # 18197 - Combo: - Discord_Particles_Shoe_ # 470031 - Wind_Gale_J # 18197 Script: | bonus2 bSkillAtk,"AC_SHOWER",4*BaseLevel; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",BaseLevel/2; - Combos: - Combo: - Discord_Particles_Shoes # 470030 - Sharp_Star_Bow_J # 18194 - Combo: - Discord_Particles_Shoe_ # 470031 - Sharp_Star_Bow_J # 18194 Script: | bonus2 bSkillAtk,"SN_SHARPSHOOTING",BaseLevel; bonus2 bSkillAtk,"AC_DOUBLE",2*BaseLevel; - Combos: - Combo: - Discord_Particles_Shoes # 470030 - Falken_Shooter_J # 18196 - Combo: - Discord_Particles_Shoe_ # 470031 - Falken_Shooter_J # 18196 Script: | bonus2 bSkillAtk,"HT_BLITZBEAT",2*BaseLevel; bonus2 bSkillAtk,"RA_WUGSTRIKE",BaseLevel/2; - Combos: - Combo: - Discord_Particles_Shoes # 470030 - Hawkeye # 4879 - Combo: - Discord_Particles_Shoe_ # 470031 - Hawkeye # 4879 Script: | bonus bDex,40; bonus bDelayrate,-20; - Combos: - Combo: - 19th_Pack_enc01 # 300314 - Argen_Blanco_J # 32028 - Combo: - 19th_Pack_enc01 # 300314 - Antique_Cello_J # 32113 - Combo: - 19th_Pack_enc01 # 300314 - Estal_J # 32355 - Combo: - 19th_Pack_enc01 # 300314 - Engine_Pilebuncker_J # 32404 - Combo: - 19th_Pack_enc01 # 300314 - Coolant_Injection_J # 32405 - Combo: - 19th_Pack_enc01 # 300314 - Crimson_Rose_Stick_J # 26168 - Combo: - 19th_Pack_enc01 # 300314 - Bright_Mace_J # 32408 - Combo: - 19th_Pack_enc01 # 300314 - Golden_Wrench_J # 1337 - Combo: - 19th_Pack_enc01 # 300314 - Psychic_Spear_Rod_J # 26169 - Combo: - 19th_Pack_enc01 # 300314 - Gene_Rod_J # 32406 - Combo: - 19th_Pack_enc01 # 300314 - Jack_The_Knife_J # 28779 - Combo: - 19th_Pack_enc01 # 300314 - Scarlet_Ribbon_J # 26218 - Combo: - 19th_Pack_enc01 # 300314 - Dust_Grave_J # 26170 - Combo: - 19th_Pack_enc01 # 300314 - Asura_Bandage_J # 1869 - Combo: - 19th_Pack_enc01 # 300314 - Heart_Whip_J # 26217 - Combo: - 19th_Pack_enc01 # 300314 - Harve_J # 32029 - Combo: - 19th_Pack_enc01 # 300314 - Farthezan_J # 32354 - Combo: - 19th_Pack_enc01 # 300314 - Fortrage_J # 32030 - Combo: - 19th_Pack_enc01 # 300314 - Platinum_Dagger_J # 28780 - Combo: - 19th_Pack_enc01 # 300314 - Black_Circle_J # 32112 - Combo: - 19th_Pack_enc01 # 300314 - Ponitendtia_J # 26171 - Combo: - 19th_Pack_enc01 # 300314 - Boltigin_J # 28637 - Combo: - 19th_Pack_enc01 # 300314 - Combo_Fist_J # 1868 - Combo: - 19th_Pack_enc01 # 300314 - Lucis_Flail_J # 32407 Script: | bonus bBaseAtk,100; bonus bMatk,100; bonus2 bSubRace,RC_Player_Human,10; bonus2 bSubRace,RC_Player_Doram,10; skill "LK_CONCENTRATION",5; - Combos: - Combo: - 19th_Pack_enc01 # 300314 - Judgement_Slasher_J # 28777 - Combo: - 19th_Pack_enc01 # 300314 - Repent_Slasher_J # 28778 Script: | bonus bBaseAtk,200; bonus bMatk,200; bonus2 bSubRace,RC_Player_Human,40; bonus2 bSubRace,RC_Player_Doram,40; skill "LK_CONCENTRATION",5; - Combos: - Combo: - 19th_Pack_enc01 # 300314 - Agudo_Filo_J # 28049 - Combo: - 19th_Pack_enc01 # 300314 - Wind_Gale_J # 18197 - Combo: - 19th_Pack_enc01 # 300314 - Volar_J # 21056 - Combo: - 19th_Pack_enc01 # 300314 - Aiming_Bow_J # 18195 - Combo: - 19th_Pack_enc01 # 300314 - Gravitation_Staff_J # 2062 - Combo: - 19th_Pack_enc01 # 300314 - Sharp_Star_Bow_J # 18194 - Combo: - 19th_Pack_enc01 # 300314 - Adorare_Staff_J # 2063 - Combo: - 19th_Pack_enc01 # 300314 - Staff_Of_Miracle_J # 2061 - Combo: - 19th_Pack_enc01 # 300314 - Falken_Shooter_J # 18196 - Combo: - 19th_Pack_enc01 # 300314 - Vernan_J # 21057 - Combo: - 19th_Pack_enc01 # 300314 - Maxi_Spanner_J # 28142 - Combo: - 19th_Pack_enc01 # 300314 - Rapid_Fire_C_Bow_J # 18193 - Combo: - 19th_Pack_enc01 # 300314 - Reaper_Cross_J # 28048 Script: | bonus bBaseAtk,100; bonus bMatk,100; bonus2 bSubRace,RC_Player_Human,40; bonus2 bSubRace,RC_Player_Doram,40; skill "LK_CONCENTRATION",5; - Combos: - Combo: - Arabian_Manteau # 480023 - Ifrit_Card # 4430 Script: | bonus2 bSubEle,Ele_Fire,100; bonus2 bSubSkill,"NPC_CRITICALSLASH",100; - Combos: - Combo: - Arabian_Manteau # 480023 - Sealed_Ifrit_Card_J # 300331 Script: | bonus2 bSubEle,Ele_Fire,30; bonus2 bSubSkill,"NPC_CRITICALSLASH",30; - Combos: - Combo: - Pendant_of_Solomon # 490035 - Amplification1 # 29445 - Combo: - Pendant_of_Solomon # 490035 - Amplification2 # 29446 - Combo: - Pendant_of_Solomon # 490035 - Amplification3 # 29447 - Combo: - Pendant_of_Solomon # 490035 - Amplification4 # 29448 - Combo: - Pendant_of_Solomon # 490035 - Amplification5 # 29449 Script: | if (BaseClass == Job_Novice || BaseClass == Job_Mage || BaseClass == Job_Acolyte) { bonus2 bMagicAddRace,RC_All,10; bonus2 bIgnoreMdefRaceRate,RC_All,70; } - Combos: - Combo: - Pendant_of_Solomon_ # 490036 - Amplification1 # 29445 - Combo: - Pendant_of_Solomon_ # 490036 - Amplification2 # 29446 - Combo: - Pendant_of_Solomon_ # 490036 - Amplification3 # 29447 - Combo: - Pendant_of_Solomon_ # 490036 - Amplification4 # 29448 - Combo: - Pendant_of_Solomon_ # 490036 - Amplification5 # 29449 Script: | if (BaseClass == Job_Novice || BaseClass == Job_Mage || BaseClass == Job_Acolyte || BaseClass == Job_Summoner) { bonus2 bMagicAddRace,RC_All,10; bonus2 bIgnoreMdefRaceRate,RC_All,70; } - Combos: - Combo: - Charm_Of_Flame_Heart_BR # 15920 - Manteau_Of_Flame_Heart # 20735 Script: | bonus bBaseAtk,50; bonus bMagicDamageReturn,2*getequiprefinerycnt(EQI_GARMENT); - Combos: - Combo: - Charm_Of_Nature_BR # 15921 - Manteau_Great_Nature # 20747 Script: | bonus bMatk,50; .@r = getequiprefinerycnt(EQI_GARMENT); if (.@r >= 5) { .@val = 1; if (.@r >= 7) .@val += 4; bonus3 bAutoSpell,NPC_STONESKIN,8,.@val*10; } if (.@r >= 10) bonus bIntravision; - Combos: - Combo: - Charm_Of_Frozen_BR # 15922 - Manteau_Of_Mistic_Froz # 20745 Script: | bonus2 bSkillCooldown,"AB_CHEAL",-2000; bonus4 bAutoSpellOnSkill,"AL_HEAL","AL_INCAGI",max(getskilllv("AL_INCAGI"),1),1000; bonus4 bAutoSpellOnSkill,"AL_INCAGI","AL_BLESSING",max(getskilllv("AL_BLESSING"),1),1000; bonus4 bAutoSpellOnSkill,"AB_CANTO","AB_CLEMENTIA",max(getskilllv("AB_CLEMENTIA"),1),1000; - Combos: - Combo: - Charm_Of_Wind_BR # 15923 - Manteau_Of_Leafwind # 20734 Script: | bonus2 bSubSkill,"ASC_BREAKER",40; bonus2 bSubSkill,"HT_BLITZBEAT",40; bonus2 bSubSkill,"GS_SPREADATTACK",40; bonus2 bSubEle,Ele_All,getequiprefinerycnt(EQI_GARMENT); - Combos: - Combo: - Shining_Trapezohedron # 2998 - 10_Gallon_Hat_Of_Flame # 18940 Script: | bonus2 bAddClass,Class_All,9; bonus bMatkRate,9; bonus2 bSubRace,RC_DemiHuman,5; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) bonus2 bSubRace,RC_DemiHuman,5; - Combos: - Combo: - Shining_Trapezohedron # 2998 - Hunting_Cap_Of_Gust # 18941 Script: | bonus bLongAtkDef,5; bonus bMagicAtkDef,5; bonus2 bSubRace,RC_DemiHuman,5; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) bonus2 bSubRace,RC_DemiHuman,5; - Combos: - Combo: - Shining_Trapezohedron # 2998 - Knit_Cap_Of_Water # 18942 Script: | bonus bVariableCastrate,-15; bonus2 bSubRace,RC_DemiHuman,5; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) bonus2 bSubRace,RC_DemiHuman,5; - Combos: - Combo: - Shining_Trapezohedron # 2998 - Silk_Hat_Of_Earth # 18943 Script: | bonus bMaxHPrate,5; bonus2 bAddItemHealRate,547,10; bonus2 bSubRace,RC_DemiHuman,5; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) bonus2 bSubRace,RC_DemiHuman,5; - Combos: - Combo: - Pirates_Foolish # 18955 - Special_Eyepatch # 19900 Script: | bonus bMaxHP,500; bonus bMaxSP,30; - Combos: - Combo: - Bell_Pigeon_J # 19321 - Valhalla_Idol # 19109 - Combo: - Bell_Pigeon_J # 19321 - Valhalla_Idol_ # 19110 Script: | bonus4 bAutoSpellWhenHit,"MG_SAFETYWALL",10,50+(readparam(bStr)/18),0; bonus bMagicAtkDef,5; bonus2 bIgnoreMdefRaceRate,RC_All,5*(readparam(bLuk)/18); bonus bBaseAtk,25; bonus2 bIgnoreDefRaceRate,RC_All,5; - Combos: - Combo: - Jasper_Ring # 490113 - Bear's_Power # 4875 Script: | bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-200; - Combos: - Combo: - ShoesOfHero # 22129 - Veteran_Sword # 1188 - Combo: - ShoesOfHero # 22129 - Veteran_Sword_ # 21024 Script: | bonus2 bSkillAtk,"SM_BASH",10*getskilllv("RK_ENCHANTBLADE"); bonus2 bSkillAtk,"SM_BASH",10*getskilllv("LK_AURABLADE"); bonus2 bSkillAtk,"KN_BOWLINGBASH",10*getskilllv("RK_ENCHANTBLADE"); bonus2 bSkillAtk,"KN_BOWLINGBASH",10*getskilllv("LK_AURABLADE"); - Combos: - Combo: - Ring_Of_Brave # 28561 - ShoesOfHero # 22129 - Veteran_Sword # 1188 - Combo: - Ring_Of_Brave # 28561 - ShoesOfHero # 22129 - Veteran_Sword_ # 21024 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillUseSP,"SM_BASH",5; bonus2 bSkillUseSP,"KN_BOWLINGBASH",10; if (.@r >= 7) { bonus2 bSkillAtk,"SM_BASH",100; bonus2 bSkillAtk,"KN_BOWLINGBASH",100; } if (.@r >= 9) { bonus2 bSkillAtk,"SM_BASH",200; bonus2 bSkillAtk,"KN_BOWLINGBASH",200; } - Combos: - Combo: - ShoesOfHero # 22129 - Veteran_Hammer # 1548 - Combo: - ShoesOfHero # 22129 - Veteran_Hammer_ # 16056 Script: | bonus bAspdRate,getskilllv("AB_DUPLELIGHT"); bonus2 bIgnoreDefRaceRate,RC_Undead,10*getskilllv("PR_MACEMASTERY"); bonus2 bIgnoreDefRaceRate,RC_Demon,10*getskilllv("PR_MACEMASTERY"); bonus2 bIgnoreDefRaceRate,RC_DemiHuman,10*getskilllv("PR_MACEMASTERY"); bonus2 bCriticalAddRace,RC_Undead,5*getskilllv("PR_MACEMASTERY"); bonus2 bCriticalAddRace,RC_Demon,5*getskilllv("PR_MACEMASTERY"); bonus2 bCriticalAddRace,RC_DemiHuman,5*getskilllv("PR_MACEMASTERY"); - Combos: - Combo: - Ring_Of_Brave # 28561 - ShoesOfHero # 22129 - Veteran_Hammer # 1548 - Combo: - Ring_Of_Brave # 28561 - ShoesOfHero # 22129 - Veteran_Hammer_ # 16056 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bCriticalAddRace,RC_Undead,50; bonus2 bCriticalAddRace,RC_Demon,50; bonus2 bCriticalAddRace,RC_DemiHuman,50; /* todo auto spell */ if (.@r >= 7) { bonus2 bAddClass,Class_All,5; bonus bMatkRate,5; bonus2 bSkillAtk,"CR_HOLYCROSS",50; } if (.@r >= 9) { bonus2 bAddClass,Class_All,15; bonus bMatkRate,15; bonus2 bSkillAtk,"CR_HOLYCROSS",100; } /* todo CR_HOLYCROSS skill */ - Combos: - Combo: - ShoesOfHero # 22129 - Veteran_Axe # 1384 - Combo: - ShoesOfHero # 22129 - Veteran_Axe_ # 28114 Script: | if (getskilllv("BS_DAGGER") == 3) bonus bBaseAtk,10; if (getskilllv("BS_SWORD") == 3) bonus bBaseAtk,10; if (getskilllv("BS_TWOHANDSWORD") == 3) bonus bBaseAtk,10; if (getskilllv("BS_KNUCKLE") == 3) bonus bBaseAtk,10; if (getskilllv("BS_SPEAR") == 3) bonus bBaseAtk,10; if (getskilllv("BS_AXE") == 3) bonus bBaseAtk,10; if (getskilllv("BS_MACE") == 3) bonus bBaseAtk,10; bonus2 bSkillCooldown,"NC_AXETORNADO",-200*getskilllv("NC_RESEARCHFE"); - Combos: - Combo: - Ring_Of_Brave # 28561 - ShoesOfHero # 22129 - Veteran_Axe # 1384 - Combo: - Ring_Of_Brave # 28561 - ShoesOfHero # 22129 - Veteran_Axe_ # 28114 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"NC_AXETORNADO",-500; bonus2 bAddMonsterDropItem,522,10; if (.@r >= 7) bonus2 bSkillAtk,"NC_AXETORNADO",20; if (.@r >= 9) bonus2 bSkillAtk,"NC_AXETORNADO",40; - Combos: - Combo: - Isabella_Blue_Ear # 18910 - aegis_420000 # 420000 Script: | if (getequiprefinerycnt(EQI_HEAD_TOP) >= 9) bonus2 bAddSize,Size_Medium,6; - Combos: - Combo: - Isabella_Red_Ear # 18908 - aegis_420000 # 420000 Script: | if (getequiprefinerycnt(EQI_HEAD_TOP) >= 9) bonus bAspdRate,6; - Combos: - Combo: - Isabella_Brown_Ear # 18909 - aegis_420000 # 420000 Script: | if (getequiprefinerycnt(EQI_HEAD_TOP) >= 9) { bonus2 bSubRace,RC_DemiHuman,6; bonus2 bSubRace,RC_Player_Human,6; } - Combos: - Combo: - aegis_400101 # 400101 - Fenrir_Card # 4556 Script: | bonus bInt,30; bonus bDex,30; bonus2 bFixedCastrate,"WL_TETRAVORTEX",-100; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Atroce_Card # 4425 Script: | bonus2 bAddClass,Class_All,25; autobonus "{ bonus bAspdRate,100; }",5,30000,0,"{}"; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Ifrit_Card # 4430 Script: | bonus bBaseAtk,JobLevel; bonus bCritical,JobLevel; bonus bHit,JobLevel; bonus3 bAutoSpellWhenHit,"NPC_EARTHQUAKE",6,10; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Berzebub_Card # 4145 Script: | bonus bMatkRate,readparam(bLuk)/10; if (readparam(bLuk)>=130) { bonus bMatkRate,15; skill "PF_HPCONVERSION",3; } - Combos: - Combo: - Goddess_of_Abundance # 311073 - Fallen_Bishop_Card # 4441 Script: | bonus2 bMagicAddRace,RC_DemiHuman,50; bonus2 bMagicAddRace,RC_Player_Human,50; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Fallen_Bishop_Card # 4441 - Runaway_Magic # 4876 Script: | bonus2 bMagicAddRace,RC_DemiHuman,-50; bonus2 bMagicAddRace,RC_Player_Human,-50; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Ktullanux_Card # 4419 Script: | bonus bMaxHPrate,50; skill "SA_FROSTWEAPON",5; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Gloom_Under_Night_Card # 4408 Script: | bonus bMaxHPrate,50; skill "LG_PIETY",1; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_Atroce_Card_J # 300330 Script: | bonus2 bAddClass,Class_All,15; autobonus "{ bonus bAspdRate,30; }",5,30000,0,"{}"; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_Ifrit_Card_J # 300331 Script: | bonus bBaseAtk,JobLevel/2; bonus bCritical,JobLevel/2; bonus bHit,JobLevel/2; - Combos: - Combo: - Sealed_Berz_Card_J # 311071 - Hollow_Shoes # 22212 Script: | .@eq = getequiprefinerycnt(EQI_SHOES); bonus2 bMagicAddEle,Ele_Dark,10; bonus2 bMagicAddEle,Ele_Ghost,10; bonus2 bMagicAddEle,Ele_Undead,10; if (BaseLevel <= 99) { bonus bMatk,2*.@eq; bonus bVariableCastrate,-.@eq; } else { bonus bMatk,5*.@eq; bonus bVariableCastrate,-(2*.@eq); } - Combos: - Combo: - Sealed_Berz_Card_J # 311071 - Hollow_Shoes_ # 470113 Script: | .@eq = getequiprefinerycnt(EQI_SHOES); skill "PR_MAGNUS",10; bonus2 bMagicAddEle,Ele_Dark,30; bonus2 bMagicAddEle,Ele_Ghost,30; bonus2 bMagicAddEle,Ele_Undead,30; if (BaseLevel <= 99) { bonus bMatk,5*.@eq; bonus bVariableCastrate,-(2*.@eq); } else { bonus bMatk,15*.@eq; bonus bVariableCastrate,-(7*.@eq); } - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_Berz_Card_J # 311071 Script: | bonus bMatkRate,readparam(bLuk)/20; if (readparam(bLuk)>=130) bonus bMatkRate,10; - Combos: - Combo: - Sealed_Berz_Card_J # 311071 - VesperHeadGear # 19436 Script: | bonus bVariableCastrate,10; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_Berz_Card_J # 311071 - Hollow_Shoes # 22212 Script: | .@eq = getequiprefinerycnt(EQI_SHOES); bonus2 bMagicAddEle,Ele_Dark,-10; bonus2 bMagicAddEle,Ele_Ghost,-10; bonus2 bMagicAddEle,Ele_Undead,-10; if (BaseLevel <= 99) { bonus bMatk,-2*.@eq; bonus bVariableCastrate,.@eq; } else { bonus bMatk,-5*.@eq; bonus bVariableCastrate,2*.@eq; } - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_Berz_Card_J # 311071 - Hollow_Shoes_ # 470113 Script: | .@eq = getequiprefinerycnt(EQI_SHOES); skill "PR_MAGNUS",10; bonus2 bMagicAddEle,Ele_Dark,-30; bonus2 bMagicAddEle,Ele_Ghost,-30; bonus2 bMagicAddEle,Ele_Undead,-30; if (BaseLevel <= 99) { bonus bMatk,-5*.@eq; bonus bVariableCastrate,2*.@eq; } else { bonus bMatk,-15*.@eq; bonus bVariableCastrate,7*.@eq; } - Combos: - Combo: - Fallen_Bishop_Card # 4441 - Moaning_of_EvilSpirits # 470112 Script: | bonus bMatkRate,10; bonus2 bMagicAddRace,RC_Angel,50; bonus2 bMagicAddRace,RC_DemiHuman,50; - Combos: - Combo: - Fallen_Bishop_Card # 4441 - Moaning_of_EvilSpirits # 470112 - Goddess_of_Abundance # 311073 Script: | bonus2 bMagicAddRace,RC_Player_Human,50; - Combos: - Combo: - Sealed_F_Bishop_Card_J # 300334 - Moaning_of_EvilSpirits # 470112 Script: | bonus2 bMagicAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_DemiHuman,20; - Combos: - Combo: - Sealed_F_Bishop_Card_J # 300334 - Moaning_of_EvilSpirits # 470112 - Goddess_of_Abundance # 311073 Script: | bonus2 bMagicAddRace,RC_Player_Human,20; - Combos: - Combo: - Moaning_of_EvilSpirits # 470112 - Runaway_Magic # 4876 Script: | bonus bInt,40; bonus bDelayrate,-40; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_F_Bishop_Card_J # 300334 Script: | bonus2 bMagicAddRace,RC_Angel,20; bonus2 bMagicAddRace,RC_DemiHuman,20; bonus2 bMagicAddRace,RC_Player_Human,20; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_F_Bishop_Card_J # 300334 - Runaway_Magic # 4876 Script: | bonus2 bMagicAddRace,RC_Angel,-20; bonus2 bMagicAddRace,RC_DemiHuman,-20; bonus2 bMagicAddRace,RC_Player_Human,-20; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_Ktullanux_Card # 4481 Script: | bonus bMaxHPrate,25; bonus5 bAutoSpellWhenHit,"SA_FROSTWEAPON",1,10,BF_WEAPON,0; - Combos: - Combo: - Goddess_of_Abundance # 311073 - Sealed_Gloom_Card_J # 300332 Script: | bonus bMaxHPrate,25; bonus2 bAddEle,Ele_Holy,10; bonus2 bAddEle,Ele_Dark,10; bonus2 bAddRace,RC_Angel,10; bonus2 bAddRace,RC_Demon,10; - Combos: - Combo: - Thornbush_Hairband # 18804 - Thorn_Staff # 1636 - Combo: - Thornbush_Hairband # 18804 - Thorn_Staff_ # 1664 Script: | bonus bMatk,10*min(getequiprefinerycnt(EQI_HAND_R),10); - Combos: - Combo: - Phantom_Of_Masquerade # 19497 - Thanatos_Card # 4399 Script: | bonus bBaseAtk,pow(getequiprefinerycnt(EQI_HEAD_TOP),2)*4; - Combos: - Combo: - Phantom_Of_Masquerade # 19497 - SLD_Thanatos_Card_J # 300338 Script: | bonus bBaseAtk,pow(getequiprefinerycnt(EQI_HEAD_TOP),2)*2; - Combos: - Combo: - Walking_Stick_ # 1675 - Magician_Hat # 5045 Script: | bonus bDex,2; bonus bInt,2; bonus bSPrecovRate,5; bonus bMatkRate,getequiprefinerycnt(EQI_HAND_R); - Combos: - Combo: - Owlduke_Silk_Hat # 18866 - Walking_Stick_ # 1675 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus5 bAutoSpell,"HW_MAGICPOWER",2,(.@r*4),BF_MAGIC,0; if (.@r>= 10) bonus bVariableCastrate,-20; - Combos: - Combo: - Owlduke_Silk_Hat # 18866 - One_Eyed_Glass # 2239 Script: | bonus5 bAutoSpell,"HW_MAGICPOWER",2,(getequiprefinerycnt(EQI_HEAD_TOP)-5),BF_MAGIC,0; - Combos: - Combo: - Owlduke_Silk_Hat # 18866 - Owl_Duke_Card # 4237 - Owl_Baron_Card # 4238 Script: | bonus5 bAutoSpell,"HW_MAGICPOWER",6,2,BF_MAGIC,0; - Combos: - Combo: - Owlduke_Silk_Hat # 18866 - Owl_Baron_Card # 4238 Script: | bonus5 bAutoSpell,"HW_MAGICPOWER",4,3,BF_MAGIC,0; - Combos: - Combo: - Jirant_Dress # 15387 - Jirant_Staff_BR # 2047 - Combo: - Jirant_Dress # 15387 - Jirant_Staff # 2041 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@a = min(10,.@r); skill "AL_INCAGI",1; bonus2 bSkillAtk,"SO_ELECTRICWALK",30*.@r; bonus2 bSkillAtk,"SO_FIREWALK",30*.@r; bonus bMagicHPGainValue,50*.@r; if (.@r>=7) skill "AL_INCAGI",.@a; - Combos: - Combo: - Jirant_Dress # 15387 - Jirant_Cloak_BR # 20908 - Combo: - Jirant_Dress # 15387 - Jirant_Cloak # 20852 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bMatkRate,2*.@r; bonus bVariableCastrate,-2*.@r; - Combos: - Combo: - Jirant_Dress # 15387 - Professor_Card # 4561 Script: | bonus2 bResEff,Eff_Freeze,100; bonus2 bVariableCastrate,"SO_PSYCHIC_WAVE",-100; bonus5 bAutoSpellWhenHit,"SA_LANDPROTECTOR",5,-100,BF_MAGIC,0; - Combos: - Combo: - Staff_170_J # 2038 - Immortal_Dog_Tag # 32204 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bInt,2*.@r; bonus2 bSkillAtk,"WL_CRIMSONROCK",.@r; if (.@r >= 9) { bonus bMagicHPGainValue,500; autobonus "{ bonus2 bMagicAtkEle,Ele_Fire,50; }",10,10000,BF_MAGIC,"{ specialeffect2 255; }"; } - Combos: - Combo: - Jirant_Staff # 2041 - Jirant_Cloak # 20852 Script: | bonus bMatkRate,5; bonus2 bSubEle,Ele_Fire,20; bonus2 bSubEle,Ele_Wind,20; - Combos: - Combo: - Jirant_Staff_BR # 2047 - Jirant_Cloak_BR # 20908 Script: | bonus bMatkRate,5; bonus2 bSubEle,Ele_Fire,10; bonus2 bSubEle,Ele_Wind,10; - Combos: - Combo: - Jirant_Mirror # 28956 - Jirant_Dress # 15387 Script: | bonus bMatkRate,5; bonus2 bIgnoreDefClassRate,Class_Boss,25; if (getequiprefinerycnt(EQI_HAND_L)>=8) { bonus bMatkRate,5; bonus2 bIgnoreDefClassRate,Class_Boss,25; } - Combos: - Combo: - Jirant_Mirror # 28956 - Jirant_Cloak # 20852 Script: | bonus bMatkRate,5; bonus bVariableCastrate,-5; if (getequiprefinerycnt(EQI_HAND_L)>=8) { bonus bFlee2,20; bonus bMatkRate,5; bonus bVariableCastrate,-5; } - Combos: - Combo: - aegis_311426 # 311426 - aegis_311425 # 311425 Script: | bonus bSMatk,5; bonus bSpl,3; - Combos: - Combo: - aegis_311426 # 311426 - Magic_Top # 310664 - Combo: - aegis_311426 # 311426 - Magic_Middle # 310665 - Combo: - aegis_311426 # 311426 - Magic_Bottom # 310666 Script: | bonus bSMatk,1; bonus bSpl,1; - Combos: - Combo: - Sura_Robe # 29426 - aegis_311427 # 311427 - Combo: - Sura_Robe # 29426 - aegis_311428 # 311428 Script: | bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",20; - Combos: - Combo: - Sura_Robe2 # 29427 - aegis_311427 # 311427 - Combo: - Sura_Robe2 # 29427 - aegis_311429 # 311429 Script: | bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; - Combos: - Combo: - aegis_311428 # 311428 - Sura_Robe2 # 29427 Script: | bonus2 bSkillAtk,"SR_TIGERCANNON",15; - Combos: - Combo: - aegis_311429 # 311429 - Sura_Robe # 29426 Script: | bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",15; - Combos: - Combo: - aegis_311430 # 311430 - Mechanic_Robe # 29484 Script: | bonus2 bSkillAtk,"NC_AXETORNADO",15; - Combos: - Combo: - aegis_311430 # 311430 - Mechanic_Robe2 # 310007 Script: | bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",15; - Combos: - Combo: - aegis_311431 # 311431 - Mechanic_Robe # 29484 Script: | bonus2 bSkillAtk,"NC_AXEBOOMERANG",15; - Combos: - Combo: - aegis_311431 # 311431 - Mechanic_Robe2 # 310007 Script: | bonus2 bSkillAtk,"NC_ARMSCANNON",15; - Combos: - Combo: - aegis_311432 # 311432 - Mechanic_Robe # 29484 Script: | bonus2 bSkillAtk,"NC_POWERSWING",15; - Combos: - Combo: - aegis_311432 # 311432 - Mechanic_Robe2 # 310007 Script: | bonus2 bSkillAtk,"NC_VULCANARM",15; - Combos: - Combo: - aegis_311433 # 311433 - Guillotinecross_Robe # 29524 Script: | bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",15; - Combos: - Combo: - aegis_311433 # 311433 - Guillotinecross_Robe2 # 310188 Script: | bonus2 bSkillAtk,"GC_COUNTERSLASH",15; - Combos: - Combo: - aegis_311434 # 311434 - Guillotinecross_Robe # 29524 Script: | bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; - Combos: - Combo: - aegis_311434 # 311434 - Guillotinecross_Robe2 # 310188 Script: | bonus2 bSkillAtk,"GC_CROSSIMPACT",15; - Combos: - Combo: - aegis_311435 # 311435 - Guillotinecross_Robe # 29524 Script: | bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",15; - Combos: - Combo: - aegis_311435 # 311435 - Guillotinecross_Robe2 # 310188 Script: | bonus2 bAddRace,RC_All,15; bonus2 bAddRace,RC_Player_Human,-15; bonus2 bAddRace,RC_Player_Doram,-15; - Combos: - Combo: - aegis_490221 # 490221 - Old_Rune_Circlet # 18971 Script: | bonus bLongAtkRate,15; - Combos: - Combo: - aegis_490221 # 490221 - Old_Protect_Of_Crown # 18983 Script: | bonus2 bSkillCooldown,"LG_EARTHDRIVE",-2200; - Combos: - Combo: - Luminous_Blue_Stone_TW # 32270 - Sharp2 # 4817 - Combo: - Luminous_Blue_Stone_TW # 32270 - Sharp1 # 4818 Script: | bonus bCritAtkRate,5; - Combos: - Combo: - aegis_490229 # 490229 - Old_Circlet_Of_Bone # 18982 Script: | bonus2 bIgnoreDefRaceRate,RC_All,15; bonus2 bAddRace,RC_All,10; - Combos: - Combo: - aegis_490229 # 490229 - Old_Shadow_Handicraft # 18975 Script: | autobonus3 "{}",30,100,"SC_TRIANGLESHOT","{ sc_start SC_UNLIMIT,5000,3; sc_start SC_SPCOST_RATE,5000,-100; }"; - Combos: - Combo: - King_of_Origin # 311072 - Moonlight_Flower_Card # 4131 Script: | bonus2 bResEff,Eff_Curse,10000; skill "AL_INCAGI",10; - Combos: - Combo: - King_of_Origin # 311072 - Eddga_Card # 4123 Script: | .@vit = readparam(bVit); bonus bDef,20*(.@vit/10); bonus bMdef,2*(.@vit/10); if (.@vit>=130) { bonus bMaxHPrate,50; bonus bHealPower2,20; bonus bAddItemHealRate,20; } - Combos: - Combo: - King_of_Origin # 311072 - Orc_Hero_Card # 4143 Script: | bonus bFlee2,5; bonus2 bSubSkill,"NPC_CRITICALSLASH",100; - Combos: - Combo: - King_of_Origin # 311072 - Orc_Load_Card # 4135 Script: | bonus bMaxHPrate,50; skill "CR_REFLECTSHIELD",10; - Combos: - Combo: - King_of_Origin # 311072 - Osiris_Card # 4144 Script: | bonus bSPDrainValue,2; skill "WZ_QUAGMIRE",5; - Combos: - Combo: - King_of_Origin # 311072 - Doppelganger_Card # 4142 Script: | bonus bShortAtkRate,20; - Combos: - Combo: - King_of_Origin # 311072 - Drake_Card # 4137 Script: | bonus2 bAddSize,Size_All,20; - Combos: - Combo: - King_of_Origin # 311072 - Baphomet_Card # 4147 Script: | autobonus "{ bonus2 bHPDrainRate,1000,1; }",10,5000,BF_WEAPON; /*Unknow Rate*/ - Combos: - Combo: - King_of_Origin # 311072 - Phreeoni_Card # 4121 Script: | bonus bPerfectHitAddRate,50; bonus bSPDrainValue,5; - Combos: - Combo: - King_of_Origin # 311072 - Maya_Card # 4146 Script: | bonus2 bSubRace,RC_Player_Human,30; bonus2 bSubRace,RC_Player_Doram,30; autobonus2 "{ bonus2 bRegenPercentHP,25,1000; }",10,2000,BF_MAGIC; /*Unknow Rate*/ - Combos: - Combo: - King_of_Origin # 311072 - Mistress_Card # 4132 Script: | bonus2 bSubEle,Ele_Wind,15; skill "MG_SAFETYWALL",10; - Combos: - Combo: - King_of_Origin # 311072 - Sealed_M_Flower_Card_J # 300139 Script: | bonus bMaxHPrate,20; bonus bAspdRate,3; - Combos: - Combo: - King_of_Origin # 311072 - Sealed_Eddga_Card_J # 300319 Script: | .@vit = readparam(bVit); bonus bDef,10*(.@vit/10); bonus bMdef,.@vit/10; if (.@vit>=130) { bonus bHealPower,10; bonus bAddItemHealRate,10; } - Combos: - Combo: - King_of_Origin # 311072 - Sealed_Orc_Hero_Card_J # 300321 Script: | bonus bFlee2,2; bonus2 bSubSkill,"NPC_CRITICALSLASH",30; - Combos: - Combo: - King_of_Origin # 311072 - Sealed_Orc_Load_Card_J # 300322 Script: | bonus bMaxHPrate,25; - Combos: - Combo: - King_of_Origin # 311072 - SLD_Osiris_Card_J # 300320 Script: | bonus bSPDrainValue,1; - Combos: - Combo: - King_of_Origin # 311072 - SLD_Doppelganger_Card_J # 300323 Script: | bonus bShortAtkRate,10; - Combos: - Combo: - King_of_Origin # 311072 - Sealed_Drake_Card_J # 300324 Script: | bonus2 bAddSize,Size_All,10; - Combos: - Combo: - King_of_Origin # 311072 - SLD_Baphomet_Card_J # 300325 Script: | autobonus "{ bonus2 bHPDrainRate,1000,1; }",10,3000,BF_WEAPON; - Combos: - Combo: - King_of_Origin # 311072 - Sealed_Phreeoni_Card_J # 300326 Script: | bonus bPerfectHitAddRate,15; bonus bSPDrainValue,1; - Combos: - Combo: - King_of_Origin # 311072 - SLD_Maya_Card_J # 300327 Script: | bonus2 bSubRace,RC_Player_Human,30; bonus2 bSubRace,RC_Player_Doram,30; autobonus2 "{ bonus2 bRegenPercentHP,15,1000; }",10,2000,BF_MAGIC; - Combos: - Combo: - King_of_Origin # 311072 - Sealed_Mistress_Card_J # 300328 Script: | bonus2 bSubEle,Ele_Wind,15; - Combos: - Combo: - King_of_Origin # 311072 - aegis_450215 # 450215 Script: | skill "CR_PROVIDENCE",3; - Combos: - Combo: - Star_Eyepatch_JP # 19443 - Sealed_Orc_Hero_Card_J # 300321 - Combo: - Star_Eyepatch_JP_ # 19444 - Sealed_Orc_Hero_Card_J # 300321 Script: | .@vit = readparam(bVit); .@luk = readparam(bVit); if (BaseLevel >= 100) { bonus bBaseAtk,10*(.@vit/10); bonus bMatk,10*(.@vit/10); bonus bVit,.@luk/10; bonus bLuk,.@luk/10; } else if (BaseLevel <= 99) { bonus bBaseAtk,3*(.@vit/10); bonus bMatk,3*(.@vit/10); bonus bVit,.@luk/20; bonus bLuk,.@luk/20; } - Combos: - Combo: - Orc_Load_Mail_ # 450205 - Orc_Load_Card # 4135 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bNoWalkDelay; bonus2 bResEff,Eff_Freeze,10000; if (BaseLevel >= 100) bonus2 bAddEle,Ele_Dark,13*.@r; else bonus2 bAddEle,Ele_Dark,5*.@r; - Combos: - Combo: - Orc_Load_Mail # 450142 - Sealed_Orc_Load_Card_J # 300322 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; if (BaseLevel >= 100) bonus2 bAddEle,Ele_Dark,3*.@r; else bonus2 bAddEle,Ele_Dark,.@r; - Combos: - Combo: - Old_Moc_Shawl # 20932 - SLD_Osiris_Card_J # 300320 Script: | bonus bMaxHPrate,5; bonus2 bSubEle,Ele_Dark,30; bonus2 bSubEle,Ele_Fire,15; bonus2 bResEff,Eff_Curse,3000; - Combos: - Combo: - FullForce_ # 600025 - Doppelganger_Card # 4142 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus3 bAutoSpell,"RK_IGNITIONBREAK",5,20; if (BaseLevel >= 100) { bonus bAspdRate,5*.@r; bonus2 bAddRace,RC_All,10*.@r; } else { bonus bAspdRate,2*.@r; bonus2 bAddRace,RC_All,4*.@r; } /*Unknow Rate*/ - Combos: - Combo: - FullForce # 21053 - SLD_Doppelganger_Card_J # 300323 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); if (BaseLevel >= 100) { bonus bAspdRate,5*.@r; bonus2 bAddRace,RC_All,10*.@r; } else { bonus bAspdRate,2*.@r; bonus2 bAddRace,RC_All,4*.@r; } - Combos: - Combo: - Phreeoni_Wing # 20859 - Sealed_Phreeoni_Card_J # 300326 Script: | bonus bPerfectHitAddRate,15; bonus2 bResEff,Eff_Stone,3000; - Combos: - Combo: - Magicstone_Of_Grace # 19106 - Sealed_Mistress_Card_J # 300328 Script: | bonus bMatkRate,10; bonus bHealPower,10; bonus2 bAddItemHealRate,526,15; bonus2 bAddItemSPHealRate,526,15; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Grand_Pere_Card_J # 27247 Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; bonus3 bAddEff,Eff_Sleep,1000,ATF_MAGIC; - Combos: - Combo: - Heros_TriumphantSong # 311074 - As_Ragged_Golem_Card_J # 27035 Script: | .@str = readparam(bStr); bonus bBaseAtk,10*(.@str/10); bonus bHit,5*(.@str/10); if (.@str>=130) bonus2 bAddClass,Class_Boss,25; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Amdarais_Card # 4601 Script: | bonus bAtkRate,15; bonus bMatkRate,15; bonus2 bHPRegenRate,666,4000; bonus2 bSPRegenRate,66,4000; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Polluted_Dark_L_Card # 27363 Script: | bonus bMaxHPrate,50; skill "SA_DISPELL",5; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Polluted_Spi_Q_Card # 27362 Script: | bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bSubEle,Ele_Water,15; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Knight_Sakray_Card # 27184 Script: | bonus2 bSPDrainRate,20,2; bonus2 bSubEle,Ele_Neutral,20; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Firm_Muspell_Card # 27346 Script: | bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bSubEle,Ele_Fire,15; - Combos: - Combo: - Heros_TriumphantSong # 311074 - CorruptionRoot_Card # 4603 Script: | bonus2 bAddEff,Eff_Sleep,5000; bonus2 bAddEff,Eff_Stone,5000; bonus2 bAddEff,Eff_Curse,5000; - Combos: - Combo: - Heros_TriumphantSong # 311074 - CorruptionRootH_Card_J # 27009 Script: | bonus3 bAutoSpell,"WL_MARSHOFABYSS",5,50; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Sarah_Card_J # 27248 Script: | bonus2 bMagicAtkEle,Ele_Dark,15; skill "WL_HELLINFERNO",5; - Combos: - Combo: - Heros_TriumphantSong # 311074 - ReaperAnkou_Card # 27327 Script: | bonus bMaxHPrate,15; bonus2 bSubEle,Ele_Water,15; - Combos: - Combo: - Heros_TriumphantSong # 311074 - C_Amdarais_Card # 27383 Script: | bonus bMaxHPrate,50; bonus bAtkRate,15; bonus bMatkRate,15; - Combos: - Combo: - Heros_TriumphantSong # 311074 - C_Himel_Card # 27381 Script: | bonus2 bComaClass,Class_Normal,100; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Faceworm_Q_Card_J # 27237 Script: | bonus bAtkRate,15; - Combos: - Combo: - Heros_TriumphantSong # 311074 - DespairGodMorocc_Card # 27321 Script: | skill "LG_INSPIRATION",1; bonus2 bSkillUseSPrate,"LG_INSPIRATION",-1; - Combos: - Combo: - Heros_TriumphantSong # 311074 - C_CorruptionRoot_Card # 27382 Script: | bonus2 bAddEff,Eff_Sleep,5000; bonus2 bAddEff,Eff_Stone,5000; bonus2 bAddEff,Eff_Curse,5000; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Nidhogg_Shadow_Card # 4456 Script: | bonus bMaxHPrate,50; if (eaclass()&EAJL_UPPER && BaseJob == Job_Wizard) { bonus bFixedCastrate,-70; bonus bMatkRate,3*getequiprefinerycnt(EQI_ARMOR); } - Combos: - Combo: - Heros_TriumphantSong # 311074 - Schmidt_Card # 27329 Script: | skill "LG_EARTHDRIVE",5; bonus bAtkRate,10; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Bijou_Card_J # 27040 Script: | bonus2 bSubEle,Ele_Neutral,20; skill "SA_DELUGE",5; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Fenrir_Card # 4556 Script: | bonus bFixedCastrate,-80; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Felock_Card # 27182 Script: | bonus bAtkRate,30; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Thanatos_Card # 4399 Script: | bonus bReduceDamageReturn,10; bonus bBaseAtk,BaseLevel; - Combos: - Combo: - Heros_TriumphantSong # 311074 - AmdaraisH_Card_J # 27008 Script: | bonus bAtkRate,15; bonus bMatkRate,15; bonus2 bHPRegenRate,666,6000; bonus2 bSPRegenRate,66,6000; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Evil_Fanatics_Card # 27265 Script: | bonus2 bSubRace,RC_DemiHuman,30; bonus2 bSubRace,RC_Player_Human,30; bonus2 bSubRace,RC_Player_Doram,30; - Combos: - Combo: - Heros_TriumphantSong # 311074 - MinionOfMorocc_Card # 27326 Script: | bonus bMaxHPrate,15; bonus2 bSubEle,Ele_Wind,10; - Combos: - Combo: - Heros_TriumphantSong # 311074 - SLD_P_Dark_L_Card_J # 300339 Script: | bonus bMaxHPrate,25; .@val = readparam(bStr) + readparam(bInt) + readparam(bDex); bonus2 bAddEle,Ele_Neutral,.@val/20; bonus2 bMagicAddEle,Ele_Neutral,.@val/20; - Combos: - Combo: - Heros_TriumphantSong # 311074 - SLD_P_Spi_Q_Card_J # 300340 Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,15; bonus2 bSubEle,Ele_Water,10; - Combos: - Combo: - Heros_TriumphantSong # 311074 - SLD_F_Muspell_Card_J # 300341 Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,15; bonus2 bSubEle,Ele_Fire,10; - Combos: - Combo: - Heros_TriumphantSong # 311074 - SLD_Thanatos_Card_J # 300338 Script: | bonus bBaseAtk,BaseLevel/2; - Combos: - Combo: - Heros_TriumphantSong # 311074 - Memento_Mori # 490207 Script: | bonus bAllStats,10; bonus bAtkRate,30; bonus bMatkRate,30; - Combos: - Combo: - CorruptionRootH_Card_J # 27009 - AmdaraisH_Card_J # 27008 Script: | bonus bAtkRate,15; bonus bMatkRate,15; bonus2 bSubEle,Ele_Dark,50; - Combos: - Combo: - Neev_Huuma_Shuriken # 13339 - Neev_Barrette # 19312 - Combo: - Neev_Huuma_Shuriken # 13339 - Neev_Barrette_ # 19313 - Combo: - Neev_Bow_Of_Rogue # 18153 - Neev_Barrette # 19312 - Combo: - Neev_Bow_Of_Rogue # 18153 - Neev_Barrette_ # 19313 - Combo: - Neev_Hunter_Bow # 18154 - Neev_Barrette # 19312 - Combo: - Neev_Hunter_Bow # 18154 - Neev_Barrette_ # 19313 - Combo: - Neev_CrossBow # 18155 - Neev_Barrette # 19312 - Combo: - Neev_CrossBow # 18155 - Neev_Barrette_ # 19313 - Combo: - Neev_Wizardy_Staff # 2042 - Neev_Barrette # 19312 - Combo: - Neev_Wizardy_Staff # 2042 - Neev_Barrette_ # 19313 - Combo: - Neev_Arc_Wand # 2043 - Neev_Barrette # 19312 - Combo: - Neev_Arc_Wand # 2043 - Neev_Barrette_ # 19313 - Combo: - Neev_Holy_Stick # 2044 - Neev_Barrette # 19312 - Combo: - Neev_Holy_Stick # 2044 - Neev_Barrette_ # 19313 - Combo: - Neev_Divine_Cross # 2045 - Neev_Barrette # 19312 - Combo: - Neev_Divine_Cross # 2045 - Neev_Barrette_ # 19313 - Combo: - Neev_Claymore # 21031 - Neev_Barrette # 19312 - Combo: - Neev_Claymore # 21031 - Neev_Barrette_ # 19313 - Combo: - Neev_Glaive # 26008 - Neev_Barrette # 19312 - Combo: - Neev_Glaive # 26008 - Neev_Barrette_ # 19313 - Combo: - Neev_Various_Jur # 28026 - Neev_Barrette # 19312 - Combo: - Neev_Various_Jur # 28026 - Neev_Barrette_ # 19313 - Combo: - Neev_Guillotine # 28121 - Neev_Barrette # 19312 - Combo: - Neev_Guillotine # 28121 - Neev_Barrette_ # 19313 - Combo: - Neev_Buster # 28122 - Neev_Barrette # 19312 - Combo: - Neev_Buster # 28122 - Neev_Barrette_ # 19313 - Combo: - Neev_Rifle # 28235 - Neev_Barrette # 19312 - Combo: - Neev_Rifle # 28235 - Neev_Barrette_ # 19313 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); .@a = readparam(bStr)/10; .@b = readparam(bAgi)/10; .@c = readparam(bVit)/10; .@d = readparam(bInt)/10; .@e = readparam(bDex)/10; .@f = readparam(bLuk)/10; bonus bAtkRate,.@a; bonus bBaseAtk,.@r*20; bonus bAspdRate,.@b; bonus bMaxHPrate,.@c; bonus bMatk,.@d+(.@r*20); bonus bVariableCastrate,-.@e; bonus bCritical,.@f; - Combos: - Combo: - Survival_Staff_IL_J # 2059 - Illusion_Survivor_Manteau # 20847 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); .@a = getequiprefinerycnt(EQI_HAND_R); bonus bMatkRate,10+(3*.@a); bonus bMaxHP,1000*.@r; bonus2 bSubEle,Ele_Fire,40; bonus2 bSubEle,Ele_Earth,40; bonus2 bSubEle,Ele_Water,40; bonus2 bSubEle,Ele_Wind,40; - Combos: - Combo: - Cigar # 2267 - Man_Medal # 18904 - Combo: - Sunglasses # 2201 - Man_Medal # 18904 - Combo: - Sunglasses_ # 2202 - Man_Medal # 18904 - Combo: - Sunglasses # 2201 - Cigar # 2267 - Man_Medal # 18904 - Combo: - Sunglasses_ # 2202 - Cigar # 2267 - Man_Medal # 18904 Script: | bonus3 bAutoSpell,"SM_PROVOKE",5,2; - Combos: - Combo: - Old_Driver_Band_R # 18973 - aegis_490239 # 490239 Script: | bonus2 bSkillCooldown,"NC_AXEBOOMERANG",-500; bonus2 bAddSize,Size_All,10; - Combos: - Combo: - Old_Driver_Band_Y # 18974 - aegis_490239 # 490239 Script: | bonus2 bVariableCastrate,"NC_ARMSCANNON",-50; bonus bDelayrate,-5; - Combos: - Combo: - Old_Midas_Whisper # 18977 - aegis_490239 # 490239 Script: | bonus2 bAddSize,Size_All,10; bonus2 bSkillCooldown,"GN_SPORE_EXPLOSION",-2000; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",40; - Combos: - Combo: - Tao_Gunka_Card # 4302 - aegis_450224 # 450224 Script: | bonus3 bAutoSpellWhenHit,"NPC_STONESKIN",1,100; /*Unknow Rate*/ - Combos: - Combo: - aegis_300407 # 300407 - aegis_450224 # 450224 Script: | bonus3 bAutoSpellWhenHit,"NPC_STONESKIN",1,50; /*Unknow Rate*/ - Combos: - Combo: - Incisive_Arrow # 1764 - Little_Fhat # 18541 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,5; if (.@r>=7) bonus bCritAtkRate,5; - Combos: - Combo: - Arrow_Of_Shadow # 1767 - Arcus_Daemonicus # 18125 Script: | bonus bLongAtkRate,50; - Combos: - Combo: - aegis_15932 # 15932 - aegis_490246 # 490246 Script: | skill "TF_DOUBLE",max(getskilllv("TF_DOUBLE"),3); - Combos: - Combo: - S_SNV_Weapon # 24684 - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent Script: | skill "PF_DOUBLECASTING",5; bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus2 bMagicAtkEle,Ele_All,15; skill "PA_SHIELDCHAIN",5; skill "PF_DOUBLECASTING",5; bonus2 bSkillAtk,"RG_BACKSTAP",20; bonus2 bSkillAtk,"CR_SHIELDBOOMERANG",20; bonus2 bSkillAtk,"PA_SHIELDCHAIN",20; bonus2 bSkillAtk,"RG_RAID",20; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",20; bonus2 bSkillAtk,"MG_FIREBOLT",20; bonus2 bSkillAtk,"MG_COLDBOLT",20; bonus2 bIgnoreDefRaceRate,RC_All,70; bonus2 bIgnoreMdefRaceRate,RC_All,70; bonus2 bIgnoreDefRaceRate,RC_Player_Human,70; bonus2 bIgnoreMdefRaceRate,RC_Player_Human,70; - Combos: - Combo: - S_SNV_Weapon # 24684 - S_Booster_Armor - S_Booster_Shield - S_Booster_Shoes - S_Booster_Earing - S_Booster_Pandent - SN_B_Dagger # 510069 Script: | skill "SC_FATALMENACE",7; bonus2 bSkillAtk,"SC_FATALMENACE",20; - Combos: - Combo: - S_SNV_Weapon # 24684 - SN_B_Wand # 550079 Script: | skill "SO_PSYCHIC_WAVE",3; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",20; - Combos: - Combo: - aegis_311460 # 311460 - Staremperor_Robe # 29658 Script: | bonus2 bSkillAtk,"SJ_NEWMOONKICK",15; - Combos: - Combo: - aegis_311461 # 311461 - Staremperor_Robe # 29658 Script: | bonus2 bSkillAtk,"SJ_SOLARBURST",15; - Combos: - Combo: - aegis_311462 # 311462 - Staremperor_Robe # 29658 Script: | bonus2 bSPDrainRate,20,1; - Combos: - Combo: - aegis_311463 # 311463 - Rebellion_Robe # 29667 Script: | bonus2 bSkillAtk,"RL_BANISHING_BUSTER",15; - Combos: - Combo: - aegis_311464 # 311464 - Rebellion_Robe # 29667 Script: | bonus2 bSkillAtk,"RL_R_TRIP",15; - Combos: - Combo: - aegis_311465 # 311465 - Rebellion_Robe # 29667 Script: | bonus bFixedCast,-500; - Combos: - Combo: - aegis_311466 # 311466 - Soulreaper_Robe # 29654 Script: | bonus bUseSPrate,-15; - Combos: - Combo: - aegis_311467 # 311467 - Soulreaper_Robe # 29654 Script: | bonus2 bSkillAtk,"SP_SWHOO",15; - Combos: - Combo: - aegis_311468 # 311468 - Soulreaper_Robe # 29654 Script: | bonus bFixedCast,-500; - Combos: - Combo: - aegis_311469 # 311469 - Melee_Top # 310327 Script: | bonus bPAtk,1; bonus bPow,1; - Combos: - Combo: - aegis_311469 # 311469 - Melee_Middle # 310328 Script: | bonus bPAtk,1; bonus bPow,1; - Combos: - Combo: - aegis_311469 # 311469 - Melee_Bottom # 310329 Script: | bonus bPAtk,1; bonus bPow,1; - Combos: - Combo: - aegis_311469 # 311469 - aegis_311471 # 311471 Script: | bonus bPAtk,5; bonus bPow,3; - Combos: - Combo: - aegis_311470 # 311470 - Range_Top # 310325 Script: | bonus bPAtk,1; bonus bCon,1; - Combos: - Combo: - aegis_311470 # 311470 - Range_Bottom # 310326 Script: | bonus bPAtk,1; bonus bCon,1; - Combos: - Combo: - aegis_311470 # 311470 - Range_Middle # 310330 Script: | bonus bPAtk,1; bonus bCon,1; - Combos: - Combo: - aegis_311470 # 311470 - Con_Robe_D # 311355 Script: | bonus bPAtk,5; bonus bCon,3; - Combos: - Combo: - Sagittarius_DiademK_LT # 400261 - Burning_Knuckle_AD # 560034 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1000; bonus bLongAtkRate,4*(.@r_weapon/2); - Combos: - Combo: - Sagittarius_DiademK_LT # 400261 - Saphir_Hall_AD # 590043 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",5*(.@r_weapon/2); - Combos: - Combo: - Sagittarius_DiademK_LT # 400261 - HR_S55_AD # 810013 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",5*(.@r_weapon/2); - Combos: - Combo: - Scorpio_Diadem_K_LT # 400262 - Cannon_Rapier_AD # 500051 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"LG_RAYOFGENESIS",-1000; bonus2 bSkillAtk,"LG_RAYOFGENESIS",7*(.@r_weapon/2); - Combos: - Combo: - Scorpio_Diadem_K_LT # 400262 - Rutilus_Stick_AD # 550075 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",7*(.@r_weapon/2); - Combos: - Combo: - Scorpio_Diadem_K_LT # 400262 - Ultio_Spes_AD # 590044 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,7; bonus2 bSkillAtk,"AB_JUDEX",5*(.@r_weapon/2); - Combos: - Combo: - Large_Sorcerer_Crown_LT # 400263 - Cannon_Rapier_AD # 500051 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,70; bonus2 bSkillAtk,"WL_HELLINFERNO",7*(.@r_weapon/2); - Combos: - Combo: - Large_Sorcerer_Crown_LT # 400263 - Kuroiro_AD # 510066 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Fire,7; bonus2 bMagicAtkEle,Ele_Water,7; bonus2 bMagicAtkEle,Ele_Wind,7; bonus2 bSkillAtk,"NJ_KOUENKA",5*(.@r_weapon/2); bonus2 bSkillAtk,"NJ_HYOUSENSOU",5*(.@r_weapon/2); bonus2 bSkillAtk,"NJ_HUUJIN",5*(.@r_weapon/2); - Combos: - Combo: - Large_Sorcerer_Crown_LT # 400263 - Rutilus_Stick_AD # 550075 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,70; bonus2 bSkillAtk,"WL_CRIMSONROCK",7*(.@r_weapon/2); bonus2 bSkillAtk,"WL_COMET",5*(.@r_weapon/2); - Combos: - Combo: - Stripe_Hat_LT # 400264 - Boost_Lance_AD # 530031 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; bonus2 bSkillAtk,"LG_CANNONSPEAR",5*(.@r_weapon/2); - Combos: - Combo: - Stripe_Hat_LT # 400264 - MH_P89_AD # 700055 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-500; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",5*(.@r_weapon/2); - Combos: - Combo: - Stripe_Hat_LT # 400264 - AC_B44_AD # 700056 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-15; bonus2 bSkillAtk,"SC_TRIANGLESHOT",5*(.@r_weapon/2); - Combos: - Combo: - Phantom_Cap_LT # 400265 - Rutilus_Stick_AD # 550075 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,70; bonus2 bSkillAtk,"SP_SPA",5*(.@r_weapon/2); bonus2 bSkillAtk,"SP_SWHOO",5*(.@r_weapon/2); - Combos: - Combo: - Phantom_Cap_LT # 400265 - ElectricFox_AD # 550076 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"SU_CN_METEOR",-1000; bonus2 bSkillAtk,"SU_CN_METEOR",5*(.@r_weapon/2); - Combos: - Combo: - Phantom_Cap_LT # 400265 - Ultio_Spes_AD # 590044 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,7; bonus2 bSkillAtk,"AB_ADORAMUS",5*(.@r_weapon/2); - Combos: - Combo: - Ignis_CapK_LT # 400266 - Saphir_Hall_AD # 590043 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,70; bonus2 bSkillAtk,"GN_CARTCANNON",5*(.@r_weapon/2); - Combos: - Combo: - Ignis_CapK_LT # 400266 - Blasti_AD # 620018 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,70; bonus2 bSkillAtk,"NC_ARMSCANNON",5*(.@r_weapon/2); - Combos: - Combo: - Ignis_CapK_LT # 400266 - Virtual_Bow_AD # 700054 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RA_ARROWSTORM",-2500; bonus2 bSkillAtk,"SN_SHARPSHOOTING",5*(.@r_weapon/2); - Combos: - Combo: - Clock_Casket_RD_LT # 400267 - Circuit_Board_AD # 540051 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,70; bonus2 bSkillAtk,"SJ_SOLARBURST",7*(.@r_weapon/2); - Combos: - Combo: - Clock_Casket_RD_LT # 400267 - Beam_Claymore_AD # 600028 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"RK_IGNITIONBREAK",7*(.@r_weapon/2); - Combos: - Combo: - Clock_Casket_RD_LT # 400267 - Meuchler_AD # 610039 Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,70; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",7*(.@r_weapon/2); - Combos: - Combo: - Phreeoni_Wing_Suits # 450217 - Phreeoni_Card # 4121 Script: | .@r_armor = getequiprefinerycnt(EQI_ARMOR); bonus bLongAtkRate,3*(.@r_armor/2); bonus2 bAddClass,Class_Boss,8*(.@r_armor/3); - Combos: - Combo: - Phreeoni_Wing_Suits # 450217 - Min_Phreeoni_Card # 4649 Script: | .@r_armor = getequiprefinerycnt(EQI_ARMOR); bonus bCRate,5; bonus bPAtk,10; bonus bCritAtkRate,4*(.@r_armor/3); - Combos: - Combo: - E_Auto_Armor_A # 450218 - E_Auto_Engine_A # 480185 Script: | bonus bBaseAtk,50; - Combos: - Combo: - E_Auto_Armor_A # 450218 - E_Auto_Engine_B # 480186 Script: | bonus bDelayrate,-10; - Combos: - Combo: - E_Auto_Armor_B # 450219 - E_Auto_Engine_A # 480185 Script: | bonus bAspdRate,10; - Combos: - Combo: - E_Auto_Armor_B # 450219 - E_Auto_Engine_B # 480186 Script: | bonus bMatk,50; - Combos: - Combo: - Beast_Leather_Shoes # 470122 - Moonlight_Flower_Card # 4131 Script: | bonus bFixedCast,-200; bonus bSMatk,15; - Combos: - Combo: - Beast_Leather_Shoes # 470122 - Sealed_M_Flower_Card # 4490 Script: | bonus bFixedCast,-200; - Combos: - Combo: - Beast_Leather_Shoes # 470122 - AngerMoonlight_Card # 27081 Script: | .@r_shoes = getequiprefinerycnt(EQI_SHOES); bonus2 bMagicAtkEle,Ele_All,4*(.@r_shoes/3); - Combos: - Combo: - E_Auto_Leg_A # 470125 - E_Auto_Armor_A # 450218 Script: | bonus bAtkRate,7; - Combos: - Combo: - E_Auto_Leg_A # 470125 - E_Auto_Armor_B # 450219 Script: | bonus bAspdRate,7; - Combos: - Combo: - E_Auto_Leg_B # 470126 - E_Auto_Armor_A # 450218 Script: | bonus bMaxSPrate,7; - Combos: - Combo: - E_Auto_Leg_B # 470126 - E_Auto_Armor_B # 450219 Script: | bonus bMatkRate,7; - Combos: - Combo: - Pirate_Captain_Coat # 480174 - Drake_Card # 4137 Script: | bonus bLongAtkRate,15; bonus bShortAtkRate,15; bonus bCRate,10; bonus bCritical,15; - Combos: - Combo: - E_Auto_Engine_A # 480185 - E_Auto_Leg_A # 470125 Script: | bonus bCritAtkRate,15; - Combos: - Combo: - E_Auto_Engine_A # 480185 - E_Auto_Leg_B # 470126 Script: | bonus bVariableCastrate,-15; - Combos: - Combo: - E_Auto_Engine_B # 480186 - E_Auto_Leg_A # 470125 Script: | bonus bLongAtkRate,7; - Combos: - Combo: - E_Auto_Engine_B # 480186 - E_Auto_Leg_B # 470126 Script: | bonus2 bMagicAtkEle,Ele_All,15; - Combos: - Combo: - aegis_480197 # 480197 - Victory_Wing_Ear # 400001 Script: | bonus bDelayrate,-15; bonus bCritAtkRate,7; - Combos: - Combo: - aegis_480197 # 480197 - Battle_Processor # 410016 Script: | bonus bLongAtkRate,5; bonus bShortAtkRate,5; bonus bCritAtkRate,7; - Combos: - Combo: - aegis_480197 # 480197 - Deepblue_Sunglasses # 410079 Script: | bonus bVariableCastrate,-15; bonus bCritAtkRate,7; - Combos: - Combo: - Flame_Rune_Hood # 480230 - Flame_Rune_Armor # 450234 - Flame_Rune_Boots # 470173 Script: | bonus bPow,(readparam(bStr)/30); bonus bShortAtkRate,10; bonus bVariableCastrate,-10; - Combos: - Combo: - Plain_Rune_Hood # 480231 - Plain_Rune_Armor # 450243 - Plain_Rune_Boots # 470174 Script: | bonus bSta,(readparam(bVit)/30); bonus bMaxHPrate,20; - Combos: - Combo: - Ice_Rune_Hood # 480232 - Ice_Rune_Armor # 450244 - Ice_Rune_Boots # 470175 Script: | bonus bCon,(readparam(bDex)/30); bonus bLongAtkRate,10; bonus bVariableCastrate,-15; - Combos: - Combo: - Death_Rune_Hood # 480233 - Death_Rune_Armor # 450245 - Death_Rune_Boots # 470176 Script: | bonus bSpl,(readparam(bInt)/30); bonus2 bMagicAtkEle,Ele_All,10; bonus bVariableCastrate,-10; - Combos: - Combo: - aegis_490220 # 490220 - Blessed_Knife_LT # 510072 Script: | bonus2 bAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R)>=10) { bonus bShortAtkRate,10; bonus2 bSkillAtk,"HN_DOUBLEBOWLINGBASH",10; } if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_C) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"HN_DOUBLEBOWLINGBASH",10; } - Combos: - Combo: - aegis_490220 # 490220 - Freedom_Stick_LT # 550082 Script: | bonus2 bMagicAddSize,Size_All,15; if (getequiprefinerycnt(EQI_HAND_R)>=10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"HN_GROUND_GRAVITATION",10; bonus2 bSkillAtk,"HN_HELLS_DRIVE",10; } if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_C) { bonus bSMatk,5; bonus bSpl,5; bonus2 bSkillAtk,"HN_GROUND_GRAVITATION",10; bonus2 bSkillAtk,"HN_HELLS_DRIVE",10; } - Combos: - Combo: - Egirnion_Gardiansword # 490235 - Egirnion_Ring # 490092 Script: | bonus2 bMagicAtkEle,Ele_All,3; - Combos: - Combo: - Egirnion_Gardiansword # 490235 - Egirnion_Necklace # 490093 Script: | bonus bLongAtkRate,3; bonus bShortAtkRate,3; - Combos: - Combo: - Blessed_Knife # 510070 - Ancient_Hero_Boots # 22171 Script: | autobonus "{ bonus bAtkRate,15; bonus bStr,20; }",1,7000,BF_WEAPON; - Combos: - Combo: - Up_Blessed_Knife # 510071 - Great_Hero_Boots # 22238 Script: | bonus bShortAtkRate,5; bonus bStr,10; - Combos: - Combo: - Blessed_Knife_LT # 510072 - Hero_Boots_LT # 470094 Script: | bonus bPAtk,2; bonus bAtkRate,10; - Combos: - Combo: - Freedom_Stick # 550080 - Ancient_Hero_Boots # 22171 Script: | autobonus "{ bonus bMatkRate,15; bonus bInt,20; }",1,7000,BF_MAGIC; - Combos: - Combo: - Up_Freedom_Stick # 550081 - Great_Hero_Boots # 22238 Script: | bonus bMatkRate,7; bonus bInt,10; - Combos: - Combo: - Freedom_Stick_LT # 550082 - Hero_Boots_LT # 470094 Script: | bonus bSMatk,2; bonus bMatkRate,10; - Combos: - Combo: - aegis_28973 # 28973 - Dark_Blindfold # 5104 - Combo: - aegis_28973 # 28973 - Dark_Blindfold_ # 18609 Script: | bonus bVariableCastrate,-5; bonus2 bMagicAddRace,RC_All,5; - Combos: - Combo: - Magical_Cloth # 450132 - Real_Ceila_Card # 4692 Script: | bonus bMatkRate,5; bonus2 bIgnoreMdefRaceRate,RC_All,50; - Combos: - Combo: - 2020RTC_Imp_TW # 400082 - 2021RTC_Headset_TW # 400164 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bSubRace,RC_Player_Human,1+2*(.@r/3); bonus2 bSubRace,RC_Player_Doram,1+2*(.@r/3); bonus bDelayrate,-1-.@r/3; - Combos: - Combo: - Arcana # 29585 - Card_Of_Emperor # 27135 Script: | bonus bVit,3; bonus bMaxHPrate,10; bonus2 bSkillAtk,"LG_OVERBRAND",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Hierophant # 27138 Script: | bonus bLuk,3; bonus bHealPower2,10; bonus bAddItemHealRate,10; bonus2 bSkillAtk,"GN_CART_TORNADO",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Lover # 27137 Script: | bonus bDex,3; bonus bMdef,20; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Tram # 27132 Script: | bonus bLuk,3; bonus bLongAtkRate,5; bonus2 bSkillAtk,"NC_ARMSCANNON",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Power # 27140 Script: | bonus bStr,3; bonus bBaseAtk,50; bonus2 bSkillAtk,"SR_SKYNETBLOW",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Hermit # 27134 Script: | bonus bHealPower,5; bonus bSPrecovRate,50; bonus2 bSkillAtk,"AB_ADORAMUS",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Justice # 27129 Script: | bonus bVit,3; bonus bDef,300; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Reaper # 27133 Script: | bonus bAgi,3; bonus bFlee,50; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Temperance # 27131 Script: | bonus bDex,3; bonus bAspd,1; bonus2 bSkillAtk,"RA_ARROWSTORM",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Devil # 27139 Script: | bonus bAgi,3; bonus bHit,50; bonus2 bSkillAtk,"SC_FEINTBOMB",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Star # 27130 Script: | bonus bInt,3; bonus bMatk,50; bonus2 bSkillAtk,"WL_SOULEXPANSION",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Moon # 27136 Script: | bonus bInt,3; bonus bNoCastCancel; bonus2 bSkillAtk,"SO_DIAMONDDUST",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Fool # 27364 Script: | bonus bAllStats,1; bonus bMaxHP,5000; bonus bMaxSP,500; skill "MC_CARTREVOLUTION",1; - Combos: - Combo: - Arcana # 29585 - Card_Of_WheelOfF # 27365 Script: | bonus bStr,2; bonus bLuk,2; bonus bHPrecovRate,350; bonus2 bSkillAtk,"KO_SETSUDAN",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_TheHangedM # 27366 Script: | bonus bInt,2; bonus bDex,2; bonus bMaxSPrate,10; bonus2 bSkillAtk,"RL_FIREDANCE",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_TheWorld # 27367 Script: | bonus bAgi,2; bonus bVit,2; bonus2 bSkillAtk,"SU_CN_METEOR",50; bonus bIntravision; - Combos: - Combo: - Arcana # 29585 - Card_TheHighPriestess # 300286 Script: | bonus bAgi,2; bonus bInt,2; bonus2 bMagicAddClass,Class_Boss,5; bonus2 bSkillAtk,"SP_SPA",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_TheTower # 300288 Script: | bonus bStr,2; bonus bAgi,2; bonus bVariableCastrate,-5; bonus2 bSkillAtk,"SJ_BOOKOFCREATINGSTAR",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Justice_R # 300131 Script: | bonus bLuk,3; bonus2 bIgnoreDefRaceRate,RC_All,25; bonus2 bSkillAtk,"RK_SONICWAVE",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Star_R # 300132 Script: | bonus bDex,3; bonus bMagicHPGainValue,200; bonus2 bSkillAtk,"WL_HELLINFERNO",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Temperance_R # 300133 Script: | bonus bInt,3; bonus bDelayrate,-5; bonus2 bSkillAtk,"RA_AIMEDBOLT",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Tram_R # 300134 Script: | bonus bVit,3; bonus2 bAddClass,Class_Boss,5; bonus2 bSkillAtk,"NC_POWERSWING",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Reaper_R # 300135 Script: | bonus bVit,3; bonus bSPDrainValue,5; bonus2 bSkillAtk,"GC_COUNTERSLASH",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Lover_R # 300136 Script: | bonus bInt,3; bonus2 bIgnoreMdefRaceRate,RC_All,25; bonus2 bSkillAtk,"WM_GREAT_ECHO",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Emperor_R # 300163 Script: | bonus bLuk,3; bonus bShortWeaponDamageReturn,5; bonus2 bSkillAtk,"LG_RAYOFGENESIS",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Power_R # 300164 Script: | bonus bAgi,3; bonus bHPGainValue,200; bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Devil_R # 300165 Script: | bonus bStr,3; bonus bSPDrainValue,2; bonus2 bSkillAtk,"SC_FATALMENACE",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Moon_R # 300166 Script: | bonus bDex,3; bonus bFixedCastrate,-50; bonus2 bSkillAtk,"SO_VARETYR_SPEAR",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_WheelOfF_R # 300167 Script: | bonus bAgi,2; bonus bVit,2; bonus2 bHPRegenRate,1500,5000; bonus2 bSkillAtk,"KO_BAKURETSU",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_TheWorld_R # 300168 Script: | bonus bStr,2; bonus bLuk,2; bonus bPerfectHitRate,10; bonus2 bSkillAtk,"SU_SVG_SPIRIT",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Hermit_R # 300282 Script: | bonus bHealPower,5; bonus2 bSPRegenRate,50,5000; bonus2 bSkillAtk,"AB_JUDEX",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_Fool_R # 300283 Script: | bonus bAllStats,1; bonus2 bHPRegenRate,5000,10000; bonus2 bSPRegenRate,50,10000; skill "WS_CARTBOOST",1; - Combos: - Combo: - Arcana # 29585 - Card_Of_Hierophant_R # 300284 Script: | bonus bVit,3; bonus2 bAddItemHealRate,545,200; bonus2 bAddItemHealRate,546,200; bonus2 bAddItemHealRate,547,200; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",50; - Combos: - Combo: - Arcana # 29585 - Card_Of_TheHangedM_R # 300285 Script: | bonus bAgi,2; bonus bVit,2; bonus bSPGainValue,20; bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",50; - Combos: - Combo: - Arcana # 29585 - Card_TheHighPriestess_R # 300287 Script: | bonus bVit,2; bonus bDex,2; bonus bMagicSPGainValue,20; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",5; - Combos: - Combo: - Arcana # 29585 - Card_Of_TheTower_R # 300289 Script: | bonus bDex,2; bonus bLuk,2; bonus bShortAtkRate,5; bonus2 bSkillAtk,"SJ_STAREMPEROR",50; - Combos: - Combo: - Arcana # 29585 - Melon_Headphone_J_ # 410084 - Combo: - Arcana # 29585 - Melon_Headphone_J # 410085 Script: | bonus bBaseAtk,BaseLevel; bonus bMatk,BaseLevel; - Combos: - Combo: - Knight_Windstorm_Card # 4318 - aegis_311439 # 311439 Script: | bonus bAtkRate,25; bonus2 bAddEff,Eff_Freeze,2000; /*unknown Rate*/ - Combos: - Combo: - Turtle_General_Card # 4305 - aegis_311439 # 311439 Script: | autobonus "{ bonus2 bAddEle,Ele_Fire,20; }",30,10000,BF_WEAPON; /*unknown Rate*/ - Combos: - Combo: - Dracula_Card # 4134 - aegis_311439 # 311439 Script: | bonus bShortAtkRate,15; bonus bLongAtkRate,15; bonus bHPGainValue,200; bonus bSPGainValue,20; - Combos: - Combo: - Lord_Of_Death_Card # 4276 - aegis_311439 # 311439 Script: | bonus bAtkRate,25; bonus2 bAddEff,Eff_Stun,500; bonus2 bAddEff,Eff_Curse,500; bonus2 bAddEff,Eff_Silence,500; bonus2 bAddEff,Eff_Poison,500; bonus2 bAddEff,Eff_Bleeding,500; /*Unknown Rate*/ - Combos: - Combo: - Apocalips_H_Card # 4374 - aegis_311439 # 311439 Script: | bonus2 bMagicAddClass,Class_Boss,15; - Combos: - Combo: - Kiel_Card # 4403 - aegis_311439 # 311439 Script: | bonus2 bSubEle,Ele_Ghost,15; skill "SA_SPELLBREAKER",5; - Combos: - Combo: - Pharaoh_Card # 4148 - aegis_311439 # 311439 Script: | bonus2 bSubEle,Ele_Dark,15; skill "PA_PRESSURE",5; - Combos: - Combo: - Rsx_0806_Card # 4342 - aegis_311439 # 311439 Script: | bonus bDef,500; bonus2 bResEff,Eff_Freeze,10000; - Combos: - Combo: - Detale_Card # 4386 - aegis_311439 # 311439 Script: | bonus bMaxHPrate,50; bonus5 bAutoSpellWhenHit,"SA_LANDPROTECTOR",1,70,BF_MAGIC,0; /*Unknown Rate*/ - Combos: - Combo: - Garm_Card # 4324 - aegis_311439 # 311439 Script: | bonus bMaxHPrate,50; bonus3 bAddEffWhenHit,Eff_Freeze,2000,ATF_WEAPON|ATF_MAGIC; /*Unknown Rate*/ - Combos: - Combo: - Amon_Ra_Card # 4236 - aegis_311439 # 311439 Script: | bonus bMaxHPrate,25; bonus3 bAutoSpellWhenHit,"PR_KYRIE",10,(30+70*(readparam(bInt)>=99)); /*Unknown Rate*/ - Combos: - Combo: - Dark_Lord_Card # 4168 - aegis_311439 # 311439 Script: | bonus2 bSkillAtk,"WZ_METEOR",70; - Combos: - Combo: - Sealed_D_Lord_Card # 4488 - aegis_311439 # 311439 Script: | bonus2 bSkillAtk,"WZ_METEOR",20; - Combos: - Combo: - Boitata_Card # 27126 - aegis_311439 # 311439 Script: | bonus bAspd,1; bonus bMatkRate,10; - Combos: - Combo: - Incant_Samurai_Card # 4263 - aegis_311439 # 311439 Script: | bonus2 bAddRace,RC_DemiHuman,35; bonus2 bAddRace,RC_Player_Doram,35; - Combos: - Combo: - Bacsojin_Card # 4372 - aegis_311439 # 311439 Script: | bonus2 bSkillUseSP,"AB_CHEAL",50; - Combos: - Combo: - Dark_Snake_Lord_Card # 4330 - aegis_311439 # 311439 Script: | bonus bInt,JobLevel/3; bonus bMdef,JobLevel/3; - Combos: - Combo: - Gopinich_Card # 27162 - aegis_311439 # 311439 Script: | bonus bMaxHPrate,50; skill "WZ_HEAVENDRIVE",5; - Combos: - Combo: - Tao_Gunka_Card # 4302 - aegis_311439 # 311439 Script: | bonus bAtkRate,15; bonus bMatkRate,15; skill "NPC_STONESKIN",2; - Combos: - Combo: - Bakonawa_Card # 4591 - aegis_311439 # 311439 Script: | bonus bStr,26; bonus5 bAutoSpellWhenHit,"NPC_WIDEBLEEDING",4,20,BF_WEAPON,0; /*Unknown Rate*/ - Combos: - Combo: - Bangungot_Card # 4590 - aegis_311439 # 311439 Script: | bonus bInt,26; bonus5 bAutoSpellWhenHit,"NPC_WIDESLEEP",4,20,BF_MAGIC,0; /*Unknown Rate*/ - Combos: - Combo: - Buwaya_Card # 4592 - aegis_311439 # 311439 Script: | bonus bVit,26; bonus5 bAutoSpellWhenHit,"NPC_WIDESTONE",4,20,BF_MAGIC,0; /*Unknown Rate*/ - Combos: - Combo: - Leak_Card # 4520 - aegis_311439 # 311439 Script: | bonus2 bSubEle,Ele_Ghost,50; bonus3 bAddEffWhenHit,Eff_Confusion,100,ATF_WEAPON|ATF_MAGIC; bonus3 bAddEffWhenHit,Eff_Fear,100,ATF_WEAPON|ATF_MAGIC; /*Unknown Rate*/ - Combos: - Combo: - Lady_Tanee_Card # 4376 - aegis_311439 # 311439 Script: | bonus2 bAddRace,RC_All,30; bonus2 bAddItemHealRate,513,30*BaseLevel; - Combos: - Combo: - aegis_300392 # 300392 - aegis_311439 # 311439 Script: | bonus bAtkRate,10; bonus2 bAddEff,Eff_Freeze,1000; /*Unknown Rate*/ - Combos: - Combo: - aegis_300393 # 300393 - aegis_311439 # 311439 Script: | autobonus "{ bonus2 bAddEle,Ele_Fire,10; }",15,10000,BF_WEAPON; /*Unknown Rate*/ - Combos: - Combo: - aegis_300394 # 300394 - aegis_311439 # 311439 Script: | bonus bShortAtkRate,10; bonus bLongAtkRate,10; bonus bHPGainValue,100; bonus bSPGainValue,10; - Combos: - Combo: - aegis_311440 # 311440 - aegis_311439 # 311439 Script: | bonus bAtkRate,10; bonus2 bAddEff,Eff_Stun,250; bonus2 bAddEff,Eff_Curse,250; bonus2 bAddEff,Eff_Silence,250; bonus2 bAddEff,Eff_Poison,250; bonus2 bAddEff,Eff_Bleeding,250; /*Unknown Rate*/ - Combos: - Combo: - aegis_300395 # 300395 - aegis_311439 # 311439 Script: | bonus2 bMagicAddClass,Class_Boss,5; - Combos: - Combo: - aegis_300396 # 300396 - aegis_311439 # 311439 Script: | bonus2 bSubEle,Ele_Ghost,15; - Combos: - Combo: - aegis_300397 # 300397 - aegis_311439 # 311439 Script: | bonus2 bSubEle,Ele_Dark,15; - Combos: - Combo: - aegis_300398 # 300398 - aegis_311439 # 311439 Script: | bonus bDef,150; bonus2 bResEff,Eff_Freeze,10000; - Combos: - Combo: - aegis_300399 # 300399 - aegis_311439 # 311439 Script: | bonus bMaxHPrate,25; - Combos: - Combo: - aegis_300400 # 300400 - aegis_311439 # 311439 Script: | bonus bMaxHPrate,25; - Combos: - Combo: - aegis_300401 # 300401 - aegis_311439 # 311439 Script: | bonus bMaxHPrate,25; - Combos: - Combo: - aegis_300402 # 300402 - aegis_311439 # 311439 Script: | bonus bAspd,1; bonus bMatkRate,5; - Combos: - Combo: - aegis_300403 # 300403 - aegis_311439 # 311439 Script: | bonus2 bAddRace,RC_DemiHuman,25; bonus2 bAddRace,RC_Player_Doram,25; - Combos: - Combo: - aegis_300404 # 300404 - aegis_311439 # 311439 Script: | bonus2 bSkillUseSP,"AB_CHEAL",25; - Combos: - Combo: - aegis_300405 # 300405 - aegis_311439 # 311439 Script: | bonus bInt,JobLevel/10; bonus bMdef,JobLevel/10; - Combos: - Combo: - aegis_300406 # 300406 - aegis_311439 # 311439 Script: | bonus bMaxHPrate,25; - Combos: - Combo: - aegis_300407 # 300407 - aegis_311439 # 311439 Script: | bonus bAtkRate,10; bonus bMatkRate,10; - Combos: - Combo: - aegis_300408 # 300408 - aegis_311439 # 311439 Script: | bonus2 bSubEle,Ele_Ghost,30; bonus3 bAddEffWhenHit,Eff_Confusion,50,ATF_WEAPON|ATF_MAGIC; bonus3 bAddEffWhenHit,Eff_Fear,50,ATF_WEAPON|ATF_MAGIC; /*Unknown Rate*/ - Combos: - Combo: - aegis_300409 # 300409 - aegis_311439 # 311439 Script: | bonus2 bAddRace,RC_All,10; bonus2 bAddItemHealRate,513,10*BaseLevel; - Combos: - Combo: - aegis_300410 # 300410 - aegis_311442 # 311442 Script: | bonus bAtkRate,20; - Combos: - Combo: - aegis_300411 # 300411 - aegis_311442 # 311442 Script: | bonus bMatkRate,20; - Combos: - Combo: - Kings_Magic # 311284 - aegis_311442 # 311442 Script: | bonus bMaxHP,50*BaseLevel; bonus bMaxSP,5*BaseLevel; - Combos: - Combo: - Kings_Bless_A # 510043 - Kings_Eager_A # 510044 Script: | bonus bPerfectHitRate,100; bonus2 bSubRace,RC_Player_Human,20; - Combos: - Combo: - Kings_Magic # 311284 - Kings_Bless_A # 510043 Script: | bonus bReduceDamageReturn,50; - Combos: - Combo: - Kings_Magic # 311284 - Kings_Eager_A # 510044 Script: | bonus bReduceDamageReturn,50; - Combos: - Combo: - Kings_Magic # 311284 - Kings_Double_Edge_A # 610029 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus bReduceDamageReturn,10*.@r; - Combos: - Combo: - FaceWorm_Skin # 20717 - Temporal_Boots_TW # 22202 Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,5; - Combos: - Combo: - FaceWorm_Skin_ # 20718 - Temporal_Boots_TW # 22202 Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,5; - Combos: - Combo: - Dynast # 29436 - Military_Glove # 490183 Script: | if (eaclass()&EAJL_THIRD && BaseJob == Job_Blacksmith) { bonus bLongAtkRate,25; bonus2 bSkillCooldown,"NC_AXEBOOMERANG",-3000; } - Combos: - Combo: - Lapine_Shield # 2198 - Rebirth_Circlet # 15897 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r>=7) bonus2 bSkillCooldown,"WL_COMET",40000; if (.@r>=9) bonus2 bSkillCooldown,"WL_COMET",45000; - Combos: - Combo: - B_Ygnizem_Card # 4352 - Murderous_Grudge # 29724 Script: | bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus2 bHPRegenRate,5000,10000; bonus2 bSPRegenRate,100,10000; - Combos: - Combo: - B_Eremes_Card # 4359 - Murderous_Grudge # 29724 Script: | bonus2 bSubEle,Ele_Earth,50; bonus2 bSubEle,Ele_Water,50; skill "AS_ENCHANTPOISON",10; - Combos: - Combo: - B_Katrinn_Card # 4365 - Murderous_Grudge # 29724 Script: | bonus bMatk,100; skill "HW_GANBANTEIN",1; - Combos: - Combo: - B_Seyren_Card # 4357 - Murderous_Grudge # 29724 Script: | bonus bBaseAtk,100; skill "LK_CONCENTRATION",5; - Combos: - Combo: - B_Shecil_Card # 4367 - Murderous_Grudge # 29724 Script: | bonus2 bAddClass,Class_Boss,25; skill "SN_SIGHT",10; - Combos: - Combo: - B_Harword_Card # 4361 - Murderous_Grudge # 29724 Script: | bonus2 bAddClass,Class_Normal,25; skill "WS_MELTDOWN",10; - Combos: - Combo: - B_Magaleta_Card # 4363 - Murderous_Grudge # 29724 Script: | bonus bMaxHPrate,50; bonus2 bResEff,Eff_Freeze,10000; skill "HP_ASSUMPTIO",5; - Combos: - Combo: - Clown_Card # 4560 - Murderous_Grudge # 29724 Script: | bonus bFlee,50; bonus bMaxHPrate,50; bonus2 bResEff,Eff_Freeze,10000; if (readparam(bVit)>=110) bonus bFlee,50; - Combos: - Combo: - Creator_Card # 4563 - Murderous_Grudge # 29724 Script: | bonus bCritical,50; bonus bMaxHPrate,50; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,"AM_ACIDTERROR",5,-100,BF_WEAPON,1; if (readparam(bStr)>=110) bonus bCritical,50; - Combos: - Combo: - Stalker_Card # 4564 - Murderous_Grudge # 29724 Script: | bonus bHit,50; bonus bMaxHPrate,50; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,"ST_FULLSTRIP",1,-100,BF_WEAPON,1; if (readparam(bLuk)>=110) bonus bHit,50; - Combos: - Combo: - Professor_Card # 4561 - Murderous_Grudge # 29724 Script: | bonus bMatkRate,7; bonus bMaxHPrate,50; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,"SA_LANDPROTECTOR",5,-100,BF_MAGIC,0; if (readparam(bDex)>=110) bonus bMatkRate,7; - Combos: - Combo: - Champion_Card # 4562 - Murderous_Grudge # 29724 Script: | bonus bAtkRate,7; bonus bMaxHPrate,50; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,"MO_INVESTIGATE",5,-100,BF_WEAPON,1; if (readparam(bAgi)>=110) bonus bAtkRate,7; - Combos: - Combo: - Gypsy_Card # 4566 - Murderous_Grudge # 29724 Script: | bonus bFlee,50; bonus bMaxHPrate,50; bonus2 bResEff,Eff_Freeze,10000; if (readparam(bVit)>=110) bonus bFlee,50; - Combos: - Combo: - Paladin_Card # 4565 - Murderous_Grudge # 29724 Script: | bonus bMaxHPrate,60; bonus2 bResEff,Eff_Freeze,10000; bonus5 bAutoSpellWhenHit,"CR_GRANDCROSS",10,-100,BF_WEAPON,0; if (readparam(bInt)>=110) bonus bMaxHPrate,10; - Combos: - Combo: - Archbishop_Card_J # 27059 - Real_Magaleta_Card_J # 27069 Script: | autobonus3 "{ bonus bHealPower,100; }",100,5000,"AL_HEAL","{ active_transform 3221,5000; }"; autobonus3 "{ bonus bHealPower,100; }",100,5000,"AB_HIGHNESSHEAL","{ active_transform 3221,5000; }"; autobonus3 "{ bonus bHealPower,100; }",100,5000,"AB_CHEAL","{ active_transform 3221,5000; }"; - Combos: - Combo: - Archbishop_Card_J # 27059 - Murderous_Grudge # 29724 Script: | bonus bNoGemStone; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Archbishop_Card_J # 27059 - Murderous_Grudge # 29724 Script: | bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Archbishop_Card_J # 27059 - Murderous_Grudge # 29724 Script: | bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Warlock_Card_J # 27062 - Real_Katrinn_Card_J # 27070 Script: | autobonus "{ bonus bInt,100; }",30,5000,BF_MAGIC,"{ active_transform 3224,5000; }"; - Combos: - Combo: - Warlock_Card_J # 27062 - Murderous_Grudge # 29724 Script: | bonus bDelayrate,-10; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Warlock_Card_J # 27062 - Murderous_Grudge # 29724 Script: | bonus bDelayrate,10; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Warlock_Card_J # 27062 - Murderous_Grudge # 29724 Script: | bonus bDelayrate,10; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - GuillotineCross_Card_J # 27058 - Real_Eremes_Card_J # 27068 Script: | autobonus "{ bonus bAgi,100; }",30,5000,BF_WEAPON,"{ active_transform 3220,5000; }"; - Combos: - Combo: - GuillotineCross_Card_J # 27058 - Murderous_Grudge # 29724 Script: | bonus bAspd,2; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - GuillotineCross_Card_J # 27058 - Murderous_Grudge # 29724 Script: | bonus bAspd,-2; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - GuillotineCross_Card_J # 27058 - Murderous_Grudge # 29724 Script: | bonus bAspd,-2; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Mechanic_Card_J # 27061 - Real_Harword_Card_J # 27072 Script: | autobonus "{ bonus bLuk,100; }",30,5000,BF_WEAPON,"{ active_transform 3223,5000; }"; - Combos: - Combo: - Mechanic_Card_J # 27061 - Murderous_Grudge # 29724 Script: | bonus bAtkRate,15; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Mechanic_Card_J # 27061 - Murderous_Grudge # 29724 Script: | bonus bAtkRate,-15; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Mechanic_Card_J # 27061 - Murderous_Grudge # 29724 Script: | bonus bAtkRate,-15; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - RuneKnight_Card_J # 27063 - Real_Seyren_Card_J # 27073 Script: | autobonus "{ bonus bVit,100; }",30,5000,BF_WEAPON,"{ active_transform 3225,5000; }"; - Combos: - Combo: - RuneKnight_Card_J # 27063 - Murderous_Grudge # 29724 Script: | bonus bLongAtkDef,10; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - RuneKnight_Card_J # 27063 - Murderous_Grudge # 29724 Script: | bonus bLongAtkDef,-10; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - RuneKnight_Card_J # 27063 - Murderous_Grudge # 29724 Script: | bonus bLongAtkDef,-10; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Ranger_Card_J # 27060 - Real_Shecil_Card_J # 27071 Script: | autobonus "{ bonus bDex,100; }",30,5000,BF_WEAPON,"{ active_transform 3222,5000; }"; - Combos: - Combo: - Ranger_Card_J # 27060 - Murderous_Grudge # 29724 Script: | bonus bSPDrainValue,3; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Ranger_Card_J # 27060 - Murderous_Grudge # 29724 Script: | bonus bSPDrainValue,-3; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Ranger_Card_J # 27060 - Murderous_Grudge # 29724 Script: | bonus bSPDrainValue,-3; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Genetic_Card_J # 27065 - Real_Flamel_Card_J # 27075 Script: | autobonus "{ bonus bLuk,100; }",30,5000,BF_WEAPON,"{ active_transform 3241,5000; }"; - Combos: - Combo: - Genetic_Card_J # 27065 - Murderous_Grudge # 29724 Script: | bonus bMaxHP,50*BaseLevel; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Genetic_Card_J # 27065 - Murderous_Grudge # 29724 Script: | bonus bMaxHP,-50*BaseLevel; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Genetic_Card_J # 27065 - Murderous_Grudge # 29724 Script: | bonus bMaxHP,-50*BaseLevel; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - ShadowChaser_Card_J # 27066 - Real_Gertie_Card_J # 27078 Script: | autobonus "{ bonus bAgi,100; }",30,5000,BF_WEAPON,"{ active_transform 3244,5000; }"; - Combos: - Combo: - ShadowChaser_Card_J # 27066 - Murderous_Grudge # 29724 Script: | bonus bPerfectHitRate,30; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - ShadowChaser_Card_J # 27066 - Murderous_Grudge # 29724 Script: | bonus bPerfectHitRate,-30; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - ShadowChaser_Card_J # 27066 - Murderous_Grudge # 29724 Script: | bonus bPerfectHitRate,-30; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Sura_Card_J # 27056 - Real_Chen_Card_J # 27077 Script: | autobonus "{ bonus bStr,100; }",30,5000,BF_WEAPON,"{ active_transform 3243,5000; }"; - Combos: - Combo: - Sura_Card_J # 27056 - Murderous_Grudge # 29724 Script: | bonus bFlee,50; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Sura_Card_J # 27056 - Murderous_Grudge # 29724 Script: | bonus bFlee,-50; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Sura_Card_J # 27056 - Murderous_Grudge # 29724 Script: | bonus bFlee,-50; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Sorcerer_Card_J # 27055 - Real_Ceila_Card_J # 27076 Script: | autobonus "{ bonus bInt,100; }",30,5000,BF_MAGIC,"{ active_transform 3242,5000; }"; - Combos: - Combo: - Sorcerer_Card_J # 27055 - Murderous_Grudge # 29724 Script: | bonus bMagicHPGainValue,200; bonus bMagicSPGainValue,20; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Sorcerer_Card_J # 27055 - Murderous_Grudge # 29724 Script: | bonus bMagicHPGainValue,-200; bonus bMagicSPGainValue,-20; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Sorcerer_Card_J # 27055 - Murderous_Grudge # 29724 Script: | bonus bMagicHPGainValue,-200; bonus bMagicSPGainValue,-20; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Minstrel_Card_J # 27057 - Real_Alphoccio_Card_J # 27080 Script: | autobonus "{ bonus bDex,100; }",30,5000,BF_WEAPON,"{ active_transform 3245,5000; }"; - Combos: - Combo: - Minstrel_Card_J # 27057 - Murderous_Grudge # 29724 Script: | bonus bLongAtkRate,15; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Minstrel_Card_J # 27057 - Murderous_Grudge # 29724 Script: | bonus bLongAtkRate,-15; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Minstrel_Card_J # 27057 - Murderous_Grudge # 29724 Script: | bonus bLongAtkRate,-15; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - RoyalGuard_Card_J # 27064 - Real_Randel_Card_J # 27074 Script: | autobonus "{ bonus bVit,100; }",30,5000,BF_WEAPON,"{ active_transform 3240,5000; }"; - Combos: - Combo: - RoyalGuard_Card_J # 27064 - Murderous_Grudge # 29724 Script: | bonus bMdef,30; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - RoyalGuard_Card_J # 27064 - Murderous_Grudge # 29724 Script: | bonus bMdef,-30; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - RoyalGuard_Card_J # 27064 - Murderous_Grudge # 29724 Script: | bonus bMdef,-30; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Wanderer_Card_J # 27067 - Real_Trentini_Card_J # 27079 Script: | autobonus "{ bonus bDex,100; }",30,5000,BF_WEAPON,"{ active_transform 3246,5000; }"; - Combos: - Combo: - Wanderer_Card_J # 27067 - Murderous_Grudge # 29724 Script: | bonus bMatkRate,15; bonus2 bSubEle,Ele_Neutral,50; - Combos: - Combo: - Hero_Cape # 20783 - Wanderer_Card_J # 27067 - Murderous_Grudge # 29724 Script: | bonus bMatkRate,-15; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Coak_of_Survival # 20813 - Wanderer_Card_J # 27067 - Murderous_Grudge # 29724 Script: | bonus bMatkRate,-15; bonus2 bSubEle,Ele_Neutral,-50; - Combos: - Combo: - Sealed_B_Ygnizem_Card_J # 300318 - Murderous_Grudge # 29724 Script: | bonus bMaxHPrate,20; bonus bMaxSPrate,20; bonus2 bHPRegenRate,1500,10000; bonus2 bSPRegenRate,30,10000; - Combos: - Combo: - 19th_Pack_enc01 # 300314 - Murderous_Grudge # 29724 Script: | bonus bMaxHPrate,10; bonus bMaxSPrate,10; bonus2 bHPRegenRate,5000,10000; bonus2 bSPRegenRate,100,10000; bonus bHealPower2,10; bonus bAddItemHealRate,10; - Combos: - Combo: - aegis_450222 # 450222 - Murderous_Grudge # 29724 Script: | bonus bPerfectHitRate,25; - Combos: - Combo: - Grave_Amon_Ra_Card # 4652 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,50; skill "AB_ORATIO",5; - Combos: - Combo: - AngerMoonlight_Card # 27081 - Illusion_Box_Garden # 311075 Script: | bonus bMatkRate,10; skill "AB_SILENTIUM",3; - Combos: - Combo: - Ill_Dracula_Card # 27104 - Illusion_Box_Garden # 311075 Script: | bonus bAspd,3; - Combos: - Combo: - Anc_W_Deffend_Card_J # 27380 - Illusion_Box_Garden # 311075 Script: | bonus bDelayrate,-(getskilllv("ASC_BREAKER")+getskilllv("ASC_METEORASSAULT")); - Combos: - Combo: - Anc_Tao_Gunka_Card_J # 27376 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,50; skill "SM_PROVOKE",10; - Combos: - Combo: - Shining_T_Bear_Card_J # 27369 - Illusion_Box_Garden # 311075 Script: | bonus bAtkRate,10; skill "PR_ASPERSIO",5; - Combos: - Combo: - AwakenKtullanux_Card # 27113 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,50; skill "WL_JACKFROST",3; - Combos: - Combo: - FuryHero_Card # 27088 - Illusion_Box_Garden # 311075 Script: | bonus2 bSkillCooldown,"RK_DRAGONBREATH_WATER",-500; bonus2 bSkillCooldown,"RK_DRAGONBREATH",-500; - Combos: - Combo: - Chaos_Acolyte_Card # 27343 - Illusion_Box_Garden # 311075 Script: | bonus2 bMagicAtkEle,Ele_Holy,readparam(bInt)/10; if (readparam(bInt)>=130) bonus3 bAddEff,Eff_Silence,500,ATF_MAGIC; /*Unknown Rate*/ - Combos: - Combo: - Chaos_Baphomet_Card # 27334 - Illusion_Box_Garden # 311075 Script: | bonus bMatkRate,10; skill "WZ_VERMILION",10; - Combos: - Combo: - Q_Scaraba_Card # 4507 - Illusion_Box_Garden # 311075 Script: | bonus2 bAddRace,RC_All,20; - Combos: - Combo: - Gold_Q_Scaraba_Card # 4509 - Illusion_Box_Garden # 311075 Script: | bonus2 bResEff,Eff_Confusion,10000; skill "AM_CP_HELM",5; UnEquipScript: | sc_end SC_CP_HELM; - Combos: - Combo: - ILL_Kraken_Card # 300151 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,50; skill "WL_FROSTMISTY",3; - Combos: - Combo: - ILL_Deviace_Card # 300142 - Illusion_Box_Garden # 311075 Script: | bonus bAllStats,10; bonus2 bFixedCastrate,"WL_TETRAVORTEX",-100; - Combos: - Combo: - WizardOfVeritas_Card # 27087 - Illusion_Box_Garden # 311075 Script: | bonus bMatkRate,10; bonus2 bVariableCastrate,"HW_MAGICPOWER",-100; - Combos: - Combo: - Timeholder_Card # 4625 - Illusion_Box_Garden # 311075 Script: | bonus bReduceDamageReturn,10; bonus bMatk,BaseLevel; - Combos: - Combo: - Fragment_Of_Soul_Card_J # 27371 - Illusion_Box_Garden # 311075 Script: | bonus3 bAutoSpell,"RA_AIMEDBOLT",10,10; /*Unknown Rate*/ - Combos: - Combo: - OminousSolider_Card # 27114 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHP,5000; bonus bMaxSP,500; - Combos: - Combo: - OminousTurtleG_Card # 27119 - Illusion_Box_Garden # 311075 Script: | bonus bAtkRate,10; skill "SM_MAGNUM",10; - Combos: - Combo: - Bomi_Card # 27105 - Illusion_Box_Garden # 311075 Script: | bonus bMatkRate,10; skill "WZ_STORMGUST",10; - Combos: - Combo: - SLD_G_Amon_Ra_Card_J # 300348 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,25; bonus2 bMagicAddRace,RC_Demon,10; bonus2 bMagicAddRace,RC_Undead,10; bonus2 bMagicAddEle,Ele_Dark,10; bonus2 bMagicAddEle,Ele_Undead,10; - Combos: - Combo: - SLD_A_Moonlight_Card_J # 300345 - Illusion_Box_Garden # 311075 Script: | bonus2 bMagicAddRace,RC_Demon,20; bonus2 bMagicAddRace,RC_Brute,20; - Combos: - Combo: - SLD_Ill_Dracula_Card_J # 300346 - Illusion_Box_Garden # 311075 Script: | bonus bAspd,1; - Combos: - Combo: - SLD_A_W_Def_Card_J # 300351 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,5; bonus bMaxSPrate,5; bonus bDelayrate,-(getskilllv("ASC_BREAKER")+getskilllv("ASC_METEORASSAULT"))/3; - Combos: - Combo: - SLD_A_Tao_Gunka_Card_J # 300349 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,25; - Combos: - Combo: - SLD_Ktullanux_Card_J # 300352 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,25; bonus2 bMagicAddRace,RC_Demon,10; bonus2 bMagicAddRace,RC_Formless,10; bonus2 bMagicAddEle,Ele_Fire,10; bonus2 bMagicAddEle,Ele_Neutral,10; - Combos: - Combo: - SLD_S_T_Bear_Card_J # 300350 - Illusion_Box_Garden # 311075 Script: | bonus2 bAddRace,RC_Undead,20; bonus2 bAddRace,RC_Demon,20; - Combos: - Combo: - SLD_C_Baphomet_Card_J # 300353 - Illusion_Box_Garden # 311075 Script: | bonus2 bMagicAddRace,RC_Undead,20; bonus2 bMagicAddRace,RC_Insect,20; - Combos: - Combo: - SLD_ILL_Kraken_Card_J # 300354 - Illusion_Box_Garden # 311075 Script: | bonus bMaxHPrate,25; bonus2 bAddRace,RC_Fish,10; bonus2 bAddRace,RC_Plant,10; bonus2 bAddEle,Ele_Water,10; bonus2 bAddEle,Ele_Ghost,10; bonus2 bMagicAddRace,RC_Fish,10; bonus2 bMagicAddRace,RC_Plant,10; bonus2 bMagicAddEle,Ele_Water,10; bonus2 bMagicAddEle,Ele_Ghost,10; - Combos: - Combo: - SLD_Q_Scaraba_Card_J # 300335 - Illusion_Box_Garden # 311075 Script: | bonus2 bAddRace,RC_All,15; - Combos: - Combo: - SLD_G_Q_Scaraba_Card_J # 300337 - Illusion_Box_Garden # 311075 Script: | bonus2 bResEff,Eff_Confusion,10000; - Combos: - Combo: - SLD_Timeholder_Card_J # 300343 - Illusion_Box_Garden # 311075 Script: | bonus bMatk,BaseLevel/2; - Combos: - Combo: - SLD_O_TurtleG_Card_J # 300355 - Illusion_Box_Garden # 311075 Script: | bonus2 bAddRace,RC_Formless,20; bonus2 bAddRace,RC_Brute,20; - Combos: - Combo: - SLD_Bomi_Card_J # 300344 - Illusion_Box_Garden # 311075 Script: | bonus bMatkRate,10; - Combos: - Combo: - ILL_Vitata_Card # 300238 - Illusion_Box_Garden # 311075 Script: | bonus bMatkRate,10; skill "PR_SANCTUARY",10; - Combos: - Combo: - ILL_Maya_Card # 300239 - Illusion_Box_Garden # 311075 Script: | bonus bAtkRate,10; skill "CR_AUTOGUARD",10; - Combos: - Combo: - aegis_480188 # 480188 - Heros_TriumphantSong # 311074 Script: | bonus bAspdRate,20; - Combos: - Combo: - aegis_480188 # 480188 - Illusion_Box_Garden # 311075 Script: | bonus bDelayrate,-25; - Combos: - Combo: - Tatenasi_Armor_ # 15137 - aegis_300398 # 300398 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bVit,2*.@r; bonus bMaxHPrate,2*.@r; - Combos: - Combo: - Applause_Sandal_ # 22071 - aegis_300401 # 300401 Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bVariableCastrate,-10; bonus3 bAutoSpellWhenHit,"PR_KYRIE",10,-(readparam(bInt)>=99)?35:15; bonus bAllStats,.@r; /*TODO: Cancel auto spell bonus is not implemented in rAthena yet.*/ - Combos: - Combo: - aegis_15948 # 15948 - Orc_Hero_Card # 4143 Script: | bonus bBaseAtk,50; if (BaseLevel>=170) bonus bBaseAtk,50; - Combos: - Combo: - aegis_15948 # 15948 - Sealed_Orc_Hero_Card # 4492 Script: | bonus bBaseAtk,50; if (BaseLevel>=170) bonus bBaseAtk,50; - Combos: - Combo: - Temporal_Ring_TW # 490030 - Bear's_Power # 4875 Script: | bonus bBaseAtk,50; - Combos: - Combo: - Temporal_Ring_TW # 490030 - Speed_Of_Light # 4877 Script: | bonus bDelayrate,-8; - Combos: - Combo: - Temporal_Ring_TW # 490030 - Muscle_Fool # 4878 Script: | bonus bMaxHPrate,15; - Combos: - Combo: - Temporal_Ring_TW # 490030 - Runaway_Magic # 4876 Script: | bonus bMatk,50; - Combos: - Combo: - Temporal_Ring_TW # 490030 - Hawkeye # 4879 Script: | bonus bLongAtkRate,10; - Combos: - Combo: - Temporal_Ring_TW # 490030 - Temporal_Boots_TW # 22202 Script: | bonus bMaxHPrate,15; bonus bMaxSPrate,5; - Combos: - Combo: - aegis_490265 # 490265 - aegis_420134 # 420134 Script: | bonus bMatk,30; bonus bVariableCastrate,-5; bonus bFixedCast,-200; bonus2 bMagicAddClass,Class_Boss,20; - Combos: - Combo: - aegis_540057 # 540057 - DivineGrace_of_Kings # 310760 Script: | bonus bAspdRate,15; bonus2 bSubRace,RC_Player_Human,10; skill "PA_GOSPEL",1; - Combos: - Combo: - aegis_510080 # 510080 - aegis_510081 # 510081 Script: | bonus bCritAtkRate,-7; bonus bShortAtkRate,15; bonus bAspdRate,-7; bonus bHit,50; - Combos: - Combo: - aegis_510082 # 510082 - aegis_510083 # 510083 Script: | bonus bCritAtkRate,-5; bonus bShortAtkRate,10; bonus bAspdRate,10; bonus bCritical,-5; - Combos: - Combo: - aegis_510087 # 510087 - aegis_510088 # 510088 Script: | bonus bShortAtkRate,15; bonus bLongAtkDef,-7; bonus bAspdRate,15; bonus bHit,-25; - Combos: - Combo: - aegis_510089 # 510089 - aegis_510090 # 510090 Script: | bonus2 bSubRace,RC_Player_Human,-7; bonus2 bSubRace,RC_Player_Doram,-7; bonus2 bMagicAtkEle,Ele_Wind,15; bonus2 bMagicAtkEle,Ele_Fire,15; bonus2 bMagicAtkEle,Ele_Water,15; bonus bDelayrate,7; bonus bMaxSPrate,15; - Combos: - Combo: - aegis_490272 # 490272 - Goddess_of_Abundance # 311073 Script: | bonus bMdef,50; bonus2 bSubRace,RC_DemiHuman,3; bonus2 bSubRace,RC_Angel,3; - Combos: - Combo: - DivineGrace_of_Kings # 310760 - aegis_700069 # 700069 Script: | bonus bAspdRate,15; bonus2 bSubRace,RC_Player_Human,40; skill "PA_GOSPEL",1; - Combos: - Combo: - Yggdrasil_Ring # 2993 - Yggdrasil_Hat # 18881 Script: | bonus2 bSkillHeal,"AL_HEAL",5; bonus2 bSkillHeal,"PR_SANCTUARY",5; bonus2 bSkillHeal,"AM_POTIONPITCHER",5; bonus2 bSkillHeal,"AB_HIGHNESSHEAL",5; bonus2 bSkillHeal,"AB_CHEAL",5; bonus2 bSubEle,Ele_All,3; - Combos: - Combo: - 2017RTCRobe # 15207 - 2017RTCRING # 28516 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bHPrecovRate,12*(.@r/3); bonus bSPrecovRate,8*(.@r/3); - Combos: - Combo: - 2017RTCShoes # 22139 - 2017RTCRING # 28516 Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus bMaxHPrate,2*(.@r/4); bonus bMaxSPrate,.@r/4; - Combos: - Combo: - 2017RTCRobe # 15207 - 2017RTCShoes # 22139 - 2017RTCRING # 28516 Script: | bonus bAllStats,(getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES)); bonus bIgnoreDefRace,RC_All; bonus bIgnoreMDefRace,RC_All; - Combos: - Combo: - Garm_Card # 4324 - lunar_eclipse_Armor_ # 15374 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; bonus2 bAddEffWhenHit,Eff_Freeze,2000; bonus2 bAddEle,Ele_Water,5*.@r; - Combos: - Combo: - aegis_300400 # 300400 - lunar_eclipse_Armor_ # 15374 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bResEff,Eff_Freeze,10000; bonus2 bAddEffWhenHit,Eff_Freeze,1000; bonus2 bAddEle,Ele_Water,2*.@r; - Combos: - Combo: - Loard_Circlet # 5007 - Gossip_Raven # 18913 Script: | bonus2 bExpAddClass,Class_All,5; - Combos: - Combo: - aegis_490284 # 490284 - S_Circlet_Of_Time_RA # 19484 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bBaseAtk,80; bonus2 bSkillAtk,"WH_GALESTORM",5*(.@r/2); bonus2 bSkillAtk,"RA_ARROWSTORM",10*(.@r/3); bonus2 bSkillAtk,"SN_SHARPSHOOTING",10*(.@r/3); - Combos: - Combo: - aegis_490284 # 490284 - S_Circlet_Of_Time_RA # 19484 - Time_Jewely_Dex_2 # 29685 - Combo: - aegis_490284 # 490284 - S_Circlet_Of_Time_RA # 19484 - Time_Jewely_Dex_3 # 29686 Script: | bonus bFixedCast,-300; - Combos: - Combo: - aegis_490284 # 490284 - S_Circlet_Of_Time_RA # 19484 - Time_Jewely_Luk_2 # 29688 - Combo: - aegis_490284 # 490284 - S_Circlet_Of_Time_RA # 19484 - Time_Jewely_Luk_3 # 29689 Script: | bonus bCritAtkRate,10; bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",10; - Combos: - Combo: - aegis_490281 # 490281 - S_Circlet_Of_Time_NC # 19476 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bPAtk,.@r/2; bonus bBaseAtk,2*(.@r/2); bonus2 bSkillAtk,"NC_VULCANARM",12*(.@r/3); bonus2 bSkillAtk,"NC_ARMSCANNON",12*(.@r/3); if (.@r >= 12) bonus bFixedCast,-500; - Combos: - Combo: - aegis_490269 # 490269 - S_Circlet_Of_Time_AB # 19480 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bMatk,80; bonus2 bSkillAtk,"CD_FRAMEN",5*(.@r/2); bonus2 bSkillAtk,"AB_ADORAMUS",10*(.@r/3); bonus2 bSkillAtk,"2038 AB_JUDEX",10*(.@r/3); - Combos: - Combo: - aegis_490269 # 490269 - S_Circlet_Of_Time_AB # 19480 - Time_Jewely_Int_2 # 29682 - Combo: - aegis_490269 # 490269 - S_Circlet_Of_Time_AB # 19480 - Time_Jewely_Int_3 # 29683 Script: | bonus bFixedCast,-300; - Combos: - Combo: - aegis_490269 # 490269 - S_Circlet_Of_Time_AB # 19480 - Time_Jewely_Agi_2 # 29676 - Combo: - aegis_490269 # 490269 - S_Circlet_Of_Time_AB # 19480 - Time_Jewely_Agi_3 # 29677 Script: | bonus bDelayrate,-8; - Combos: - Combo: - aegis_490238 # 490238 - S_Circlet_Of_Time_GC # 19478 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bSkillAtk,"SHC_IMPACT_CRATER",4*(.@r/2); bonus2 bSkillAtk,"SHC_DANCING_KNIFE",4*(.@r/2); bonus2 bSkillAtk,"GC_ROLLINGCUTTER",10*(.@r/3); bonus2 bSkillAtk,"GC_COUNTERSLASH",10*(.@r/3); - Combos: - Combo: - Twin_Dragonic_Ring # 490219 - S_Circlet_Of_Time_RK # 19474 Script: | bonus bVariableCastrate,-10; bonus bDelayrate,-5; bonus2 bHPDrainRate,30,3; bonus2 bSkillAtk,"RK_DRAGONBREATH",BaseLevel/12; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",BaseLevel/12; - Combos: - Combo: - WM_Job_Pick # 490211 - S_Circlet_Of_Time_WM # 19485 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bMatk,20*(.@r/2); bonus2 bMagicAddRace,RC_All,7*(.@r/3); - Combos: - Combo: - Palace_Ring # 490208 - Two_Hand_Spear_170 # 21018 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-1500; bonus bShortAtkRate,3*(.@r/2); - Combos: - Combo: - Palace_Ring # 490208 - Katar_170 # 28010 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"GC_DARKCROW",-8000; bonus bShortAtkRate,3*(.@r/2); - Combos: - Combo: - Palace_Ring # 490208 - Staff_170 # 2027 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WL_TETRAVORTEX",30; bonus2 bMagicAddRace,RC_All,4*(.@r/2); - Combos: - Combo: - Palace_Ring # 490208 - As_Ragged_Golem_Card # 31026 Script: | bonus2 bAddRace,RC_All,10; bonus2 bMagicAddRace,RC_All,10; autobonus "{ bonus bBaseAtk,200; }",30,10000,BF_WEAPON; autobonus "{ bonus bMatk,200; }",30,10000,BF_MAGIC; - Combos: - Combo: - Record_Acher2_TW # 490198 - Old_Camo_RabbitHood # 18984 Script: | bonus bLongAtkRate,15; bonus2 bSkillAtk,"RA_AIMEDBOLT",30; - Combos: - Combo: - Record_Acher2_TW # 490198 - Old_Minstrel_Song_Hat # 18976 - Combo: - Record_Acher2_TW # 490198 - Old_Dying_Swan # 18981 Script: | bonus bLongAtkRate,15; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",30; - Combos: - Combo: - Record_Acher2_TW # 490198 - Record_Acher_TW # 490095 Script: | bonus2 bAddRace,RC_All,10; bonus2 bMagicAddRace,RC_All,10; - Combos: - Combo: - Record_Acher2_TW # 490198 - B_Shecil_Card # 4367 Script: | bonus2 bMagicAddClass,Class_All,35; - Combos: - Combo: - Record_Acher2_TW # 490198 - Clown_Card # 4560 - Combo: - Record_Acher2_TW # 490198 - Gypsy_Card # 4566 Script: | skill "RA_UNLIMIT",3; - Combos: - Combo: - Record_Acher_TW # 490095 - RingOfThought_TW # 32245 Script: | bonus2 bAddRace2,RC2_BioLab,20; bonus2 bMagicAddRace2,RC2_BioLab,20; - Combos: - Combo: - Record_Acher_TW # 490095 - Subject_Cape_TW # 480024 Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 10) { if (eaclass()&EAJL_THIRD && BaseJob == Job_Hunter) { bonus bLongAtkRate,15; bonus bDelayrate,-5; bonus2 bSkillAtk,"RA_AIMEDBOLT",30; } if ((eaclass()&EAJL_THIRD && BaseJob == Job_Bard) || (eaclass()&EAJL_THIRD && BaseJob == Job_Dancer)) { bonus2 bMagicAddRace,RC_All,10; bonus2 bSkillCooldown,"WM_METALICSOUND",-2000; bonus2 bSkillAtk,"WM_METALICSOUND",80; } } - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Rune_Circlet # 18971 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"RK_WINDCUTTER",20*(.@r/2); if (.@r >= 12) autobonus3 "{ bonus bShortWeaponDamageReturn,10; }",1000,10000,"RK_DEATHBOUND"; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Protect_Of_Crown # 18983 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"LG_EXEEDBREAK",15*(.@r/2); if (.@r >= 12) bonus2 bSkillCooldown,"LG_KINGS_GRACE",-15000; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Mitra # 18972 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkDef,2*(.@r/2); if (.@r >= 12) bonus2 bSubRace,RC_All,15; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Blazing_Soul # 18979 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkDef,2*(.@r/2); if (.@r >= 12) bonus bBaseAtk,30; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Magic_Stone_Hat # 18978 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bMagicAddClass,Class_All,.@r/2; if (.@r >= 12) bonus2 bSkillCooldown,"WL_TELEKINESIS_INTENSE",-30000; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Wind_Whisper # 18980 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bMagicAddRace,RC_All,.@r/2; if (.@r >= 12) bonus bMatk,30; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Circlet_Of_Bone # 18982 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bCritAtkRate,3*(.@r/2); if (.@r >= 12) bonus2 bIgnoreDefRaceRate,RC_All,25; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Shadow_Handicraft # 18975 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bFlee,5*(.@r/2); if (.@r >= 12) bonus2 bSubRace,RC_All,15; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Driver_Band_R # 18973 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"NC_AXEBOOMERANG",5*(.@r/2); if (.@r >= 12) bonus bBaseAtk,30; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Driver_Band_Y # 18974 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"NC_VULCANARM",15*(.@r/2); bonus2 bSkillAtk,"NC_PILEBUNKER",15*(.@r/2); if (.@r >= 12) bonus2 bSkillCooldown,"NC_SELFDESTRUCTION",-30000; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Midas_Whisper # 18977 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,2*(.@r/2); bonus2 bSkillAtk,"GN_HELLS_PLANT",15*(.@r/2); if (.@r >= 12) bonus bBaseAtk,30; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Camo_RabbitHood # 18984 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,2*(.@r/2); bonus2 bSkillAtk,"RA_ARROWSTORM",5*(.@r/2); if (.@r >= 12) bonus2 bSkillCooldown,"RA_ARROWSTORM",-500; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Minstrel_Song_Hat # 18976 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"WM_METALICSOUND",15*(.@r/2); if (.@r >= 12) bonus2 bSkillCooldown,"WM_METALICSOUND",-1000; - Combos: - Combo: - Subject_Cape_TW # 480024 - Old_Dying_Swan # 18981 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus2 bSkillAtk,"WM_METALICSOUND",15*(.@r/2); if (.@r >= 12) bonus2 bSkillCooldown,"WM_METALICSOUND",-1000; - Combos: - Combo: - Record_Acolyte2_TW # 490192 - Old_Mitra # 18972 Script: | bonus bFixedCast,-300; bonus bHealPower,30; - Combos: - Combo: - Record_Acolyte2_TW # 490192 - Old_Blazing_Soul # 18979 Script: | bonus bLongAtkRate,15; bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",30; - Combos: - Combo: - Record_Acolyte2_TW # 490192 - Record_Acol_TW # 32288 Script: | bonus bMaxHPrate,15; - Combos: - Combo: - Record_Acolyte2_TW # 490192 - B_Magaleta_Card # 4363 Script: | bonus bMaxHPrate,40; - Combos: - Combo: - Record_Acolyte2_TW # 490192 - Champion_Card # 4562 Script: | bonus2 bAddRace,RC_All,25; - Combos: - Combo: - Record_Acol_TW # 32288 - RingOfThought_TW # 32245 Script: | bonus2 bAddRace2,RC2_BioLab,20; bonus2 bMagicAddRace2,RC2_BioLab,20; - Combos: - Combo: - Record_Acol_TW # 32288 - Subject_Cape_TW # 480024 Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 10) { if (eaclass()&EAJL_THIRD && BaseJob == Job_Priest) { bonus bFixedCast,-300; bonus2 bMagicAtkEle,Ele_Holy,15; bonus2 bSkillAtk,"PR_MAGNUS",40; } if (eaclass()&EAJL_THIRD && BaseJob == Job_Monk) { bonus bDelayrate,-5; autobonus3 "{ bonus bMaxHPrate,20; }",1000,5000,"SR_GATEOFHELL"; bonus2 bSkillAtk,"SR_GATEOFHELL",10; } } - Combos: - Combo: - Record_Thief2_TW # 490191 - Old_Circlet_Of_Bone # 18982 Script: | bonus bLongAtkRate,10; bonus2 bSkillCooldown,"ASC_BREAKER",-150; - Combos: - Combo: - Record_Thief2_TW # 490191 - Old_Shadow_Handicraft # 18975 Script: | bonus bLongAtkRate,15; bonus2 bSkillAtk,"SC_TRIANGLESHOT",30; - Combos: - Combo: - Record_Thief2_TW # 490191 - Record_Thief_TW # 32287 Script: | bonus2 bAddRace,RC_All,10; - Combos: - Combo: - Record_Thief2_TW # 490191 - B_Eremes_Card # 4359 Script: | bonus2 bAddClass,Class_Boss,30; - Combos: - Combo: - Record_Thief2_TW # 490191 - Stalker_Card # 4564 Script: | bonus2 bMagicAddRace,RC_All,30; - Combos: - Combo: - Record_Thief_TW # 32287 - RingOfThought_TW # 32245 Script: | bonus2 bAddRace2,RC2_BioLab,20; bonus2 bMagicAddRace2,RC2_BioLab,20; - Combos: - Combo: - Record_Thief_TW # 32287 - Subject_Cape_TW # 480024 Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 10) { if (eaclass()&EAJL_THIRD && BaseJob == Job_Assassin) { bonus2 bIgnoreDefRaceRate,RC_All,10; bonus2 bAddClass,Class_All,15; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",30; } if (eaclass()&EAJL_THIRD && BaseJob == Job_Rogue) { bonus bDelayrate,-5; bonus2 bSkillCooldown,"SC_FEINTBOMB",-800; bonus2 bSkillAtk,"SC_FEINTBOMB",40; } } - Combos: - Combo: - Record_Merchant2_TW # 490175 - Old_Driver_Band_R # 18973 Script: | bonus bDelayrate,-5; bonus bShortAtkRate,20; - Combos: - Combo: - Record_Merchant2_TW # 490175 - Old_Driver_Band_Y # 18974 Script: | bonus bLongAtkRate,15; bonus2 bSkillAtk,"NC_COLDSLOWER",40; - Combos: - Combo: - Record_Merchant2_TW # 490175 - Old_Midas_Whisper # 18977 Script: | bonus bShortAtkRate,15; bonus2 bSkillAtk,"GN_HELLS_PLANT",20; - Combos: - Combo: - Record_Merchant2_TW # 490175 - Record_Merchant_TW # 32286 Script: | bonus bAtkRate,10; - Combos: - Combo: - Record_Merchant2_TW # 490175 - B_Harword_Card # 4361 Script: | bonus2 bAddClass,Class_Boss,40; - Combos: - Combo: - Record_Merchant2_TW # 490175 - Creator_Card # 4563 Script: | bonus2 bAddRace,RC_All,20; - Combos: - Combo: - Record_Merchant_TW # 32286 - RingOfThought_TW # 32245 Script: | bonus2 bAddRace2,RC2_BioLab,20; bonus2 bMagicAddRace2,RC2_BioLab,20; - Combos: - Combo: - Record_Merchant_TW # 32286 - Subject_Cape_TW # 480024 Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 10) { if (eaclass()&EAJL_THIRD && BaseJob == Job_Blacksmith) { bonus2 bAddRace,RC_All,15; bonus2 bSkillCooldown,"NC_ARMSCANNON",-150; bonus2 bSkillAtk,"NC_ARMSCANNON",40; } if (eaclass()&EAJL_THIRD && BaseJob == Job_Alchemist) { bonus2 bAddRace,RC_All,15; bonus2 bSkillCooldown,"GN_SPORE_EXPLOSION",-2000; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",40; } } - Combos: - Combo: - Record_Sward2_TW # 490173 - Old_Rune_Circlet # 18971 Script: | bonus bLongAtkRate,15; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",30; - Combos: - Combo: - Record_Sward2_TW # 490173 - Old_Protect_Of_Crown # 18983 Script: | bonus bStr,20; bonus bCritical,15; bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; - Combos: - Combo: - Record_Sward2_TW # 490173 - Record_Sward_TW # 490094 Script: | bonus2 bAddRace,RC_All,10; bonus2 bMagicAddRace,RC_All,10; - Combos: - Combo: - Record_Sward2_TW # 490173 - B_Seyren_Card # 4357 Script: | bonus2 bAddClass,Class_Boss,30; - Combos: - Combo: - Record_Sward2_TW # 490173 - Paladin_Card # 4565 Script: | bonus2 bMagicAddRace,RC_All,25; - Combos: - Combo: - Record_Sward_TW # 490094 - RingOfThought_TW # 32245 Script: | bonus2 bAddRace2,RC2_BioLab,20; bonus2 bMagicAddRace2,RC2_BioLab,20; - Combos: - Combo: - Record_Sward_TW # 490094 - Subject_Cape_TW # 480024 Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 10) { if (eaclass()&EAJL_THIRD && BaseJob == Job_Knight) { bonus2 bAddRace,RC_All,15; autobonus "{ bonus3 bAutoSpell,\"RK_MILLENNIUMSHIELD\",1,10; }",1000,6000,BF_WEAPON; autobonus3 "{ bonus3 bAutoSpell,\"RK_MILLENNIUMSHIELD\",1,10; }",1000,6000,"RK_STORMBLAST"; bonus2 bSkillAtk,"RK_IGNITIONBREAK",30; } if (eaclass()&EAJL_THIRD && BaseJob == Job_Crusader) { bonus2 bMagicAddRace,RC_All,15; bonus bShortWeaponDamageReturn,25; bonus2 bSkillAtk,"LG_RAYOFGENESIS",30; } } - Combos: - Combo: - Record_Mage2_TW # 490170 - Old_Magic_Stone_Hat # 18978 Script: | bonus bFixedCast,-200; bonus2 bSkillAtk,"WL_COMET",30; - Combos: - Combo: - Record_Mage2_TW # 490170 - Old_Wind_Whisper # 18980 Script: | bonus bInt,20; bonus2 bSkillCooldown,"SO_POISON_BUSTER",-500; if (getskilllv("SO_POISON_BUSTER") >= 5) bonus2 bResEff,Eff_Poison,5000; - Combos: - Combo: - Record_Mage2_TW # 490170 - Record_Mage_TW # 32285 Script: | bonus bMatkRate,10; - Combos: - Combo: - Record_Mage2_TW # 490170 - B_Katrinn_Card # 4365 Script: | bonus2 bMagicAddClass,Class_Boss,30; - Combos: - Combo: - Record_Mage2_TW # 490170 - Professor_Card # 4561 Script: | bonus2 bMagicAtkEle,Ele_All,20; - Combos: - Combo: - Record_Mage2_TW # 490170 - Celine_Brooch # 28513 Script: | bonus2 bMagicAddClass,Class_Boss,-50; - Combos: - Combo: - Record_Mage_TW # 32285 - RingOfThought_TW # 32245 Script: | bonus2 bAddRace2,RC2_BioLab,20; bonus2 bMagicAddRace2,RC2_BioLab,20; - Combos: - Combo: - Record_Mage_TW # 32285 - Subject_Cape_TW # 480024 Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 10) { if (eaclass()&EAJL_THIRD && BaseJob == Job_Wizard) { bonus bFixedCast,-300; bonus2 bMagicAtkEle,Ele_Neutral,15; bonus2 bSkillAtk,"WL_COMET",30; } if (eaclass()&EAJL_THIRD && BaseJob == Job_Sage) { bonus2 bSkillCooldown,"SO_VACUUM_EXTREME",-1000; bonus2 bSkillAtk,"MG_FIREBOLT",30; bonus2 bSkillAtk,"MG_COLDBOLT",30; bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",30; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",30; skill "NJ_UTSUSEMI",1; bonus2 bSkillCooldown,"NJ_UTSUSEMI",30000; } } - Combos: - Combo: - Wind_Spirit_Ring_TW # 490168 - Old_Wind_Whisper # 18980 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); bonus bMdef,5; bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-100*(.@r/2); autobonus3 "{ bonus2 bSkillCooldown,\"SO_VARETYR_SPEAR\",-400; }",1000,120000,"SO_SUMMON_VENTUS"; bonus2 bMagicAtkEle,Ele_Wind,20; - Combos: - Combo: - TimeOverloadRing_TW # 490097 - Temporal_Boots_TW # 22202 Script: | bonus bMdef,5; if (readparam(bStr) >= 120) { bonus bAtkRate,8; bonus2 bAddSize,Size_All,8; } if (readparam(bAgi) >= 120) { bonus bAspdRate,4; bonus bCritAtkRate,15; } if (readparam(bVit) >= 120) { bonus bMaxHPrate,8; bonus bDelayrate,-8; } if (readparam(bInt) >= 120) { bonus bMatkRate,8; bonus2 bMagicAtkEle,Ele_All,8; } if (readparam(bDex) >= 120) { bonus bLongAtkRate,5; bonus bAtkRate,8; } if (readparam(bLuk) >= 120) { bonus bCritAtkRate,10; bonus bAspd,1; } - Combos: - Combo: - TimeOverloadRing_TW # 490097 - Temporal_Cape_TW # 480076 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bMdef,5; if (.@r >= 9) { bonus2 bIgnoreDefRaceRate,RC_All,5; bonus2 bIgnoreMdefRaceRate,RC_All,5; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-5; bonus2 bIgnoreMdefRaceRate,RCRC_Player_Doram_All,-5; if (.@r >= 12) { bonus2 bIgnoreDefRaceRate,RC_All,10; bonus2 bIgnoreMdefRaceRate,RC_All,10; bonus2 bIgnoreDefRaceRate,RC_Player_Human,-10; bonus2 bIgnoreMdefRaceRate,RCRC_Player_Doram_All,-10; } } - Combos: - Combo: - Temporal_Cape_TW # 480076 - Temporal_Ring_TW # 490030 - Bear's_Power # 4875 Script: | bonus bBaseAtk,25; - Combos: - Combo: - Temporal_Cape_TW # 480076 - Temporal_Ring_TW # 490030 - Speed_Of_Light # 4877 Script: | bonus bDelayrate,-4; - Combos: - Combo: - Temporal_Cape_TW # 480076 - Temporal_Ring_TW # 490030 - Muscle_Fool # 4878 Script: | bonus bMaxHPrate,7; - Combos: - Combo: - Temporal_Cape_TW # 480076 - Temporal_Ring_TW # 490030 - Runaway_Magic # 4876 Script: | bonus bMatk,25; - Combos: - Combo: - Temporal_Cape_TW # 480076 - Temporal_Ring_TW # 490030 - Hawkeye # 4879 Script: | bonus bLongAtkRate,5; - Combos: - Combo: - Temporal_Cape_TW # 480076 - Temporal_Ring_TW # 490030 - Lucky_Day # 4880 Script: | bonus bCritAtkRate,5; - Combos: - Combo: - Temporal_Cape_TW # 480076 - Temporal_Boots_TW # 22202 Script: | .@r = getequiprefinerycnt(EQI_GARMENT) + getequiprefinerycnt(EQI_SHOES); if (.@r >= 22) { if (readparam(bStr) >= 108) bonus bBaseAtk,50; if (readparam(bAgi) >= 108) bonus bAspd,1; if (readparam(bVit) >= 108) bonus bDelayrate,-5; if (readparam(bInt) >= 108) bonus bMatk,50; if (readparam(bDex) >= 108) bonus bLongAtkRate,7; if (readparam(bLuk) >= 108) bonus bCritAtkRate,7; } - Combos: - Combo: - aegis_311912 # 311912 - Kagerou_Robe # 29662 Script: | bonus2 bSkillAtk,"KO_HUUMARANKA",25; - Combos: - Combo: - aegis_311913 # 311913 - Kagerou_Robe # 29662 Script: | bonus2 bSkillAtk,"KO_JYUMONJIKIRI",25; - Combos: - Combo: - aegis_311914 # 311914 - Kagerou_Robe # 29662 Script: | bonus2 bSkillAtk,"KO_HAPPOKUNAI",25; - Combos: - Combo: - aegis_311915 # 311915 - Oboro_Robe # 29663 Script: | bonus2 bSkillAtk,"NJ_HYOUSENSOU",25; bonus2 bSkillAtk,"NJ_HUUJIN",25; - Combos: - Combo: - aegis_311916 # 311916 - Oboro_Robe # 29663 Script: | bonus2 bSkillAtk,"NJ_BAKUENRYU",30; bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",30; bonus2 bSkillAtk,"NJ_KAMAITACHI",30; - Combos: - Combo: - aegis_311917 # 311917 - Oboro_Robe # 29663 Script: | bonus bVariableCastrate,-15; - Combos: - Combo: - aegis_311918 # 311918 - Doram_Robe # 29671 Script: | bonus bFixedCast,-500; - Combos: - Combo: - aegis_311919 # 311919 - Doram_Robe # 29671 Script: | bonus2 bSkillAtk,"SU_CN_METEOR",25; - Combos: - Combo: - aegis_311920 # 311920 - Doram_Robe # 29671 Script: | bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",25; - Combos: - Combo: - aegis_311921 # 311921 - aegis_311922 # 311922 - aegis_311923 # 311923 Script: | bonus bDef,100; bonus bMdef,25; bonus bRes,5; bonus bMRes,5; - Combos: - Combo: - aegis_311921 # 311921 - aegis_311922 # 311922 - aegis_311923 # 311923 - aegis_311924 # 311924 Script: | bonus bRes,20; bonus bMRes,20; - Combos: - Combo: - Whike_Black_Tail # 2855 - Whikebain_Ears_ # 5986 Script: | bonus bCritAtkRate,10; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) bonus bCritical,5; - Combos: - Combo: - Whike_Black_Tail_S # 28351 - Whikebain_Ears_ # 5986 Script: | bonus bCritAtkRate,10; if (getequiprefinerycnt(EQI_HEAD_TOP) >= 7) bonus bCritical,5; - Combos: - Combo: - Whike_Black_Tail # 2855 - Black_Cat_Ears_Beret # 18939 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); autobonus "{ bonus bAllStats,8; }",10+.@r,5000,BF_WEAPON,"{ active_transform 1261,5000; }"; - Combos: - Combo: - Whike_Black_Tail_S # 28351 - Black_Cat_Ears_Beret # 18939 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); autobonus "{ bonus bAllStats,8; }",10+.@r,5000,BF_WEAPON,"{ active_transform 1261,5000; }"; - Combos: - Combo: - Etran_Shirt_TW # 20910 - G_Strings # 2339 - Combo: - Etran_Shirt_TW # 20910 - G_Strings_ # 2371 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus bInt,15; bonus bMaxHPrate,5; bonus bMaxSPrate,5; if (.@r>=7) bonus bNoCastCancel; - Combos: - Combo: - Santa's_Shoes # 22068 - Permeter_Card # 4311 Script: | autobonus "{ bonus bDef,200; bonus bMdef,20; }",10,10000,BF_WEAPON|BF_MAGIC; - Combos: - Combo: - Santa's_Shoes # 22068 - Rideword_Card # 4185 Script: | autobonus "{ bonus bMaxHP,50; bonus bMaxSP,10; }",10,10000,BF_WEAPON|BF_MAGIC; - Combos: - Combo: - Santa's_Shoes # 22068 - Mystcase_Card # 4206 Script: | bonus2 bAddItemHealRate,569,100; bonus2 bAddMonsterDropItem,569,50; - Combos: - Combo: - Santa's_Shoes # 22068 - Mole_Card # 4343 Script: | if (getequiprefinerycnt(EQI_SHOES) >= 6) bonus2 bSkillUseSP,"MC_CARTREVOLUTION",4; - Combos: - Combo: - Agenda_Shoes_TW # 22222 - Robe_Of_Vituperation # 15147 Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillCooldown,"SR_RIDEINLIGHTNING",-500; bonus2 bSkillAtk,"SR_RIDEINLIGHTNING",20*(.@r/3); - Combos: - Combo: - Agenda_Shoes_TW # 22222 - Agenda_Robe # 15163 Script: | .@r = getequiprefinerycnt(EQI_SHOES); bonus2 bSkillCooldown,"AB_ADORAMUS",-1000; bonus2 bMagicAtkEle,Ele_Holy,10*(.@r/3); - Combos: - Combo: - aegis_311883 # 311883 - CUITE_Card_J # 27146 Script: | bonus2 bMagicAtkEle,Ele_Neutral,10; - Combos: - Combo: - aegis_311883 # 311883 - XM_Celine_Kimi_Card_J # 27007 Script: | bonus2 bMagicAtkEle,Ele_Dark,20; bonus2 bMagicAtkEle,Ele_Undead,20; bonus5 bAutoSpell,"NPC_CRITICALWOUND",1,10,BF_MAGIC,1; - Combos: - Combo: - aegis_311883 # 311883 - EL_A17T_Card # 27305 Script: | bonus bLongAtkRate,10; bonus2 bSkillAtk,"NC_COLDSLOWER",3*BaseLevel; bonus2 bSkillAtk,"NC_FLAMELAUNCHER",3*BaseLevel; - Combos: - Combo: - aegis_311883 # 311883 - Miguel_Card # 27318 Script: | bonus bPerfectHitAddRate,10; bonus2 bSubEle,Ele_Water,15; - Combos: - Combo: - aegis_311883 # 311883 - Redpepper_Card # 300079 Script: | bonus bMaxHPrate,15; bonus2 bSubEle,Ele_Wind,15; - Combos: - Combo: - aegis_311883 # 311883 - Chimera_1_Card_J # 27143 Script: | bonus bMaxHPrate,50; skill "SO_CLOUD_KILL",5; - Combos: - Combo: - aegis_311883 # 311883 - Evil_Card_J # 27141 Script: | bonus2 bSubEle,Ele_Neutral,20; skill "ASC_METEORASSAULT",10; - Combos: - Combo: - aegis_311883 # 311883 - Silva_Papilia_Card # 300099 Script: | bonus2 bSubEle,Ele_Neutral,20; skill "GN_BLOOD_SUCKER",5; - Combos: - Combo: - aegis_311883 # 311883 - Pitaya_Boss_Card # 300107 Script: | bonus2 bSubEle,Ele_Neutral,20; bonus2 bHPDrainRate,100,3; - Combos: - Combo: - aegis_311883 # 311883 - Sweety_Card # 300078 Script: | bonus bAtkRate,10; bonus2 bSkillCooldown,"RL_HAMMER_OF_GOD",-30000; - Combos: - Combo: - aegis_311883 # 311883 - Charleston_Card_J # 27092 Script: | bonus2 bSkillAtk,"NC_VULCANARM",3*BaseLevel; bonus2 bSkillAtk,"NC_BOOSTKNUCKLE",3*BaseLevel; - Combos: - Combo: - aegis_311883 # 311883 - R48_85_Bestia_Card # 27319 Script: | skill "LG_TRAMPLE",3; - Combos: - Combo: - aegis_311883 # 311883 - T_W_O_Card_J # 27089 Script: | bonus bFixedCastrate,-70; bonus2 bIgnoreDefRaceRate,RC_All,50; bonus2 bIgnoreMdefRaceRate,RC_All,50; - Combos: - Combo: - Jack_Castle_Bat # 18919 - Magestic_Goat_ # 5160 Script: | bonus bStr,3; bonus bFlee,5; - Combos: - Combo: - Elvira_Pendant # 28436 - Elvira_Card # 4577 Script: | bonus2 bMagicAtkEle,Ele_Wind,10; bonus2 bMagicAtkEle,Ele_Ghost,10; - Combos: - Combo: - Elvira_Pendant # 28436 - Gioia_Card # 4576 Script: | bonus2 bMagicAtkEle,Ele_Wind,15; bonus2 bMagicAtkEle,Ele_Ghost,15; bonus2 bSkillAtk,"EM_LIGHTNING_LAND",20; bonus2 bSkillAtk,"WL_CHAINLIGHTNING",20; - Combos: - Combo: - Imperial_Ring_BR # 28515 - Imperial_Spear # 1433 Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"LG_CANNONSPEAR",3*(.@r/2); bonus2 bSkillAtk,"LG_BANISHINGPOINT",3*(.@r/2); - Combos: - Combo: - Imperial_Ring_BR # 28515 - Imperial_Guard # 2153 Script: | .@r = getequiprefinerycnt(EQI_HAND_L); bonus2 bSkillAtk,"LG_SHIELDPRESS",.@r > 5 ? (.@r - 5) * 8 : 0; - Combos: - Combo: - Imperial_Ring_BR # 28515 - Imperial_Feather # 18823 Script: | bonus2 bSkillAtk,"CR_GRANDCROSS",BaseLevel; bonus2 bVariableCastrate,"CR_GRANDCROSS",-100; bonus2 bSkillAtk,"LG_RAYOFGENESIS",BaseLevel/30; bonus2 bSkillUseSP,"LG_RAYOFGENESIS",-10; - Combos: - Combo: - Imperial_Ring_BR # 28515 - Imperial_Spear # 1433 - Imperial_Guard # 2153 - Imperial_Feather # 18823 Script: | bonus2 bSkillUseSP,"LG_BANISHINGPOINT",15; bonus2 bSkillUseSP,"LG_CANNONSPEAR",10; bonus2 bSkillUseSP,"CR_GRANDCROSS",30; bonus2 bSkillUseSP,"LG_SHIELDPRESS",5; - Combos: - Combo: - Sealed_Ring_TW # 32278 - Knight_Windstorm_Card # 4318 Script: | .@view = getiteminfo(getequipid(EQI_HAND_R), ITEMINFO_VIEW); if (.@view == W_DAGGER) { bonus bMaxHPrate,10; bonus bDelayrate,-8; } if (.@view == W_1HSWORD || .@view == W_2HSWORD) { skill "SO_DIAMONDDUST",5; bonus2 bSkillCooldown,"SO_DIAMONDDUST",5000; } if (.@view == W_1HSPEAR || .@view == W_2HSPEAR) { bonus2 bSubEle,Ele_Wind,20; bonus2 bSubEle,Ele_Water,20; } if (.@view == W_STAFF || .@view == W_2HSTAFF || .@view == W_BOOK) { bonus2 bSkillAtk,"MG_COLDBOLT",50; bonus2 bSkillAtk,"WL_JACKFROST",40; bonus2 bSkillCooldown,"SO_SUMMON_AQUA",-30000; autobonus3 "{ bonus2 bMagicAtkEle,Ele_Water,30; }",1000,60000,"SO_SUMMON_AQUA"; } if (.@view == W_MACE || .@view == W_1HAXE || .@view == W_2HAXE) bonus2 bAddEff,Eff_Freeze,2000; - Combos: - Combo: - aegis_300422 # 300422 - S_Helmut_Card # 300310 Script: | bonus bShortAtkRate,5; - Combos: - Combo: - aegis_300424 # 300424 - S_Meyer_Card # 300308 Script: | bonus2 bMagicAtkEle,Ele_All,5; - Combos: - Combo: - aegis_300426 # 300426 - S_Helmut_Card # 300310 Script: | bonus bLongAtkRate,5; - Combos: - Combo: - GoodnEvil_Circlet_DK # 400374 - Justice_Power # 312014 - Luppiter_Spear # 630027 Script: | bonus2 bSkillAtk,"DK_MADNESS_CRUSHER",20; bonus2 bSkillAtk,"DK_DRAGONIC_BREATH",15; - Combos: - Combo: - GoodnEvil_Circlet_DK # 400374 - Injustice_Power # 312021 - Execution_Great_Sword # 600041 Script: | bonus2 bSkillAtk,"DK_STORMSLASH",20; bonus2 bSkillAtk,"DK_HACKANDSLASHER",15; - Combos: - Combo: - GoodnEvil_Circlet_DK # 400374 - Execution_Great_Sword # 600041 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"DK_STORMSLASH",5*.@r; bonus2 bSkillAtk,"DK_HACKANDSLASHER",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"DK_HACKANDSLASHER",10; } - Combos: - Combo: - GoodnEvil_Circlet_DK # 400374 - Luppiter_Spear # 630027 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"DK_MADNESS_CRUSHER",5*.@r; bonus2 bSkillAtk,"DK_DRAGONIC_BREATH",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"DK_DRAGONIC_BREATH",10; } - Combos: - Combo: - GoodnEvil_Circlet_IG # 400375 - Justice_Power # 312014 - Holy_Raise_Spear # 530045 Script: | bonus bShortAtkRate,20; bonus2 bSkillAtk,"IG_OVERSLASH",15; - Combos: - Combo: - GoodnEvil_Circlet_IG # 400375 - Injustice_Power # 312021 - Devil_Guardian_Sword # 500072 Script: | bonus2 bMagicAtkEle,Ele_Holy,20; bonus2 bSkillAtk,"IG_CROSS_RAIN",15; - Combos: - Combo: - GoodnEvil_Circlet_IG # 400375 - Devil_Guardian_Sword # 500072 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bMagicAtkEle,Ele_Holy,5*.@r; bonus2 bSkillAtk,"IG_CROSS_RAIN",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"IG_CROSS_RAIN",10; } - Combos: - Combo: - GoodnEvil_Circlet_IG # 400375 - Holy_Raise_Spear # 530045 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bShortAtkRate,5*.@r; bonus2 bSkillAtk,"IG_OVERSLASH",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"IG_OVERSLASH",10; } - Combos: - Combo: - GoodnEvil_Circlet_AG # 400376 - Justice_Power # 312014 - Destiny_Staff # 640037 Script: | bonus2 bSkillAtk,"AG_RAIN_OF_CRYSTAL",20; bonus2 bSkillAtk,"AG_FROZEN_SLASH",15; - Combos: - Combo: - GoodnEvil_Circlet_AG # 400376 - Injustice_Power # 312021 - Devil_Wing_Staff # 640036 Script: | bonus2 bSkillAtk,"AG_MYSTERY_ILLUSION",20; bonus2 bSkillAtk,"AG_SOUL_VC_STRIKE",15; - Combos: - Combo: - GoodnEvil_Circlet_AG # 400376 - Devil_Wing_Staff # 640036 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"AG_MYSTERY_ILLUSION",5*.@r; bonus2 bSkillAtk,"AG_SOUL_VC_STRIKE",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"AG_SOUL_VC_STRIKE",10; } - Combos: - Combo: - GoodnEvil_Circlet_AG # 400376 - Destiny_Staff # 640037 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"AG_FROZEN_SLASH",4*.@r; bonus2 bSkillAtk,"AG_RAIN_OF_CRYSTAL",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"AG_FROZEN_SLASH",10; } - Combos: - Combo: - GoodnEvil_Circlet_EM # 400377 - Justice_Power # 312014 - Blessed_Bible # 540060 Script: | bonus2 bSkillAtk,"EM_TERRA_DRIVE",20; bonus2 bSkillAtk,"EM_DIAMOND_STORM",15; - Combos: - Combo: - GoodnEvil_Circlet_EM # 400377 - Injustice_Power # 312021 - Doom_Bible # 540059 Script: | bonus2 bSkillAtk,"EM_CONFLAGRATION",20; bonus2 bSkillAtk,"EM_VENOM_SWAMP",15; - Combos: - Combo: - GoodnEvil_Circlet_EM # 400377 - Doom_Bible # 540059 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"EM_CONFLAGRATION",5*.@r; bonus2 bSkillAtk,"EM_VENOM_SWAMP",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"EM_VENOM_SWAMP",10; } - Combos: - Combo: - GoodnEvil_Circlet_EM # 400377 - Blessed_Bible # 540060 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"EM_DIAMOND_STORM",4*.@r; bonus2 bSkillAtk,"EM_TERRA_DRIVE",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"EM_DIAMOND_STORM",10; } - Combos: - Combo: - GoodnEvil_Circlet_CD # 400378 - Justice_Power # 312014 - Saint_Bringer # 550088 Script: | bonus2 bSkillAtk,"CD_ARBITRIUM_ATK",20; bonus2 bSkillAtk,"CD_FRAMEN",15; - Combos: - Combo: - GoodnEvil_Circlet_CD # 400378 - Injustice_Power # 312021 - Sealed_Bible # 540053 Script: | bonus bCritAtkRate,25; bonus2 bSkillAtk,"CD_PETITIO",15; - Combos: - Combo: - GoodnEvil_Circlet_CD # 400378 - Sealed_Bible # 540053 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bCritAtkRate,10*.@r; bonus2 bSkillAtk,"CD_PETITIO",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"CD_PETITIO",10; } - Combos: - Combo: - GoodnEvil_Circlet_CD # 400378 - Saint_Bringer # 550088 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"CD_FRAMEN",4*.@r; bonus2 bSkillAtk,"CD_ARBITRIUM_ATK",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"CD_FRAMEN",10; } - Combos: - Combo: - GoodnEvil_Circlet_IQ # 400379 - Justice_Power # 312014 - Punish_Hall # 590045 Script: | bonus2 bSkillAtk,"IQ_FIRST_BRAND",20; bonus2 bSkillAtk,"IQ_THIRD_PUNISH",15; - Combos: - Combo: - GoodnEvil_Circlet_IQ # 400379 - Injustice_Power # 312021 - Demonic_Claw # 560036 Script: | bonus2 bSkillAtk,"IQ_OLEUM_SANCTUM",20; bonus2 bSkillAtk,"IQ_EXPOSION_BLASTER",15; - Combos: - Combo: - GoodnEvil_Circlet_IQ # 400379 - Demonic_Claw # 560036 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"IQ_OLEUM_SANCTUM",5*.@r; bonus2 bSkillAtk,"IQ_EXPOSION_BLASTER",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"IQ_EXPOSION_BLASTER",10; } - Combos: - Combo: - GoodnEvil_Circlet_IQ # 400379 - Punish_Hall # 590045 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"IQ_THIRD_PUNISH",4*.@r; bonus2 bSkillAtk,"IQ_FIRST_BRAND",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"IQ_THIRD_PUNISH",10; } - Combos: - Combo: - GoodnEvil_Circlet_MT # 400380 - Destruction_Axe # 1341 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bCritAtkRate,10*.@r; bonus2 bSkillAtk,"MT_TRIPLE_LASER",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"MT_TRIPLE_LASER",10; } - Combos: - Combo: - GoodnEvil_Circlet_MT # 400380 - Destruction_Axe # 1341 - Injustice_Power # 312021 Script: | bonus bCritAtkRate,25; bonus2 bSkillAtk,"MT_TRIPLE_LASER",15; - Combos: - Combo: - GoodnEvil_Circlet_MT # 400380 - Justice_Power # 312014 - Divine_Buster # 620022 Script: | bonus2 bSkillAtk,"MT_AXE_STOMP",20; bonus2 bSkillAtk,"MT_MIGHTY_SMASH",15; - Combos: - Combo: - GoodnEvil_Circlet_MT # 400380 - Divine_Buster # 620022 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"MT_MIGHTY_SMASH",4*.@r; bonus2 bSkillAtk,"MT_AXE_STOMP",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"MT_MIGHTY_SMASH",10; } - Combos: - Combo: - GoodnEvil_Circlet_BO # 400381 - Justice_Power # 312014 - Victory_Sword # 500066 Script: | bonus bShortAtkRate,20; bonus2 bSkillAtk,"BO_EXPLOSIVE_POWDER",15; - Combos: - Combo: - GoodnEvil_Circlet_BO # 400381 - Injustice_Power # 312021 - Blood_Rapier # 500065 Script: | bonus bCritAtkRate,25; bonus2 bSkillAtk,"BO_MAYHEMIC_THORNS",15; - Combos: - Combo: - GoodnEvil_Circlet_BO # 400381 - Blood_Rapier # 500065 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bCritAtkRate,10*.@r; bonus2 bSkillAtk,"BO_MAYHEMIC_THORNS",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"BO_MAYHEMIC_THORNS",10; } - Combos: - Combo: - GoodnEvil_Circlet_BO # 400381 - Victory_Sword # 500066 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bShortAtkRate,5*.@r; bonus2 bSkillAtk,"BO_EXPLOSIVE_POWDER",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"BO_EXPLOSIVE_POWDER",10; } - Combos: - Combo: - GoodnEvil_Circlet_SHC # 400382 - Justice_Power # 312014 - Shining_Light_Katar # 610045 Script: | bonus2 bSkillAtk,"SHC_ETERNAL_SLASH",15; bonus2 bSkillAtk,"SHC_SAVAGE_IMPACT",20; - Combos: - Combo: - GoodnEvil_Circlet_SHC # 400382 - Injustice_Power # 312021 - The_Reaper # 610044 Script: | bonus bShortAtkRate,20; bonus2 bSkillAtk,"SHC_IMPACT_CRATER",15; - Combos: - Combo: - GoodnEvil_Circlet_SHC # 400382 - The_Reaper # 610044 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bShortAtkRate,5*.@r; bonus2 bSkillAtk,"SHC_IMPACT_CRATER",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SHC_IMPACT_CRATER",10; } - Combos: - Combo: - GoodnEvil_Circlet_SHC # 400382 - Shining_Light_Katar # 610045 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SHC_ETERNAL_SLASH",4*.@r; bonus2 bSkillAtk,"SHC_SAVAGE_IMPACT",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SHC_ETERNAL_SLASH",10; } - Combos: - Combo: - GoodnEvil_Circlet_ABC # 400383 - Justice_Power # 312014 - Holy_Light_Dagger # 510092 Script: | bonus2 bSkillAtk,"ABC_DEFT_STAB",20; bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",15; - Combos: - Combo: - GoodnEvil_Circlet_ABC # 400383 - Injustice_Power # 312021 - Dark_Angel_Ray_Bow # 700066 Script: | bonus2 bSkillAtk,"ABC_FRENZY_SHOT",20; bonus2 bSkillAtk,"ABC_CHAIN_REACTION_SHOT_ATK",15; - Combos: - Combo: - GoodnEvil_Circlet_ABC # 400383 - Holy_Light_Dagger # 510092 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",4*.@r; bonus2 bSkillAtk,"ABC_DEFT_STAB",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",10; } - Combos: - Combo: - GoodnEvil_Circlet_ABC # 400383 - Dark_Angel_Ray_Bow # 700066 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"ABC_FRENZY_SHOT",5*.@r; bonus2 bSkillAtk,"ABC_CHAIN_REACTION_SHOT_ATK",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"ABC_CHAIN_REACTION_SHOT_ATK",10; } - Combos: - Combo: - GoodnEvil_Circlet_WH # 400384 - Justice_Power # 312014 - Angel_Wing_Bow # 700065 Script: | bonus2 bSkillAtk,"WH_GALESTORM",20; bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",15; - Combos: - Combo: - GoodnEvil_Circlet_WH # 400384 - Injustice_Power # 312021 - Underworld_Knife # 510091 Script: | bonus2 bSkillAtk,"WH_DEEPBLINDTRAP",20; bonus2 bSkillAtk,"WH_SWIFTTRAP",20; bonus2 bSkillAtk,"WH_SOLIDTRAP",15; bonus2 bSkillAtk,"WH_FLAMETRAP",15; - Combos: - Combo: - GoodnEvil_Circlet_WH # 400384 - Underworld_Knife # 510091 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"WH_DEEPBLINDTRAP",5*.@r; bonus2 bSkillAtk,"WH_SWIFTTRAP",5*.@r; bonus2 bSkillAtk,"WH_SOLIDTRAP",4*.@r; bonus2 bSkillAtk,"WH_FLAMETRAP",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"WH_SOLIDTRAP",10; bonus2 bSkillAtk,"WH_FLAMETRAP",10; } - Combos: - Combo: - GoodnEvil_Circlet_WH # 400384 - Angel_Wing_Bow # 700065 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",4*.@r; bonus2 bSkillAtk,"WH_GALESTORM",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"WH_CRESCIVE_BOLT",10; } - Combos: - Combo: - GoodnEvil_Circlet_TR # 400385 - Justice_Power # 312014 - Light_Power_Harp # 570037 - Combo: - GoodnEvil_Circlet_TR # 400385 - Justice_Power # 312014 - Light_Power_Spark # 580038 Script: | bonus2 bSkillAtk,"TR_ROSEBLOSSOM_ATK",20; bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",15; - Combos: - Combo: - GoodnEvil_Circlet_TR # 400385 - Injustice_Power # 312021 - Crime_Violine # 570036 - Combo: - GoodnEvil_Circlet_TR # 400385 - Injustice_Power # 312021 - Crime_Whip # 580037 Script: | bonus2 bSkillAtk,"TR_SOUNDBLEND",20; bonus2 bSkillAtk,"TR_METALIC_FURY",15; - Combos: - Combo: - GoodnEvil_Circlet_TR # 400385 - Crime_Violine # 570036 - Combo: - GoodnEvil_Circlet_TR # 400385 - Crime_Whip # 580037 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"TR_SOUNDBLEND",5*.@r; bonus2 bSkillAtk,"TR_METALIC_FURY",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"TR_METALIC_FURY",10; } - Combos: - Combo: - GoodnEvil_Circlet_TR # 400385 - Light_Power_Harp # 570037 - Combo: - GoodnEvil_Circlet_TR # 400385 - Light_Power_Spark # 580038 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",4*.@r; bonus2 bSkillAtk,"TR_ROSEBLOSSOM_ATK",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",10; } - Combos: - Combo: - GoodnEvil_Circlet_SS # 400386 - Justice_Power # 312014 - Humma_Brilliance # 650034 Script: | bonus2 bSkillAtk,"SS_FUUMASHOUAKU",20; bonus2 bSkillAtk,"SS_FUUMAKOUCHIKU",15; - Combos: - Combo: - GoodnEvil_Circlet_SS # 400386 - Injustice_Power # 312021 - Devil_Claw # 650033 Script: | bonus2 bSkillAtk,"SS_SEKIENHOU",20; bonus2 bSkillAtk,"SS_ANTENPOU",15; - Combos: - Combo: - GoodnEvil_Circlet_SS # 400386 - Devil_Claw # 650033 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SS_SEKIENHOU",5*.@r; bonus2 bSkillAtk,"SS_ANTENPOU",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SS_ANTENPOU",10; } - Combos: - Combo: - GoodnEvil_Circlet_SS # 400386 - Humma_Brilliance # 650034 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SS_FUUMAKOUCHIKU",4*.@r; bonus2 bSkillAtk,"SS_FUUMASHOUAKU",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SS_FUUMAKOUCHIKU",10; } - Combos: - Combo: - GoodnEvil_Circlet_SKE # 400387 - Justice_Power # 312014 - Orign_Of_Life # 540055 Script: | bonus2 bSkillAtk,"SKE_SUNSET_BLAST",20; bonus2 bSkillAtk,"SKE_NOON_BLAST",15; - Combos: - Combo: - GoodnEvil_Circlet_SKE # 400387 - Injustice_Power # 312021 - Darkness_Tablet # 540054 Script: | bonus2 bSkillAtk,"SKE_DAWN_BREAK",20; bonus2 bSkillAtk,"SKE_MIDNIGHT_KICK",15; - Combos: - Combo: - GoodnEvil_Circlet_SKE # 400387 - Darkness_Tablet # 540054 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SKE_DAWN_BREAK",5*.@r; bonus2 bSkillAtk,"SKE_MIDNIGHT_KICK",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SKE_MIDNIGHT_KICK",10; } - Combos: - Combo: - GoodnEvil_Circlet_SKE # 400387 - Orign_Of_Life # 540055 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SKE_NOON_BLAST",4*.@r; bonus2 bSkillAtk,"SKE_SUNSET_BLAST",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SKE_NOON_BLAST",10; } - Combos: - Combo: - GoodnEvil_Circlet_SOA # 400388 - Justice_Power # 312014 - Soul_Liberator # 550094 Script: | bonus2 bSkillAtk,"SOA_TALISMAN_OF_RED_PHOENIX",20; bonus2 bSkillAtk,"SOA_TALISMAN_OF_FOUR_BEARING_GOD",15; - Combos: - Combo: - GoodnEvil_Circlet_SOA # 400388 - Injustice_Power # 312021 - Soul_Harvest # 550093 Script: | bonus2 bSkillAtk,"SOA_TALISMAN_OF_SOUL_STEALING",20; bonus2 bSkillAtk,"SOA_EXORCISM_OF_MALICIOUS_SOUL",15; - Combos: - Combo: - GoodnEvil_Circlet_SOA # 400388 - Soul_Harvest # 550093 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SOA_TALISMAN_OF_SOUL_STEALING",5*.@r; bonus2 bSkillAtk,"SOA_EXORCISM_OF_MALICIOUS_SOUL",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SOA_EXORCISM_OF_MALICIOUS_SOUL",10; } - Combos: - Combo: - GoodnEvil_Circlet_SOA # 400388 - Soul_Liberator # 550094 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SOA_TALISMAN_OF_FOUR_BEARING_GOD",4*.@r; bonus2 bSkillAtk,"SOA_TALISMAN_OF_RED_PHOENIX",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SOA_TALISMAN_OF_FOUR_BEARING_GOD",10; } - Combos: - Combo: - GoodnEvil_Circlet_HN # 400389 - Justice_Power # 312014 - Guardian_Saber # 500063 Script: | bonus2 bSkillAtk,"HN_SPIRAL_PIERCE_MAX",20; bonus2 bSkillAtk,"HN_SHIELD_CHAIN_RUSH",15; - Combos: - Combo: - GoodnEvil_Circlet_HN # 400389 - Injustice_Power # 312021 - Devil_Cursed_Sword # 500062 Script: | bonus2 bSkillAtk,"HN_GROUND_GRAVITATION",20; bonus2 bSkillAtk,"HN_NAPALM_VULCAN_STRIKE",15; - Combos: - Combo: - GoodnEvil_Circlet_HN # 400389 - Devil_Cursed_Sword # 500062 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"HN_GROUND_GRAVITATION",5*.@r; bonus2 bSkillAtk,"HN_NAPALM_VULCAN_STRIKE",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"HN_NAPALM_VULCAN_STRIKE",10; } - Combos: - Combo: - GoodnEvil_Circlet_HN # 400389 - Guardian_Saber # 500063 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"HN_SHIELD_CHAIN_RUSH",4*.@r; bonus2 bSkillAtk,"HN_SPIRAL_PIERCE_MAX",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"HN_SHIELD_CHAIN_RUSH",10; } - Combos: - Combo: - GoodnEvil_Circlet_SH # 400390 - Justice_Power # 312014 - Lightforce_Foxtail_Wand # 550116 Script: | bonus2 bSkillAtk,"SH_HOGOGONG_STRIKE",20; bonus2 bSkillAtk,"SH_CHUL_HO_SONIC_CLAW",15; - Combos: - Combo: - GoodnEvil_Circlet_SH # 400390 - Injustice_Power # 312021 - Darkness_Foxtail_Model # 550115 Script: | bonus2 bSkillAtk,"SH_HYUN_ROKS_BREEZE",20; bonus2 bSkillAtk,"SH_HYUN_ROK_CANNON",15; - Combos: - Combo: - GoodnEvil_Circlet_SH # 400390 - Darkness_Foxtail_Model # 550115 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SH_HYUN_ROKS_BREEZE",5*.@r; bonus2 bSkillAtk,"SH_HYUN_ROK_CANNON",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SH_HYUN_ROK_CANNON",10; } - Combos: - Combo: - GoodnEvil_Circlet_SH # 400390 - Lightforce_Foxtail_Wand # 550116 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"SH_CHUL_HO_SONIC_CLAW",4*.@r; bonus2 bSkillAtk,"SH_HOGOGONG_STRIKE",5*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"SH_CHUL_HO_SONIC_CLAW",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW # 400391 - Justice_Power # 312014 - Justice_Bomber # 840021 Script: | bonus bLongAtkRate,20; bonus2 bSkillAtk,"NW_WILD_FIRE",15; - Combos: - Combo: - GoodnEvil_Circlet_NW # 400391 - Injustice_Power # 312021 - Devil_L_Launcher # 840020 Script: | bonus bLongAtkRate,20; bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",15; - Combos: - Combo: - GoodnEvil_Circlet_NW # 400391 - Devil_L_Launcher # 840020 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bLongAtkRate,5*.@r; bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW # 400391 - Justice_Bomber # 840021 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bLongAtkRate,5*.@r; bonus2 bSkillAtk,"NW_WILD_FIRE",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_WILD_FIRE",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW2 # 400392 - Justice_Power # 312014 - Devil_Hunter # 800027 Script: | bonus bCritAtkRate,25; bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",15; - Combos: - Combo: - GoodnEvil_Circlet_NW2 # 400392 - Injustice_Power # 312021 - Devils_Bullet # 800026 Script: | bonus bLongAtkRate,20; bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",15; - Combos: - Combo: - GoodnEvil_Circlet_NW2 # 400392 - Devils_Bullet # 800026 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bLongAtkRate,5*.@r; bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW2 # 400392 - Devil_Hunter # 800027 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bCritAtkRate,10*.@r; bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW3 # 400393 - Justice_Power # 312014 - Lighting_Splatter # 830026 Script: | bonus bLongAtkRate,20; bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",15; - Combos: - Combo: - GoodnEvil_Circlet_NW3 # 400393 - Injustice_Power # 312021 - RG_5649 # 830025 Script: | bonus bLongAtkRate,20; bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",15; - Combos: - Combo: - GoodnEvil_Circlet_NW3 # 400393 - RG_5649 # 830025 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bLongAtkRate,5*.@r; bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW3 # 400393 - Lighting_Splatter # 830026 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bLongAtkRate,5*.@r; bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW4 # 400394 - Justice_Power # 312014 - Road_Of_Glory # 820021 Script: | bonus bLongAtkRate,20; bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",15; - Combos: - Combo: - GoodnEvil_Circlet_NW4 # 400394 - Injustice_Power # 312021 - Outlaw_Cursed_Shotgun # 820020 Script: | bonus bLongAtkRate,20; bonus2 bSkillAtk,"NW_WILD_FIRE",15; - Combos: - Combo: - GoodnEvil_Circlet_NW4 # 400394 - Outlaw_Cursed_Shotgun # 820020 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bLongAtkRate,5*.@r; bonus2 bSkillAtk,"NW_WILD_FIRE",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_WILD_FIRE",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW4 # 400394 - Road_Of_Glory # 820021 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus bLongAtkRate,5*.@r; bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW5 # 400395 - Justice_Power # 312014 - Last_Dawn # 810027 Script: | bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",20; bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",15; - Combos: - Combo: - GoodnEvil_Circlet_NW5 # 400395 - Injustice_Power # 312021 - Screaming_Rifle # 810026 Script: | bonus2 bSkillAtk,"NW_GRENADES_DROPPING",20; bonus2 bSkillAtk,"NW_HASTY_FIRE_IN_THE_HOLE",15; - Combos: - Combo: - GoodnEvil_Circlet_NW5 # 400395 - Screaming_Rifle # 810026 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"NW_GRENADES_DROPPING",5*.@r; bonus2 bSkillAtk,"NW_HASTY_FIRE_IN_THE_HOLE",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_HASTY_FIRE_IN_THE_HOLE",10; } - Combos: - Combo: - GoodnEvil_Circlet_NW5 # 400395 - Last_Dawn # 810027 Script: | .@r = getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",5*.@r; bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",4*.@r; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_B) { bonus2 bSkillAtk,"NW_SPIRAL_SHOOTING",10; } - Combos: - Combo: - aegis_490290 # 490290 - S_Str # 4853 Script: | bonus bAtkRate,30; - Combos: - Combo: - aegis_490290 # 490290 - S_Agi # 4854 Script: | bonus bAspdRate,15; - Combos: - Combo: - aegis_490290 # 490290 - S_Vital # 4855 Script: | bonus bMaxHPrate,25; bonus bMaxSPrate,25; - Combos: - Combo: - aegis_490290 # 490290 - S_Int # 4856 Script: | bonus bMatkRate,30; - Combos: - Combo: - aegis_490290 # 490290 - S_Dex # 4857 Script: | bonus bPerfectHitAddRate,25; - Combos: - Combo: - aegis_490290 # 490290 - S_Luck # 4858 Script: | bonus bDelayrate,-30; - Combos: - Combo: - aegis_410210 # 410210 - Kings_Magic # 311284 - Combo: - aegis_410211 # 410211 - Kings_Magic # 311284 Script: | bonus2 bSubEle,Ele_Dark,5; bonus2 bSubEle,Ele_Poison,5; bonus2 bSubRace,RC_Player_Human,5; - Combos: - Combo: - aegis_420180 # 420180 - aegis_311905 # 311905 Script: | bonus2 bAddSize,Size_All,15; bonus2 bMagicAddSize,Size_All,15; - Combos: - Combo: - aegis_420180 # 420180 - aegis_311907 # 311905 Script: | bonus2 bResEff,Eff_Freezing,10000; - Combos: - Combo: - aegis_420180 # 420180 - Brinaranea_Card # 27324 Script: | bonus2 bSubEle,Ele_Neutral,20; skill "MG_THUNDERSTORM",10; - Combos: - Combo: - aegis_460050 # 460050 - Garden_of_Eden # 19272 Script: | bonus2 bSubClass,Class_Normal,20; bonus2 bSubClass,Class_Boss,20; - Combos: - Combo: - aegis_460050 # 460050 - Fairy_Of_Eden # 20991 Script: | bonus2 bSubEle,Ele_Neutral,10; - Combos: - Combo: - aegis_460050 # 460050 - Release_Of_Magic # 29371 Script: | bonus bMatkRate,15; - Combos: - Combo: - aegis_470180 # 470180 - Royal_Glory # 311365 Script: | bonus bMaxHPrate,40; bonus bAtkRate,30; bonus bMatkRate,30; - Combos: - Combo: - Noblesse_oblige # 490206 - Royal_Glory # 311365 Script: | bonus bAtkRate,15; bonus bMatkRate,15; autobonus "{}",50,100,BF_WEAPON|BF_MAGIC,"{ sc_start SC_REFRESH,20000,1; }"; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Snovice_Suit # 450125 Script: | .@r = getequiprefinerycnt(EQI_ARMOR); bonus2 bSkillCooldown,"NV_HELPANGEL",-60000; bonus3 bAutoSpellWhenHit,"KN_BOWLINGBASH",.@r,20; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Picky_Robe # 450106 Script: | bonus2 bSkillCooldown,"SU_HISS",-45000; bonus2 bSkillCooldown,"SU_LUNATICCARROTBEAT",-100; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Firerain_Suit # 450109 Script: | bonus2 bSkillCooldown,"RL_R_TRIP",-200; bonus2 bSkillAtk,"RL_R_TRIP",3*BaseLevel; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Kart_Suit # 450100 Script: | bonus2 bSkillFixedCast,"GN_MANDRAGORA",-500; bonus2 bSkillCooldown,"GN_MANDRAGORA",-4000; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Kunai_Suit # 450117 Script: | bonus2 bSkillCooldown,"KO_BAKURETSU",-1000; bonus2 bSkillAtk,"KO_BAKURETSU",BaseLevel; bonus2 bSkillAtk,"KO_HAPPOKUNAI",4*BaseLevel; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Breath_Armor # 450086 Script: | bonus2 bSkillCooldown,"RK_IGNITIONBREAK",-100; bonus2 bSkillAtk,"RK_IGNITIONBREAK",BaseLevel/2; bonus2 bSkillAtk,"RK_SONICWAVE",BaseLevel/2; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Psychic_Robe # 450112 Script: | bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000; bonus2 bFixedCastrate,"SO_DIAMONDDUST",-100; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",BaseLevel/3; bonus2 bSkillAtk,"SO_DIAMONDDUST",BaseLevel/3; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Explosion_Robe # 450119 Script: | bonus2 bSkillCooldown,"SP_CURSEEXPLOSION",-500; bonus2 bSkillAtk,"SP_SPA",BaseLevel/2; bonus2 bSkillAtk,"SP_SWHOO",BaseLevel/2; bonus2 bSkillAtk,"SP_CURSEEXPLOSION",BaseLevel/2; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Tiger_Suit # 450097 Script: | bonus2 bSkillCooldown,"SR_RAISINGDRAGON",-25000; bonus2 bSkillAtk,"SR_KNUCKLEARROW",BaseLevel*2; bonus2 bSkillAtk,"SR_SKYNETBLOW",BaseLevel*2; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Frost_Robe # 450111 Script: | bonus2 bSkillCooldown,"WL_TELEKINESIS_INTENSE",-120000; bonus2 bSkillAtk,"WL_CRIMSONROCK",BaseLevel/3; bonus2 bSkillAtk,"WL_SOULEXPANSION",BaseLevel/3; UnEquipScript: | sc_end SC_TELEKINESIS_INTENSE; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Duple_Robe # 450095 Script: | skill "SR_GENTLETOUCH_ENERGYGAIN",3; bonus2 bSubRace,RC_DemiHuman,10; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Tonado_Armor # 450098 Script: | bonus2 bSkillCooldown,"NC_AXETORNADO",-500; bonus2 bSkillAtk,"NC_AXETORNADO",BaseLevel; bonus2 bSkillAtk,"NC_AXEBOOMERANG",BaseLevel; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Stalker_Suit # 450105 Script: | bonus2 bSkillCooldown,"SC_ESCAPE",-1500; bonus2 bSkillAtk,"SC_FATALMENACE",BaseLevel/2; - Combos: - Combo: - Noblesse_oblige # 490206 - Grace_Severe_Suit # 450092 Script: | skill "RA_UNLIMIT",5; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",BaseLevel/2; UnEquipScript: | sc_end SC_UNLIMIT; - Combos: - Combo: - CannonConverter_TW # 32259 - Old_Driver_Band_Y # 18974 Script: | bonus2 bSkillAtk,"NC_VULCANARM",20; bonus2 bSkillAtk,"NC_ARMSCANNON",20; bonus bDelayrate,-8; bonus bNoMadoFuel; - Combos: - Combo: - CannonConverter_TW # 32259 - Old_Midas_Whisper # 18977 Script: | bonus bLongAtkRate,12; - Combos: - Combo: - CannonConverter_TW # 32259 - Old_Midas_Whisper # 18977 - Iron_Cannon_Ball # 18004 Script: | bonus2 bSubSize,Size_All,5; - Combos: - Combo: - CannonConverter_TW # 32259 - Old_Midas_Whisper # 18977 - Soul_Cannon_Ball # 18003 Script: | bonus2 bSubSize,Size_Large,8; - Combos: - Combo: - CannonConverter_TW # 32259 - Old_Midas_Whisper # 18977 - Dark_Cannon_Ball # 18002 Script: | bonus2 bSubSize,Size_Medium,8; - Combos: - Combo: - CannonConverter_TW # 32259 - Old_Midas_Whisper # 18977 - Holy_Cannon_Ball # 18001 Script: | bonus2 bSubSize,Size_Small,8; - Combos: - Combo: - Aferde_Card # 300447 - Timbers_Card # 300449 Script: | bonus bLongAtkRate,8; - Combos: - Combo: - Mocadas_Knife # 510103 - Mocadas_Degger # 510104 Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L); bonus bAtkRate,5; bonus2 bSkillAtk,"SS_KAGEGISSEN",10; if (.@sum>=14) { bonus bShortAtkRate,10; if (.@sum>=18) { bonus2 bSkillAtk,"SS_KAGEGISSEN",10; if (.@sum>=22) { bonus2 bSkillAtk,"SS_KAGEGISSEN",10; } } } - Combos: - Combo: - F_Ein_1HDAGGER # 510105 - F_Ein_1HDAGGER2 # 510106 Script: | .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HAND_L); bonus bAtkRate,10; bonus2 bSkillAtk,"SHC_SHADOW_STAB",20; bonus2 bSkillAtk,"GC_CROSSIMPACT",20; if (.@sum>=14) { bonus bAspdRate,10; bonus bBaseAtk,70; if (.@sum>=18) { bonus2 bAddSize,Size_All,15; bonus2 bSkillAtk,"SHC_SHADOW_STAB",10; bonus2 bSkillAtk,"GC_CROSSIMPACT",15; bonus2 bSkillUseSP,"SHC_SHADOW_STAB",-15; bonus2 bSkillUseSP,"GC_CROSSIMPACT",-15; if (.@sum>=22) { bonus bDelayrate,-15; bonus2 bSkillAtk,"SHC_SHADOW_STAB",10; bonus2 bSkillAtk,"GC_CROSSIMPACT",10; bonus2 bSkillUseSP,"SHC_SHADOW_STAB",-15; bonus2 bSkillUseSP,"GC_CROSSIMPACT",-15; } } }