Aoymoon

全てのデバフに対応できる暗算方法

こんにちは、アオイです

この記事では全てのデバフに対応できる
暗算方法を伝授したいと思います

ただし、後日もう一つ計算方法を記事にしますが
そちらを使った方が良い場合もあります

基本デバフ

Slay the Spireでは三つの基本的なデバフがあります
すなわち、脱力、弱体、脆弱化です
 脱力: 与ダメ25% Down
 弱体: 被ダメ50% Up
脆弱化: 獲得ブロック25% Down

これらのデバフだけでも計算が厄介ですが
更に計算をややこしくするのが
各種デバフを強化or軽減するレリックの存在です

デバフの計算をややこしくするレリックたち
折り紙キャエル: 敵が弱体のとき与ダメを50% Upから75% Upに強化
折り鶴: 敵が脱力のとき被ダメを25% Downから40% Downに軽減
おかしなマッシュルーム: 自分が弱体のとき被ダメを50% Upから25% Upに軽減

暗算方法

上記の説明はパーセンテージでされていますが
すべて分数に直して理解しましょう
25% Up → 5/4
50% Up → 3/2
75% Up → 7/4
25% Down → 3/4
40% Down → 3/5

以下、心臓の攻撃45と2 (2x15)を例にして
被ダメージがいくらになるか計算してみましょう

自分が弱体のとき

弱体3/2を掛け算して少数を切り捨てます
これが普通の心臓戦2~3ターン目のダメージですね
45x(3/2) = 135/2 → 67
2x(3/2) = 6/2 → 3 (3x15)

自分が弱体かつ敵が脱力のとき

弱体3/2と脱力3/4を掛け算して少数を切り捨てます
(つまり9/8を掛け算します)
45x(9/8) = 405/8 → 50
2x(9/8) = 18/8 → 2 (2x15)

敵が脱力のとき

脱力3/4を掛け算して少数を切り捨てます
45x(3/4) = 135/4 → 33
2x(3/4) = 6/4 → 1 (1x15)

自分が弱体かつ敵が脱力でおかしなマッシュルームを持っているとき

弱体5/4と脱力3/4を掛け算して少数を切り捨てます
つまり15/16を掛け算します
これは流石に暗算できないですが
15/16が1より小さいというのが大事なポイントです
45x(15/16) = 675/16 → 42
2x(15/16) = 30/16 → 1 (1x15)

敵が脱力で折り鶴を持っているとき

脱力3/5を掛け算して少数を切り捨てます
45x(3/5) = 135/5 → 27
2x(3/5) = 6/5 → 1 (1x15)

自分が弱体かつ敵が脱力で折り鶴を持っているとき

弱体3/2と脱力3/5を掛け算して少数を切り捨てます
(つまりを9/10掛け算します)
45x(9/10) = 405 → 40
2x(9/10) = 18/10 → 1 (1x15)

自分が弱体かつ敵が脱力で折り鶴とおかしなマッシュルームを持っているとき

弱体5/4と脱力3/5を掛け算して少数を切り捨てます
つまりを3/4を掛け算しますがこの計算は一度しましたね

終わりに

いかがでしたか

掛け算する分数が1より小さいと
心臓の連打攻撃が確実に1x15になりますね

正直3/2とか7/4はやらないです
3/2は1+1/2みたいに計算します

詳しい計算は次回記事にしますので
よろしくお願いします

計算にミスがあったらTwitterでやさしく教えてください

Tagged with: