Well if veterancy based received accuracy doesnt switch over why would the initial received accuracy?
putting a conscript in a guard squad would make it horribly worse then because that 1.087 conscript received accuracy at vet 0(assuming the original conscript entity veterancy doesnt transfer) would make the guards,no matter their veterancy,into vet 0 conscripts when merged enough..which isnt the case.
Basically Received accuracy is squad specific like veterancy because received accuracy changes with veterancy....
I look for it and you are right. Armor is applied entity wise, while it seems that base receive accuracy applies to squads.
received_accuracy_modifier: {
| | | | | | $REF: "modifiers\received_accuracy_modifier.lua";
| | | | | | application_type: "apply_to_squad";
| | | | | | exclusive: false;
| | | | | | modifier_id: "";
| | | | | | negative_tooltip: 11001782;
| | | | | | positive_tooltip: 11001783;
| | | | | | target_type_name: "";
| | | | | | usage_type: "multiplication";
| | | | | | value: 1.087f;
Your explanation is not correct although, cause previously, armor was modified by veterancy.