|
@@ -6341,12 +6341,12 @@ static int32 battle_calc_attack_skill_ratio(struct Damage* wd, struct block_list
|
|
RE_LVL_DMOD(100);
|
|
RE_LVL_DMOD(100);
|
|
break;
|
|
break;
|
|
case SH_CHUL_HO_SONIC_CLAW:
|
|
case SH_CHUL_HO_SONIC_CLAW:
|
|
- skillratio += -100 + 850 + 1650 * skill_lv;
|
|
|
|
|
|
+ skillratio += -100 + 1100 + 2200 * skill_lv;
|
|
skillratio += 50 * pc_checkskill(sd, SH_MYSTICAL_CREATURE_MASTERY);
|
|
skillratio += 50 * pc_checkskill(sd, SH_MYSTICAL_CREATURE_MASTERY);
|
|
skillratio += 5 * sstatus->pow;
|
|
skillratio += 5 * sstatus->pow;
|
|
|
|
|
|
if( pc_checkskill( sd, SH_COMMUNE_WITH_CHUL_HO ) > 0 || ( sc != nullptr && sc->getSCE( SC_TEMPORARY_COMMUNION ) != nullptr ) ){
|
|
if( pc_checkskill( sd, SH_COMMUNE_WITH_CHUL_HO ) > 0 || ( sc != nullptr && sc->getSCE( SC_TEMPORARY_COMMUNION ) != nullptr ) ){
|
|
- skillratio += 100 + 400 * skill_lv;
|
|
|
|
|
|
+ skillratio += 400 * skill_lv;
|
|
skillratio += 50 * pc_checkskill(sd, SH_MYSTICAL_CREATURE_MASTERY);
|
|
skillratio += 50 * pc_checkskill(sd, SH_MYSTICAL_CREATURE_MASTERY);
|
|
}
|
|
}
|
|
RE_LVL_DMOD(100);
|
|
RE_LVL_DMOD(100);
|
|
@@ -8943,12 +8943,12 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
|
|
RE_LVL_DMOD(100);
|
|
RE_LVL_DMOD(100);
|
|
break;
|
|
break;
|
|
case SH_HYUN_ROK_CANNON:
|
|
case SH_HYUN_ROK_CANNON:
|
|
- skillratio += -100 + 1050 + 1550 * skill_lv;
|
|
|
|
|
|
+ skillratio += -100 + 1100 + 2050 * skill_lv;
|
|
skillratio += 50 * pc_checkskill(sd, SH_MYSTICAL_CREATURE_MASTERY);
|
|
skillratio += 50 * pc_checkskill(sd, SH_MYSTICAL_CREATURE_MASTERY);
|
|
skillratio += 5 * sstatus->spl;
|
|
skillratio += 5 * sstatus->spl;
|
|
|
|
|
|
if( pc_checkskill( sd, SH_COMMUNE_WITH_HYUN_ROK ) > 0 || ( sc != nullptr && sc->getSCE( SC_TEMPORARY_COMMUNION ) != nullptr ) ){
|
|
if( pc_checkskill( sd, SH_COMMUNE_WITH_HYUN_ROK ) > 0 || ( sc != nullptr && sc->getSCE( SC_TEMPORARY_COMMUNION ) != nullptr ) ){
|
|
- skillratio += 300 * skill_lv;
|
|
|
|
|
|
+ skillratio += 400 * skill_lv;
|
|
skillratio += 25 * pc_checkskill(sd, SH_MYSTICAL_CREATURE_MASTERY);
|
|
skillratio += 25 * pc_checkskill(sd, SH_MYSTICAL_CREATURE_MASTERY);
|
|
}
|
|
}
|
|
RE_LVL_DMOD(100);
|
|
RE_LVL_DMOD(100);
|