bonus bShortAtkRate,10; bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",45; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_A && getenchantgrade(EQI_HEAD_TOP)>=ENCHANTGRADE_A) { .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HEAD_TOP); bonus2 bSkillCooldown,"ABC_DEFT_STAB",-200; bonus2 bSkillAtk,"ABC_ABYSS_DAGGER",.@sum; bonus2 bSkillAtk,"ABC_DEFT_STAB",.@sum; if (getskilllv("ABC_ABYSS_DAGGER") > 0) { bonus4 bAutoSpellOnSkill,"ABC_DEFT_STAB","ABC_ABYSS_DAGGER",getskilllv("ABC_ABYSS_DAGGER"),1000; } }
bonus bLongAtkRate,15; bonus2 bSkillAtk,"ABC_CHAIN_REACTION_SHOT",45; bonus2 bSkillAtk,"ABC_CHAIN_REACTION_SHOT_ATK",45; if (getenchantgrade(EQI_HAND_R)>=ENCHANTGRADE_A && getenchantgrade(EQI_HEAD_TOP)>=ENCHANTGRADE_A) { .@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HEAD_TOP); skill "TR_ROSEBLOSSOM",5; bonus2 bSkillAtk,"ABC_FRENZY_SHOT",.@sum; bonus2 bSkillAtk,"ABC_CHAIN_REACTION_SHOT",.@sum; bonus2 bSkillAtk,"ABC_CHAIN_REACTION_SHOT_ATK",.@sum; }
bonus2 bMagicAddSize,Size_All,15; bonus2 bSkillAtk,"ABC_ABYSS_SQUARE",25; if (getenchantgrade()>=ENCHANTGRADE_A) { bonus2 bMagicAddEle,Ele_All,15; bonus bMatkRate,7; bonus2 bSkillAtk,"ABC_ABYSS_FLAME",15; bonus2 bSkillAtk,"ABC_ABYSS_FLAME_ATK",15; }