計算式検証

「計算式検証」の編集履歴(バックアップ)一覧に戻る
計算式検証」を以下のとおり復元します。
#contents()
**考察
&strong(){間違いがあれば教えてください。}
-最低ダメージは通常は「1」、属性耐性ありだと「0」
-土日ゴーレムは最終ダメージを0.5倍(切り捨て)する耐性を持つ
-クリティカルは敵の耐性を無視する
-回復やスキルでクリティカルは起こらない
-コンボ補正は攻撃力UP,防御力UP,回復スキルにも適用される
-攻撃力UP、防御力UPは係る場所が違う複数の種類がある可能性がある(後方防御支援と歌の防御力UP)
-クリティカル攻撃の威力が上がるアビリティを持つキャラはクリティカルの倍率が変わる(1.8or2.0)
-たまに計算より1低い(小数点以下が出る途中式がないのに)むしろ小数点以下がないからずれてる?切り捨て計算のミスとか(ヴォルグLv50,ATK5400,武器18で戦闘狂2~4(3~5Wwave目)のときの通常攻撃とクリティカル等で確認)
-敵を倒して攻撃アップのアビリティには上限があるようだ
#region(ヴェルナーの頭打ち)#blockquote(){91 : 名無しさん@お腹いっぱい。[sage] 投稿日:2013/09/27(金) 17:47:58.15 ID:OMSbQZVL [1/3回]
ヴェルナー凸1LVMAXでドラグワンドMAXで支援系サブとかに一切入れてない時って一撃1500でダメージ頭打するよね?誰か全く同じ条件の人いない?
95名無しさん@お腹いっぱい。 [sage] 2013/09/27(金) 17:49:18.09 ID:J4awpKo+
>>91 
超級の時は2k出たけど 
まぁキルアップ系には上限がある
101名無しさん@お腹いっぱい。 [sage] 2013/09/27(金) 17:50:43.46 ID:OMSbQZVL
>>95 
超級だとwaveが多いからってこと?
105名無しさん@お腹いっぱい。 [sage] 2013/09/27(金) 17:51:43.59 ID:J4awpKo+
>>101 
そう 
waveが多いから戦闘狂の補正も掛かりまくった
110名無しさん@お腹いっぱい。 [sage] 2013/09/27(金) 17:52:52.35 ID:A76FYXNH
キルUPとWaveUPで上限別々に設定されてんのかな 
超級のときはダメージ2.6倍で頭打ちになった
}
計算してみると
ヴェルナーLv60 ATK6400 Lv65 ATK6900
ドラグワンド 攻撃ボーナス12
(1500-12*10)/(6900/10)=2
きっちりした数字なので怪しい
攻撃補正が合計で+100%までっぽい?
上級7Waveなら
2/1.3=1.5384615
2-1.3=0.7
超級8Waveなら
2.6/1.35=1.9259259
2.6-1.35=1.25
合わない…
2.6倍も武器ボーナスをちゃんと考えてるのか等細かい数字がわからないので計算不能。情報求む
#endregion
-スキルの貫通ダメージは減衰しない
-スキルは騎士の盾で防御されない/防御できない
***基礎
>-[ ]内小数点以下切り捨て
>-最終値小数点以下切り捨て
>-弱点の属性なら最終ダメージ2倍、耐性持ちなら最終ダメージ0.5倍(切り捨て)
>-複数回攻撃スキルは下の式で求めた1発分のダメージが回数分繰り返される(=攻撃ボーナスがスキル回数分乗る,属性で更に倍)
>基本ダメージ=[[Attack*0.1*チェインストーリー補正*白骨化補正*近接ペナルティ]*攻撃力補正]
>基本回復量=[[Attack*0.04]*回復力補正]
>チェインストーリー補正:1.5
>白骨化補正:0.5
>近接ペナルティ:0.5(魔,弓)
>コンボ補正:CHAIN1=1.1 ,CHAIN2=1.2 ,CHAIN3=1.3 ,CHAINMAX=1.5

***与ダメ
 通常攻撃		:基本ダメージ +攻撃ボーナス*10
 貫通ダメ1体目	:[基本ダメージ*0.33] +攻撃ボーナス*10
 貫通ダメ2体目	:[[基本ダメージ*0.33]*0.33] + 攻撃ボーナス*10
 クリティカル		:[1.5*基本ダメージ] +攻撃ボーナス*10
 攻撃スキル		:[コンボ補正*スキル倍率*基本ダメージ] +攻撃ボーナス*10
 遠→騎士		:[基本ダメージ +攻撃ボーナス*10]*0.4
 貫通遠→騎士	:[[基本ダメージ*0.33] +攻撃ボーナス*10]*0.4
***被ダメ(検証中)
>白骨化ペナルティと防御力補正Bは掛け算じゃなくて足し算かもしれない
>白骨化ペナルティ:1.5
>防御力補正A:歌、バリア
> 複数かかっている場合はそれぞれで減算される
>防御力補正B:後方防御支援
 通常被ダメ		:(敵攻撃力-[Attack*0.1*防御力補正A])*白骨化ペナルティ*(1-防御力補正B) -防御ボーナス*10
 被毒ダメ(要確認)	:[[最大HP*0.05]*(1-防御力補正B)] -[Attack*0.1*防御力補正A] -防御ボーナス*10
***回復
>回復量は白骨化状態でも変化なし
 通常回復		:基本回復量 +攻撃ボーナス*3
**未検証・情報求む
-コンボを含む回復スキルの計算式
-被ダメUPの計算式
-各種攻撃力、防御力補正の種類分け
-防御力補正AとBの組み合わせ
-白骨化状態での攻撃力UP、防御力UP
-与毒ダメージの計算式
-クリティカルの貫通ダメージ
-白骨化状態での弓魔の近接攻撃
-凍結の計算式
-回復の切り捨て
-コンボ補正・スキル倍率の切り捨て
-チェインストーリー補正が回復にのるかどうか
-チェインストーリー補正の切り捨て位置
-属性ありの遠距離→騎士の計算
-キルアップ系の上限
-キルアップ系とWaveアップ系の重複(=ヴェルナー)
-その他各種攻撃補正の重複
-弱点属性ありの凍結の計算(切り捨てがあるかないか順番はどうか INT(5*1.3)*2とINT(5*1.3*2)は違う)
-耐性属性ありの凍結の計算
-凍結の遠距離→盾の計算
-土日ゴーレムへの凍結の計算

**検証例
#region(白骨,歌の重複)
ロレッタLv60 HP6400 防御ボーナス5
が白骨状態で1525喰らう敵の攻撃力は (1525+50)/1.5=1050

攻撃力1050の敵から白骨状態+ファルリン(覚醒)CHAIN1で喰らうダメージは
&nowiki(){((1050-640*(0.5*1.3*1.1))*1.5-50=838.6}
1050-int(457.6)=593
593*1.5-50=839.5
実測値:839

攻撃力1050の敵から白骨状態+ファルリン(覚醒)CAHIN1+ミラジェンCHAIN2で喰らうダメージは
&nowiki(){(1050-640*((0.5*1.3*1.1)+(0.2*1.2)))*1.5-50=608.5}
実測値:609
#endregion
#region(歌)
ニンファLv65 HP6670 防御ボーナス6
土日初級ゴーレム 攻撃力550
ミラジェンの歌(20%)

550-INT(6670*0.1*0.2)-60=357
実測値:357
#endregion
#region(後方防御支援)
ニンファLv60 HP6170 防御ボーナス6
土日初級ゴーレム 攻撃力550
ミラジェン後方防御支援(5%)

550-INT(6170*0.1*0.05)-60=460
実測値:462

INT(550*(1-0.05))-60=462
#endregion
#region(毒と歌と後方防御支援)
ロレッタLv60 HP6400 防御ボーナス5

毒ダメージ
6400*0.05-50=270
実測値:270

毒ダメージ+後方防御支援
6400*0.05*(1-0.05)-50=254
実測値:254

毒ダメージ+ミラジェン歌(20%)
6400*0.05-6400*0.1*0.2-50=142
実測値:142

ニンファLv60 HP6170
毒ダメージ+後方防御支援
6170*0.05*(1-0.05)-60=233.075
実測値:232

INT(INT(6170*0.05)*(1-0.05))-60=232
INT(6170*0.05*(1-0.05))-60=233
INT(6170*(1-0.05))*0.05-60=233.05
#endregion
#region(歌はATK依存かHP依存か)
金曜中級ボス攻撃力459
ミラジェン 涼風の旋風20%

ミニモ 
ATK4200
HP2720
防御ボーナス2
軽減前439
軽減後355
CHAIN2軽減339
439-355=84
4200*0.1*0.2=84
439-339=100
4200*0.1*0.2*1.2=100.8

コロパ
ATK4404
HP4636
防御ボーナス5
軽減後321
CHAIN2軽減304

459-50-321=88
4404*0.02=88.08
4636*0.02=92.72
459-50-304=105
4404*0.1*0.2*1.2=105.696

ロレッタ
ATK6400
HP6400
防御ボーナス5
軽減後281
CHAIN2軽減256

459-50-281=128
6400*0.02=128
459-50-256=153
640*0.2*1.2=153.6
#endregion
#region(凍結)
ルカナ Lv2
ATK1075
 通常時		107ダメ
 凍結時		139ダメ
&nowiki(){107*1.3=139.1}

ヨルデ Lv59
ATK6452 攻撃ボーナス9
 通常時			735ダメ
 通常時クリティカル	1057ダメ
 凍結時クリティカル	1374ダメ
&nowiki(){1057*1.3=1374.1}

であることから、攻撃ボーナス計算後に倍率がかかると思われる。

主人公 Lv36
ATK3505 攻撃ボーナス1
 通常時スキル	1760ダメ
 凍結時スキル	2288ダメ

スキルにも効果は乗るようだ。

ちなみに連続攻撃のスキルは初段のみ効果あり。
#endregion
#region(毒はATK依存かHP依存か)
ミラジェン
歌:涼風の旋律(20%)

ミニモLv40
HP2820
ATK4300
防御ボーナス2
 毒
 121
 歌+毒
 35

2820*0.05-20=121
4300*0.05-20=195
121-430*0.2=35

コロパ
Lv36
HP4701
ATK4467
防御ボーナス5
 毒
 185
 歌+毒
 96

4701*0.05-50=185.05
4467*0.05-50=173.35
185-4467*0.02=95.66
185-446*0.2=95.8
185-INT(4467*0.02)=185-89=96
#endregion
----
*コメント欄
#pcomment(reply,enableurl,size=70,30)
&color(red){返信する際は、該当コメント左のチェックボックスを選択してから、書き込むボタンを押してください}
&color(red){enterキーを押すと、改行ではなく「書き込み」が行われてしまうので注意してください}

復元してよろしいですか?