Ok so I have this issue where during battle a settlement (Messina) is surrounded by water and the walls are hovering above ground. Does anyone know how to fix it? Thanks

Spoiler Alert, click show to read: 

Spoiler Alert, click show to read: