Hack遊戯王のルール・裁定の解説ブログ。遊戯王では攻撃力を「0未満」として計算することがあるって知ってました?19000※当初、聖槍による攻撃力ダウンを700と表記していましたが、800の間違いです。最近知ったことがあります。遊戯王の攻守計算では「マイナスの数値」も存在するということです。いや、これは語弊がありますね。正確にはマイナスの数値も含めて再計算する、ということです。遊戯王では、モンスターの攻撃力・守備力はマイナスにはなりません。攻撃力0の《ユベル》に対して《禁じられた聖槍》を適用すると、現在の攻撃力は「0」になります。「-800」とかにはなりません。遊戯王では攻守を0未満で表記することはないためです。神葬零嬢ラグナ・ゼロ》の効果の対象にはできません。このユベルで攻撃しても相手はライフを回復しません。ここまでは当然のことだと思います。これは表記上のことであって、実は内部的には「-800」になっています。1000)との戦闘時に手札の《オネスト》の効果で《アロマージ-ジャスミン》の攻撃力をアップさせたこのとき、ジャスミンの攻撃力はどうなるでしょうか?聖槍の効果で「0」になっているのですから、オネストによる増加分をそのまま足した「1000」になると思いがちです。実際の攻撃力は「300」となります。攻撃力・守備力がアップ・ダウンする効果が複数適用される場合、その効果は累積して計算する。パーフェクトルールブックには上記のように書かれています。内部ではこうやって計算されています。300」となるジャスミンの現在の攻撃力は聖槍によって「0」になりました。聖槍による攻撃力ダウンはそのまま継続しています。装備カードやオネスト等によって再計算する必要がる場合には、必ず聖槍によってダウンした数値も加算しなければいけません。隠しパラメータのような存在といっていいでしょう。現在の攻撃力0にオネストによる増加分の1000を足して、攻撃力1000でダメージ計算をしてしまいそうですが、実際には聖槍を含めるので300になってしまうわけです。公式裁定には以下の様なものもあります。海咬龍シャーク・ドレイク」の効果によって攻撃力1000未満のモンスターを特殊召喚した場合、そのモンスターの攻撃力は0として扱われます。海咬龍シャーク・ドレイク」の効果によって特殊召喚された、元々の攻撃力が1000未満のモンスターに対して「突進」を発動した場合、そのモンスターの攻撃力は再計算されます。海咬龍シャーク・ドレイク」の効果により1000ポイントダウンさせるため、結果的に「BF-大旆のヴァーユ」の攻撃力は500になります。「突進」の効果が適用されなくなった際には、再び「BF-大旆のヴァーユ」の攻撃力は0に戻ります。公式裁定これも同じです。シャークドレイクは、戦闘破壊したモンスターを攻撃力1000ダウンさせて自分の場に特殊召喚させることができます。この効果で元々の攻撃力が1000未満のモンスターを出しても、その現在の攻撃力はマイナスではなく「0」です。他のカード効果によって攻撃力をアップさせる場合、0に加算するのではなく必ずシャークドレイクによる1000ダウンも含めて再計算されます。遊戯王の攻守計算は難しい現在の攻撃力が0未満になることはありませんが、再計算するときにマイナスになっていた部分を適用する、ということです。言葉にすると非常に簡単ですが勘違いしていた人も多いことかと思います。今まで知らかなったのはかなり恥ずかしいのですが。遊戯王の攻守計算にはもっと複雑なものがあります。元々の攻撃力を変化させる《収縮》や《巨大化》、現在の数値の半分に固定する《BF-疾風のゲイル》や《ブラック・ガーデン》。これらの要素が複雑に絡むと、計算はより厄介になります。攻守計算というふつうのコトでこれだけ面倒なカードゲームを、よく続けてられますよね。皆でパーフェクトルールブックを買おう(これが言いたかっただけ)[追記]よく「攻撃力0以下になりますか?」という質問がありますが、「0以下」とは「0も含む」ので注意してください。