From 14999cd0512da5caac24219121585a99d5dec8e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Sun, 6 Mar 2022 12:32:32 +0100 Subject: EAA : clean up Combat Tactics & Chits --- EnemyActionArdennes/EAA-cards.lou | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/EnemyActionArdennes/EAA-cards.lou b/EnemyActionArdennes/EAA-cards.lou index fdd4178..2c9ca80 100644 --- a/EnemyActionArdennes/EAA-cards.lou +++ b/EnemyActionArdennes/EAA-cards.lou @@ -278,32 +278,29 @@ def @CombatTacticsVS { @VCard { @EndList } } -def @Combat { @VCard { +def @CombatChits { @VCard { @Title {@GS Combat Tactics @Char ampersand Chits} - #/.5v - @TaggedList - #gap {0.8v} - @TagItem{@Bullet}{@German @Atk : @Char numbersign @I Tactics {@Sym slash} Activation @B @Sym lessequal card @I CommandValue} - @TagItem{@Bullet}{@German @Def : @B 1 @I CombatTactic ... @B VDH @Atk @Char slash @Def : @Sym emptyset} - #@TagItem{@Bullet}{@German @B VDH : may not use @I CombatTactic} - @TagItem{@Star}{if @B not @I Dispersed and @B 1+ @Allied in @I Supply, draw @B {1 card} : - @TaggedList - @TagItem{@Star}{@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{@Atk {@Sym ampersand} @Def : must have 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 : + @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 @I Reserve @Sym arrowdblright @I OutOfContact @Sym arrowdblright lowest @Char numbersign} @RawEndList} - @TagItem{@Bullet}{@Atk @Char slash @B otherwise use the @I CombatTactic if any} @RawEndList} - @TagItem{@Bullet}{@B min @I {Combat Chit} : @Char numbersign @Def @B steps} - @TagItem{@Bullet}{@B max @I {Combat Chit} : @Char numbersign non-@Bracked @Atk @B units: + @ListItem{@B min @I {Combat Chit} : @Char numbersign @Def @B steps} + @ListItem{@B max @I {Combat Chit} : @Char numbersign non-@Bracked @Atk @B units: @BulletList @ListItem{+1 for @B each @Atk @I CombatTactic} @ListItem{+1 for @B each @Atk @B 3+ steps unit} @ListItem{+1 if @B @Atk has @B Elit units} @ListItem{+1 if the @Def are @I OutOfSupply} @ListItem{+2 if the @Def are @I Isolated} - @ListItem{-2 if the @Def played @I Tactic Screen} + @ListItem{-2 if @Allied @Def played @I Tactic Screen} @RawEndList} @ListItem{@B{hit adjustments}: @BulletList @@ -341,7 +338,7 @@ def @NextCard { @VCard { @Display @SupplyStates @Display @CombatTacticsGS @Display @CombatTacticsVS -@Display @Combat +@Display @CombatChits @Display @NextCard @End @Text -- cgit v1.1-2-g2b99