How buffs stack in mechabellum?

How buffs stack in mechabellum?

We have had many people asking how the finalized stats of a unit is calculated with multiple buffs. This article is a short one and the calculations are simple.

Positive multipliers

All positive effects are additive. This means every effect is added to each other and then applied to the base stats of the unit.

Example 1: Mustang has the attack upgrade (+10% ATK) from the tower, amplifying core as item (+75% ATK) and Armor-Piercing Bullets technology (+40% ATK). All these buffs together add up to 10+75+40=125 so the final damage increase is 125% (not for example 1.1*1.75*1.4=270%=+170%)

The cards that grant improvements are similar buffs as well and don’t “modify the base stats”.

Example 2: You put a super heavy armor (+300% HP) on a Hacker and you have the Heavy hacker card (Hackers have +500%hp). The HP of the hacker is increased by 300+500=800%. So the super heavy armor is really inefficient here by granting only ~30%HP on top of the heavy hacker card

Negative multipliers

All negative effects are multiplicative. This means they are multiplied with each other and then applied to the base stats of the unit.

Example 1: You are cost control specialist (-13%ATK) and you have the Mass produced Rhino card (-30%ATK). The final ATK on your Rhinos will be (1-0.13)*(1-0.3)=0.87*0.7=0.609=61%, thus the debuff modifier will be -39%

Combined effects

When you have both positive and negative effects, the numbers are calculated like shown before.

Example 1: You are cost control specialist (-13%ATK) and you have the Mass produced Rhino card (-30%ATK). You have attack upgrade from tower (+10% ATK) and your Rhino has an amplifying core (+75% ATK).
The formula will be: (1 + Tower buff + Amplifying Core) * (1 – Cost Control) * (1 – Mass Produced Rhino)
-> (1+0.1+0.75)*(1-0.13)*(1-0.3)=1.8 * 0.87 * 0.7 = 1.0962 = your rhino will be at 110% ATK

Conclusion

In short the effect is:

The more positive buffs you have on one unit, the less each buff will matter.

If you have multiple negative modifiers on one unit, the subsequent one will worsen the unit less.

If you have both negative and positive modifier on a unit, the negative modifiers affect a lot more than the positive ones.

Reference

This was originally tested by “LedgeEndDairy” and reported in a reddit post

User Image
Written by Surrey

Surrey is known also as the RAT. High mmr player with an interesting playstyle. He makes YouTube-videos regularly and sometimes streams on Twitch

Find Surrey on:

Further reading

Mechabellum Glossary

Mechabellum Glossary

Here are some terms related to Mechabellum that are often used in the community or on this website. Words related…

Continue reading
How to use Enhancement Module

How to use Enhancement Module

What is enhancement module? Upgrading units equipped with this item no longer consumes supplies Tricks you can do with enhancement…

Continue reading