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を付けてもあまり変わらないということになる。
別の例として会心低くて攻撃力が高いティガ武器と、会心高くて攻撃力が低いナルガ武器の期待値も変わらなかったし、今回武器間に不公平がないように丁寧に計算されてそう。