You folks know that lowering soak makes everything take more damage, because it weakens all armor, right? Just reduces the flat subtraction amount of armor.
So, really, it should cut against in the late game, when the player is forced to rely on smaller numbers of high quality troops, as much as it cuts in favor in the early game, if not more since it means losing more, and more expensive, troopers to the odd javelin to the face.
Seems to work fairly well all in all, and I'm quite happy with the change. Might up the percentage reduction of armor to compensate some, but I doubt it's necessary.
In any event, I'm not too concerned with the design decisions of the mod itself. Frankly, I feel the best mods are those where everyone takes it into their own hands to change what they don't like and add what they do like -- after all, that's how we end up with new mods and mod-mods! If anyone really wants I can share my changes, but it's simple enough to edit the following (vanilla POP) values in the module.ini file yourself:
armor_soak_factor_against_cut = 0.9
armor_soak_factor_against_pierce = 0.75
armor_soak_factor_against_blunt = 0.7
armor_reduction_factor_against_cut = 1.1
armor_reduction_factor_against_pierce = 0.75
armor_reduction_factor_against_blunt = 0.70
For comparison, here are the same values from Vanilla WB:
armor_soak_factor_against_cut = 0.8
armor_soak_factor_against_pierce = 0.65
armor_soak_factor_against_blunt = 0.5
armor_reduction_factor_against_cut = 1.0
armor_reduction_factor_against_pierce = 0.5
armor_reduction_factor_against_blunt = 0.75
Which leads me to ask why pierce was nerfed so heavily as a damage type!