-
Notifications
You must be signed in to change notification settings - Fork 189
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
ダンジョンズ&ドラゴンス第5版、武器の両手持ちのダメージに対応 #612
Conversation
new_dice.push(one_die) | ||
end | ||
end | ||
if new_dice.!empty? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if new_dice.!empty? | |
if new_dice.empty? |
記述ミスかと思いますので修正お願いします
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if じゃなくて unless を使った方が良いということでしょうか?
実は素では「if new_dice.length > 0」と書いていたらrubocop先生に「そこは .!empty? だろ」と訂正されたのでしたw
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
いえ、単に文法上 .!empty?
という記法がないです。そのためテストも全て失敗しています。
if !new_dice.empty?
が正しかったんですね。 unless
と if !
のどちらでも問題ないです、
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
なんと!文法上存在しないものがrubocopから提示されるとは考えてもみなかったですね。
そういうこともあるんだなぁ。
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #612 +/- ##
=======================================
Coverage 95.43% 95.44%
=======================================
Files 332 332
Lines 18589 18620 +31
Branches 4825 4833 +8
=======================================
+ Hits 17741 17772 +31
Misses 848 848
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
先日D&D5edをプレイしていて、ファイターの類型などによって武器攻撃時のクリティカル値が変動することを知りました。
内容をご確認ください。 |
@Faceless192x ありがとうございます。マージしました。 両手持ちコマンドの追加と攻撃ロールのクリティカルの件は、それぞれ独立して議論できることだと思います。次回このようなケースがあれば別々のPull Requestにしていただけると助かります。 |
了解しました。 |
D&Dの第5版、パラディンとファイターが武器を両手持ちした時のダメージのリロールに対応するコマンドを実装してみました。
・両手持ちのダメージ 2HnDx[m]
n:ダイスの個数
x:ダイスの面数
m:+-修正。省略可。
パラディンとファイターの武器の両手持ちによるダメージダイスの1,2の出目の振り直しを行います。
判り易く、通常のダイスコマンド(Dコマンド)に2Hを頭に足せば両手持ちになります。
ご確認の後、問題なければ取り込みをお願いします。