[beta battle]バトルの進行ルール / Rules of Beta Battle

Gura |MCH
MCH | My Crypto Heroes
7 min readSep 30, 2018

<English Follows>

MCHバトルβの進行ルール

(1)行動値合計の増加(ヒーローの行動順決定)

バトルに参加している全てのヒーローが同時に行動値を増加させます。
いずれかのヒーローの行動値合計が1000以上になった時、(2)に移ります。

*行動値=100+AGI
*AGIが高いヒーローは行動順が回ってくる頻度が早くなります。
*同時に行動値合計が1000以上になった場合は、行動値合計が高いヒーローのActiveSkillが発動します。
*同時かつ同じ値だった場合は、味方チーム列順→敵チーム列順の順番でActiveSkillが発動します。

(2)ActiveSkillの発動

行動するヒーローの行動値合計をリセットし、0にしたあとActiveSkillの効果が処理されます。

*この時その他の行動値合計が1000以上のヒーローは次以降の行動順決定まで行動値合計を引き継ぎます。1000未満のヒーローも同様です。

(3)PassiveSkillの発動

発動条件を満たすPassiveSkillがある場合、PassiveSkillの効果が処理されます。発動条件を満たすPassiveSkillが全て処理された、もしくは発動条件を満たすPassiveSkillがない場合、(1)に戻り、次に行動するヒーローを決定します。

「PHYの◯◯%分ダメージ」の計算式

ダメージ量=
(発動ヒーローのPHY * ◯◯%) - (対象ヒーローのPHY/2)

*(対象ヒーローのPHY/2)によるダメージ量の減算は、(発動ヒーローのPHY*◯◯%)の最大40%まで。(最低ダメージ量は(発動ヒーローのPHY * ◯◯%)の60%のダメージになります)

「INTの◯◯%分ダメージ」の計算式

ダメージ量=
(発動ヒーローのINT * ◯◯%) — (対象ヒーローのINT/2)

*(対象ヒーローのINT/2)によるダメージ量の減算は、(発動ヒーローのINY*◯◯%)の最大40%まで。(最低ダメージ量は(発動ヒーローのINT * ◯◯%)の60%のダメージになります)

「INTの◯◯%分アップ/ダウン」の計算式(ステータスアップ/ステータスダウンの計算式)

ステータスアップ/ダウン値=
発動ヒーローのINT * ◯◯%

回復効果の計算式

回復量=
(発動ヒーローのINT + 対象ヒーローのPHY)/2 * ◯◯%

混乱効果について

30%*(発動ヒーローのINT/対象ヒーローのINT)の確率で効果付与

混乱状態時のActiveSkillは全て下記の通りになります。

Active時50%の確率で混乱状態を解除する、解除された場合はセットされているActiveスキルを使用する。解除できなかった場合ランダム(敵味方含む)な対象にPHYの100%分のダメージ

Progress rule of MCH battle beta

(1) Increase in total action value (determination of hero’s action sequence)

All hero participating in the battle will increase the action value at the same time.
When the sum of the action values ​​of any hero becomes 1000 or more, we move on to (2).

* Action value = 100 + AGI
* The higher the AGI is, the faster the frequency of the action order comes up.
* At the same time, when the total of the action values ​​becomes 1000 or more, ActiveSkill of the hero whose total action value is higher is activated first.
* If they are the same at the same time, ActiveSkill will be activated in order of friendly team row order → enemy team column order.

(2) Activate ActiveSkill

After resetting the total action value of the action hero and setting it to 0, the effect of ActiveSkill is processed.

* At this time, the other heroes with total action value of 1000 or more will inherit their action value until the next action order decision. The same is true for heroes less than 1000.

(3) Activation of PassiveSkill

If there is a PassiveSkill that satisfies the triggering condition, the effect of PassiveSkill is processed. If PassiveSkill that satisfies the invoking condition has been processed or there is no PassiveSkill that satisfies the triggering condition, return to (1) and decide what hero to act next.

Calculation formula for “◯◯% PHY damage”

Damage amount =
(Activated hero’s PHY * ◯◯%) — (target hero’s PHY / 2)

* Subtraction of damage amount by (target hero’s PHY / 2) is up to 40% of (activation hero’s PHY * ◯◯%). (The minimum damage amount is 60% of (activation hero’s PHY * ◯◯%))

Calculation formula of “INT’s ◯◯% damage”

Damage amount =
(Activated hero’s INT* ◯◯%) — (target hero’s INT / 2)

* Subtraction of damage amount by (target hero’s INT / 2) is up to 40% of (Activated hero’s INT* ◯◯%). (The minimum damage amount is 60% of the damage of (Activated hero’s INT* ◯◯%))

Calculation formula of ”◯◯% INT increase”

Status up / down value =
Activated hero’s INT * ◯◯%

Calculation formula for recovery effect

Recovery amount =
(Activated hero’s INT + Target hero’s PHY) / 2 * ◯◯%

Confusion effect

Impact with probability of 30% * (Activated hero’s INT / Target hero’s INT)
All ActiveSkills in the confused state are as follows.

It releases the confusion state with the probability of 50% at the time of Active, when using it, uses the set Active skill. If it can not be canceled, 100% of the PHY’s damage to the random target (including enemy and ally)

— — — —

My Crypto Heroes

website : https://www.mycryptoheroes.net/

discord : https://discord.gg/aEBguk

twitter(JP) : @mycryptoheroes

twitter(EN) : @mycryptoheroes_

--

--