User:びゃっこ/すたぶ/解析だめけいさん

From Ylvapedia
< User:びゃっこ‎ | すたぶ
Revision as of 05:54, 20 March 2025 by びゃっこ (talk | contribs) (Created page with "==敵のレベルに応じたダメージ軽減== {{バージョン|23.83}} レベル50を超えた敵が受けるダメージ軽減量は以下の通りです: まず、レベル50以下の敵の軽減率は0%、レベル1074以上の敵は軽減率80%となります。 if (!this.IsPCFaction && this.LV > 50) { dmg = dmg * (100 - (int)Mathf.Min(80f, Mathf.Sqrt((float)(this.LV - 50)) * 2.5f)) / 100; } プレイヤーのファクションに属するキャ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

敵のレベルに応じたダメージ軽減

バージョン EA23.83: この記事は、Elin最新の安定版リリースに、少なくとも20のマイナーバージョンが遅れています。ページの更新をお願いします。

レベル50を超えた敵が受けるダメージ軽減量は以下の通りです:

まず、レベル50以下の敵の軽減率は0%、レベル1074以上の敵は軽減率80%となります。

if (!this.IsPCFaction && this.LV > 50)
{
    dmg = dmg * (100 - (int)Mathf.Min(80f, Mathf.Sqrt((float)(this.LV - 50)) * 2.5f)) / 100;
}


プレイヤーのファクションに属するキャラで、敵のレベルがLv50より高い場合:

与えるダメージに、* (100 - [ 2.5 * √(敵のレベル - 50) か 80 かのうち小さいほう ][1]) / 100が掛けられます。

つまり、Lv1074以上の敵に対してはダメージが80%減少し、Lv51~Lv1073の敵に対しては[sqrt(敵Lv-50) * 2.5]%減少します。

レベル毎のダメージ軽減
敵のLv 軽減率(%)
51 2
100 17
150 25
200 30
250 35
300 39
350 43
400 46
450 50
500 53
550 55
600 58
650 61
700 63
750 66
800 68
850 70
900 72
950 75
1000 77
1050 79
1074 80
1100 80
  1. 正確には小さい方を四捨五入したもの