According to [url="http://irowiki.org/wiki/Fear_Breeze"]http://irowiki.org/wiki/Fear_Breeze[/url] , it has [b]priority over[/b] Critical Hit, not completely disabling it (as it currently does).
Quick fix:
[spoiler]
battle.c, [b]battle_calc_weapon_attack[/b]
lines 4252-4276[code=auto:0]
wd.type = 0x08;
switch(sc->data[SC_FEARBREEZE]->val1){
case 5:
if( chance < 3){// 3 % chance to attack 5 times.
wd.div_ = 5;
break;
}
case 4:
if( chance < 7){// 6 % chance to attack 4 times.
wd.div_ = 4;
break;
}
case 3:
if( chance < 10){// 9 % chance to attack 3 times.
wd.div_ = 3;
break;
}
case 2:
case 1:
if( chance < 13){// 12 % chance to attack 2 times.
wd.div_ = 2;
break;
}
}
wd.div_ = min(wd.div_,sd->status.inventory[i].amount);
[/code]replace with[code=auto:0]
switch(sc->data[SC_FEARBREEZE]->val1){
case 5:
if( chance < 3){// 3 % chance to attack 5 times.
wd.div_ = 5;
break;
}
case 4:
if( chance < 7){// 6 % chance to attack 4 times.
wd.div_ = 4;
break;
}
case 3:
if( chance < 10){// 9 % chance to attack 3 times.
wd.div_ = 3;
break;
}
case 2:
case 1:
if( chance < 13){// 12 % chance to attack 2 times.
wd.div_ = 2;
break;
}
}
wd.div_ = min(wd.div_,sd->status.inventory[i].amount);
if (wd.div_ > 1) wd.type = 0x08;
[/code](basically, not set the wd.type flag unless FEARBREEZE procs, the way Double Attack currently does)
[/spoiler]
This post has been edited by
Enhance
on Jul 4, 2014 20:53