特定のキャストへのダメージがおかしい

Issue #647 resolved
ハルキゲニア created an issue

単独のキャストへのダメージが異常に大きかっったり、小さかったりすることがあります。

Comments (10)

  1. tachi gigas

    お疲れ様です。k4nagatsuki様が現在不在なので、とりあえず最低限だけ……。

    恐れ入りますが、仰っていただいた内容では情報不足で一切合切を把握できかねます。k4nagatsuki様も全く把握できないと思います。

    • CardWirthPyのバージョンは(設定画面の左下にあります。日付もご提示ください)おいくつですか。
    • どのシナリオで発生しましたか。
    • 特定のキャストとはどのキャストのことですか。
    • ダメージは、ダメージを測定できるシナリオで確認されましたか。
    • どのようなカードによりダメージを与えて確認されましたか。
    • ダメージを与える効果を模したイベントがシナリオに組み込まれていませんか。
    • ダメージを与える側は行動力修正がかかっていましたか。
    • ダメージを受ける側は何らかの防御力修正がかかっていましたか。または炎弱点だったり、冷気弱点だったりしますか。

    大変お手数ですが、再現方法のご提示をお願いします。

  2. tachi gigas

    参考までに、以下は念のため申し添えますが……。

    CardWirthでは理論上はダメージの大きなブレが発生し得ます。 値の直接入力50(または、それに相当するレベル比)では、 1~10から平等にランダム値を選び、それを10回合算したものをダメージとするので、 確率は低いですが、最低値10、最大値100という、激しい値のブレが発生します。これは1.20時代から続いている仕様です。

    古山シウ様詳しい解説をされている上、CWダメージ計算機を公開されていますので、ご興味がありましたらご参照ください。

  3. ハルキゲニア reporter

    シナリオ屍の王の、ボスとボス手前の単独出現キャストが異常に硬い。

    このシナリオは自作カードのテストで何度もプレイしている、このような事は一度も無い。 私のシナリオの模擬戦の大刀技能も異常に硬い。

    他にもプレイヤーのキャラクターが受けるダメージも異常に増加する事がある。

    原因は不明。ダメージのブレ等と言うレベルでは無くおかしい。

  4. ハルキゲニア reporter

    異常があるのは最新のテスト版20180209、一つ前のテスト版に戻すと正常に戻る。

  5. tachi gigas

    大変失礼しました。最新版にあげる癖をつけてないと、話についていけませんね。

    これはk4nagatsuki様が対応に苦慮されている Issue #642 Issue #644 Issue #645 の案件です。 コード上のコメントも対応途中との事なので、k4nagatsuki様の持つお考えも図りかねる以上、僕自身、あんまり手を挟みたくないです。

    と言いたいところですが、同じ処理が2度走っている関係で、低ボーナスの時(つまり屍の王のボス、太刀技能はいずれも+2の低い防御ボーナスを持っています)、ボーナス値が逆転する現象を確認しました。すなわち+8となり、くだんの状況と合致します。これは流石に凡ミスだと思います。

    受けるダメージにも大差があるとのことですが、もしかして、低い数値の防御ペナルティがかかった状態になっていないでしょうか?この一点だけは確認をお願いします。

    今から試験用バイナリ作ります。

  6. ハルキゲニア reporter

    ダメージが増加したキャラクターは防御ー2の付帯能力を装備していました。

    バグで防御がー8になっていたから増加したのでしょう。

  7. k4nagatsuki repo owner

    対応ありがとうございます。本当に助かります。

    pull request #2159で二重処理のバグを取り除いたので、この問題はなくなっていると思います。

  8. tachi gigas

    余計なことしました。とりあえず自分のリポジトリは方をつけました。

  9. Log in to comment