OSDN Git Service

[Fix] C画面武器ダメージ表記の修正
authordis <dis.rogue@gmail.com>
Tue, 23 Jan 2024 03:08:21 +0000 (12:08 +0900)
committerdis <dis.rogue@gmail.com>
Tue, 23 Jan 2024 08:43:32 +0000 (17:43 +0900)
commit4b95a9b99c08e66d0d7ed4833ab651c8aaa7dd83
tree8d5487cad3e086120b98e4240cd2de153d725b9c
parent8de4f7ef7cbe4a89e29f9556923207a912ec4515
[Fix] C画面武器ダメージ表記の修正

関連Issue #1989
武器匠の計算用関数との二重実装を解消しダメージ期待値計算を修正した。
以前の実装では期待値計算用に100倍の値を使用していたが、クリティカル期待値を出す際に増加する固定値増分が1/100相当になる誤差が生じていた。
これを解消するためダイス最小-最大の期待値の平均を表示するよう変更した。
src/combat/shoot.cpp
src/combat/shoot.h
src/market/building-craft-weapon.cpp
src/view/status-first-page.cpp