スキル威力計算式
NPC転生がそろそろ実装されそうになって、新しいスキルが増えそうなので考察してみましたw
ちなみに、すべて単体攻撃の計算式です。
範囲攻撃の計算式はまた違うものになります。
はじめに
前提として、物理攻撃はパインジェリーかバナナジェリーを、
魔法攻撃はぶどうジェリーをそれぞれ相手することが条件となります。
パインジェリーとバナナジェリーはLv1,con0
ぶどうジェリーはLv1,wis0
3つとも無属性なので
DEF=(1*2)+(0*1.75)
DEF=2
MDEF=(1*2)+(0*2.2)
MDEF=2
パインジェリーとバナナジェリーのDEFは2,MDEFは4.2。
まずこれよりATKやMATKが低いということはないので
相手の最終防御力は
最終物理防御力=2*0.98
最終物理防御力=1.96
最終魔法防御力=2*0.98
最終魔法防御力=1.96
になると思われます。
最終攻撃力計算式は
最終攻撃力=ATK or MATK*1.4+スキル威力
となります。
与ダメージ計算式は
与ダメージ=(最終攻撃力-最終防御力)*属性補正+乱数
乱数があったり、小数が無限に続いたりするので最終的なスキル威力は少しずれます。
さて与えたダメージと自分のATK or MATKからスキル威力を求めようと思います。
x=スキル威力(求めるもの)
y=攻撃ステータス値(ATK or MATK)
z=与えたダメージ量
水属性
水属性の属性補正は*0.9なので求める式はこうなります
0.9(x+1.4y)-1.96=z
0.9x+1.26y-1.96=z
0.9x=1.96-1.26y+z
9x=19.6-12.6y+10z
x≒2.2-1.4y+1.1z
↑これが水属性のスキル威力を求める式となります。
火属性
火属性の属性補正は*1.3なので求める式はこうなります
1.3(x+1.4y)-1.96=z
1.3x+1.82y-1.96=z
1.3x=1.96-1.82y+z
13x=19.6-18.2y+10z
x≒1.5-1.4y+0.8z
↑が火属性のスキル威力を求める式となります
風属性、土属性、無属性
この3つは属性補正がないので求める式はこうなります
x+1.4y-1.96=z
x≒1.96-1.4y+z
↑がこの3つの属性のスキル威力を求める式となります。
- 最終更新:2009-10-31 18:22:07
