Digging through config to see what does what, cause wiki is out of date, and I have some questions:
>>PunchThrough
<CannonBlockDamageBonus>0.5</CannonBlockDamageBonus>
<CannonArmorHPBonus>0.25</CannonArmorHPBonus>
Does that mean the cannon does 50% more damage to each block, and removes 25% of the armor value?
So, would a 1000 damage shot hitting advanced armor be increased to 1500, and then reduced by armor and armor bar?
And does it cut 75% by 25%, or does it straight up subtract 25% armor. Difference is 56.25% armor and 50% armor.
>>Piercing
<CannonBlockDamageBonus>0.25</CannonBlockDamageBonus>
<CannonShieldDamageBonus>-1</CannonShieldDamageBonus>
<CannonArmorEfficiency>-0.5</CannonArmorEfficiency>
<CannonArmorHPBonus>0.5</CannonArmorHPBonus>
So it does more damage to the block, but not as much as punch? Also seems to negate damage to the shield.
If at 100%, only 25% of the damage is diverted to the armor bar? hmm. But it also cuts armor damage reduction in half. Does it decrease the amount of damage deducted from armor by 50%, or is it a straight up -50% reduction? Aka, does advanced armor have 37.5% armor or 25% armor when shooting at it?
>>ExplosionEffect
<CannonBlockDamageBonus>-0.5</CannonBlockDamageBonus>
<CannonExplosiveRadius>10</CannonExplosiveRadius><!-- currently capped at 1. may be implemented later-->
So it decreases the damage done to blocks? Huh. But at only 10% value, it decreases block damage by only 0.05%, not 50%. Good to know.
I think I did that right.
So, would punch through be the best Cannon Cannon Effect when not using waffleboards, but only 1-5 outputs?
>>PunchThrough
<CannonBlockDamageBonus>0.5</CannonBlockDamageBonus>
<CannonArmorHPBonus>0.25</CannonArmorHPBonus>
Does that mean the cannon does 50% more damage to each block, and removes 25% of the armor value?
So, would a 1000 damage shot hitting advanced armor be increased to 1500, and then reduced by armor and armor bar?
And does it cut 75% by 25%, or does it straight up subtract 25% armor. Difference is 56.25% armor and 50% armor.
>>Piercing
<CannonBlockDamageBonus>0.25</CannonBlockDamageBonus>
<CannonShieldDamageBonus>-1</CannonShieldDamageBonus>
<CannonArmorEfficiency>-0.5</CannonArmorEfficiency>
<CannonArmorHPBonus>0.5</CannonArmorHPBonus>
So it does more damage to the block, but not as much as punch? Also seems to negate damage to the shield.
If at 100%, only 25% of the damage is diverted to the armor bar? hmm. But it also cuts armor damage reduction in half. Does it decrease the amount of damage deducted from armor by 50%, or is it a straight up -50% reduction? Aka, does advanced armor have 37.5% armor or 25% armor when shooting at it?
>>ExplosionEffect
<CannonBlockDamageBonus>-0.5</CannonBlockDamageBonus>
<CannonExplosiveRadius>10</CannonExplosiveRadius><!-- currently capped at 1. may be implemented later-->
So it decreases the damage done to blocks? Huh. But at only 10% value, it decreases block damage by only 0.05%, not 50%. Good to know.
I think I did that right.
So, would punch through be the best Cannon Cannon Effect when not using waffleboards, but only 1-5 outputs?