function CalcDamage(kai, isTyo = false) {
if (Math.random() < Math.abs(kai / 100)) {
minus_tyo = (isTyo && Math.random() < 0.30 ? 150 : 75);
return (kai > 0 ? 125 : minus_tyo);
} else {
return 100;
}
}
function CalcAvg(calcFunc, num) {
var sum = 0;
for (i=0; i<num; i++) { sum += calcFunc(); }
return sum / num;
}
console.log( CalcAvg(() => CalcDamage(-15, true), 1000) );会心-15%の武器で計算すると百竜痛恨なし期待値96%、百竜痛恨あり期待値99%で、攻撃力220なら実質的に攻撃力+6程度の効果。
これはティガチャージアックスだと百竜痛恨を付けても百竜攻撃2を付けてもあまり変わらないということになる。
別の例として会心低くて攻撃力が高いティガ武器と、会心高くて攻撃力が低いナルガ武器の期待値も変わらなかったし、今回武器間に不公平がないように丁寧に計算されてそう。