# 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) { bonus2 bAddClass,Class_All,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 - Band_Of_Kafra_ 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 - Librarian_Glove - Pocket_Watch_ - Combo: - Ancient_Magic - Librarian_Glove - Pocket_Watch_ - Combo: - Ancient_Magic - Librarian_Glove - Pocket_Watch 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 bMoveHaste,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 - Lapine_Shield 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 - Menswear 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_ - Burning_Bow - Combo: - Elemental_Crown_ - Frozen_Bow - Combo: - Elemental_Crown_ - Earth_Bow - Combo: - Elemental_Crown_ - 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: - Novice_Warlock's_Staff - Beginner's_Cap - Beginner's_Suit - Beginner's_Cloak - Beginner's_Boots - Beginner's_Ring Script: | bonus bMatk,3*(min(BaseLevel,150)/10); bonus bVariableCastrate,-15; bonus2 bMagicAtkEle,Ele_Fire,5; - Combos: - Combo: - Aeon_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 - One_Eyed_Glass - Pocket_Watch - Combo: - Memorize_Book - One_Eyed_Glass - Pocket_Watch_ - Combo: - Memorize_Book - Pocket_Watch_ - One_Eyed_Glass_ - Combo: - Memorize_Book - Pocket_Watch - One_Eyed_Glass_ - Combo: - Memorize_Book_ - One_Eyed_Glass - Pocket_Watch - Combo: - Memorize_Book_ - One_Eyed_Glass - Pocket_Watch_ - Combo: - Memorize_Book_ - Pocket_Watch_ - One_Eyed_Glass_ - Combo: - Memorize_Book_ - Pocket_Watch - One_Eyed_Glass_ 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: - RangerStone_Robe_ - RangerStone_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 - RuneknightStone_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: - Yellow_Pitaya_Card - Boiling_Marc_Card - Combo: - Purple_Pitaya_Card - Boiling_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: - RuneknightStone_Robe_ - RuneknightStone_Bottom_ - Combo: - GuillotineCross_Robe2 - GuillotineCross_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 bMoveHaste,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; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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) { .@bonus = max(getskilllv("TF_DOUBLE"),5); skill "TF_DOUBLE",.@bonus; bonus bDoubleRate,.@bonus*5; } else if (.@r >= 5) { skill "TF_DOUBLE",1; bonus bDoubleRate,25; } - 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 - Chaotic_Ghostring_Card - Combo: - Gh_md_dex - Hawkeye Script: | bonus2 bAddClass,Class_All,10; - Combos: - Combo: - Contaminated_Raydric_Card - Daydric_Card Script: | bonus2 bAddClass,Class_All,5; bonus2 bSubEle,Ele_Neutral,10; - Combos: - Combo: - Contaminated_Raydric_Archer_Card - P_Archer_Skeleton_Card - Combo: - GeneticStone_Robe_ - GeneticStone_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: - Contaminated_Dark_Lord_Card - Dark_Lord_Card 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 - Ripper_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 - Penitentia 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 - Fortridge 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 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 - Boltijin Script: | .@r= getequiprefinerycnt(EQI_HAND_R)/3; bonus2 bSkillAtk,"WZ_EARTHSPIKE",10*.@r; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",7*.@r; - Combos: - Combo: - Chen_Memory - Bright_Pendulum 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 - Raging_Dragon_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 - Dedicated_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_ - Survival_Rod - Combo: - Survive_Circlet_ - Survival_Rod_ - Combo: - Survive_Circlet_ - Survival_Rod2 - Combo: - Survive_Circlet_ - Survival_Rod2_ - Combo: - Survive_Circlet_ - 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: - Greed_Brooch - Succubus_Card Script: | bonus bVit,-3; bonus bHPrecovRate,-20; bonus bMaxHP,1000; - Combos: - Combo: - Greed_Brooch - 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: - Greed_Brooch - 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: - 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 - Combo: - C_Amdarais_Card - AmdaraisH_Card Script: | bonus2 bAddClass,Class_All,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 - Chaotic_Mantis_Card Script: | bonus2 bAddClass,Class_All,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 - Chaotic_Baphomet_Junior_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 bMoveHaste,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 - Ominous_Turtle_General_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 - Chaotic_Killer_Mantis_Card - Combo: - Shiver_Katar_K - Mobster_Card - Combo: - Shiver_Katar_K - 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 - Khaliz_Knightage_Card 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 - Grave_A_Mummy_Card Script: | /* Unofficial chance */ bonus3 bAutoSpellWhenHit,"NPC_WIDESLEEP",2,10; 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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RA_AIMEDBOLT",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"AB_DUPLELIGHT",10; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GN_CARTCANNON",10; if (.@r >= 27) { bonus bVariableCastRate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GN_CART_TORNADO",10; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus bCritAtkRate,5; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SC_FATALMENACE",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SU_PICKYPECK",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RL_R_TRIP",10; if (.@r >= 27) { bonus bLongAtkRate,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RL_FIRE_RAIN",10; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SJ_SOLARBURST",10; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SJ_FULLMOONKICK",10; if (.@r >= 27) { bonus2 bAddSize,Size_All,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",10; if (.@r >= 27) { bonus bLongAtkRate,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SR_KNUCKLEARROW",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SR_TIGERCANNON",10; if (.@r >= 27) { bonus bMaxHPrate,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus bCritAtkRate,5; if (.@r >= 27) { bonus bMaxHPrate,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RA_AIMEDBOLT",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10; if (.@r >= 27) { bonus bDelayrate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"AB_DUPLELIGHT",10; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SR_KNUCKLEARROW",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SR_TIGERCANNON",10; if (.@r >= 27) { bonus bMaxHPrate,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GN_CARTCANNON",10; if (.@r >= 27) { bonus bVariableCastRate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GN_CART_TORNADO",10; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SC_FATALMENACE",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SU_PICKYPECK",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RL_R_TRIP",10; if (.@r >= 27) { bonus bLongAtkRate,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RL_FIRE_RAIN",10; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SJ_SOLARBURST",10; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SJ_FULLMOONKICK",10; if (.@r >= 27) { bonus2 bAddSize,Size_All,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",10; if (.@r >= 27) { bonus bLongAtkRate,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RA_AIMEDBOLT",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; if (.@r >= 27) { bonus bDelayrate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"AB_DUPLELIGHT",15; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SR_KNUCKLEARROW",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SR_TIGERCANNON",15; if (.@r >= 27) { bonus bMaxHPrate,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GN_CARTCANNON",15; if (.@r >= 27) { bonus bVariableCastRate,-5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GN_CART_TORNADO",15; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SC_FATALMENACE",10; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SU_PICKYPECK",15; if (.@r >= 27) { bonus bDelayrate,-10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RL_R_TRIP",15; if (.@r >= 27) { bonus bLongAtkRate,10; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"RL_FIRE_RAIN",15; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SJ_SOLARBURST",15; if (.@r >= 27) { bonus bAspd,1; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"SJ_FULLMOONKICK",15; if (.@r >= 27) { bonus2 bAddSize,Size_All,5; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,2; bonus2 bSkillAtk,"KO_HAPPOKUNAI",15; if (.@r >= 27) { bonus bLongAtkRate,5; bonus2 bAddClass,Class_All,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 - Rafini_Staff 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 bMoveHaste,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: | bonus2 bAddClass,Class_All,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: - Agnes_Lugenburg_Card - Skia_Nerius_Card - Combo: - E_Illusion_Leg_A - E_Illusion_Armor_A Script: | bonus2 bAddClass,Class_All,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) { bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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_ # 19117 - 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__ # 19118 - 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: - Neko_Headress - Blush - Combo: - Neko_Headress - 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_ - SurviveOrb_K Script: | bonus bDelayrate,getequiprefinerycnt(EQI_HEAD_TOP)*-1; - Combos: - Combo: - Survive_Circlet_ - Clack_Of_Servival - Combo: - Survive_Circlet_ - Coak_of_Survival Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bVariableCastrate,-5*(.@r/2); - Combos: - Combo: - Survive_Circlet_ - Cloak_Of_Survival_C Script: | bonus bVariableCastrate,getequiprefinerycnt(EQI_GARMENT)*-5; - Combos: - Combo: - Survive_Circlet_ - 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); bonus2 bAddClass,Class_All,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) { bonus2 bAddClass,Class_All,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_Bottle - 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 bDoubleRate,20; } } 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: - ShadowchaserStone_Robe_ - ShadowchaseStone_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: | bonus2 bAddClass,Class_All,2; .@a = getequiprefinerycnt(EQI_GARMENT); .@b = getequiprefinerycnt(EQI_SHOES); .@c = getequiprefinerycnt(EQI_ARMOR); if (.@a >= 7 && .@b >= 7 && .@c >= 7) bonus2 bAddClass,Class_All,3; if (.@a+.@b+.@c >= 27) bonus bDelayrate,-20; - Combos: - Combo: - Lava_Leather_Muffler - Lava_Leather_Shoes - Lava_Leather_Suit Script: | bonus2 bAddClass,Class_All,2; .@a = getequiprefinerycnt(EQI_GARMENT); .@b = getequiprefinerycnt(EQI_SHOES); .@c = getequiprefinerycnt(EQI_ARMOR); if (.@a >= 7 && .@b >= 7 && .@c >= 7) bonus2 bAddClass,Class_All,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 - Leo_Stone # 29148 Script: | bonus bMaxHPRate,5; bonus bMaxSPRate,5; .@r = getequiprefinerycnt(EQI_SHOES); if (.@r >= 7) { bonus2 bAddClass,Class_All,2; } if (.@r >= 9) { bonus2 bAddClass,Class_All,3; } if (.@r >= 12) { bonus bDelayrate,-5; } - Combos: - Combo: - AngelPoring_Boots # 22101 - Pisces_Stone # 29149 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 - Capricorn_Stone # 29150 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 - Aquarius_Stone # 29151 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 - Scorpio_Stone # 29152 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 - Taurus_Stone # 29153 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"),10000; 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 - 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 >= 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: - 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) { bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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 - Exoricists_Bible_ - 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; bonus2 bAddClass,Class_All,15; }",20,7000,BF_MAGIC|BF_WEAPON; /* unknown rate */ - Combos: - Combo: - Ancient_Hero_Boots - Katar_of_Shiver 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; bonus2 bAddClass,Class_All,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 bMoveHaste,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 bMoveHaste,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: | bonus2 bAddClass,Class_All,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) { bonus2 bAddClass,Class_All,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 - S_Spiritual_Weapon_II 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 - S_Spirit_Magic_Executioner_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 - S_Malicious_Armor_II 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 - S_Gemstone_Earring_II 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 - S_Plasterer's_Armor_II 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 - S_Insomniac_Shoes_II 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 - S_Peerless_Armor_II 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 - S_Adulate_Shoes_II 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 - S_Unfreezing_Weapon_II 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 - S_Vitality_Earring_II 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 - S_Neutral_Weapon_II 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 - S_Uncursed_Pendant_II 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 - S_Spellflow_Shield_II 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: | bonus2 bAddClass,Class_All,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 - S_Force_Executioner_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 - S_Spirit_Magic_Executioner_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 - S_Bearer's_Pendant_II 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 - S_Hasty_Shoes_II Script: | bonus bFlee,5; if ((getequiprefinerycnt(EQI_SHADOW_ARMOR) + getequiprefinerycnt(EQI_SHADOW_SHOES)) >= 15) { bonus bMoveHaste,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 - S_Force_Executioner_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 - S_Caster_Armor_II 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 - S_Reload_Armor_II 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; } bonus2 bAddClass,Class_All,.@val; bonus bMaxHPrate,.@val; - Combos: - Combo: - S_Bearer's_Pendant_II - S_Bearer's_Armor_II - S_Bearer's_Shoes_II 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: - S_Gemstone_Earring_II - S_Gemstone_Weapon_II - S_Gemstone_Shield_II 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_All_Race_Shoes - S_All_Race_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_Magic_Executioner_Holy_Water_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_Magic_Exorcist_Corrupted_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_Magic_Vibration_Dragon_Killer_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_Magic_Scissor_Hunting_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_Magic_Fishing_Insect_Net_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_Pendant Script: | if ((getequiprefinerycnt(EQI_SHADOW_ACC_R) + getequiprefinerycnt(EQI_SHADOW_ACC_L)) >= 15) { bonus bHPrecovRate,50; bonus bSPrecovRate,50; } - Combos: - Combo: - S_Mortal_Blow_Weapon - S_Mortal_Blow_Earring - S_Mortal_Blow_Pendant 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_Executioner_Holy_Water_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_Exorcist_Corrupted_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_Vibration_Dragon_Killer_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_Scissor_Hunting_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_Fishing_Insect_Net_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) { bonus2 bAddClass,Class_All,5; } else if (.@r >= 23) { bonus2 bAddClass,Class_All,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_Immune_Athena_Shield - S_Hard_Champion_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_Temporal_Transcendent_Weapon - S_Temporal_Transcendent_Armor - S_Temporal_Transcendent_Shield - S_Temporal_Transcendent_Shoes - S_Temporal_Transcendent_Earring - S_Temporal_Transcendent_Pendant 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,(getrefine()/3); - Combos: - Combo: - LivingDead_Card - Vampire's_Servant Script: | bonus2 bAddClass,Class_All,(getrefine()/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: - Ominous_Solider_Card - Ominous_Permeter_Card Script: | bonus bMaxHPrate,(getequiprefinerycnt(EQI_ARMOR)/3); bonus bMaxSP,(5*(getequiprefinerycnt(EQI_HEAD_TOP)/2)); - Combos: - Combo: - Ominous_Heater_Card - Ominous_Assaulter_Card Script: | bonus bCritical,2; bonus bCritAtkRate,2; - Combos: - Combo: - Human_Kimera_Card - Matter_Kimera_Card - Combo: - Nihil_M_Heine_Card - Kronecker_G_Heine_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; bonus2 bAddClass,Class_All,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: - Nihil_M_Heine_Card - Spica_Nerius_Card Script: | bonus2 bMagicAddSize,Size_Small,5; bonus2 bMagicAddRace,RC_Brute,5; bonus2 bMagicAddRace,RC_Player_Doram,5; - Combos: - Combo: - Agnes_Lugenburg_Card - Jurgen_Wigner_Card Script: | bonus2 bAddSize,Size_Small,5; bonus2 bAddRace,RC_Brute,5; bonus2 bAddRace,RC_Player_Doram,5; - Combos: - Combo: - Despair_God_Morocc_Card - Morocc's_Minion_Card 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); bonus2 bAddClass,Class_All,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) bonus2 bAddClass,Class_All,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: - SuraStone_Robe_ - SuraStone_Top_ Script: | bonus2 bSkillAtk,"SR_RAMPAGEBLASTER",10; - Combos: - Combo: - SuraStone_Robe_ - SuraStone_Middle_ Script: | bonus2 bFixedCastrate,"CH_SOULCOLLECT",-40; - Combos: - Combo: - SuraStone_Robe_ - SuraStone_Bottom_ Script: | bonus4 bAutoSpellOnSkill,"SR_RAMPAGEBLASTER","CH_SOULCOLLECT",300,1; - Combos: - Combo: - SuraStone_Robe2_ - SuraStone_Top2_ - Combo: - SuraStone_Robe2_ - SuraStone_Bottom2_ Script: | bonus2 bSkillAtk,"SR_TIGERCANNON",15; - Combos: - Combo: - SuraStone_Robe2_ - SuraStone_Middle2_ Script: | bonus bMaxHPrate,10; - Combos: - Combo: - RangerStone_Robe_ - RangerStone_Top_ Script: | bonus2 bSkillAtk,"RA_ARROWSTORM",15; - Combos: - Combo: - RangerStone_Robe_ - RangerStone_Bottom_ Script: | autobonus3 "{ bonus bLongAtkRate,5; }",1000,60000,"SN_WINDWALK"; - Combos: - Combo: - SorcererStone_Robe_ - SorcererStone_Top_ - Combo: - Sorcerer_Middle3 - SorcererStone_Robe_ Script: | bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",15; - Combos: - Combo: - SorcererStone_Robe_ - SorcererStone_Middle_ Script: | bonus2 bSkillCooldown,"SO_WARMER",-15000; - Combos: - Combo: - SorcererStone_Robe_ - SorcererStone_Bottom_ Script: | bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-2000; - Combos: - Combo: - RuneknightStone_Robe_ - RuneknightStone_Top_ Script: | bonus2 bSkillAtk,"RK_DRAGONBREATH",10; bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",10; - Combos: - Combo: - RuneknightStone_Robe_ - RuneknightStone_Middle_ Script: | bonus2 bSkillUseSPrate,"RK_DRAGONBREATH",10; bonus2 bSkillUseSPrate,"RK_DRAGONBREATH_WATER",10; - Combos: - Combo: - GeneticStone_Robe_ - GeneticStone_Top_ - Combo: - Genetic_Middle3 - GeneticStone_Robe_ Script: | bonus2 bSkillAtk,"GN_CARTCANNON",15; - Combos: - Combo: - GeneticStone_Robe_ - GeneticStone_Middle_ Script: | bonus2 bSkillCooldown,"GN_MANDRAGORA",-3000; - Combos: - Combo: - WarlockStone_Robe_ - WarlockStone_Top_ - Combo: - Warlock_Middle3 - WarlockStone_Robe_ Script: | bonus2 bSkillAtk,"WL_CRIMSONROCK",15; - Combos: - Combo: - WarlockStone_Robe_ - WarlockStone_Middle_ Script: | bonus bFixedCast,-100*(getskilllv("HW_SOULDRAIN")/2); - Combos: - Combo: - WarlockStone_Robe_ - WarlockStone_Bottom_ Script: | bonus2 bMagicAtkEle,ELE_FIRE,5; - Combos: - Combo: - ShadowchaserStone_Robe_ - ShadowchaserStone_Top_ Script: | bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; - Combos: - Combo: - ShadowchaserStone_Robe_ - ShadowchaseStone_Bottom_ Script: | bonus2 bSkillUseSPrate,"SC_TRIANGLESHOT",10; - Combos: - Combo: - MechanicStone_Robe_ - MechanicStone_Top_ - Combo: - RoyalguardStone_Robe_ - PaladinStone_Top_ - Combo: - GuillcrossStone_Robe_ - AssacrossStone_Top_ - Combo: - WanderMins_Top3 - WanderMinstrelStone_Robe_ Script: | bonus2 bSPDrainRate,20,1; - Combos: - Combo: - MechanicStone_Robe_ - MechanicStone_Middle_ Script: | bonus2 bSkillCooldown,"NC_AXETORNADO",-1000; - Combos: - Combo: - MechanicStone_Robe_ - MechanicStone_Bottom_ Script: | bonus2 bSkillAtk,"NC_AXETORNADO",15; - Combos: - Combo: - WanderMinstrelStone_Robe_ - WanderMinstrelStone_Top_ - Combo: - WanderMins_Bottom3 - WanderMinstrelStone_Robe_ Script: | bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",15; - Combos: - Combo: - WanderMinstrelStone_Robe_ - WanderMinstrelStone_Middle_ Script: | bonus2 bSkillCooldown,"WM_SEVERE_RAINSTORM",-1000; - Combos: - Combo: - WanderMinstrelStone_Robe_ - WanderMinstrelStone_Bottom_ Script: | bonus2 bSkillFixedCast,"WM_SEVERE_RAINSTORM",-500; - Combos: - Combo: - ArchbishopStone_Robe_ - HighpriestStone_Top_ Script: | bonus2 bSkillAtk,"AB_ADORAMUS",15; - Combos: - Combo: - ArchbishopStone_Robe_ - HighpriestStone_Middle_ Script: | bonus2 bSkillCooldown,"AB_ADORAMUS",-1000; - Combos: - Combo: - ArchbishopStone_Robe_ - HighpriestStone_Bottom_ - Combo: - SoulReaperStone_Robe_ - SoulLinkerStone_Top_ - Combo: - aegis_310659 - Casting_Robe Script: | bonus bFixedCast,-500; - Combos: - Combo: - RoyalguardStone_Robe_ - PaladinStone_Middle_ Script: | bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; - Combos: - Combo: - RoyalguardStone_Robe_ - PaladinStone_Bottom_ - Combo: - Royalguard_Middle3 - RoyalguardStone_Robe_ - Combo: - Royalguard_Middle3 - RoyalGuard_Robe2 Script: | bonus2 bSkillAtk,"LG_BANISHINGPOINT",15; - Combos: - Combo: - GuillcrossStone_Robe_ - AssacrossStone_Middle_ Script: | bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",15; - Combos: - Combo: - GuillcrossStone_Robe_ - AssacrossStone_Bottom_ Script: | bonus2 bSkillAtk,"GC_ROLLINGCUTTER",15; - Combos: - Combo: - SorcererStone_Robe2_ - SorcererStone_Bottom2_ Script: | bonus2 bSkillCooldown,"SO_VARETYR_SPEAR",-1000; - Combos: - Combo: - SorcererStone_Robe2_ - SorcererStone_Middle2_ Script: | bonus2 bSkillAtk,"SO_EARTHGRAVE",20; - Combos: - Combo: - SorcererStone_Robe2_ - SorcererStone_Top2_ Script: | bonus2 bSkillAtk,"SO_DIAMONDDUST",10; - Combos: - Combo: - ShadowchaserStone_Robe2_ - ShadowchasStone_Bottom2_ - Combo: - StarEmperorStone_Garment_ - StarGladiatorStone_Bottom_ - Combo: - KagerouStone_Robe_ - NinjaStone_Bottom_ Script: | bonus2 bSPDrainRate,10,1; - Combos: - Combo: - ShadowchaserStone_Robe2_ - ShadowchasStone_Middle2_ Script: | bonus2 bSkillUseSPrate,"SC_FATALMENACE",10; - Combos: - Combo: - ShadowchaserStone_Robe2_ - ShadowchaserStone_Top2_ Script: | bonus2 bSkillAtk,"SC_FATALMENACE",10; - Combos: - Combo: - SoulReaperStone_Robe_ - SoulLinkerStone_Middle_ Script: | bonus2 bSkillAtk,"SP_SPA",20; - Combos: - Combo: - SoulReaperStone_Robe_ - SoulLinkerStone_Bottom_ Script: | bonus2 bSkillAtk,"SP_SWHOO",20; - Combos: - Combo: - StarEmperorStone_Garment_ - StarGladiatorStone_Top_ Script: | bonus2 bSkillAtk,"SJ_SOLARBURST",15; - Combos: - Combo: - StarEmperorStone_Garment_ - StarGladiatorStone_Middle_ Script: | bonus2 bSkillAtk,"SJ_FALLINGSTAR",15; - Combos: - Combo: - KagerouStone_Robe_ - NinjaStone_Top_ Script: | bonus2 bSkillAtk,"KO_JYUMONJIKIRI",25; - Combos: - Combo: - KagerouStone_Robe_ - NinjaStone_Middle_ Script: | bonus2 bSkillAtk,"KO_BAKURETSU",25; - Combos: - Combo: - OboroStone_Robe_ - NinjaStone_Top_ Script: | bonus2 bSkillAtk,"NJ_BAKUENRYU",30; bonus2 bSkillAtk,"NJ_HYOUSYOURAKU",30; bonus2 bSkillAtk,"NJ_KAMAITACHI",30; - Combos: - Combo: - OboroStone_Robe_ - NinjaStone_Middle_ Script: | bonus2 bSkillAtk,"NJ_HYOUSENSOU",20; bonus2 bSkillAtk,"NJ_HUUJIN",20; - Combos: - Combo: - OboroStone_Robe_ - NinjaStone_Bottom_ - Combo: - Auto_Engine_A - Auto_Leg_B - Combo: - Gray_W_Manteau - Gray_W_Shoes Script: | bonus bVariableCastrate,-15; - Combos: - Combo: - GunslingerStone_Robe_ - GunslingerStone_Top_ Script: | bonus2 bSkillAtk,"RL_R_TRIP",15; - Combos: - Combo: - GunslingerStone_Robe_ - GunslingerStone_Middle_ Script: | bonus2 bSkillAtk,"RL_HAMMER_OF_GOD",20; - Combos: - Combo: - GunslingerStone_Robe_ - GunslingerStone_Bottom_ Script: | bonus2 bSkillAtk,"RL_BANISHING_BUSTER",25; - Combos: - Combo: - DoramStone_Robe_ - DoramStone_Top_ Script: | bonus2 bSkillAtk,"SU_LUNATICCARROTBEAT",20; bonus2 bSkillAtk,"SU_SV_STEMSPEAR",20; - Combos: - Combo: - DoramStone_Robe_ - DoramStone_Middle_ Script: | bonus2 bSkillCooldown,"SU_SVG_SPIRIT",-1000; - Combos: - Combo: - DoramStone_Robe_ - DoramStone_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; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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_Thousand_Sun Script: | bonus bStr,10; bonus2 bAddClass,Class_All,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_Lord_Launcher - Combo: - Great_Hero_Boots - Up_The_Black - Combo: - Great_Hero_Boots - Up_Demon_Slayer_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_Spirit_Pendulum_ 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; bonus2 bAddClass,Class_All,7; - Combos: - Combo: - Great_Hero_Boots - Up_Ray_Knuckle Script: | bonus bVit,10; bonus2 bAddClass,Class_All,7; - Combos: - Combo: - Great_Hero_Boots - Up_MeawFoxtail Script: | bonus bLuk,10; bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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 - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - R_Huuma_Shuriken - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - G_Knight_Archer_Bow - King_Schmidt_Suit - King_Schmidt_Manteau - Combo: - R_Revolver - 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 bAddRace,RC_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); bonus2 bAddClass,Class_All,5; bonus bMdef,8; bonus bDef,50; bonus bBaseAtk,15*(readparam(bStr)/15); autobonus2 "{ bonus2 bAddClass,Class_All,10; if (readparam(bStr) >= 120) { bonus2 bAddClass,Class_All,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 bMagicSubSize,Size_Medium,5; bonus2 bSubSize,Size_Large,5; bonus2 bMagicSubSize,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 "{ bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,5; - Combos: - Combo: - ILL_Obeaune_Card - Boiling_Piranha_Card Script: | bonus2 bMagicAddEle,Ele_Water,15; - Combos: - Combo: - ILL_Sword_Fish_Card - Sword_Fish_Card - Combo: - aegis_300308 - Kronecker_G_Heine_Card Script: | bonus bMatkRate,3; - Combos: - Combo: - ILL_King_Dramoh_Card - King_Dramoh_Card Script: | bonus bMaxHPrate,15; bonus bStr,4; - Combos: - Combo: - aegis_400049 - MH_P89_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10; bonus bLongAtkRate,3*(.@r_weapon/2); - Combos: - Combo: - aegis_400049 - AC_B44_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus bLongAtkRate,3*(.@r_weapon/2); - Combos: - Combo: - aegis_400049 - 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; bonus2 bAddClass,Class_All,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) { bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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: | bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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 bMagicSubSize,Size_Medium,(readparam(bVit)/30); bonus2 bSubSize,Size_Large,(readparam(bVit)/30); bonus2 bMagicSubSize,Size_Large,(readparam(bVit)/30); autobonus2 "{ bonus2 bSubSize,Size_All,7; bonus2 bMagicSubSize,Size_All,7; if (readparam(bVit) >= 120) { bonus2 bSubSize,Size_All,5; bonus2 bMagicSubSize,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; bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,5; bonus bMdef,8; bonus bDef,50; bonus bCritAtkRate,3*(readparam(bLuk)/15); bonus bCritical,2*(readparam(bLuk)/15); autobonus2 "{ bonus bCritAtkRate,10; bonus2 bAddClass,Class_All,7; if (readparam(bLuk) >= 120) { bonus bCritAtkRate,10; bonus2 bAddClass,Class_All,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) { bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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) { bonus2 bAddClass,Class_All,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: | bonus2 bAddClass,Class_All,10; bonus bMaxHPrate,5; - Combos: - Combo: - Ingrid_Card - Randgris_Card Script: | bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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: - aegis_310658 - 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 - MD_Papila_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: - Broken_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: - Bath_Manager_Card - P_Archer_Skeleton_Card - MD_Papila_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 - Blue_Pitaya_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_Spellbook_Card - Assistant_Card - Red_Pitaya_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: - Sewage_Venenum_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: - Sewage_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: - Sewage_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: - Unleashed_Magic_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: - Powerful_Magic_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: - Sharp_Magic_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: - Boiling_Phen_Card - Alnoldi_Ex_Card - Beta_Basic_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: - Boiling_Swordfish_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: - Boiling_Piranha_Card - Piranha_Card Script: | bonus2 bMagicAddEle,Ele_Water,15; bonus bMatk,10; - Combos: - Combo: - Green_Pitaya_Card - Beta_Basic_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 - RoyalGuard_Bottom2 Script: | bonus bFixedCast,getskilllv("CR_AUTOGUARD")/2*-100; - Combos: - Combo: - RoyalGuard_Robe2 - RoyalGuard_Middle2 Script: | bonus2 bMagicAtkEle,Ele_Holy,5; - Combos: - Combo: - RoyalGuard_Robe2 - RoyalGuard_Top2 Script: | bonus2 bSkillAtk,"LG_RAYOFGENESIS",15; - Combos: - Combo: - GuillotineCross_Robe2 - GuillotineCross_Bottom2 Script: | bonus2 bAddClass,Class_All,5; bonus bCritAtkRate,15; - Combos: - Combo: - GuillotineCross_Robe2 - GuillotineCross_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: - WandMinst_Robe2 - WandMinst_Top2 Script: | bonus2 bSkillAtk,"WM_REVERBERATION",10; - Combos: - Combo: - WandMinst_Robe2 - WandMinst_Mid2 Script: | bonus2 bSkillUseSPrate,"WM_REVERBERATION",20; bonus2 bSkillUseSPrate,"WM_METALICSOUND",20; - Combos: - Combo: - WandMinst_Robe2 - WandMinst_Bot2 Script: | bonus2 bSkillAtk,"WM_METALICSOUND",20; - Combos: - Combo: - Boost_Sword - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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 - Elemental_Booster_Robe_ - Elemental_Booster_Shoes_ - Elemental_Booster_Muffler_ - Elemental_Booster_Earring 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 - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_Ring Script: | bonus2 bAddClass,Class_All,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 - Elemental_Booster_Robe_ - Elemental_Booster_Shoes_ - Elemental_Booster_Muffler_ - Elemental_Booster_Earring 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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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 - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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 - Defender_Booster_Robe_ - Defender_Booster_Shoes_ - Defender_Booster_Muffler_ - Defender_Booster_Earring 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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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_Spellbook - Elemental_Booster_Robe_ - Elemental_Booster_Shoes_ - Elemental_Booster_Muffler_ - Elemental_Booster_Earring 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_Spellbook - Defender_Booster_Robe_ - Defender_Booster_Shoes_ - Defender_Booster_Muffler_ - Defender_Booster_Earring 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_Book - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_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_Book - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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_Rod - Elemental_Booster_Robe_ - Elemental_Booster_Shoes_ - Elemental_Booster_Muffler_ - Elemental_Booster_Earring 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_Rod - Defender_Booster_Robe_ - Defender_Booster_Shoes_ - Defender_Booster_Muffler_ - Defender_Booster_Earring 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 - Elemental_Booster_Robe_ - Elemental_Booster_Shoes_ - Elemental_Booster_Muffler_ - Elemental_Booster_Earring 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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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_Knuckles - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_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_Knuckles - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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 - Elemental_Booster_Robe_ - Elemental_Booster_Shoes_ - Elemental_Booster_Muffler_ - Elemental_Booster_Earring 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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_Brooch - Combo: - Boost_Whip - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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 - Elemental_Booster_Robe_ - Elemental_Booster_Shoes_ - Elemental_Booster_Muffler_ - Elemental_Booster_Earring 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_Mace - Defender_Booster_Robe_ - Defender_Booster_Shoes_ - Defender_Booster_Muffler_ - Defender_Booster_Earring 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_Mace - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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 - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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 - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_Brooch Script: | bonus2 bAddClass,Class_All,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 - Elemental_Booster_Robe_ - Elemental_Booster_Shoes_ - Elemental_Booster_Muffler_ - Elemental_Booster_Earring 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 - Defender_Booster_Robe_ - Defender_Booster_Shoes_ - Defender_Booster_Muffler_ - Defender_Booster_Earring 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 - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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 - Attacker_Booster_Plate_ - Attacker_Booster_Greaves_ - Attacker_Booster_Manteau_ - Attacker_Booster_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 - Ranger_Booster_Suits_ - Ranger_Booster_Boots_ - Ranger_Booster_Manteau_ - Range_Booster_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: - aegis_400044 - Ultio_Spes_OS Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,5; bonus bVariableCastrate,-3*(.@r/2); - Combos: - Combo: - aegis_400044 - 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: - aegis_400044 - ElectricFox_OS Script: | .@r = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"SU_CN_METEOR",-1000; bonus2 bSkillAtk,"SU_CN_METEOR",4*(.@r/2); - Combos: - Combo: - Auto_Leg_A - Auto_Armor_A - Combo: - Gray_W_Boots - Gray_W_Suits Script: | bonus2 bAddClass,Class_All,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 - WandMinst_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: - aegis_310325 - aegis_310326 - aegis_310330 Script: | bonus bLongAtkRate,6; - Combos: - Combo: - aegis_310327 - aegis_310328 - aegis_310329 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); bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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: | bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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: - aegis_400021 - 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: - aegis_400021 - Meuchler_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"GC_ROLLINGCUTTER",4*(.@r_weapon/2); - Combos: - Combo: - aegis_400021 - Circuit_Board_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"SJ_SOLARBURST",4*(.@r_weapon/2); - Combos: - Combo: - aegis_400022 - Saphir_Hall_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bBaseAtk,30; bonus2 bSkillAtk,"GN_CARTCANNON",4*(.@r_weapon/2); - Combos: - Combo: - aegis_400022 - 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: - aegis_400022 - 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: - aegis_400059 - 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: - aegis_400059 - 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: - aegis_400059 - Rutilus_Stick_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bMatk,30; bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",3*(.@r_weapon/2); - Combos: - Combo: - aegis_400061 - Burning_Knuckle_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"SR_RAMPAGEBLASTER",-1000; bonus bLongAtkRate,3*(.@r_weapon/2); - Combos: - Combo: - aegis_400061 - Saphir_Hall_OS Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bVariableCastrate,-10; bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",3*(.@r_weapon/2); - Combos: - Combo: - aegis_400061 - 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: - aegis_400078 - Volar Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,10; bonus2 bSkillAtk,"RK_IGNITIONBREAK",12*.@r_weapon; - Combos: - Combo: - aegis_400078 - Vernan Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus2 bSkillAtk,"RK_SONICWAVE",10*.@r_weapon; - Combos: - Combo: - aegis_400078 - Argen_Blanco Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RK_HUNDREDSPEAR",-500; bonus2 bSkillAtk,"RK_HUNDREDSPEAR",10*.@r_weapon; - Combos: - Combo: - aegis_400079 - Harve Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"LG_SHIELDPRESS",-1000; bonus2 bSkillAtk,"LG_SHIELDPRESS",10*.@r_weapon; - Combos: - Combo: - aegis_400079 - Fortridge Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"LG_CANNONSPEAR",-500; bonus2 bSkillAtk,"LG_CANNONSPEAR",12*.@r_weapon; - Combos: - Combo: - aegis_400079 - 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: - aegis_400094 - Staff_of_Miracle Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Ghost,3; bonus2 bSkillAtk,"WL_SOULEXPANSION",3*.@r_weapon; - Combos: - Combo: - aegis_400094 - 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: - aegis_400094 - Crimson_Rose_Stick Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"WL_CRIMSONROCK",-1000; bonus2 bSkillAtk,"WL_CRIMSONROCK",3*.@r_weapon; - Combos: - Combo: - aegis_400095 - 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: - aegis_400095 - 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: - aegis_400095 - Boltijin 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: - aegis_400098 - Golden_Wrench Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"NC_POWERSWING",10*.@r_weapon; - Combos: - Combo: - aegis_400098 - Engine_Pilebuncker Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"NC_ARMSCANNON",10*.@r_weapon; - Combos: - Combo: - aegis_400098 - Maxi_Spanner Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"NC_AXETORNADO",10*.@r_weapon; - Combos: - Combo: - aegis_400099 - Coolant_Injection Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"GN_CARTCANNON",10*.@r_weapon; - Combos: - Combo: - aegis_400099 - Gene_Rod Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"GN_CRAZYWEED",10*.@r_weapon; - Combos: - Combo: - aegis_400099 - Estal Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"GN_SPORE_EXPLOSION",10*.@r_weapon; - Combos: - Combo: - aegis_400116 - Sharp_Star_Bow Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bCritAtkRate,20; bonus2 bSkillAtk,"SN_SHARPSHOOTING",10*.@r_weapon; - Combos: - Combo: - aegis_400116 - Aiming_Bow Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"RA_AIMEDBOLT",10*.@r_weapon; - Combos: - Combo: - aegis_400116 - Falken_Shooter Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillCooldown,"RA_ARROWSTORM",-1800; bonus2 bSkillAtk,"RA_ARROWSTORM",10*.@r_weapon; - Combos: - Combo: - aegis_400117 - Wind_Gale - Combo: - aegis_400117 - Scarlet_Ribbon - Antique_Cello Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"WM_SEVERE_RAINSTORM",10*.@r_weapon; - Combos: - Combo: - aegis_400117 - 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: - aegis_400118 - Adorare_Staff Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bSkillAtk,"AB_ADORAMUS",5*.@r_weapon; - Combos: - Combo: - aegis_400118 - Lucis_Flail Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"AB_DUPLELIGHT",10*.@r_weapon; - Combos: - Combo: - aegis_400118 - Penitentia Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_Holy,10; bonus2 bSkillAtk,"AB_JUDEX",10*.@r_weapon; - Combos: - Combo: - aegis_400119 - Raging_Dragon_Fist Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bAddSize,Size_All,10; bonus2 bSkillAtk,"CH_CHAINCRUSH",10*.@r_weapon; - Combos: - Combo: - aegis_400119 - Dedicated_Bandage Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"SR_KNUCKLEARROW",10*.@r_weapon; - Combos: - Combo: - aegis_400119 - Bright_Pendulum Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",10*.@r_weapon; - Combos: - Combo: - aegis_400120 - Rapid_Fire Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,10; bonus2 bSkillAtk,"SC_TRIANGLESHOT",10*.@r_weapon; - Combos: - Combo: - aegis_400120 - Jack_The_Knife Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bDelayrate,-10; bonus2 bSkillAtk,"SC_FATALMENACE",10*.@r_weapon; - Combos: - Combo: - aegis_400120 - Platinum_Dagger Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bMagicAtkEle,Ele_All,10+5*.@r_weapon; - Combos: - Combo: - aegis_400121 - Ripper_Cross Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus bLongAtkRate,20; bonus2 bSkillAtk,"GC_CROSSRIPPERSLASHER",10*.@r_weapon; - Combos: - Combo: - aegis_400121 - Agudo_Filo Script: | .@r_weapon = getequiprefinerycnt(EQI_HAND_R); bonus2 bSkillAtk,"GC_CROSSIMPACT",20; bonus bShortAtkRate,5*.@r_weapon; - Combos: - Combo: - aegis_400121 - 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); bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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) { bonus2 bAddClass,Class_All,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: - aegis_490090 - Egir_Armor_K - Aegir_Helm - Egir_Manteau_K - Egir_Shoes_K - Combo: - aegis_310667 - aegis_310664 - Combo: - aegis_310667 - aegis_310665 - Combo: - aegis_310667 - aegis_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 - aegis_400023 Script: | .@r = getequiprefinerycnt(EQI_HEAD_TOP); if (.@r >= 7) { bonus bAspdRate,10; bonus bVariableCastrate,-10; } if (.@r >= 9) { bonus bMatkRate,5; bonus2 bAddClass,Class_All,5; } if (.@r >= 11) { bonus bFixedCast,-500; } - Combos: - Combo: - Blue_Mental_Pendant - aegis_400023 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; bonus2 bAddClass,Class_All,5; if (.@r >= 11) { bonus bFixedCast,-500; } } - Combos: - Combo: - Red_Force_Pendant - aegis_400023 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; bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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; bonus2 bAddClass,Class_All,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: | bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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: - aegis_27394 - Nihil_M_Heine_Card - Spica_Nerius_Card Script: | bonus2 bMagicAddRace,RC_Brute,7; bonus2 bMagicAddSize,Size_Small,7; - Combos: - Combo: - aegis_27394 - S_Wolf_Card - S_Poe_Card Script: | bonus2 bMagicAddSize,Size_Medium,7; bonus bDelayrate,-5; - Combos: - Combo: - aegis_27396 - Agnes_Lugenburg_Card - Jurgen_Wigner_Card Script: | bonus2 bAddSize,Size_Small,7; - Combos: - Combo: - aegis_27396 - 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: - aegis_300230 - aegis_300232 Script: | bonus2 bAddRace,RC_Insect,20; - Combos: - Combo: - aegis_300233 - aegis_300232 Script: | bonus2 bMagicAddRace,RC_Insect,20; - Combos: - Combo: - aegis_300240 - Dullahan_Card Script: | bonus2 bAddSize,Size_Large,30; - Combos: - Combo: - aegis_300241 - Bloody_Murderer_Card Script: | bonus2 bAddSize,Size_Medium,30; - Combos: - Combo: - aegis_300242 - aegis_300243 Script: | if (BaseJob == Job_Novice || BaseJob == Job_SuperNovice) { autobonus "{ bonus bNoSizeFix; }",1,7000,BF_WEAPON; } - Combos: - Combo: - aegis_300266 - 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: - aegis_300267 - aegis_300268 Script: | if (BaseJob == Job_Sage) { bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",30; bonus2 bSkillAtk,"MG_FIREBOLT",30; } - Combos: - Combo: - aegis_300269 - Observation_Card Script: | if (BaseLevel >= 200) { bonus2 bMagicAtkEle,Ele_Ghost,15*(readparam(bInt)/40); } - Combos: - Combo: - aegis_300270 - Observation_Card Script: | if (BaseLevel >= 200) { bonus bLongAtkRate,15*(readparam(bDex)/40); } - Combos: - Combo: - aegis_300271 - Shelter_Card Script: | if (BaseLevel >= 200) { bonus bShortAtkRate,15*(readparam(bStr)/40); } - Combos: - Combo: - aegis_300272 - Solace_Card Script: | if (BaseLevel >= 200) { bonus2 bMagicAtkEle,Ele_Holy,15*(readparam(bInt)/40); } - Combos: - Combo: - aegis_300273 - Solace_Card Script: | if (BaseLevel >= 200) { bonus2 bMagicAtkEle,Ele_Neutral,15*(readparam(bInt)/40); } - Combos: - Combo: - aegis_300276 - Tha_Dolor_Card Script: | bonus2 bMagicAddRace,RC_Angel,20; - Combos: - Combo: - aegis_300278 - Treasure_Mimic_Card Script: | if (BaseLevel >= 200) { bonus bCritAtkRate,15; } - Combos: - Combo: - aegis_300279 - 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; bonus2 bAddClass,Class_All,15; } } } - Combos: - Combo: - Sprint_Mail_IL - Sprint_Shoes_IL Script: | .@sum = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_SHOES); bonus2 bAddClass,Class_All,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*.@r; bonus bDex,2*.@r; 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: - Surfer_Swimsuit - Scuba_Mask Script: | bonus bVariableCastrate,-10; bonus bFlee2,10; - Combos: - Combo: - Scuba_Mask_ - Oxygen_Bottle - Combo: - Scuba_Mask_ - Surfer_Swimsuit 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: - aegis_310883 - RuneknightStone_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: - aegis_400043 - 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: - aegis_450131 - Fallen_Angel_Wing Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus2 bSubRace,RC_All,3; bonus2 bSubRace,RC_Angel,-3; } - Combos: - Combo: - aegis_450131 - aegis_400043 Script: | bonus bVit,2; bonus bMaxHPrate,10; - Combos: - Combo: - aegis_490033 - Fallen_Angel_Wing Script: | if (getequiprefinerycnt(EQI_GARMENT) >= 9) { bonus2 bResEff,Eff_Stone,4000; bonus2 bResEff,Eff_Curse,4000; } - Combos: - Combo: - aegis_490033 - aegis_400043 Script: | if (getequiprefinerycnt(EQI_HEAD_TOP) >= 9) bonus bVariableCastrate,-5; - Combos: - Combo: - aegis_490033 - aegis_450131 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) { bonus2 bAddClass,Class_All,1; bonus bAspdRate,2; if (BaseLevel >= 45) { bonus2 bAddClass,Class_All,1; bonus bAspdRate,3; if (BaseLevel >= 85) { bonus2 bAddClass,Class_All,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) { bonus2 bAddClass,Class_All,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 - Doppelganger_Card 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 - Orc_Load_Card 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: - aegis_300310 - Skia_Nerius_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: - aegis_310660 - aegis_310325 - Combo: - aegis_310660 - aegis_310326 - Combo: - aegis_310660 - aegis_310330 Script: | bonus bLongAtkRate,2; - Combos: - Combo: - aegis_310661 - aegis_310327 - Combo: - aegis_310661 - aegis_310328 - Combo: - aegis_310661 - aegis_310329 Script: | bonus bShortAtkRate,2; - Combos: - Combo: - aegis_310664 - aegis_310665 - aegis_310666 Script: | bonus2 bMagicAtkEle,Ele_All,6; - Combos: - Combo: - Runeknight_Top3 - Runeknight_Robe2 Script: | bonus2 bSkillAtk,"RK_HUNDREDSPEAR",15; - Combos: - Combo: - aegis_310882 - RuneknightStone_Robe_ Script: | bonus2 bSkillAtk,"RK_DRAGONBREATH_WATER",15; bonus2 bSkillAtk,"RK_DRAGONBREATH",15; - Combos: - Combo: - aegis_310882 - Runeknight_Robe2 Script: | bonus2 bSkillAtk,"RK_SONICWAVE",15; - Combos: - Combo: - aegis_310883 - Runeknight_Robe2 Script: | bonus2 bSkillAtk,"RK_IGNITIONBREAK",15; - Combos: - Combo: - Warlock_Top3 - WarlockStone_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 - WarlockStone_Robe_ Script: | bonus2 bSkillAtk,"WL_CHAINLIGHTNING",15; - Combos: - Combo: - Royalguard_Top3 - RoyalguardStone_Robe_ - Combo: - Royalguard_Bottom3 - RoyalguardStone_Robe_ 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; bonus2 bAddClass,Class_All,15; - Combos: - Combo: - WanderMins_Top3 - WandMinst_Robe2 Script: | bonus2 bSkillAtk,"WM_METALICSOUND",15; - Combos: - Combo: - WanderMins_Middle3 - WanderMinstrelStone_Robe_ Script: | bonus2 bAddSize,Size_All,15; - Combos: - Combo: - WanderMins_Bottom3 - WandMinst_Robe2 Script: | bonus2 bSkillAtk,"WM_REVERBERATION",15; - Combos: - Combo: - Genetic_Top3 - GeneticStone_Robe_ - Combo: - Genetic_Bottom3 - GeneticStone_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 - SorcererStone_Robe_ Script: | bonus2 bSkillCooldown,"SO_CLOUD_KILL",-2000; - Combos: - Combo: - Sorcerer_Top3 - SorcererStone_Robe2_ Script: | bonus2 bSkillAtk,"SO_EARTHGRAVE",15; - Combos: - Combo: - Sorcerer_Middle3 - SorcererStone_Robe2_ Script: | bonus2 bSkillAtk,"SO_VARETYR_SPEAR",15; - Combos: - Combo: - Sorcerer_Bottom3 - SorcererStone_Robe_ Script: | bonus2 bSkillAtk,"SO_POISON_BUSTER",15; - Combos: - Combo: - Sorcerer_Bottom3 - SorcererStone_Robe2_ Script: | bonus2 bSkillAtk,"SO_DIAMONDDUST",15; - Combos: - Combo: - aegis_20991 - Garden_of_Eden Script: | bonus bMaxHPrate,50; bonus bSpeedAddRate,25; - Combos: - Combo: - aegis_20991 - 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 - aegis_310655 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: - aegis_310655 - 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: - aegis_310655 - 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 - aegis_310655 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 - aegis_310655 - Combo: - aegis_490143 - aegis_310655 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); bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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); bonus2 bAddClass,Class_All,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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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; bonus2 bAddClass,Class_All,5; } - Combos: - Combo: - aegis_480124 - Victory_Wing_Ear Script: | bonus bDelayrate,-15; bonus2 bAddClass,Class_All,7; - Combos: - Combo: - aegis_480124 - aegis_410016 - Combo: - aegis_480124 - Battle_Processor_ Script: | bonus bLongAtkRate,5; bonus bShortAtkRate,5; bonus2 bAddClass,Class_All,7; - Combos: - Combo: - aegis_480124 - aegis_410079 Script: | bonus bVariableCastrate,-15; bonus2 bAddClass,Class_All,7; - Combos: - Combo: - aegis_480125 - Victory_Wing_Ear Script: | bonus bDelayrate,-15; bonus bMatkRate,7; - Combos: - Combo: - aegis_480125 - aegis_410016 - Combo: - aegis_480125 - Battle_Processor_ Script: | bonus2 bMagicAtkEle,Ele_All,5; bonus bMatkRate,7; - Combos: - Combo: - aegis_480125 - aegis_410079 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: | bonus2 bAddClass,Class_All,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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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: - aegis_490164 - 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) >= 2) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"SHC_ETERNAL_SLASH",10; } - Combos: - Combo: - aegis_490164 - 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) >= 2) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"SHC_SAVAGE_IMPACT",10; } - Combos: - Combo: - aegis_490165 - 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) >= 2) { bonus bSmatk,5; bonus bSpl,5; bonus2 bSkillAtk,"ABC_ABYSS_SQUARE",10; } - Combos: - Combo: - aegis_490165 - 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) >= 2) { 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; bonus2 bMagicSubSize,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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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 && getequiprefinerycnt(EQI_HAND_R) >= 10) { bonus2 bMagicAtkEle,Ele_All,10; bonus2 bSkillAtk,"TR_METALIC_FURY",10; } if (getenchantgrade(EQI_HAND_R) >= 2 && getenchantgrade(EQI_HAND_R) >= 2) { 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) >= 2) { 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; bonus2 bAddClass,Class_All,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 - aegis_310655 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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_GUN_GATLING",7*(.@r_weapon/3); bonus2 bSkillAtk,"RL_R_TRIP",5*(.@r_weapon/3); if (getenchantgrade(EQI_HAND_R) >= 2) { bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT_GUN_GATLING",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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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: - aegis_480136 - aegis_400023 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 bMagicSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; bonus2 bMagicSubSize,Size_Large,15; } } } - Combos: - Combo: - aegis_480136 - Blue_Mental_Pendant - Combo: - aegis_480136 - Red_Force_Pendant Script: | bonus bMatk,50; bonus bBaseAtk,50; bonus2 bSubSize,Size_Medium,15; bonus2 bMagicSubSize,Size_Medium,15; bonus2 bSubSize,Size_Large,15; bonus2 bMagicSubSize,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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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_GUN_GATLING",10; } if (getenchantgrade(EQI_HAND_R) >= 2) { bonus bPAtk,5; bonus bPow,5; bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT_GUN_GATLING",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) >= 2) { 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) >= 2) { 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) >= 2) { 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) >= 2) { 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); bonus2 bAddClass,Class_All,4*(.@sum/5); - Combos: - Combo: - MeawFoxtail_LT # 550067 - Hero_Boots_LT # 470094 Script: | bonus bSmatk,2; bonus2 bAddClass,Class_All,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: - aegis_480161 # 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: - aegis_480161 # 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: - aegis_480161 # 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: - aegis_480161 # 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: - aegis_480161 # 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: - aegis_480166 # 480166 - Old_Minstrel_Song_Hat # 18976 - Combo: - aegis_480166 # 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: - aegis_480166 # 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: - aegis_480166 # 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: - aegis_480166 # 480166 - Old_Mitra # 18972 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkDef,2*(.@r/2); if (.@r>=12) bonus2 bSubRace,RC_All,15; - Combos: - Combo: - aegis_300361 # 300361 Ice Straw Card - aegis_300359 # 300359 Ice Gangu Card Script: | bonus bMatkRate,10; - Combos: - Combo: - aegis_300362 # 300362 Unfrost Flower Card - aegis_300360 # 300360 Shining Seaweed Card Script: | bonus2 bAddClass,Class_All,10; - Combos: - Combo: - aegis_300367 # 300367 Lesser Rgan Card - aegis_300365 # 300365 Primal Rgan Card Script: | bonus bVariableCastrate,-8; - Combos: - Combo: - aegis_300368 # 300368 Intermediate Rgan Card - aegis_300366 # 300366 Minor Rgan Card Script: | bonus bCritAtkRate,10; - Combos: - Combo: - aegis_300372 # 300372 Cave Flower Card - aegis_300369 # 300369 Wasted Primal Card Script: | bonus2 bSubEle,Ele_Neutral,5; - Combos: - Combo: - aegis_300374 # 300374 Hallucigenia Card - aegis_300373 # 300373 Hallucigenia Baby Card 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: - aegis_300381 # 300381 Hearthunter AT Card - aegis_300363 # 300363 Limacina Card Script: | bonus2 bAddClass,Class_All,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: | bonus2 bAddClass,Class_All,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: - aegis_311356 # 311356 Archbishop Stone (Top) - ArchbishopStone_Robe_ # 29516 Script: | bonus2 bMagicAtkEle,Ele_All,15; - Combos: - Combo: - aegis_311356 # 311356 Archbishop Stone (Top) - Archbishop_Robe2 # 310011 Script: | bonus2 bMagicAddSize,Size_All,15; - Combos: - Combo: - aegis_311357 # 311357 Archbishop Stone (Middle) - ArchbishopStone_Robe_ # 29516 Script: | bonus2 bSkillAtk,"AB_ADORAMUS",15; - Combos: - Combo: - aegis_311357 # 311357 Archbishop Stone (Middle) - Archbishop_Robe2 # 310011 Script: | bonus2 bSkillAtk,"AB_JUDEX",15; - Combos: - Combo: - aegis_311358 # 311358 Archbishop Stone (Bottom) - ArchbishopStone_Robe_ # 29516 Script: | bonus2 bMagicAddRace,RC_All,15; bonus2 bMagicAddRace,RC_Brute,-15; bonus2 bMagicAddRace,RC_Player_Doram,-15; - Combos: - Combo: - aegis_311358 # 311358 Archbishop Stone (Bottom) - Archbishop_Robe2 # 310011 Script: | bonus2 bMagicAtkEle,Ele_All,15; - Combos: - Combo: - aegis_311359 # 311359 Ranger Stone (Top) - RangerStone_Robe_ # 29431 Script: | bonus2 bSkillCooldown,"RA_UNLIMIT",-45000; - Combos: - Combo: - aegis_311359 # 311359 Ranger Stone (Top) - Ranger_Robe2 # 310003 Script: | bonus2 bSkillAtk,"SN_SHARPSHOOTING",15; - Combos: - Combo: - aegis_311360 # 311360 Ranger Stone (Middle) - RangerStone_Robe_ # 29431 Script: | bonus2 bSkillAtk,"RA_ARROWSTORM",15; - Combos: - Combo: - aegis_311360 # 311360 Ranger Stone (Middle) - Ranger_Robe2 # 310003 Script: | bonus2 bSkillAtk,"RA_AIMEDBOLT",15; - Combos: - Combo: - aegis_311361 # 311361 Ranger Stone (Bottom) - RangerStone_Robe_ # 29431 Script: | bonus2 bSPDrainRate,20,1; - Combos: - Combo: - aegis_311361 # 311361 Ranger Stone (Bottom) - Ranger_Robe2 # 310003 Script: | bonus2 bAddSize,Size_All,15; - Combos: - Combo: - aegis_311362 # 311362 Shadow Chaser Stone (Top) - ShadowchaserStone_Robe_ # 29480 Script: | bonus2 bSkillAtk,"SC_FEINTBOMB",15; - Combos: - Combo: - aegis_311362 # 311362 Shadow Chaser Stone (Top) - ShadowchaserStone_Robe2_ # 29618 Script: | bonus2 bSPDrainRate,10,1; - Combos: - Combo: - aegis_311363 # 311363 Shadow Chaser Stone (Middle) - ShadowchaserStone_Robe_ # 29480 Script: | bonus2 bSkillAtk,"SC_TRIANGLESHOT",15; - Combos: - Combo: - aegis_311363 # 311363 Shadow Chaser Stone (Middle) - ShadowchaserStone_Robe2_ # 29618 Script: | bonus2 bSkillAtk,"SC_FATALMENACE",15; - Combos: - Combo: - aegis_311364 # 311364 Shadow Chaser Stone (Bottom) - ShadowchaserStone_Robe_ # 29480 Script: | bonus2 bAddEle,Ele_All,15; - Combos: - Combo: - aegis_311364 # 311364 Shadow Chaser Stone (Bottom) - ShadowchaserStone_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 - aegis_310321 # 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 - aegis_310321 # 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 - aegis_310321 # 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 - aegis_310321 # 310321 Script: | bonus2 bAddRace,RC_All,20; skill "GC_DARKCROW",3; - Combos: - Combo: - Kades_Card # 4580 - aegis_310321 # 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 - aegis_310321 # 310321 Script: | bonus bAspdRate,10; - Combos: - Combo: - Lora_Card_J # 31001 - aegis_310321 # 310321 Script: | bonus2 bAddClass,Class_Boss,25; bonus bCritAtkRate,25; - Combos: - Combo: - Elvira_Card_J # 31002 - aegis_310321 # 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 - aegis_310321 # 310321 Script: | bonus2 bSubEle,Ele_Wind,50; bonus3 bAddEff,Eff_Fear,1000,ATF_MAGIC; /*Unknow Rate*/ - Combos: - Combo: - Soheon_Card_J # 31004 - aegis_310321 # 310321 Script: | bonus bMatk,100; bonus bHealPower,20; - Combos: - Combo: - Daehyon_Card_J # 31005 - aegis_310321 # 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: | bonus2 bAddClass,Class_All,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 - aegis_480161 # 480161 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,7; if (.@r >= 11) bonus bDelayrate,-min(.@r,15); - Combos: - Combo: - aegis_410136 # 410136 - aegis_480166 # 480166 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bMatk,50; if (.@r >= 11) bonus bMatk,20*min(.@r,15); - Combos: - Combo: - aegis_410136 # 410136 - aegis_480172 # 480172 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,50; if (.@r >= 11) bonus2 bAddClass,Class_All,2*min(.@r,15); - Combos: - Combo: - aegis_480172 # 480172 - Old_Rune_Circlet # 18971 Script: | .@r = getequiprefinerycnt(EQI_GARMENT); bonus bCritAtkRate,3*(.@r/2); if (.@r>=12) skill "TF_DOUBLE",5; - Combos: - Combo: - aegis_480172 # 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: - aegis_480172 # 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: - aegis_480172 # 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: - aegis_300314 # 300314 - Argen_Blanco_J # 32028 - Combo: - aegis_300314 # 300314 - Antique_Cello_J # 32113 - Combo: - aegis_300314 # 300314 - Estal_J # 32355 - Combo: - aegis_300314 # 300314 - Engine_Pilebuncker_J # 32404 - Combo: - aegis_300314 # 300314 - Coolant_Injection_J # 32405 - Combo: - aegis_300314 # 300314 - Crimson_Rose_Stick_J # 26168 - Combo: - aegis_300314 # 300314 - Bright_Mace_J # 32408 - Combo: - aegis_300314 # 300314 - Golden_Wrench_J # 1337 - Combo: - aegis_300314 # 300314 - Psychic_Spear_Rod_J # 26169 - Combo: - aegis_300314 # 300314 - Gene_Rod_J # 32406 - Combo: - aegis_300314 # 300314 - Jack_The_Knife_J # 28779 - Combo: - aegis_300314 # 300314 - Scarlet_Ribbon_J # 26218 - Combo: - aegis_300314 # 300314 - Dust_Grave_J # 26170 - Combo: - aegis_300314 # 300314 - Asura_Bandage_J # 1869 - Combo: - aegis_300314 # 300314 - Heart_Whip_J # 26217 - Combo: - aegis_300314 # 300314 - Harve_J # 32029 - Combo: - aegis_300314 # 300314 - Farthezan_J # 32354 - Combo: - aegis_300314 # 300314 - Fortrage_J # 32030 - Combo: - aegis_300314 # 300314 - Platinum_Dagger_J # 28780 - Combo: - aegis_300314 # 300314 - Black_Circle_J # 32112 - Combo: - aegis_300314 # 300314 - Ponitendtia_J # 26171 - Combo: - aegis_300314 # 300314 - Boltigin_J # 28637 - Combo: - aegis_300314 # 300314 - Combo_Fist_J # 1868 - Combo: - aegis_300314 # 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: - aegis_300314 # 300314 - Judgement_Slasher_J # 28777 - Combo: - aegis_300314 # 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: - aegis_300314 # 300314 - Agudo_Filo_J # 28049 - Combo: - aegis_300314 # 300314 - Wind_Gale_J # 18197 - Combo: - aegis_300314 # 300314 - Volar_J # 21056 - Combo: - aegis_300314 # 300314 - Aiming_Bow_J # 18195 - Combo: - aegis_300314 # 300314 - Gravitation_Staff_J # 2062 - Combo: - aegis_300314 # 300314 - Sharp_Star_Bow_J # 18194 - Combo: - aegis_300314 # 300314 - Adorare_Staff_J # 2063 - Combo: - aegis_300314 # 300314 - Staff_Of_Miracle_J # 2061 - Combo: - aegis_300314 # 300314 - Falken_Shooter_J # 18196 - Combo: - aegis_300314 # 300314 - Vernan_J # 21057 - Combo: - aegis_300314 # 300314 - Maxi_Spanner_J # 28142 - Combo: - aegis_300314 # 300314 - Rapid_Fire_C_Bow_J # 18193 - Combo: - aegis_300314 # 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 # - aegis_300331 # 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;