You don't have to visit Warlight.net to cancel troop movements; nor do you have to start the entire turn over. Just adjust the number of troops you are sending into the region to 0, and click the OK button.
Castling is prevented though... I thought the rules are the same as normal chess? You need to correct this. I haven't tried the en passant yet, but that should be legal as well.
And what is the point of having 3 "moves" on the battlefield, if you have more than 3 units on the battlefield? 2/5 for that one. That makes absolutely no sense at all.
BenSpyda, you do realize that Rams are essentially useless now? In order to actually use them, the frontline must be cleared... but once the frontline is cleared the battle is over! Fix this please.
A really well-coded game! I have to go out of my way to make this thing crash (ex. surrendering, then trying to view the history before the AI have finished the game)!