-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[StellarKnights] 【アタック判定】のダイス数に 0 が指定された場合を考慮 #455
[StellarKnights] 【アタック判定】のダイス数に 0 が指定された場合を考慮 #455
Conversation
従来は結果文字列が `"(0SK) > "` のようになって、不自然かつ不親切だったので。
Codecov Report
@@ Coverage Diff @@
## master #455 +/- ##
==========================================
+ Coverage 95.24% 95.26% +0.01%
==========================================
Files 288 289 +1
Lines 18679 18760 +81
==========================================
+ Hits 17791 17871 +80
- Misses 888 889 +1
Continue to review full report at Codecov.
|
ありがとうございます。 エラーメッセージの内容は「ダイス数は1以上としてください」と正常な範囲を示す方が良さそうだと感じましたがどうでしょうか。例えば、新クトゥルフ神話TRPGのボーナスダイスではそのように表示しています。 また、ダイス数が0である場合には成功数を表示する必要はないと思っています。 |
「新クトゥルフ神話TRPGのボーナスダイス」の例は「プログラムとしての便宜上の制限」と見受けられ、本件の「【アタック判定】のダイスが0個」は「現実のゲームプレイで発生する処理の一種」にすぎないので、メッセージの性格がことなるとおもっています。 |
これについては、Q&Aによると、
らしいので、たしかに成功数を導出するべきではありませんでした。のちほどそのようにしておきます。 |
わかりました。でしたら |
たしかにユーザーにとって不親切だったので、メッセージを変更しました。 上( #455 (comment) )で述べた「ダイスが0個ならアタック判定が行われない」ルールにもとづき、その旨を記述しました。 7d3b756 |
ありがとうございます! こちらで少しだけ手直ししてマージしました |
内容
【アタック判定】のダイス数に 0 が指定された場合、メッセージでその旨を表示する。
背景
今までは結果文字列が
"(0SK) > "
のようになって、不自然かつ不親切だったので。