diff --git a/src/map/skill.cpp b/src/map/skill.cpp index b7d3b40431..a5cd76da33 100755 --- a/src/map/skill.cpp +++ b/src/map/skill.cpp @@ -9098,7 +9098,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui break; case RK_FIGHTINGSPIRIT: { - // val1: ATKBonus: Caster: 70 + 7 * PartyMember. Member: 70 + 7 * PartyMember / 2 + // val1: ATKBonus: Caster: 70 + 7 * PartyMember. Member: (70 + 7 * PartyMember) / 2 // val2: ASPD boost: [RK_RUNEMASTERYlevel * 4 / 10] * 10 ==> RK_RUNEMASTERYlevel * 4 if( flag&1 ) { if( skill_area_temp[1] == bl->id ) @@ -9109,7 +9109,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui if( sd && sd->status.party_id ) { skill_area_temp[0] = party_foreachsamemap(skill_area_sub,sd,skill_get_splash(skill_id,skill_lv),src,skill_id,skill_lv,tick,BCT_PARTY,skill_area_sub_count); skill_area_temp[1] = src->id; - skill_area_temp[3] = 70 + 7 * skill_area_temp[0] / 2; + skill_area_temp[3] = (70 + 7 * skill_area_temp[0]) / 2; skill_area_temp[4] = skill_get_time(skill_id,skill_lv); party_foreachsamemap(skill_area_sub,sd,skill_get_splash(skill_id,skill_lv),src,skill_id,skill_lv,tick,flag|BCT_PARTY|1,skill_castend_nodamage_id); }