概要
「FINAL FANTASY XIV TTRPG」のダイスボットの不具合報告です。
ABコマンド(アビリティ判定)での判定結果に対するリザルトが、想定されている挙動と異なっているようです。
ドキュメントは以下のとおりです。
・アビリティ判定 nAB+m>=x
d20のアビリティ判定を行う。ダイス数が指定された場合、大きい出目1個を採用する。
n: ダイス数(省略時 1)
m: 修正値(省略可)
x: 目標値(省略可)
基本効果のみ、ダイレクトヒット、クリティカルを自動判定。
不具合の内容
目標値を入力して判定した場合、出目が20であってもリザルトには「クリティカル」と表示されず、「ダイレクトヒット」と表示されます。
クリティカルはダイレクトヒットを包含する関係にあるため、期待する出力と異なります。
なお、目標値を入力せずABのみで判定した場合は、出目が20なら「クリティカル」と表示されます。
おそらく処理順の問題と思われますが、浅学のため自力で修正ができないので、報告のみさせていただきました。