スレッド一覧 > 過去ログ > 記事閲覧
[148] 【カイリ】マントの防御力の算出は・・・?
日時: 2002/12/11 10:45
名前: うろたん ID:

知りたい事は次のとおり。

カイリがシールドを張った状態で魔法攻撃を受けた際、マントによる魔法防御がどのような算出式になっているのか、
分かる方はいらっしゃいますか?
一応、参考までに次の事は調査済みです。(全てカイリの場合)
なお、魔石による防具強化は考慮していません。(算出式が複雑になるため)

モンスターの基本攻撃力:Matk
物理防御値の合計:Dif
魔法防御値の%:Mdif
ダメージ削減(シールド効果):20%
シールドによるライフ割合:30%
シールドによるマナ割合:70%

プレイヤーが受けるトータルダメージ:Pdmg
プレイヤーが受けるライフダメージ:Pdmg(life)
プレイヤーが受けるマナダメージ:Pdmg(mana)

【物理攻撃(シールド無し)】
Pdmg=Matk-Dif 〜 Matk-Dif/2 (小数点以下、切捨て)

【物理攻撃(シールド有り)】
dmg1=Matk-Dif 〜 Matk-Dif/2 (小数点以下、切捨て)
Pdmg=dmg1*0.8(小数点以下、切上げ)
dmg(life)=Pdmg*0.3(小数点以下、切上げ)
dmg(mana)=Pdmg-dmg(life)

【魔法攻撃(シールド無し)】
dmg1=Matk-Dif 〜 Matk-Dif/2 (小数点以下、切捨て)
Pdmg=dmg1*(100-Mdif)/100(小数点以下、切捨て)

分からないのは、魔法攻撃(シールド有り)の時の算出式です。
次の式にすると、合致はするのですが・・・

【魔法攻撃(シールド有り)@未決定】
dmg1=Matk-Dif 〜 Matk-Dif/2 (小数点以下、切捨て)
dmg2=dmg1*(100-Mdif)/100(小数点以下、切捨て)
dmg3=dmg2*0.8(小数点以下、切上げ)
Pdmg(mana)=dmg3*(100-Mdif)/100(小数点以下、切上げ)

なぜか、マントの魔法防御効果を二回入れないと計算が合いません。
(それでも合ってるかどうか、不明ですが...)
他に調べた方が居ましたら、情報提供お願いいたします。

Page: 1 | 全部表示 スレッド一覧

Re: 【カイリ】マントの防御力の算出は・・・? ( No.1 )
日時: 2002/12/11 10:47
名前: うろたん ID:

あ・・・書き忘れてましたが、防具の防御値が敵の攻撃力を上回る場合は考慮していません。
あくまでも、Matk>Difの場合の式です。
Re: 【カイリ】マントの防御力の算出は・・・? ( No.2 )
日時: 2002/12/12 18:45
名前: なむ〜 ID:

仮定1 マントの魔法攻撃マナ配分100%の効果はライフ配分の分上乗せされないでマナ配分70%だけマナから引かれてる。
いわゆるライフ配分の30%は吸収でマナ70%のみに効果適用されているのではないでしょうか?
Re: 【カイリ】マントの防御力の算出は・・・? ( No.3 )
日時: 2002/12/12 19:57
名前: うろたん ID:

私もその計算はしてみました・・・
でも、それだと計算が合わなかったのです^^;

ペットの研究を始めてしまったので、暫くこの問題は棚上げになりそうですが、
頃合を見て、いろいろなマントで試してみます♪

ちなみに、上の未決定式は、金マントだけ装備した状態でシールドを張り、
魔術師から攻撃を受けた時のものです。
(それでも、ダメージの最小値が計測できてないですが・・・)

Page: 1 | 全部表示 スレッド一覧