comme annoncé sur le topic précédent, celui sur les collines, j'ai pu remettre la main sur un code que j'avais écris dans un autre contexte.
Ce code prend en compte toutes les cases traversées par les balles. S'il y a 3 forêts, 3 malus successifs sont appliqués.
J'ai adapté ce code à cdr, et voila ce que ca donne :



Vous remarquerez que les malus changent en fonction de l'angle et que le terrain est parfois entièrement traversé et parfois partiellement.
Cela veut donc dire que vous pourrez vous cacher derrière les villes, que vous ne pourrez plus tirer à travers les montagnes.
L'étape d'après sera de prendre en compte l'altitude (voir le topic sur les colines)
Renzo