@zlefin It appears the ASW marine bonuses aren't triggered until right before USA's next combat move. So you should see the change during USA's round 9 combat move. Why it doesn't trigger til then I'm not sure.
@Hepps Any idea why the ASW unit buffs don't happen til the following turn rather than at the end of that player's turn?
<attachment name="triggerAttachmentamericanASW5" attachTo="Usa" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
<option name="trigger" value="conditionAttachmentamericanAdvancedSpecialWarfare"/>
<option name="territoryEffects" value="Coast"/>
<option name="territoryEffectProperty" value="combatDefenseEffect" count="1:americanMarine"/>
<option name="when" value="before:usaCombatMove"/>
<option name="uses" value="1"/>
</attachment>
<attachment name="triggerAttachmentamericanASW6" attachTo="Usa" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
<option name="trigger" value="conditionAttachmentamericanAdvancedSpecialWarfare"/>
<option name="territoryEffects" value="Island"/>
<option name="territoryEffectProperty" value="combatDefenseEffect" count="3:americanMarine"/>
<option name="when" value="before:usaCombatMove"/>
<option name="uses" value="1"/>
</attachment>