したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

@@ 緊急事態  @@

935中立のりりあ★:2021/09/03(金) 20:15:39
>>933
うわわわ、めちゃくちゃ細かいところを見ておられますねw
細かいところまで遊んでくださりありがとうございます。

(1)についてはご指摘のように
本当は現在HP=5100になるのが本来の仕様です。

ちょっと内部を見ないとわからないのですが
おそらくですが最大HPが低下する時に
「HPが0回復する」という処理を入れてたと思うのですよ
本来回復効果というのは最大HPを超えないようになっていて
最大HPを超える場合、自動的に現在HPは最大HPと同じになるという処理を入れてました。
なので最大HPが低下する効果が出た時は「HPを0回復すr」を入れることで、最大HPと同じHPになるようになってました。

もしかしたらですが[ブラテト]で回復禁止が入ることにより
この回復0の部分が飛ばされてしまったのかもです。
[ブラテト]で現在HPが半分になった上で、現在が最大HPを超えるケースを想定外だったかもです。
ただ、もしかしたら[ブラテト]は関係ないかもで別の要因かもです。


(2)について。
(1)で起きているケースがかなり想定外です。
実はこの状態というのは「本来は維持されない」のです。
だからふとした拍子で現在HPが最大HPまで低下することが考えられます。
たとえば回復魔法をぶつける等。

そんでですが

>レベル99の[焦熱の儀式]はカードのテキスト通りであれば
>[ルミナ君のHPが最大HPの50%失われる]効果なので、
>ルミナ君の現在HPは【8152-2550=5602】になるのが正しいかと思われますが

これはテキスト通りに処理されているのですが
一連の処理のどこかのタイミングで「HPが再チェックされて正常な値に戻っている」と思われます。
(そちらは回復0ではなく別処理によるものかと思われます)
そしてHPが正常な値に戻った後に50%失われていると思われます。


結論としては(1)の状態になった場合、
この状態そのものが異常な数値なのですが
異常な値は様々なチェックの際に適正化される仕組みになっています。

本来なら[ドラゴンパワー]を使った時点でチェックされるはずですが
[ブラテト]のせいか、そうでないかは未調査ですが
ここがなんかの原因でチェックされなかったと思うのです。


ただ、[ドラゴンパワー]以外の別の処理でチェックに引っ掛かりHPが適正化されることはあります。
そしてチェックが走った後にHP50%が減ったものと思われます。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板