>>738
To calculate the adjusted damage \( D \), start with this formula:
\[ D = \max(0, \left\lfloor (F - A) \times E \right\rfloor ) \]
Where:
- \( D \) is the adjusted damage.
- \( F \) is the final base damage dealt (including possible critical hits).
- \( A \) is the final defense of the opponent (including possible critical defense).
- \( E \) is the elemental effectiveness factor, which adjusts the damage based on the interaction between attacker’s and defender’s elements.
The elemental effectiveness \( E \) depends on the elements involved and their respective potencies. If one element is strong against another, the effectiveness factor increases; if one element is weak against another, the effectiveness factor decreases. Here’s how it is calculated:
For element interactions:
1. If the attacker’s element is strong against the defender’s element:
\[ E = 1.2 + 0.05 \times (p_1 - p_2) \]
Where \( p_1 \) is the potency of the attacker’s element, and \( p_2 \) is the potency of the defender’s element.
2. If the attacker’s element is weak against the defender’s element:
\[ E = 0.8 - 0.05 \times (p_1 - p_2) \]
3. Otherwise (if there is no specific strength or weakness between the elements or no elements are involved):
\[ E = 1.0 \]
Here are specific examples of element interactions:
- Fire vs Ice: \( E = 1.2 + 0.05 \times (p_1 - p_2) \)
- Ice vs Fire: \( E = 0.8 - 0.05 \times (p_1 - p_2) \)
- Fire vs Water: \( E = 0.8 - 0.05 \times (p_1 - p_2) \)
- Water vs Fire: \( E = 1.2 + 0.05 \times (p_1 - p_2) \)
- Water vs Earth: \( E = 0.8 - 0.05 \times (p_1 - p_2) \)
- Earth vs Water: \( E = 1.2 + 0.05 \times (p_1 - p_2) \)
- Earth vs Air: \( E = 0.8 - 0.05 \times (p_1 - p_2) \)
- Air vs Earth: \( E = 1.2 + 0.05 \times (p_1 - p_2) \)
- Air vs Lightning: \( E = 0.8 - 0.05 \times (p_1 - p_2) \)
- Lightning vs Air: \( E = 1.2 + 0.05 \times (p_1 - p_2) \)
- Lightning vs Water: \( E = 1.2 + 0.05 \times (p_1 - p_2) \)
- Water vs Lightning: \( E = 0.8 - 0.05 \times (p_1 - p_2) \)
- Ice vs Lightning: \( E = 0.8 - 0.05 \times (p_1 - p_2) \)
- Lightning vs Ice: \( E = 1.2 + 0.05 \times (p_1 - p_2) \)
- Light vs Dark: \( E = 1.2 + 0.05 \times (p_1 - p_2) \)
- Dark vs Light: \( E = 0.8 - 0.05 \times (p_1 - p_2) \)
- If the attacker's element is Dark and the defender has no elemental defense:
\[ E = 1.2 + 0.05 \times (p_1 - 0) \]
In simpler terms, the elemental effectiveness adjusts the damage based on the interaction of elements. Elements have strengths and weaknesses against each other, and this is reflected in the calculation to either amplify or reduce the damage done in battle.
Please let me know if there is an error in my calculation or element/resistance loop, and I will fix it.
どんぐりシステムについて話しましょう ★39
■ このスレッドは過去ログ倉庫に格納されています
751どんぐりキャノン ★ 警備員[Lv.4(前13)][芽警]
2024/05/18(土) 10:27:16.15ID:CAP_USER■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【ライバー刺殺】被害者はフィアンセとタワマン暮らし、旅行「なら1万円でもいいから返して!」高野容疑者(42)は事件5日前にもDMを ★5 [ぐれ★]
- 【話題】ねえねえ“バブル”おじさん、昔は“AT免許”はダサいって言われてたってホント!?★2 [ひぃぃ★]
- 【米欧】米国産ウイスキーへの報復関税を撤回しなければ欧州ワインに200%の関税を課す トランプ氏が警告 [シャチ★]
- 【速報】 石破首相声明 「法的問題なし」 自民1期議員に1人10万円分の商品券 [お断り★]
- ママ友が「パスタ1束が7分、5束だから35分」と、茹でた結果… 正しい茹で方って実は知らない?→メーカーに聞いた [バイト歴50年★]
- 配信者刺殺事件にたぬかながコメント「弱者からあんな金の取り方をするやつは、なんか報復があって、然るべしやと思う」 [muffin★]