解析

Version3.0.1.4-Beta

src -> monster-attack -> monster-eating.cpp -> process-un-power

概要

モンスターからの攻撃による充填魔力吸収処理(UN_POWER)の解析。

吸収量の決定

プレイヤーが魔道具使用能力向上付き装備を装備していなかったら、吸収量 = 魔道具の残回数
装備していたら、吸収量(小数以下も計算) = 残回数*(敵レベル+(1~敵レベル))/400
吸収量を整数にし、残回数を超えていたら残回数に揃える。

吸収量が0だったらここで処理終了。

適切なメッセージを表示する。

回復量の決定

回復量 = 吸収量*吸収したアイテムのレベル
アイテムが杖だった場合、スタック数だけ倍にする。
回復量がHPの減りより大きかったら、HPの減りに揃える。

その後

敵のHP回復。

画面再描画フラグを更新したり色々する。

終わり。

考察

comments

最新の10件を表示しています。 コメントページを参照

  • 魔道具使用能力向上付き装備の+の影響は有るか無しかなかったのか 確かに高いほど吸収量が減ってる感じはなかったが -- 2024-01-04 (木) 20:11:29
お名前:

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2024-01-04 (木) 16:30:25