british bayonet is the same length in the files. it was shorter before.(136 length)
Spoiler
["french_versailles_melee", "Infantry Musket", [("french_versailles",0)], itp_cant_use_on_horseback|itp_has_upper_stab|itp_type_polearm |itp_primary|itp_is_pike|itp_no_blur,itc_spear|itcf_carry_crossbow_back,
180 , weight(0)|difficulty(0)|spd_rtng(85) | weapon_length(138)|swing_damage(40 , pierce) | thrust_damage(45 , pierce),imodbits_none ],
["french_charleville_melee", "Infantry Musket", [("french_charleville",0)], itp_cant_use_on_horseback|itp_has_upper_stab|itp_type_polearm |itp_primary|itp_is_pike|itp_no_blur,itc_spear|itcf_carry_crossbow_back,
180 , weight(0)|difficulty(0)|spd_rtng(85) | weapon_length(138)|swing_damage(40 , pierce) | thrust_damage(45 , pierce),imodbits_none ],
["british_brown_bess_melee", "Infantry Musket", [("brown_bess_musket",0)], itp_cant_use_on_horseback|itp_has_upper_stab|itp_type_polearm |itp_primary|itp_is_pike|itp_no_blur,itc_spear|itcf_carry_crossbow_back,
180 , weight(0)|difficulty(0)|spd_rtng(85) | weapon_length(138)|swing_damage(40 , pierce) | thrust_damage(45 , pierce),imodbits_none ],
["russian_musket_1808_melee", "Infantry Musket", [("Russian_musket_1808",0)], itp_cant_use_on_horseback|itp_has_upper_stab|itp_type_polearm |itp_primary|itp_is_pike|itp_no_blur,itc_spear|itcf_carry_crossbow_back,
180 , weight(0)|difficulty(0)|spd_rtng(85) | weapon_length(138)|swing_damage(40 , pierce) | thrust_damage(45 , pierce),imodbits_none ],
["austrian_musket_melee", "Infantry Musket", [("austrian_musket",0)], itp_cant_use_on_horseback|itp_has_upper_stab|itp_type_polearm |itp_primary|itp_is_pike|itp_no_blur,itc_spear|itcf_carry_crossbow_back,
180 , weight(0)|difficulty(0)|spd_rtng(85) | weapon_length(138)|swing_damage(40 , pierce) | thrust_damage(45 , pierce),imodbits_none ],
["prussian_potsdam_melee", "Infantry Musket", [("potsdam_musket",0)], itp_cant_use_on_horseback|itp_has_upper_stab|itp_type_polearm |itp_primary|itp_is_pike|itp_no_blur,itc_spear|itcf_carry_crossbow_back,
180 , weight(0)|difficulty(0)|spd_rtng(85) | weapon_length(138)|swing_damage(40 , pierce) | thrust_damage(45 , pierce),imodbits_none ],
birch does crush through most of the time on up attacks. not guaranteed from what i seen on NA1, where that change has been in place for a long time. Which is fine i think. It is a really slow attack,and you cant cancel it thanks to it being a unwieldy weapon.(cant really feint with it either.) I don't think i have ever seen it crush through side blocks which is fine with me.
as for the french officer, i get this feeling it might be a client side fix. i will try my new files out later i am not busy and see if the french officer gives me a buff. it could be possible it is giving the buff server side, but you don't see it. there really isn't a good way to test it.