FFUSA総合スレ◆ミスティッククエスト◆w

このエントリーをはてなブックマークに追加
 【注意】ダークキングに対して使用した場合(主人公のケアルのみ)
  ダークキングはアンデッドではないので、本来ならば回復になるはずですが
  実際には、主人公のケアルをかけると大ダメージを与えられます。
  (フェイのケアルは通常通り回復になる)
  これは、ケアルの回復量にバグ(というか設定ミス)がある為に起こります。
  まず、ダークキングの最大HPは40000。例えば主人公の魔力が56だとすると、回復量は53600。
  ……になるはずですが、実は32768以上はマイナスの数になってしまうのです。
  具体的には、0〜32767、-32768〜-1といった感じ。というわけで、
  回復量は53600-65536=「-11936」、マイナスなのでダメージになります。
  これがダークキングへの大ダメージの正体です。
  通常、ケアルは実際に減っているHP分しか回復しないはずですが(実際フェイはそうなる)
  主人公のケアルは、このダークキング戦の時には何故かそうなりません。
  上記の場合ならば「回復」-11936を連発します。そうしてダークキングのHPが減っていき、
  残りHPがこのケアルの逆転したダメージ分よりも低くなる(上記なら残りHPが11936以下の時)
  と、ここで初めてケアルの「ダメージ分だけ回復する」という機能が復活します。
  なので、通常ならダークキングへのせっかくの大ダメージも全回復してしまいます……が。
  ここでダークキングの総ダメージが「32768を越えている」と、回復分もマイナスになり
  例えば総ダメージが35808ならば、ケアルは35808だけ回復しようとしますが
  35808-65536=-29728なので、-29728「回復」します。(つまり29728ダメージに化ける)
  仮にそれまでのダメージをχ(χ≧32768)とおくと、-(χ-65536)のダメージを
  与える事になりますが、足し合わせると合計ダメージは「χ+(-(χ-65536))=65536」。
  ダークキングのHPは40000なので、総ダメージ数が32768を越えてさえいれば
  次のケアルで必ずダークキングを倒せる分のダメージが与えられるわけです。
  なお注意点として、回復量が逆転してマイナスになる為、当然魔力が高くなればなるほど
  ダメージがどんどん下がっていきます。例えば戦闘中、青龍の爪に武器を変更すると
  魔力が上がる為ダメージが落ちます。また、フェイは魔力が99なので、本来なら
  ダークキングを79200回復させるはずですが、実際は回復量の数値が65536を超えて
  オーバーフローを起こしてしまうため、79200-65536=13664しか回復しません。
  ダークキングがどれだけダメージを受けていても、最大13664です。

  この現象、HPが多い他のボスでも起こりそうに思えますが、実際にはダークキングの
  時だけにしか起こりません。なぜならば、HPが32768を超えているのは彼だけだから。
  他のボスでは、回復量が32768〜65535の範囲に納まっていたとしても、
  例えばHP20000のズーにフェイのケアルをかけると回復量39600→「-25936」になりそうですが
  この時点で既に致死ダメージになってしまうため「HPが減った分だけ回復」になってしまい
  結果、HPを「0」回復という事に。つまり普段のケアルと機能が同じです。
  また、LV12、アクセサリーなし、かつ爪以外の武器でダークキングまで来た場合(魔力21)
  ケアルの回復量は32400となり、32768未満なのでそのまま回復になりそうですが
  実際にかけてみると”緑の文字で”32400と表示されます。見た目は回復ですが、
  回復ならば通常は(HPが減っていないので)「0」と表示されるはず。実はこれ、
  表示は「32400」回復ですが、なぜか実際には32400-65536=「-33136」ダメージになってます。
  このケアルの後、もう一度ケアルをかけるとやはり「32400(緑)」ですが、
  これは、「33136が致死ダメージになる→HP減った分だけ回復」になるので、
  本当に32400だけ回復してます。(この場合は逆転ダメージにはならない)
  どうやら表示のバグのようです。32400でも逆転ダメージになる理由が不明ですが、
  多分、ダークキングのHPが40000もあるのが原因かも。(つーか普通はこういう場合
  回復の上限を9999までにするプログラムを組むはずなんだけど。実際他のFFはそうだし)
  レベルが13になると魔力22→回復量33200(>32768)→ダメージ-32336になるので
  緑表示にはなりません。極限低レベル&装備制限の時だけ起こるってのがなんつーか。
  なお魔力21なら、爪装備以外でケアル32400(緑)→爪装備でケアル32400(白)とやれば
  たった2回のケアルだけで、初期形態からいきなり蜘蛛になってダークキングが倒れます。

  ……どーでもいーけど、マヌケなバグ多いなー、このゲーム……。