             :state-map :move-attack
             :image "tilesets/elite-command/units/ranger-COLOR.png"
             :terrain-effects
-            {:plains    {:movement-cost 3 :armor-bonus  0 :attack-bonus  0}
-             :mountains {:movement-cost 6 :armor-bonus  5 :attack-bonus  2}
-             :woods     {:movement-cost 3 :armor-bonus  4 :attack-bonus  2}
-             :desert    {:movement-cost 3 :armor-bonus -1 :attack-bonus -1}
-             :base      {:movement-cost 2 :armor-bonus  3 :attack-bonus  2}}
+            {:plains        {:movement-cost 3 :armor-bonus  0 :attack-bonus  0}
+             :mountains     {:movement-cost 6 :armor-bonus  5 :attack-bonus  2}
+             :woods         {:movement-cost 3 :armor-bonus  4 :attack-bonus  2}
+             :desert        {:movement-cost 3 :armor-bonus -1 :attack-bonus -1}
+             :tundra        {:movement-cost 3 :armor-bonus -1 :attack-bonus -1}
+             :swamp         {:movement-cost 3 :armor-bonus -2 :attack-bonus -2}
+             :ford          {:movement-cost 3 :armor-bonus  0 :attack-bonus  0}
+             :shallow-water {:movement-cost 6 :armor-bonus -2 :attack-bonus -2}
+             :base          {:movement-cost 2 :armor-bonus  3 :attack-bonus  2}}
             :attack-strengths
             {:personnel 9
-             :armored 4}}
+             :armored   4}}
+   ;; Armored
    :humvee {:name "Humvee"
             :cost 300
             :movement 15

            :state-map :free-attack-twice
            :image "tilesets/elite-command/units/humvee-COLOR.png"
            :terrain-effects
            {:plains    {:movement-cost 3 :armor-bonus  0 :attack-bonus  0}
             :woods     {:movement-cost 6 :armor-bonus -2 :attack-bonus -2}
             :desert    {:movement-cost 3 :armor-bonus  0 :attack-bonus  0}
             :base      {:movement-cost 2 :armor-bonus  0 :attack-bonus  0}}
            :attack-strengths
            {:personnel 9
             :armored 3}}
   :tank {:name "Tank"
          :cost 350
          :movement 12

          {:plains    {:movement-cost 3 :armor-bonus  0 :attack-bonus 0}
           :woods     {:movement-cost 6 :armor-bonus -3 :attack-bonus 0}
           :desert    {:movement-cost 4 :armor-bonus  0 :attack-bonus 0}
           :tundra    {:movement-cost 5 :armor-bonus  0 :attack-bonus 0}
           :swamp     {:movement-cost 8 :armor-bonus -4 :attack-bonus 0}
           :ford      {:movement-cost 8 :armor-bonus  0 :attack-bonus 0}
           :base      {:movement-cost 2 :armor-bonus -2 :attack-bonus 0}}
          :attack-strengths
          {:personnel 10
           :armored   10}}
   })

;; TODO: remove redundant id keys
