From 91a5527a5ce40d680f0dc52f5ecd94c154f84bfa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= <jeremy@asynk.ch>
Date: Tue, 16 Nov 2021 20:06:47 +0100
Subject: DDay : add functional rules

---
 DDayAtOmahaBeach/DDayOmaha.lou | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/DDayAtOmahaBeach/DDayOmaha.lou b/DDayAtOmahaBeach/DDayOmaha.lou
index 41982ce..4db036e 100644
--- a/DDayAtOmahaBeach/DDayOmaha.lou
+++ b/DDayAtOmahaBeach/DDayOmaha.lou
@@ -544,6 +544,25 @@ y{foot+ysize+0.3c}
 @EndSubSections
 @End @Section
 
+################################################################################
+
+@Section @Title {More} @NewPage { yes } @Begin
+@LLP
+@B{Artillery} : @LLP |0.5c !Arty.inFoF(@Undisrupted) unless Armored
+@LLP @LLP
+@B{Barrage} : @LLP |0.5c !unit.adj(target) @B and target != @I {Unrevealed Reinforcement}
+@LLP @LLP @LLP
+@B{Tank Support} : @LLP |.5c Tank.adj(target @Char bar @Char bar atk Inf) @B or (HQ @Char bar @Char bar Ge).command(Tank @Char bar @Char bar atk Inf)
+@LLP @LLP
+@B{Artillery Support} : @LLP |.5c HQ.command(Arty @Char{ampersand}@Char{ampersand} atk Inf) @B and !Arty.adj(target) # @B and !Arty.inFoF(any @Undisrupted) unless Armored
+@LLP @LLP
+@B{Tank Barrage} : @LLP |0.5c Tank.inFoF(target) @B or ( @Undisrupted Inf.inFoF(target) @B and (HQ @Char bar @Char bar Ge).command(Tank @Char bar @Char bar Inf) )
+@LLP @LLP
+@B{Artillery Barrage} : @LLP |0.5c (HQ @Char bar @Char bar CP).command(Arty) @B and (Arty @Char bar @Char bar same (HQ @Char bar @Char bar CP).command(@Undisrupted Inf)).inFoF(target) #@B and !Arty.inFoF(any) unless Armored
+# Rule 17.3 Artillery Barrage => added Undisrupted
+@LLP @LLP
+@End @Section
+
 @EndSections
 
 @End @Text
-- 
cgit v1.1-2-g2b99