From 17621b60a0fade70e5cf4b69a63477fde9945b11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Sun, 17 Apr 2022 10:46:52 +0200 Subject: EAA : rewrite undetected defender --- EnemyActionArdennes/EAA-cards.lou | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/EnemyActionArdennes/EAA-cards.lou b/EnemyActionArdennes/EAA-cards.lou index e32c7cf..60e8f6f 100644 --- a/EnemyActionArdennes/EAA-cards.lou +++ b/EnemyActionArdennes/EAA-cards.lou @@ -276,16 +276,14 @@ def @CombatTacticsVS { @VCard { def @CombatChits { @VCard { @Title {@GS Combat Tactics @Char ampersand Chits} @BulletList - @ListItem{@Atk {@Sym ampersand} @Def : must have @B 1+ in @I Supply @B not @I Dispersed unit} + @ListItem{@Atk {@Sym ampersand} @Def : @B must have @B 1+ in @I Supply @B not @I Dispersed unit} @ListItem{@German @Atk : @Char numbersign @I Tactics {@Sym slash} Activation @B @Sym lessequal card @I CommandValue} @ListItem{@German @Def : @B 1 @I CombatTactic ... @B VDH @Atk @Char slash @Def : @Sym emptyset} - @ListItem{@Allied : draw @B {1 card} for @I CombatTactic if @Atk or unless : + @ListItem{@Allied @Atk : @B 1 @I CombatTactic} + @ListItem{@Allied @Def : if card's @B{formation matches} any unit @B and /.3v @B {@Sym less 4} steps, in @I Communication, not in danger of @I Surround : @BulletList - @ListItem{@Def if card's @B{formation matches} any defending unit @B and /.2v @B {@Sym less 4} steps, in @I Communication, not in danger of @I Surround : - @BulletList - @ListItem{add an @B {undetected defender} that @B matches the formation} - @ListItem{take it from @Asc @I Reserve @Sym arrowdblright @Asc @I OutOfContact} - @RawEndList} + @ListItem{add @B {1 matching} unit : @Asc @I Reserve @Sym arrowdblright @Asc @I OutOfContact} + @ListItem{otherwise @B 1 @I CombatTactic} @RawEndList} @ListItem{@B min @I {Combat Chit} : @Char numbersign @Def @B steps} @ListItem{@B max @I {Combat Chit} : @Char numbersign non-@Bracked @Atk @B units: -- cgit v1.1-2-g2b99