Mounted War: Fixes for some known bugs

Fixes for some known bugs