仕様合わせ:一番目のアイテムカード名が「カード交換」の場合、通常の「カード交換」が配布されない
Issue #624
new
情報源はHAND氏のツイートです。
https://twitter.com/hand_cw/status/944065559792144384
1.20、1.28でも同様の挙動をすることを確認しました。キーコード名では駄目で、カード名が「カード交換」でなければならないようです。
面白い挙動だと思うので(カード交換魔の適性を変えたりボスのギミックに利用できる)、Pyでも実装されると嬉しいです。
Comments (2)
-
repo owner -
repo owner issue #727を立てました。シナリオ側に限り、この問題を(ある程度は)吸収できるかと思います。
- Log in to comment
ありがとうございます。
面白いには面白いのですが、こうしたバグらしき挙動を利用したシナリオを作る事は私は推奨しませんし、カード交換を取り替える需要があるなら専用の機能を作るべきだと考えています。
たとえばカード交換の名前はCWでもバリアントの要領で簡単に変更できますし、CWPyではスキンによって違うかもしれませんし、PCがアイテムを持っていたりいなかったりしても状況が変化してきますが、そうした事柄をシナリオ側から把握してコントロールできるとは思えません。
これを利用しているシナリオが過去にあるのであれば、互換動作として対応するのも仕方ないのですが、(他のバグもそうですが)新しく作ったシナリオで対応できるようにする事は、バグの利用を推奨する事になりかねないので、私としてはしたくありません。
また、そうしたシナリオは最初からCWPy非対応として作られるはずですし、そうしたシナリオにまであえて対応するべきだとは思いません。
念のためにここにも書いておきますが、これはCWPyの絶対の開発方針というわけではありません。議論が必要ですし、充分な根拠にもとづいて実装されるべきだと示されれば私も納得するしかないかもしれません。