Thread:FixSRwiki/@comment-46261745-20201002230402/@comment-46261745-20201011123255

Did a quick read of 合戦／回復計算, the formula should be this:

Healing =  min(HealCap, INT*6 * (intBuff+100)/100 * attacker troop count/100 * skill damage effectiveness)

The only weird part of this is the HealCap, which uses a variable I have not come across before...

▲最大治療数 = gs[ii][iic2].兵数合戦 - gs[ii][iic2].兵数;

I'm not sure what 兵数合戦 is or why they are setting the cap as that minus the actual troop count... Ideas?