combatmatricsを使ってクリティカルの時の値を参考にするとかは?