様々な数値の最大値について 2021-07-11 (日) 23:24:00+09:00

ragnarok

■所持金関係の上限

・所持金の上限:2,147,483,647 (32bit符号付)※符号なしだと4,294,967,296まで扱える。

・上限以上に取得した所持金は失われる。

・他のキャラクターとの取引で上限を超える場合は、取引がキャンセルされる。

・露店販売品の最大価格:1,000,000,000


■魔法スキルによるダメージ上限

・魔法ダメージの最大値:2,147,483,647÷100×属性倍率

※2,147,483,647は、32bit符号付数の最大値。符号なしだと4,294,967,296まで扱える。

(例1)水属性レベル4のMOBに風属性魔法で攻撃した場合(倍率2.2)のダメージ上限

→2,147,483,647÷100×2.2=47,244,640.234

(例2)不死属性レベル4のMOBに風属性魔法で攻撃した場合(倍率1.2)のダメージ上限

→2,147,483,647÷100×1.2=25,769,803.764

(参考)魔法ダメージのオーバーフローについて

(例3)LA,オラティオで不死4のMOBに対してSL魂版HLを撃った場合

属性倍率(聖・不死4)2.0と、「オラティオ≒聖属性倍率50%上昇」で、属性倍率2.5

LA=ダメージ2倍 ※ただし、LAはダメージ上限の計算の後にかかってくるので、

ダメージ上限は、21,474,836.47×2.5=53,687,091.175となり、

LA抜きでのダメージが 48,311,788 である場合、オーバーフローしない。

その値に、LAの2倍をかけると最終ダメージとなるので、

48,311,788 ×2=96,623,576 ダメージが出せる。


■物理スキルによるダメージ上限

・ダメージの最大値:2,147,483,647÷100=21,474,836.47

※2,147,483,647は、32bit符号付数の最大値。符号なしだと4,294,967,296まで扱える。

※属性倍率などをかけた最終ダメージ値がこの最大値を超えるとオーバーフローする。

[コメントの受付は終了しています ]
この記事のリンク元