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
Further reading
Mechabellum Glossary
Here are some terms related to Mechabellum that are often used in the community or on this website. Words related…
Continue readingHow 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