防御力の計算式
対MOBで防御力の関係をプロットしていて、うわあああああっという計算がでてしまったのでいったん凍結。
これができないとなんにもできないよね。軽減率とか対人ダメの計算もできない~/(^o^)\
そもそも計算式わかるよという方はご一報いただけると助かります。
攻撃速度計算機計画
agi、dexがかかわる。計算式が意味不明すぎる。
agiで1次関数じゃないのは間違いなさそう。
詠唱速度と同じように、加算式じゃなく減算したうえで2つを掛け合わせる方式っぽい。
職業ごとに装備による速度減少は変わる。おそらくフル装備から減算方式っぽい。
チョー難しいことがわかったのでかなり凍結ぎみ。
これきついzo!
ブリッツビートのダメージ計算式暫定計算機できました。
リクエストから。
まずはブリッツビートにかかわる情報まとめ。
かかわるスキル
ブリッツビートダメージ=(80+6×スチールクロウLv+(Dex×2/3+Int)+スチールクロウ物理ダメージ)×ブリッツビートLv×0.5+ブリッツビートLv×10の無属性物理ダメージを与える。
スチールクロウ物理ダメージ=スチールクロウLv×8+20
バーストピーク クリティカルダメージアップ=バーストピークLv×2+5
ファルコンマスターギア 自身のATK×(ファルコンマスターLv×2+8)/100
ファルコンマークギア 遠距離物理ダメージアップ=(ファルコンマークLv×0.5+2)×(ファルコンマークLv1~4で2、6~7で3)
かかわるステータス
DEX
INT
物理攻撃
物理ダメージアップ%
遠距離物理ダメージアップ%
クリティカルダメージアップ%
属性矢強化
属性ダメージアップ%
サイズ特化%
属性特化%
種族特化%
スキルダメージUP%
装備改造%
ウリエルの決心
精錬6においてターゲットへの遠距離物理ダメージ%=((ウリエルの決心Lv/10)-5)×10%
精錬15においてファルコンのクリティカルダメージ+30%
大体これであってるでしょおおおー!
ブリッツビートダメージ=((80+6×スチールクロウLv+DEX×2/3+INT+スチールクロウLv×20)×ブリッツビートLv×0.5+ブリッツビートレベル×10)×(1+種族特化%/100)×(1+サイズ特化%/100)×(1+(属性特化%+物理ダメージアップ%+遠距離物理ダメージアップ%+ウリエルの決心精錬6効果%+ファルコンマークギア%)/100)×(1+武器改造%/100)×(1+スキルダメージアップ%100)+(基本物理攻撃×2+装備物理攻撃+精錬物理攻撃)×スチールクロウLv/10+追加物理ダメージ)
クリティカルダメージ=ブリッツビートダメージ×1.5×(1+(クリティカルダメージアップ%+ウリエルの決心15精錬効果%+バーストピークLv×2+5)/100)
計算機作りました。
計算が複雑すぎるので不具合報告等お待ちしてます。
HP、SPの自然回復量、頻度の検証検証完了!
リクエストから。
HP回復は使い道なさそうに思うので打ち切り
まずSPの求め方から調査
INTの説明より、INT1ごとに1%SP上昇。これに従い、基礎SP*(1+SP%+INT/100+INT)と仮定してINT違い3パターンを計測。
方程式で計算が合う。
SP回復について、装備を変え、SP違い、INT違いで計測、同INT同士だと直線のグラフが引ける結果に、さらにint3パターンで傾斜が一致することを確認。
仮定、SP回復=最大SP/10+定数
INTと定数の関係でプロットをとったところこれまたほぼ直線のグラフに。
SP回復= 最大SP/100+INT合計*0.15+ステータスINT/50 スナイパーだとこれで四捨五入、切り捨てを考慮し完全に一致する。
パラディン、ホワイトスミスで代入してほぼ一致。プリで代入し大きく間違う。
低レベルにおいて全然一致しないことを確認。簡単な式じゃなさそう。データ数が足りてないので直線化しているだけの予感。データのとりなおし~。
MaxSP=((100+BaseLv*職業係数)*(1+INT/100)+装備SP+エンチャントSP+ペット支援SP+乗り物特色度SP+図鑑LvSP+カードSP)*(1+SP%/100)
職業定数はノービス1、ブラックスミス5、ホワイトスミス5、クラウン4、プリースト7。他調査中。
SP回復=(MaxSP/100+INT/6)*(1+メディタティオ%+SP回復%)
計算式できたわよー!!!あとは職業調査なんだよねえええめんどくさああいねえええ。
調査完了しましたので検証結果の項目に移動します。
カード収納チェックシートに合計をつける実装しました。
リクエストから。
まだ何も始まってないよ
物理と魔法に実装したよ
ウリエルの決心。LUK計算機実装しました。
計算式は明らかなので楽ショーで作れそう。
問題は・・・需要ある?これ?スナイパー君生きてる?
実装しました。
MOB経験値計算機実装しました
これ出来たら結構需要ありそうだよね。
サーバーレベルでの減算の調査。MOBとのレベル差での減算の確認。基準となる経験値の調査。この順番でできたら複雑ではないはず。
一律の基準でできた、プレイヤーレベルによって変動できる経験値表は結構需要ありそう?
サーバーレベルによる減衰は調査できました。サーバーレベルによる上昇率はデータが足りないので仮定。
レベル差による変動はモンスター図鑑から確定。
切り捨てか四捨五入か、微差が出るけどどうでもいいよな!!な?
あとは地道な調査だ〜!
GHより新しいところのMOBは調査おわった!GHくらいまでやったら一旦リリースでいいかなー?
Sincereさん、ららぴょんさん、全数調査ご協力感謝感謝。
データベースは完成しました。きれいな曲線を描いているからきっとあってるよたぶん。
ヒール量計算機、魔法攻撃計算機←作らない
計算式をきいてよし作ったろ!でけたで!→くくさま大先生のとこに結構前からあるやんけ......しかもめちゃクオリティたかい......。
ヒーリングプリズム等の飛び道具での比較が実装出来たら公開しよ.....。
魔法攻撃も作ったけど、同じくめちゃクオリティ高いのがすでにありました/(^o^)\ちゃんと調べてから作ろう。