バグ?:敵キャストのキーコードイベントでの:R配布による死亡・失敗イベント発火が他エンジンと異なる

Issue #914 resolved
ルンバ created an issue

Pyエンジンではある敵へのキーコード使用or不保有イベントで、そのイベントが発火した敵を:Rすると、続いてその敵の死亡イベントが発火します。
死亡イベントがなければ(あるいは既に麻痺・死亡していれば)失敗イベントが発火します。

これは便利なのでギミックに使用しようと考え他エンジンでの動作も確認したところ、Pyのみの挙動でした。
クラシックシナリオで発生する挙動なので、他エンジンと動作が異なるシナリオが成立しますので互換性の問題がある気がします。

私の知る限りではまだこれを利用したギミックを使ったシナリオは無いですが、便利な挙動なだけに、他エンジンとの動作の違いを認識せずにこれを利用したシナリオが作成される前に何らか対応が必要かと思われます。(WSN専用仕様ならば、むしろ便利な仕様な気もするのですが)

Comments (3)

  1. k4nagatsuki repo owner

    ご報告ありがとうございます。

    死亡イベントについての現象は死亡イベント発火の際のカード効果適用前の判定が誤っているために発生するバグで、最近発見されて修正されました(pull request #2714)。

    失敗イベントは見落としていました。今から修正します。

  2. Log in to comment