|
@@ -3290,7 +3290,7 @@ static int battle_calc_attack_skill_ratio(struct Damage wd, struct block_list *s
|
|
|
skillratio += 200;
|
|
|
if (sc && sc->data[SC_TRUESIGHT])
|
|
|
skillratio += 2 * sc->data[SC_TRUESIGHT]->val1;
|
|
|
- if (sc->data[SC_CONCENTRATION])
|
|
|
+ if (sc->data[SC_CONCENTRATION] && (skill_id != RK_DRAGONBREATH && skill_id != RK_DRAGONBREATH_WATER))
|
|
|
skillratio += sc->data[SC_CONCENTRATION]->val2;
|
|
|
#endif
|
|
|
if (sc->data[SC_CRUSHSTRIKE] && (!skill_id || skill_id == KN_AUTOCOUNTER)) {
|