バグ: クラシック形式のシナリオで所有カードの参照設定が有効の時、切り取り(各カードビュー)&貼り付け(所有カード)を行うと不明なカードが作成される

Issue #89 resolved
Liar_cw NA created an issue
cwxeditor_fnine_20160305c
Build: 2016-03-05 12:21:29 Debug (32-bit)
Compiled by Digital Mars D 2070

エディタ設定(その他)の 「クラシックなシナリオでキャストの所有カードや召喚対象カードを参照で設定する」に チェックが入っている時に各カードビューからカードを切り取り、 キャストの所有カードへ貼り付けると 名前も画像も全く不明な参照されたカードが貼り付けられます。 このカードはダイアログを開くことはできませんでした。

こちらの環境では確定で再現しました。

  • クラシック形式(1.50相当)にて確認。
  • カードの参照をしない場合は正常に動作。切り取ったカードがそのまま出てくる。問題なく貼り付けることが可能。
  • 異常なカードは参照から格納に変更することはできなかった。

Comments (4)

  1. k4nagatsuki repo owner

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

    その操作によって生成されるカードは存在しないIDを持つ参照カードです。参照先を削除した時などもその状態になります。ただ、切り取った時に参照として貼り付けが行われるのは仕様として明白におかしいので、実データを貼り付けるように修正してテスト版をアップロードしました。

  2. Liar_cw NA reporter
    cwxeditor_fnine_20160309
    Build: 2016-03-09 21:32:56 Debug (32-bit)
    Compiled by Digital Mars D 2070
    

    切り取り後に実データを貼り付けられることを確認しました。

    参照させているカードを削除することはこれまでなかったので、 参照先削除時の挙動は知りませんでした。ひとつ勉強になりました。

  3. k4nagatsuki repo owner

    ご確認ありがとうございます。では、これで完了にさせていただきます。

    CWでは元々バトル内のエネミーカードが参照設定なのですが、これも参照先のカードを削除する事ができ、バトル内に空白のカードが残ったりするようです(エンジン上では出現しない)。

  4. Log in to comment