Sosu2357

Joined 3 February 2025
魔法の経験値について追加
(魔法の経験値について追加)
Line 21: Line 21:


===計算式 ===
===計算式 ===
  ModExp(スキルor主能力ID, 経験値)
  ModExp(主能力orスキルID, 経験値)
・信仰心やキャラレベルの上昇にも使用されているが、本項ではスキルと主能力についてのみ記す。
・信仰心やキャラレベルの上昇にも使用されているが、本項では主能力とスキルについてのみ記す。


===== (1)経験値の補正計算 =====
===== (1)経験値の補正計算 =====
Line 71: Line 71:
<br>[例]戦術のスキルレベルが高くなると、筋力に入る経験値が減る。
<br>[例]戦術のスキルレベルが高くなると、筋力に入る経験値が減る。
<br>elonaに比べ、elinで食事が重要になっているのはここの仕様のため。
<br>elonaに比べ、elinで食事が重要になっているのはここの仕様のため。
= 魔法のスキル経験値 =
魔法スキルレベルもModExpを用いるが、そこに入力される値はやや複雑になっている。
=== バージョン ===
EA 23.88 Nightly
===ソースコード(外部リンク)===
[https://elin-modding-resources.github.io/Elin-Decompiled/classChara.html#ace3cd03e6f596f9c4b5049ca88be063f Chara.UseAbility - Elin Decompiled Documentation]
5211行目から
<br>[https://elin-modding-resources.github.io/Elin-Decompiled/classElementContainer.html#aed6ac4cf2bb631a6b30f1663e7149023 ElementContainer.GetSpellExp - Elin Decompiled Documentation]
462行目から
===計算式 ===
魔法経験値 = 消費MP x 5 x (100 + 古き狐の血統フラグ x 30) / 100 + 10
・複数人にバフをかけたときは人数分かけ算する。
<br>・消費MPはマナ運用や節魔スタンスの計算をする前の値を用いる。
関連主能力 >= 魔法レベル ならば
(100 + (ベース関連主能力 - 魔法レベル) * 5) / 100 倍
関連主能力 < 魔法レベル ならば
100 / (100 + (魔法レベル - ベース関連主能力) x 25) 倍
・'''関連主能力が十分高くないと魔法レベルは上がりにくい。'''
<br>[例]ベース魔力100・魔法の矢120ならば経験値1/6 ベース魔力200・魔法の矢120ならば経験値5倍
ModExp(魔法ID, 魔法経験値) を行う
・ほとんどの魔法の関連主能力係数は5(%)
<br>・低いレベルの魔法を使うと関連主能力にも経験値が入りやすい。
=地図=
=地図=
筆記道具でクラフトする、ランダムネフィアの生成用巻物。
筆記道具でクラフトする、ランダムネフィアの生成用巻物。
227

edits