Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
概要
FINAL FANTASY XIV TTRPGのダイスボットを追加しました。
無料版ルールブックURL:https://www.square-enix-shop.com/ffxivttrpg/jp/freetrial.html
機能
コマンド2種類を実装しました。
アビリティ判定
コマンド名:AB
命名由来:Ability
戦闘時に行う判定です。
nAB+m>=xの形で実装しました。
20面ダイスをn個(省略時1個)振り、最も高い値を用いて修正値との合計がx以上の時に『ダイレクトヒット』(success扱い)。
達成値がxを下回った場合は『基本効果のみ』(failure扱い)。
クリティカルは20を出した際に発生します。ファンブルは存在しません。
達成値を省略した場合クリティカルか否かのみを判定します。
行為判定
コマンド名:DC
命名由来:Determining Check
戦闘時以外の判定全般です。
nDC+m>=xの形で実装しました。
基本的にアビリティ判定と機能は同様で、クリティカルは存在せず『成功』、『失敗』のみの判定します。