特定の攻撃を一定回数無効にする仕組み

Issue #1086 new
Leon created an issue

バトル中に、特定のキーコードの攻撃を受けた時一定の回数まで攻撃を無効にする仕組みを作りたいです。

行動選択時にユーザが残り回数を確認できるとベターです。

実現する方法があれば教えていただきたいです。

Comments (4)

  1. k4nagatsuki repo owner

    特定のカードのそうした機能を実装する事はおそらく無理ではないかと思います(断言できないのは、不可能と思われた事を信じられないようなテクニックで実現してしまうケースがあるため。原則無理だと思ってください)。

    特定のシナリオの特定のバトルという事であれば、いくつか実現の方法はありそうです。

    • 敵の所持カードをコントロールしてアクションカード(「攻撃」とかの誰でも持っているカード)を使わないようにし、それ以外のカードに使用時イベントを仕込んで処理を実現する
    • WSN形式であれば、PC側のキーコード発火イベントを使う

    残り回数の確認は、テキストセルを使って回数表示を行う事などで実現できそうです。

  2. Leon reporter

    ご回答ありがとうございます。

    暴露状態にしておけばアイテムや召喚獣の残り回数を確認できますが、召喚獣が特定のキーコードの攻撃のみに反応して防御するような仕組みは現状難しいですよね…?

  3. k4nagatsuki repo owner

    特定のシナリオ内でキーコード発火イベントと所持判定を組み合わせれば可能だとは思いますが、外部のシナリオに持ち出した場合は原則無理です。

    召喚獣の発動時にキーコード所持分岐でその場で使用されているカードを探して、といった処理は思いつきましたが、そのカードが誰に使用されているか調べる手段がありません。

  4. Log in to comment